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

0 Members and 1 Guest are viewing this topic.

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: 1976
  • Likes Given: 4650
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #525 on: 22:57, 07 June 16 »
Ok, this is clear! You need to change the BASIC loader in a way that every LOAD command will be changed into an RSX, since the loaded parts are part of the ROM(s). The program can't apply AI to any BASIC program. So one has to change loaders in BASIC with the hand.

Let's say the BASIC loads a Binary at &9000 then replace this line in the BASIC program to an RSX command (for example !LOADBIN). And use the same name for the Binary in the ROM. Also use the correct loading address.

Is this clear in my broken English, or do I need to go more into detail?


EDIT: Look at the ROMs I posted, they can serve as an example. Look at the BASIC loader.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Phantomz

  • 6128 Plus
  • ******
  • Posts: 1.141
  • Country: gb
  • Liked: 1659
  • Likes Given: 534
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #526 on: 23:18, 07 June 16 »
Ok, this is clear! You need to change the BASIC loader in a way that every LOAD command will be changed into an RSX, since the loaded parts are part of the ROM(s). The program can't apply AI to any BASIC program. So one has to change loaders in BASIC with the hand.

Let's say the BASIC loads a Binary at &9000 then replace this line in the BASIC program to an RSX command (for example !LOADBIN). And use the same name for the Binary in the ROM. Also use the correct loading address.

Is this clear in my broken English, or do I need to go more into detail?


EDIT: Look at the ROMs I posted, they can serve as an example. Look at the BASIC loader.

Your English is great, I understand what you're saying, it's makes perfect sense.  :)

Thanks for the Information.  :)

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: 1976
  • Likes Given: 4650
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #527 on: 00:29, 08 June 16 »
Thank's! Glad I could help.


I really like Softbrenner, the only 'missing thing' is that it doesn't add the checksum to &FFFF. But since it was made for the ROM-RAM-Box they didn't think about adding a checksum when saving a ROM. But I guess we can life with that, since it can be done by hand easy.  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline zeropolis79

  • 464 Plus
  • *****
  • Posts: 497
  • Country: gb
  • Liked: 115
  • Likes Given: 8
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #528 on: 18:26, 09 July 18 »
Are people still working on these?
Patrick J Furlong

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
Re: how to convert a dsk image to rom???
« Reply #529 on: 17:47, 06 September 18 »

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!!!

SOFTBRENNER V1.24 -E- can edit the strings of the ROM and version etc.   The string needs an indent or will look odd to other ROM strings.

I used Hex Workshop to add $A4 (c).  You can only overwrite the 20 (space).  Spaces at the end if left over.  I used CPCDiskXP 2.51 (Used the 'Disc Editor'!) to transfer the ROMs between a 40 track, 178k DSK image and my PC.  Superb!!!

Quote
One last thing remains to do: You must adapt the checksum. That can be done with the small basic program "checksum.bas"
Again, I used CPCDiskXP 2.51 (Used the 'Disc Editor'!) to transfer the ROMs between a 40 track, 178k DSK image and my PC. Superb!!!

Continued in the post below...
« Last Edit: 14:53, 10 September 18 by The_Mole_UK »

Offline SuTeKH/Epyteor

  • 6128 Plus
  • ******
  • Posts: 1.331
  • Country: 00
  • Semi-professional acceptance testing engineer!
    • Epyteor titles on CPC-Power
  • Liked: 1254
  • Likes Given: 1997
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #530 on: 23:09, 06 September 18 »
[oops... wrong thread!]
« Last Edit: 07:27, 07 September 18 by SuTeKH/Epyteor »

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #531 on: 17:52, 07 September 18 »
[oops... wrong thread!]
It happens!!!  (Good excuse to highlight my post above!)

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
« Last Edit: 14:16, 24 September 18 by The_Mole_UK »

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #533 on: 02:01, 11 September 18 »
Quote
I really like Softbrenner, the only 'missing thing' is that it doesn't add the checksum to &FFFF. But since it was made for the ROM-RAM-Box they didn't think about adding a checksum when saving a ROM. But I guess we can life with that, since it can be done by hand easy.  :)
Check out my disc above...I’ve made something...
« Last Edit: 02:02, 11 September 18 by The_Mole_UK »

