| |
oziphantom
Registered: Oct 2014 Posts: 490 |
Breakpoints/Freezepoints and the 128
Does anybody know of any cart or program that provides AR5/6 level FreezePoints on the 128. Just something that automatically patches the code for you when and then enters the monitor. |
|
... 10 posts hidden. Click here to view all posts.... |
| |
MagerValp
Registered: Dec 2001 Posts: 1078 |
So couldn't you make a Z80 based freezer cartridge for C128 mode? |
| |
oziphantom
Registered: Oct 2014 Posts: 490 |
The Z80 code only runs at reset/boot and it won't use an external ROM, it will only execute the internal ROM. If you want to "freeze" by resetting you might be able to hijack the Monitor boot sequence somehow.. or if you have a "looks like CP/M disk", you could perhaps hijack it with one of them, but at this point you are doing a reset
for the monitor entry let me look at the code to see what it does... |
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
so replace z80 rom ? I understood not possible VIA software, but what would be the least invasive modification to do it ? |
| |
oziphantom
Registered: Oct 2014 Posts: 490 |
the Z80 ROM is D000-E000 in the "Upper ROM" so you would need to replace one of the ROMs, some 128s have each ROM in a chip and then some have the merged into 1 bigger ROM. |
| |
oziphantom
Registered: Oct 2014 Posts: 490 |
The monitor entry is deep into the KERNAL reset routine and happens after any auto boot external/internal ROMS are checked. So an external function ROM would be better than the Monitor entry as it will have a lot less trashed, although at this point the KERNAL will have installed its custom lda/sta/cmp/jsr FAR routines, soft reset vector and looks like it will have intited the IO chips and installed default VECTORS. |
Previous - 1 | 2 - Next |