Post by mrbombermillzy on Dec 3, 2016 11:50:05 GMT
Well, not really sure exactly how or what you are trying to do, but bear in mind if you use U36 you will only have 1/2MHZ access to the ROM's whereas if you keep the ROMs on the superCPU bus you will have a much faster system (provided your routines are going to be used quite often). Perhaps use U36 as bootstrap code and re vectoring of the C= ROMs and all the Kernal routines into the faster bus ROM chips. If you had the device on the cart port it would make the boot system easier.
Breadbins are beautiful creatures when left as intended. Help save them from the wicked poachers who hunt them for their SID chips. Say NO to SID poaching.
Here we understand us not: Idea is to load all components into SuperRAM and leave working area 128K Commodore 128 base RAM for applications not inside OS natively. In case of Mega 65 - this computer (currently in FPGA) allows to addressing 256 MB RAM - it's more than 16 MB of SCPU, original C65 has 128K RAM, so working base is same. No matter - both sizes are able to load whole OS, but problem is booting time... but this is off topic
Using SCPU ROM is bit another - we all know that handy solution can be read directory of CP/M disk outside CP/M - by simple SYS command like: SYS 55000,8 - example reads directory in drive 8... and other missing features of C128.
Commodore 64 was great, Commodore 128 is bigger, better, faster and more powerful... Commodore 65 was almost here, now is back in Mega 65 and is more than ever was...