USB Floppy Emulator pour Amstrad / Spectrum

C'est le lieu des discussions diverses et variées, mais toujours en rapport avec le thème général du forum et dans l'esprit de celui-ci. Contient des rubriques électroniques.

Modérateurs : Papy.G, fneck, Carl

Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: USB Floppy Emulator pour Amstrad / Spectrum

Message par hlide »

Pas sans passer les mains dans le cambouis et encore car je ne suis pas sûr qu'un outil de conversion automatique suffirait.

Voici quelques réponses que j'ai pu lire à ce sujet :
ok. It is theoretically possible to convert some of the cprs back to dsks (as long as they are made with nocart and have not had plus features patched into them) but no tool currently exists to do that.

The problem you would have is launching the disks, cprs are autoboot because of their nature, but dsks are not. So you would need to run the dsk in the same way as you would any other dsk.
It may be possible with some, but each would have to be done on a case by case basis, and would probably need 128KB or have pauses for loading during play.

On c64, a lot of the carts were treated as mass read-only storage, reading data into ram quickly. On Plus, you can page bits of the rom in and out, so it's more like a big rom expansion. So depending on how the cart is used, it may be possible to move some into ram and patch the code to use it.
Ohh, this is a real chalenge. Run any of the original GX games from disc. Many changes have to be made. And each game can be a unique case.

There are great devices like C4CPC but I think the M4 can be used also...

I was able to override the cart at boot time by using the lowfirmware option and the priority of M4 roms over internal ones (from the cart)

My theory is that if you setup the romboard start at 128 and replace the first 8 roms wirh the 8 blocks from the cart, and mirror the first block to slot 31 (for lowfirmware replace) you will have the cart run from M4 and use the cart ACID protection chip.

I will try to get some time for testing.

But the native CPR to DSK, is a pretty hacking exercise. Those games are designed to run and load data from ROM. You have to intercept any rom access and turn into AMSDOS loading from files. Maybe you have no free memory for AMSDOS...
Avatar de l’utilisateur
DataPro
Messages : 2790
Inscription : 07 févr. 2011 17:03
Localisation : France - Auvergne

Re: USB Floppy Emulator pour Amstrad / Spectrum

Message par DataPro »

Merci pour ces réponses exhaustives !

En fait, le jeu Hyperdrive vient de sortir mais alors que tous les CPC sont sensés être compatibles, je ne trouve que les fichiers .ROM et .CPR à télécharger : https://www.usebox.net/jjm/hyperdrive/
Mais bon, en relisant la page, je comprends qu'il est précisé que le jeu n'a jouable qu'à partir qu'une cartouche vu la quantité de données nécessaires.

Je renonce donc à chercher un moyen qui n'existe pas !
Recherche: cartouches Mattel Intellivision Imagic (loose)
Star Jacker et Lode Runner sur Yeno/SEGA SC-3000
Répondre