Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Feb 24, 2018 21:05:51 GMT
You're welcome, enjoy:)
OH YEAH I forgot to write this down in the docs but before any of you try to make a backup copy of the 1750 (or restore it), disable RAMDOS first so that STASH, FETCH and SWAP are sure to work. Don't just do a "SYS 65418"; you have to disable WsDos as well. The "KILL" command does this correctly, and of course there is always the power switch.
|
|
|
Post by robertb on Feb 26, 2018 5:00:21 GMT
Sid Davis wrote: > Support for expanded (256K) C128s now enables WsDos to use bank 3 instead of bank 1, freeing 5k of bank 1 memory and making WsDos even more invisible to the system. With ACE-128 being the first, your program is the second one that I know that can support an expanded-memory C128. Truly, Robert Bernardo Fresno Commodore User Group www.dickestel.com/fcug.htmSouthern California Commodore & Amiga Network www.portcommodore.com/sccan
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Feb 26, 2018 7:59:18 GMT
It was actually just luck that it CAN support expanded systems. You see, when the reset button is pressed, the low-byte of the jump address contained in 1FFF8/9 is still in the accumulator at the time the jump to FF7FA occurs. That would be $FA. This winds up being stored to $FF00, and just happens to always jump into bank 3 because the two uppermost bits are set (you can check the reference guide to confirm this). Since any read or write to bank 3 is mirrored into bank 1 on an unexpanded system, the CPU always lands in the right bank- no matter which memory architecture is in place.
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Feb 26, 2018 16:40:49 GMT
On another note, anyone can support the expanded systems by changing every [edit:many]access to bank 1 to bank 3 in their programs. This would naturally include bloads and bsaves. Oh yeah, bank 0 and 2 work in the exact same way. If anyone is interested in the history of the program, or would like to downgrade go to cbmfiles.com/genie/C128ToolkitListing.php
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Mar 5, 2018 1:52:12 GMT
|
|
|
Post by nonefornow on Mar 9, 2018 16:37:20 GMT
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Mar 9, 2018 18:00:08 GMT
Got it done, huh? I thought Robert was the one doing that; he said he'd try out the program and get back to me. So did you try that on a real machine yet? MAN I got to get me another 128, heheh
|
|
|
Post by nonefornow on Mar 9, 2018 22:41:51 GMT
The SCCAN meeting is tomorrow at Panera Bread Restaurant - 19662 Nordhoff Street - Northridge, California
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Mar 9, 2018 23:06:41 GMT
Thanks, I'll check back in multiple times in case anyone from that meeting wants to know something I haven't covered so far. I'd like to go myself but I'm up here in the Rockies.
|
|
|
Post by robertb on Mar 10, 2018 6:19:48 GMT
|
|