|
Post by mirkosoft on Dec 1, 2016 9:59:02 GMT
Hi!
I'm owner of SuperCPU128 and want to create custom own ROM where I wnt to add features missing in C128. As first I'll test it on VICE SCPU64 emulator to be sure that I'm not going wrong.
Here's Q: Never before I was discovering SCPU ROM and even execute any code from. So, how to execute any code from SCPU ROM directly?
Thank you for each help. Miro
|
|
|
Post by robertb on Dec 1, 2016 20:21:36 GMT
I'm owner of SuperCPU128 and want to create custom own ROM where I wnt to add features missing in C128. Ah, I have never thought about modifying the SCPU's ROM to incorporate different features. Truly, Robert Bernardo Fresno Commodore User Group www.dickestel.com/fcug.htm
|
|
|
Post by mirkosoft on Dec 1, 2016 21:34:54 GMT
SCPU has default 128K ROM and it can be upgraded up to 512K, even SCPU128 is not limited by 512K... What I want to add? CP/M 2.2 and 3.0 disks reader, calling Z80 ML programs directly etc.
Miro
|
|
|
Post by robertb on Dec 2, 2016 8:19:56 GMT
What I want to add? CP/M 2.2 and 3.0 disks reader, calling Z80 ML programs directly etc. How would these new features be chosen? Truly, Robert Bernardo Fresno Commodore User Group www.dickestel.com/fcug.htm
|
|
|
Post by mirkosoft on Dec 2, 2016 10:45:20 GMT
I wanted it first add to EPROM for U36 or external, but there's always problem. Tried was in VICE and wanted to create cartridge for C64... It's way for much more users than for SCPU users...
Miro
|
|
|
Post by robertb on Dec 3, 2016 2:56:43 GMT
Would you have a menu system? For example: 1) Normal operation 2) CP/M reader 3) Sirius 65816 4) Jamaica Monitor 5) Something else Truly, Robert Bernardo Fresno Commodore User Group www.dickestel.com/fcug.htm
|
|
|
Post by mirkosoft on Dec 3, 2016 8:54:59 GMT
Menu is not so important. Really what is - BIOS like similar to my program C128 System Information. Miro
|
|
|
Post by mrbombermillzy on Dec 3, 2016 9:32:52 GMT
I had a similar idea to re program the ROMs on the Final Chess Cart so that I could use it as a high speed co-processor. However, the SuperCPU is on the expansion port isnt it? I dont suppose there would be much interchangeable code between the two.
|
|
|
Post by mirkosoft on Dec 3, 2016 10:57:52 GMT
Yes, SCPU is on expansion port and has Pass-thru port... But I see that I apply code to internal or external EPROM and it will be much easier and for many users. Miro
|
|
|
Post by mrbombermillzy on Dec 3, 2016 11:27:01 GMT
I dont remember much from C64 bootup without lookin it up, but wont the W65C816S have the same boot up vector locations as the 6510? I know this may be oversimplyfying things and my memory might not be 100%, but dont you just locate the 'bootstrap' code location and then just change that or re vector to another location that you want to use?
|
|