| retrohackers.org https://www.retrohackers.org/ |
|
| CyberPunx ROM 3.8P (additional bugfixes by Hannenz) https://www.retrohackers.org/viewtopic.php?f=2&t=9 |
Page 1 of 1 |
| Author: | RaveGuru [ Wed Jan 11, 2006 10:22 pm ] | ||
| Post subject: | CyberPunx ROM 3.8P (additional bugfixes by Hannenz) | ||
This is the latest Unofficial CyberPunx ROM 3.8B plus additional bugfix by Hannenz that fixes the Red RR bug in the built in v0.05 Program Flasher Tool. More info on http://noname.c64.org/csdb/scener/?id=12173 Recommended version!
|
|||
| Author: | RaveGuru [ Wed Jan 18, 2006 1:08 am ] |
| Post subject: | |
Here are some of the important bug fixes in 3.8B and 3.8P: NinjaDRM wrote: The loader bug was fixed by me. Other things I have changed according to my history list (dunno if it is really in there, can't check as I can't find my RR at home
--- FILL-Bug fixed (if dest was smaller than src, now it's an error) --- User-Function in monitor: U (User Function) Using this function, you can change a memory area to your own needs. The syntax is: U <start> <end> <list_of_opcodes> Basically, the list of opcodes is a small subroutine which will be accessed for every byte in that memory area. The original byte comes in the accumulator and the modified value has also to be in the accu. You don't have to specify an RTS or something. So, this routine will invert the memory from $1000 to $1fff (49 FF = EOR #$FF): U 1000 2000 49 FF This routine will shift the high-nybbles into the low-nybbles (4A = LSR A): U 1000 2000 4A 4A 4A 4A Before each call of the subroutine, the carry-flag is cleared. The X-Register will be set to 0 before the very first call and can then be used freely. Y-register must be 0 on exit, better don't touch it! Using the X-Register you can easily watch a charset, for example (8A E8 = TXA; INX): U 0400 0500 8A E8 You see, this is a powerful option giving you a lot of possibilities. But really think twice before pressing enter, a wrong opcode might lead to a serious crash and/or loss of data, of course! --- Now it's possible to add floppy-commands after changing the drive number: @10UI --- @x=y: y can now have two digits --- device addresses <8 >31 result in "Dev. not present" instead of just ignoring the commands. --- freed a number of bytes --- J+M bug fixed: did not accept spaces at the end of a line. --- I/J/M now accept SHIFT+RETURN for ignoring input --- As I said: Can't really say, what of this really made it into the version which is to download here now. |
|
| Page 1 of 1 | All times are UTC [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|