Re: SuperPET 6809 software - porting to other platforms

From: smf <smf_at_null.net>
Date: Wed, 4 Jan 2023 16:15:49 +0000
Message-ID: <6a73c307-9e79-97fe-00a1-487f88d2389c_at_null.net>
Porting software between hardware is really easy, until it isn't. 
Sometimes it's just easier to take the binary and patch it, I've even 
hand created relocation tables where the target platform had a different 
memory layout. I found this much much easier than converting the binary 
back to source and then reassembling it (it also allows you to 
distribute the source to your patch as it won't infringe any copyright).

As long as the target platform has the same functionality that works in 
the same way then you're fine.

Screen and keyboard should be relatively easy, though you will likely 
have to deal with PETSCII/ASCII differences. commodore dos might be 
tricky to map, depending on what functionality it uses.

On 03/01/2023 18:39, Micah Bly wrote:
> is there anything in there that would make it super hard to port to another 6809 platform?
Received on 2023-01-04 18:00:02

Archive generated by hypermail 2.3.0.