Offline The_Mole_UK

  • CPC664
  • ***
  • Posts: 53
  • Country: gb
  • CPC 6128 / 6128 Plus / WinAPE 2.0 B2.
  • Liked: 20
  • Likes Given: 3
Re: how to convert a dsk image to rom???
« Reply #534 on: 14:03, 11 September 18 »
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.
Remove the disc from the drive emulation BEFORE you back it up.  The drive gets cached I think and the changes are written when you exit WinAPE or eject a disc.  So before closing WinAPE, eject your drives first, then it won't mess up the INI/discs and need a reedit!!!  I did this initially too...

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #535 on: 19:20, 05 December 19 »
My two cents.


Area 51 - |AREA
Save Santa - |SANTA




Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #536 on: 01:04, 06 December 19 »



Still cannot make a big file in two roms, sb is saving just one.
16KB is the maximum for me  :-X
I used a translator on my phone's camera but don't understand a thing  ;D


Also I did compress some but can't extract them, oh well...


Here is another one:


Elevator Action |ELEV

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.177
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3009
  • Likes Given: 5347
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #537 on: 09:48, 06 December 19 »
Ohhh that's a nice one too have on ROM!

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #538 on: 13:07, 06 December 19 »
Dammit, I got the UK version of softbrenner but still can't find how to save a split rom.


EDIT: Never mind, I changed the name and pressed save again. It works  :picard:


Now have to figure out the crunching method.
Used Turbocruncher but it gives me 1KB file at the end.
I used .BIN file less than 34KB.


EDIT 2: No room in real floppies, used WinAPE. It doesn't work there, with JAVACPC everything is OK.
            But the ROM just resets the machine  :picard2:
« Last Edit: 17:05, 06 December 19 by VincentGR »

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #539 on: 15:38, 06 December 19 »
Ok


La Guerra De Gamber - |GAMB
H.E.R.O - |HERO

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #540 on: 00:11, 08 December 19 »

Line Runner - |LINE
Killer Cobra - |COBRA
Metal Army - |METAL
Silkworm - |SILK
Storm - |STORM
Tournament Tennis |TENNIS
Indoor Bowling - |BOWL


Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #541 on: 15:52, 08 December 19 »
aaand another one


CoolBox Revisited - |COOL
Phoenix Arcade (Mode 0) - |PHNX
Phoenix Arcade (Mode 1) - |PHNX
Space Invaders - |SI


Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #542 on: 19:28, 09 December 19 »
Titus Classiques Volume 1 - |TITUS1
Titus Classiques Volume 2 - |TITUS2


Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.177
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3009
  • Likes Given: 5347
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #543 on: 17:00, 10 December 19 »
Ah I had forgotten about these! Perfect for ROM...

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #544 on: 17:11, 10 December 19 »
I know, right?


For days now I'm struggling to merge bas and bin in one rom and actually load the bin part.
Tried to RSX it with no avail.





Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 1.397
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 793
  • Likes Given: 1671
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #545 on: 19:14, 10 December 19 »
As told before: Use the Inicron ROM Manger. It does it super easy and beautiful.
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 VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #546 on: 19:22, 10 December 19 »
Thanks Gun, will try it.

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #547 on: 21:17, 10 December 19 »
Aahh you mean SB, yes this what I use  ;D

Offline VincentGR

  • 6128 Plus
  • ******
  • Posts: 1.130
  • Country: gr
    • Parts from the past.
  • Liked: 621
  • Likes Given: 1587
Re: Converting a game to ROM - and LOTS of ROM files inside!
« Reply #548 on: 23:19, 10 December 19 »
Puzznic - |PUZZNIC