General Category > Programming

Unassembled CPC6128 Firmware Now Available

<< < (3/3)

Bread80:
The firmware ROM it's easy to free up some space - just delete the printer related stuff  ;D


BASIC ROM isn't so easy. You could delete functions you don't use, but many of the maths one are still used internally anyway.


In either case you could split some stuff off into another ROM, which I want to try and do, but calling between banks adds a lot of complexity.

Bread80:
I've updated the BASIC repository with reverse engineering of the variables, DEF FNs and arrays storage areas plus a few other areas. https://github.com/Bread80/Amstrad-CPC-BASIC-Source
There's now an example program which walks the variables/DEF FNs/arrays storage areas - see the Examples folder.
And I've written an article describing how the variables/DEF FNs/arrays storage areas function at http://bread80.com/2021/11/20/variables-def-fn-definitions-and-arrays-storage-in-amstrad-cpc-locomotive-basic/

Navigation

[0] Message Index

[*] Previous page

Go to full version
Powered by SMFPacks Reactions Mod
Powered by SMFPacks Alerts Pro Mod
Powered by SMFPacks Mentions Pro Mod