|
Post by buzbard on Nov 29, 2014 16:04:38 GMT
The changes are fairly simple to do. You'll need to dump the ROM then open it in a hex editor, I like HxD, and make the following changes: At offset 268 change "34 C2" to "36 EB" that will fix the CTRL+D problem. To fix the CTRL key pausing go to offset 3F7 and change: A9 7F 8D 00 DC AD 01 DC C9 DF D0 09 A0 00 EA CA D0 FC 88 D0 F9 to 20 47 ED D0 10 A4 D0 D0 0C AD 21 0A F0 F2 58 C4 D0 F0 FB 84 D0 I'll have to check out the SEQ viewer, I don't use that one much. These patches are taken from the 128D version of JiffyDOS. I'm not sure why these bugs were in the flat 128 version and not in the D version. There's also a difference in the ROMS at offset 3F00 but that's just a copy of the MMU registers, it doesn't make any difference what values are there.
|
|
|
Post by buzbard on Nov 13, 2014 15:55:45 GMT
What part of JD is not working for you? I know that there are a couple problems with the version for the flat C128 where CTRL+D doesn't work and the CTRL key doesn't pause scrolling. I told Jim Brain how to fix those issues but, I'm not sure if he made those changes or not.
|
|
|
Post by buzbard on Oct 23, 2014 21:48:34 GMT
Not sure if this is the place for this, if not hopefully a moderator can move it. I've been looking around a lot, and haven't found many modifications for the C128's BASIC 7. So, here's a couple simple mods I did to the BASIC ROMS. The first was to modify the KEY command to allow showing and editing of the other two "function keys" (SHIFT+RUN/STOP and HELP) By simply typing "KEY" by itself the C128 will show the following: key 1,"graphic" key 2,"dload"+chr$(34) key 3,"directory"+chr$(13) key 4,"scnclr"+chr$(13) key 5,"dsave"+chr$(34) key 6,"run"+chr$(13) key 7,"list"+chr$(13) key 8,"monitor"+chr$(13) key 9,"dL"+chr$(34)+"*"+chr$(13)+"run"+chr$(13) key :,"help"+chr$(13) Notice the last two lines, 'key 9' is the SHIFT+RUN/STOP combination and 'key :' is actually 'key 10' which is the HELP key. Editing the keys still works the same way. For key 10 just use: KEY10,"your definition" The second mod was to 'fix' the 16 bank limit for the FATCH, STASH and SWAP commands. This makes full access of up to 16mb REUs from BASIC possible. I don't have a 16mb REU but it works in VICE. This mod would require burning the two files to 27128 eproms to use in you C128, or just use them in VICE. The files can be downloaded here: C128 basic mods.7zEnjoy.
|
|
|
Post by buzbard on Oct 23, 2014 0:21:08 GMT
I had a problem starting it in Win7 a while back, it seems that the RichTextBox control was having a fit. I found on another site (can't remember which) that suggested opening a command prompt in the Windows\System32 folder and type:
regtlib msdatsrc.tlb after that it works fine for me, but I don't have Win8.
Hope it helps.
|
|