|★ EMULATION ★ UTILITAIRES ★ NO$CASH ★|
|NO$CART|Nocash cart)||Emulation Utilitaires|
This program converts CPC disk-images into CPC Plus cartriges, ie. DSK files into CPR files. I really wrote this tool just for fun, and probably millions of CPC users have done the same before.
Anyways, possible advantages of doing that are that the converted programs load faster than from floppy disks, and that the games can be played on disk-less CPC 464 Plus and even on the GX 4000 games console.
Please don't use this program for making and releasing thousands of 'pseudo-new' games in the internet - that'd rather mess up the games archieves, and everybody can make his own cartridges anyways, but please only for usa at home!
(That's one of the reasons why I have added the disturinbing logo that enables people to separate between 'real' cartridges, and generated cartridges. Well, and of course I wanted to add something no$cart specific just to show off.)
How does it work?
The included file NO$CART.ROM contains a copy if the CPC 6128 BIOS, BASIC, and AMSDOS ROMs, that are copied to the first cartridge banks, and the disk-image is then copied to the remaining cartrige banks.
The AMSDOS Read Sector function becomes replaced by a small program that loads the data from the cartridge rather than from disk, and the Get Sector ID, Seek Track, etc. functions become patched either.
Using the original CPC 6128 ROMs allows the programs to use any BIOS functions - and even BASIC program will work fine.
Theoretically any games/programs on disk images can be converted to cartridges, except that...
No problem, copy as many games into the disk image as you want - then write a small BASIC program that allows to select which game you want
Type NO$CART [/?] for commandline help.
The NO$CART installation/patch program (COM-file) is freeware, copyright 2000 by Martin Korth.