Author Topic: Serious Software on Cartridge  (Read 1331 times)

0 Members and 1 Guest are viewing this topic.

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.416
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1433
  • Likes Given: 3067
Serious Software on Cartridge
« on: 16:58, 20 March 18 »
Throwing this up in the air to see where it lands.
I have the following software installed on a Rombox connected to a 6128 Plus:
DES, Parados, CPM+, Protext, Promerge Plus, Utopia and Doscopy.
Can anyone transfer these to a cartridge to be used with the Plus?
And if so, can I have a cost for this?


Cheers,


Peter
« Last Edit: 17:09, 20 March 18 by ComSoft6128 »

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.609
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 718
  • Likes Given: 1873
Re: Serious Software on Cartridge
« Reply #1 on: 17:53, 20 March 18 »
Careful with Utopia, it's not much compatible with other ROMs ;-)


You could ask Dragon, he's famous for making Cartridges. :-)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.416
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1433
  • Likes Given: 3067
Re: Serious Software on Cartridge
« Reply #2 on: 17:56, 20 March 18 »
Thanks Gunhed,

I think with Utopia it's a question of which slot is used.

Cheers,

Peter

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.609
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 718
  • Likes Given: 1873
Re: Serious Software on Cartridge
« Reply #3 on: 12:16, 21 March 18 »
You're right about that. All ROMs consuming lots of RAM should have numbers below 7.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.335
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2261
  • Likes Given: 3478
Re: Serious Software on Cartridge
« Reply #4 on: 22:52, 22 March 18 »
Attached is an example of one way I can do this. It's a software patch to the firmware. You'll need a C4CPC to use it.

In this example I used the cpc6128 os, basic and amsdos. I patched the OS. There is additional code in the high kernel jumpblock area.

Now when the firmware functions are used, it thinks it is using 0-15, but the patched code maps that to 4-19. I think this is the most compatible way.

If the rom paging I/O port is accessed directly then only basic and amsdos will be visible (in the range 0-15), you can see the others in the range &84 onwards.

To also make this work, the cart has basic repeated on  every page you don't use. Firmware needs this. Basic is also in page 4 and amsdos is also in page 11.

I think I could make a cart that has Plus firmware, basic, dos and burning rubber AND extra roms in the cart. I would need to find enough spare bytes in the Plus version of the OS to patch it.

I'm not sure how much software will run with this patch.


My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.416
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1433
  • Likes Given: 3067
Re: Serious Software on Cartridge
« Reply #5 on: 23:19, 22 March 18 »
Many thanks arnoldemu.

Looks like I will be purchasing a C4CPC in the near future.

Cheers,

Peter

Offline ComSoft6128

  • ..................................
  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.416
  • Country: scotland
  • CPC THEN CPC NOW
    • index.php?action=treasury
  • Liked: 1433
  • Likes Given: 3067
Re: Serious Software on Cartridge
« Reply #6 on: 23:27, 22 March 18 »
Just checking. I have now had a quick look at the C4CPC and I see it has dip switches. Would it be necessary to use these to select individual Roms?
Or would it mimic a Rombox and once the dip switches have been initially selected they can then be ignored?

Cheers,

Peter
« Last Edit: 02:39, 23 March 18 by ComSoft6128 »

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.609
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 718
  • Likes Given: 1873
Re: Serious Software on Cartridge
« Reply #7 on: 14:47, 23 March 18 »
It got software to select a cart comfortably. Well done software.  :)
http://futureos.de --> Get the revolutionary FutureOS (Recent update: 2019.08.07)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2019.08.14)

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.335
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2261
  • Likes Given: 3478
Re: Serious Software on Cartridge
« Reply #8 on: 15:36, 23 March 18 »
Just checking. I have now had a quick look at the C4CPC and I see it has dip switches. Would it be necessary to use these to select individual Roms?
Or would it mimic a Rombox and once the dip switches have been initially selected they can then be ignored?

Cheers,

Peter
The Sd card has 16 directories and you can put a cpr file in each. The dipswitch chooses which directory is used and therefore which cpr is booted.

One of the cprs can be the special cprselect menu cart which when booted scans the sdcard and allows you to pick another cpr to run.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource