Author Topic: Converting a game to ROM - and LOTS of ROM files inside!  (Read 67032 times)

0 Members and 1 Guest are viewing this topic.

Offline FRAGKI-2012

  • CPC664
  • ***
  • Posts: 62
  • Liked: 22
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!!!!
« Last Edit: 20:27, 27 September 13 by Gryzor »

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.284
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3513
Re: how to convert a dsk image to rom???
« Reply #1 on: 10:27, 28 March 13 »
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.

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.328
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2216
Re: how to convert a dsk image to rom???
« Reply #2 on: 11:32, 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

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1972
Re: how to convert a dsk image to rom???
« Reply #3 on: 21:41, 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

Offline FRAGKI-2012

  • CPC664
  • ***
  • Posts: 62
  • Liked: 22
Re: how to convert a dsk image to rom???
« Reply #4 on: 22:44, 28 March 13 »
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.

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1972
Re: how to convert a dsk image to rom???
« Reply #5 on: 22:53, 28 March 13 »
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...
 

 
« Last Edit: 23:09, 28 March 13 by TFM/FS »
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1972
Re: how to convert a dsk image to rom???
« Reply #6 on: 23:22, 28 March 13 »
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

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.517
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2677
Re: how to convert a dsk image to rom???
« Reply #7 on: 13:28, 29 March 13 »
Classic Muncher on a ROM? I'm sold! How about Axiens and Classic Invaders? :D

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1972
Re: how to convert a dsk image to rom???
« Reply #8 on: 03:31, 30 March 13 »
Sorry for not putting the ROM directly... too much work here...
There it comes... (Start with !MUNCH)
 
« Last Edit: 03:56, 30 March 13 by TFM/FS »
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1972
Re: how to convert a dsk image to rom???
« Reply #9 on: 03:57, 30 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

Offline Puresox

  • 6128 Plus
  • ******
  • Posts: 1.290
  • Country: 00
  • Liked: 246
Re: how to convert a dsk image to rom???
« Reply #10 on: 19:47, 30 March 13 »
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?

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1972
Re: how to convert a dsk image to rom???
« Reply #11 on: 00:37, 31 March 13 »
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

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.517
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2677
Re: how to convert a dsk image to rom???
« Reply #12 on: 01:32, 01 April 13 »
Here... start with !AXIENS
 
 

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

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1972
Re: how to convert a dsk image to rom???
« Reply #13 on: 20:13, 01 April 13 »
No prob. ;-)
 
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.517
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2677
Re: how to convert a dsk image to rom???
« Reply #14 on: 13:09, 10 April 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

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.284
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3513
Re: how to convert a dsk image to rom???
« Reply #15 on: 13:58, 10 April 13 »
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.
« Last Edit: 14:05, 10 April 13 by Bryce »

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.517
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2677
Re: how to convert a dsk image to rom???
« Reply #16 on: 20:17, 21 April 13 »
Hm, actually lots of links reference 1988, but I'm not even sure BBS was still around by then.

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 2.692
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 911
Re: how to convert a dsk image to rom???
« Reply #17 on: 08:26, 17 September 13 »
Added 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)

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 2.692
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 911
Re: how to convert a dsk image to rom???
« Reply #18 on: 16:51, 18 September 13 »
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.

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.284
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3513
Re: how to convert a dsk image to rom???
« Reply #19 on: 17:00, 18 September 13 »
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.

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 2.692
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 911
Re: how to convert a dsk image to rom???
« Reply #20 on: 17:08, 18 September 13 »
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?

Offline Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 10.284
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 3513
Re: how to convert a dsk image to rom???
« Reply #21 on: 17:30, 18 September 13 »
Does the file possibly have a header that needs to be removed?

Bryce.

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 2.692
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 911
Re: how to convert a dsk image to rom???
« Reply #22 on: 18:29, 18 September 13 »
Does 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?

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1972
Re: how to convert a dsk image to rom???
« Reply #23 on: 19:10, 18 September 13 »
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

Offline mr_lou

  • 6128 Plus
  • ******
  • Posts: 2.692
  • Country: dk
    • index.php?action=treasury
    • 8-bit Memoirs - a Blu-ray diskmag-like eBook about the 8-bit era
  • Liked: 911
Re: how to convert a dsk image to rom???
« Reply #24 on: 20:03, 18 September 13 »
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.