Posted By
mombasajoe on 2007-04-19 02:15:09
| Kingsoft, Deutscher Zeichensatz, how to save the ROM into a file
http://plus4world.com/software/Deutscher_Zeichensatz_C16
This one is inside my C16 and I want to save the ROM als a file. It is the U24 (Kernal, C000 to ffff I think).
How can I save this into a file? Simply [monitor] s"rom",8,c000,ffff does not work. Have I to "T xxxx,yyyy,zzzz" something before?
Is there another way to do this?
|
|
Posted By
Gaia on 2007-04-19 05:56:27
| Re: Kingsoft, Deutscher Zeichensatz, how to save the ROM into a file
Check out this thread.
|
|
Posted By
mombasajoe on 2007-04-19 06:28:05
| Re: Kingsoft, Deutscher Zeichensatz, how to save the ROM into a file
I am not very experienced to those things and do not know much of that.
Is the following right? I just want do dump the Kernal Rom, Basic Rom excluded.
1. start the romdump.prg 2. monitor s"kernal.rom",8,8000,bfff
Don't laugh at me, please.
|
|
Posted By
Gaia on 2007-04-19 06:54:24
| Re: Kingsoft, Deutscher Zeichensatz, how to save the ROM into a file
So it's a KERNAL at the standard place? Is the BASIC ROM also altered? The safest would be to just save everything from monitor then. I would say:
F 1000 5000 00 T 8000 BFFF 1000 S "BASIC.ROM.DE" 8 1000 4FFF F 1000 5000 00 T C000 FCFF 1000 T FF20 FFFF 4F20 S "KERNAL.ROM.DE" 8 1000 4FFF
If you're sure the BASIC is the same, you can skip the most steps and only have to perform the last 3. Hope this helps!
|
|
Posted By
mombasajoe on 2007-04-19 07:37:00
| Re: Kingsoft, Deutscher Zeichensatz, how to save the ROM into a file
Yes, I think that just the KERNAL has been replaced by an EPROM. Thank you for your advice. I will give it at try soon.
|
|
Posted By
SVS on 2007-04-19 08:05:17
| Re: Kingsoft, Deutscher Zeichensatz, how to save the ROM into a file
Only a tip: all [S]aving final addresses must be +1 due to the saving routine bug For example 3rd line: S "BASIC.ROM.DE" 8 1000 5000
|
|
Posted By
mombasajoe on 2007-04-19 10:10:11
| Re: Kingsoft, Deutscher Zeichensatz, how to save the ROM into a file
To save only the kernal I have to use:
T C000 FCFF 1000 T FF20 FFFF 4F20 S "KERNAL.ROM.DE" 8 1000 5000
(5000 instead of 4FFF) but after that the file contains "only" 1000 to 4FFF?
Is that right?
|
|
Posted By
siz on 2007-04-19 10:53:45
| Re: Kingsoft, Deutscher Zeichensatz, how to save the ROM into a file
You should clean the memory first to avoid garbage in the I/O area. So:
Clean memory: F 1000 5000 00 Transfer Kernal ROM below I/O area T C000 FCFF 1000 Transfer Kernal ROM above I/O T FF20 FFFF 4F20 Save the transferred ROM image to disk as "KERNAL.ROM.DE" S "KERNAL.ROM.DE" 8 1000 5000
|
|
Posted By
mombasajoe on 2007-04-20 02:17:11
| Re: Kingsoft, Deutscher Zeichensatz, how to save the ROM into a file
Now I know WHAT to do and WHY to do it. Thank you very much. I think that I will have some spare time this evening to do this.
|
|