Author Topic: Unassembled CPC6128 Firmware Now Available  (Read 145 times)

m_dr_m, ajcasado, SpDizzy and 1 Guest are viewing this topic.

Offline Bread80

  • CPC464
  • **
  • Posts: 10
  • Country: england
    • Bread80.com
    • Awards
Unassembled CPC6128 Firmware Now Available
« on: Yesterday at 17:46 »
I've been working recently to 'unassemble' the Amstrad ROMs (firmware and BASIC). 'Unassemble' meaning that I'm taking the existing commented disassemblies and turning them back into source code which can be modified and assembled back into functional code. Including assembly to a different target address.


The firmware portion is now available at https://github.com/Bread80/CPC6128-Firmware-Source


I'm hoping this will be a useful starting point for anyone who wants to build a modified CPC, including support for additional hardware, or to port the CPC's 'OS' to other Z80 based systems.


The BASIC code should be available in the next couple of weeks.
like
14
Members reacted like:
ComSoft6128,HAL 6128,m_dr_m,Gryzor,Arnaud,Joseman,Cwiiis,XeNoMoRPH,
robcfg,BSC,Ast,Urusergi,pelrun,ajcasado,

Online m_dr_m

  • 464 Plus
  • *****
  • Posts: 300
  • Country: gb
  • http://orgams.wikidot.com/
    • OrgaMS!
    • Awards
Re: Unassembled CPC6128 Firmware Now Available
« Reply #1 on: Yesterday at 18:19 »
Great work, thanks!


I'm likely to use this very neat modularisation when I'm ready to tackle: https://www.cpcwiki.eu/forum/applications/new-customisable-firmware-(lower-rom)/
like
0
No reactions

Online robcfg

  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.429
  • Country: se
  • 8-Bit Technomancer
    • index.php?action=treasury
    • Awards
Re: Unassembled CPC6128 Firmware Now Available
« Reply #2 on: Yesterday at 20:51 »
This is great stuff, thank you!
like
0
No reactions