6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri May 10, 2024 12:36 am

All times are UTC




Post new topic Reply to topic  [ 16 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Tue Mar 22, 2022 3:23 pm 
Offline
User avatar

Joined: Wed Feb 14, 2018 2:33 pm
Posts: 1411
Location: Scotland
Sheep64 wrote:
You're got the familiar problem of teasing apart conflicting uses of page $FF. drogon recommends patching binaries. Indeed, it is worthwhile to patch Acorn binaries such that $20,$VV,$FF is replaced with $20,$VV,$FB and Commodore binaries to $20,$VV,$FD.


This doesn't always work and there is one binary ROM image that flatly refuses to work when fed through my "fixup" auto-patcher.

But today there is realistically only one binary I patch and that's BBC Basic. (And I patched it and saved it). The only other 65(c)02 code I now run on my Ruby 816 board is EhBASIC and CMB2 Basic and both those I can assemble from source, so I can change the vectors as needed. One day I'll get round to making the source code for BBC Basic I have assemble correctly then I won't need to patch it, but I've also no great need to do that for now.

(Oh, and Applesoft, but the reality is that I might just stick to running that on real Apple II's...)

-Gordon

_________________
--
Gordon Henderson.
See my Ruby 6502 and 65816 SBC projects here: https://projects.drogon.net/ruby/


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 16 posts ]  Go to page Previous  1, 2

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 9 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: