News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Converting a game to ROM - and LOTS of ROM files inside!

Started by FRAGKI-2012, 00:30, 28 March 13

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

FRAGKI-2012

I m wondering if is possible to convert a game to rom file and play from megarom ???
is any program to do this??
and of Corse a game bigger than a 16k with more files than one bin file and bas
is possible to write to roms in different rom address and play ??
for example to start the game from rom address 1 and continue load the from rom 2??

any information will be very helpfully!!!!

Bryce

There was a program from NoCa$h to convert Disks to cartridge, but I think the game examples in the ROM Table were all converted by hand (and not by me).

Bryce.

arnoldemu

Quote from: FRAGKI-2012 on 00:30, 28 March 13
I m wondering if is possible to convert a game to rom file and play from megarom ???
is any program to do this??
and of Corse a game bigger than a 16k with more files than one bin file and bas
is possible to write to roms in different rom address and play ??
for example to start the game from rom address 1 and continue load the from rom 2??

any information will be very helpfully!!!!
I have some code for a "rom" filesystem.

I planned to make a tool on pc that could be used to build the rom data and this filesystem, this could then be written onto roms on the megarom.

The idea is that it would be easier to use in this way.

Perhaps it will be time to finish that code?
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

TFM

Quote from: FRAGKI-2012 on 00:30, 28 March 13
I m wondering if is possible to convert a game to rom file and play from megarom ???
is any program to do this??
Yes, of course! You can use the Softbrenner ROM for that. It has a function to integrate files into ROMs. However the maximum file size is limited to 31 KB.

Let me attach that ROM...
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

FRAGKI-2012

hello again to my precious friends!!!!!!! BRYCE AND TFM!!!!!!!!!!!!!!!!!!!!!!!!!!
THANKS A  LOOOOOT !!!!!!!!!but unfortunately I need a guide or an example to help me as I 'm not an expert like you guy's !!!
I;m interested to convert the Classic Muncher (UK) (1987) for me is the best pacman in cpc or the lemmings or the Solomon's key just for fun and to have a creative time !!!as I love the pcs and the old computers!!!
ps. fell free to attach anything!!!!
and for the new friend arnoldemu the answer is that we will be waiting for this brilliant and useful program.

TFM

#5
A DSK would be nice... ok start serching... found... analysing files... sadly the file is just a bit tooooo long...
Ok, using CPCTurbocruncher first to make it smaller...

Attach CPCT DSK...

Crunching file...
Result 15 KB! Great it will fit in ONE ROM!
Test: Game still works!

Attaching game DSK....


Now I have to give a presentation... tell you soon how to finish the ROM...


TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

TFM

Ok... in quick...

Install Softbrenner ROM in an MegaFlash or CPC emulator
Insert Disc with "Munch.", the 15 KB file
Start Softbrenner with !SB
Type "M" for Make ROM
Press "X" for add RSX
Move black bar over file "MUNCH." (ok, it is there already)
Press RETRUN to load file
Now you see a RSX command, that can be changed. Press DEL just once to delete the point
On the screen you see "!MUNCH", press Return
Press "2" for "load file into RAM and autostart"
Press Return twice to admit the load and autostart addresses of the file
Press N for No autostart after reset
Now press "S" for save ROM
And that's it you have your ROM!!!
One last thing remains to do: You must adapt the checksum. That can be done with the samall basic program "checksum.bas"


It's all done on the DSK here:
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor

Classic Muncher on a ROM? I'm sold! How about Axiens and Classic Invaders? :D

TFM

#8
Sorry for not putting the ROM directly... too much work here...
There it comes... (Start with !MUNCH)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

TFM

Quote from: Gryzor on 12:28, 29 March 13
Classic Muncher on a ROM? I'm sold! How about Classic Axiens? :D
Here... start with !AXIENS

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Puresox

Classic muncher is a nice Pacman clone which is pretty polished looking, it is such a shame that it goes from really easy on the first round,6 boards??- To impossible on the second round the ghosts run at lightning speed! which ruins its replay value for me! I wish someone could change the ghost speed step-up to a more reasonable level?

TFM

Haha! If the ghosts would be slow enough for me, you would say they never move  :)   :laugh:
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor

Quote from: TFM/FS on 02:57, 30 March 13
Here... start with !AXIENS


Oh man! Pity it's late - will try it tomorrow. Thanks =)

TFM

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor

Quote from: TFM/FS on 02:57, 30 March 13
Here... start with !AXIENS




Yesterday I noticed that you made the init message of the ROM to read "Classic Axiens by Gryzor 2013". Heh... cool :D

Bryce

#15
Added to the ROM List in the Wiki under Games: ROM Table - CPCWiki
(Installed on my MegaFlash too :) )

By the way, the entire Interweb seems to think that this game was released in 1987, however, the CPCWiki claims it was a 1986 release. Which is correct?

Bryce.

Gryzor

Hm, actually lots of links reference 1988, but I'm not even sure BBS was still around by then.

mr_lou

Quote from: Bryce on 11:58, 10 April 13Added to the ROM List in the Wiki under Games: ROM Table - CPCWiki

This is awesome! How did I miss this thread? Can't wait to try it out on my CPC

Let's have more games added to the Games ROM list.  :D
I may attempt the process myself later.

When meeting up with my mates for our retro gaming events, it will be so cool to go: "Hey, wanna see how fast I can load a game?" to a C64 user.  8)

mr_lou

What is the start command for the Softbrenner ROM?

Where does one figure that out, if it isn't listed at boot? I found the cpcwiki page for the program, where it doesn't say either.

Bryce

You start it with |SB

It also has the commands |INSTALL, |KILLROM, |HELP, |ROMHELP, |ROMOFF and |ROMPARK.

If you install MAXAM or Utopia, they offer a |Help command that lists all the installed ROMs and |HELP,n will list all the available commands for the ROM in slot n.

Bryce.

mr_lou

hm..  |SB was my first try, so apparently I'm doing something else wrong.

This is using Caprice emulator though, but Relentless and Puzlo works fine. Also got the Axiens rom running with |axiens.

Copying the SB rom into same folder, and adding it to a slot in the Caprice config file, doesn't let me start anything with |SB though.  :(

Does it have to be put in a certain slot?

Bryce

Does the file possibly have a header that needs to be removed?

Bryce.

mr_lou

Quote from: Bryce on 15:30, 18 September 13Does the file possibly have a header that needs to be removed?

I don't know. I've tried the one TFM attached in this thread, and also another one I found elsewhere.

I don't know about headers. But I do see that the file is 16.1kb rather than 16.0kb like the other roms...

How do I remove this bastard header git?

TFM

Hi,

Yes and sorry. My ROM file has an header. Just delete the first 128 bytes of it. I would do it on my PC, but this one here (work) has no hex editor (shame). Well...
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

mr_lou

Ok, got the Softbrenner ROM working, but have to give up anyway.

Can't do this using any emulator on Linux it seems (?). Caprice doesn't let me save files to disk. Whatever files I save is gone from the DSK again after a reset.
And Arnold doesn't seem to support adding additional ROM files.

I guess I'll have to wait till there's time and room for me to setup my CPC+ somewhere.

Powered by SMFPacks Menu Editor Mod