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 1 Guest are viewing this topic.

arnoldemu

#75
Quote from: mr_lou on 08:29, 23 September 13
I mailed a list of games to arnoldemu. Don't know if he's had a chance to look at them yet. So don't want to post the list here before I've heard from him.
I've asked him to paste the list here, for the games he hasn't looked at yet.
I haven't looked at any yet, I can do that later today in my lunch break.

Here is the list mr_lou sent me.

These 4 are high on the priority list:

ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/deadtime.zip |dot (there's probably a more updated version elsewhere online?)
ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/fruitfra.zip |fruity  It's been done and is in this thread.
ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/radzone.zip |radzone
ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/spindizz.zip |spindizzy

Some others that would be nice to have too:

ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/donkkong.zip |donkeykong
It's been done and is in this thread.
ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/killgori.zip |gorilla
    It's been done and is in this thread.
ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/thrust.zip |thrust
ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/tempest.zip |tempest
ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/bouldash.zip |boulderdash  It's been done and is in this thread.
ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/westbank.zip |westbank
ftp://ftp.nvg.ntnu.no/pub/cpc/games/arcade/wdaresii.zip |whodares2
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

ralferoo

Oh, I forgot. Fruity Frank doesn't display a startup message because mr_lou didn't want one. If you do want such a message, change byte &28 (40 decimal) to &20 (32 decimal) using a hexeditor:

3c3
< 00000020  55 49 54 d9 46 c6 c5 00  00 46 72 75 69 74 79 20  |UIT.F....Fruity |
---
> 00000020  55 49 54 d9 46 c6 c5 00  20 46 72 75 69 74 79 20  |UIT.F... Fruity |



arnoldemu

I will start on thrust. This is also one of my favourites :)
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

arnoldemu

Quote from: ralferoo on 08:56, 23 September 13
Oh, I forgot. Fruity Frank doesn't display a startup message because mr_lou didn't want one.
I understand where he is comming from with this. Loads of games = loads of messages.
So, as long as we can get the info with UTOPIA or it's listed in the wiki/docs then all is good I think.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

tastefulmrship

#79
@arnoldemu; scrub another off your list... |BOULDER DASH has been completed.


(HELP! I'm running out of expansion slots! ^_^)




EDIT: Ocean's |DONKEYKONG has now been done, too. (Barely fit into 16k...)

Axelay


arnoldemu

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

tastefulmrship

#82
Ok, I've just tried some of these on a(n emulated) 464 and they don't work (Unknown Command)... but they all work fine on a(n emulated) 6128. Any reason why?

A CASE IN POINT; the stupidly addictive |TEMPEST (it's the cracked version, unfortunately).
Works fine on a 6128 ROM, but not with a 464 ROM.




EDIT: I'm not doing any more until this is sorted out. It's kinda wasting everyone's time if it only works on one CPC!

gerald

Quote from: tastefulmrship on 10:25, 23 September 13
Ok, I've just tried some of these on a(n emulated) 464 and they don't work (Unknown Command)... but they all work fine on a(n emulated) 6128. Any reason why?

A CASE IN POINT; the stupidly addictive |TEMPEST (it's the cracked version, unfortunately).
Works fine on a 6128 ROM, but not with a 464 ROM.




EDIT: I'm not doing any more until this is sorted out. It's kinda wasting everyone's time if it only works on one CPC!
464 only initialise rom 0 to 7 while 6128 goes up to 15 (and 31 with FW 3.x)
Tempest ROM in ROM 6 works fine on winape with 464 config

tastefulmrship

Quote from: gerald on 11:02, 23 September 13
464 only initialise rom 0 to 7 while 6128 goes up to 15 (and 31 with FW 3.x)
Tempest ROM in ROM 6 works fine on winape with 464 config
PHEW!

Thanks for the info, sir! ^_^

mr_lou

Quote from: Axelay on 10:09, 23 September 13How do you mean more updated?

Wasn't there released an updated version of Dead on Time a while after the first release?
Or did I dream that? (I might have. Dead on Time was played a lot when it came out  ;) )

Thanks for all the conversions! This rocks!  :D

tastefulmrship


arnoldemu

I know it's not on the list, but this game is great ;)

Defend or Die :)

|DEFEND
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

mr_lou

Quote from: arnoldemu on 13:36, 23 September 13
I know it's not on the list, but this game is great ;)

Defend or Die :)

Agreed!
However, I must admit, after having tried Guardian II I kinda like that version better because of its much smoother scrolling.

tastefulmrship

Quote from: arnoldemu on 08:57, 23 September 13
I will start on thrust. This is also one of my favourites :)
I've done a quick version of |THRUST, but there might just be enough room to put the loading screen & music on as well... but that's a little beyond my capabilities.



(LITTLE = FECKING MILES)

arnoldemu

My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

mr_lou

Is it difficult to do Spindizzy and Radzone?

tastefulmrship

Quote from: mr_lou on 14:00, 23 September 13
Is it difficult to do Spindizzy and Radzone?
Even when packed, both games exceed 24k in size, so it is possible if you use 2 ROMs.
It might be nice if someone could explain (in general terms) how to deal with 2 ROM images for one title.

arnoldemu

I will do who dares wins 2 first which will also require 2 roms.
Then I'll explain how to do 2 rom games.
I want to make sure I get it right first ;)
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

mr_lou

For Radzone, I imagine one ROM could contain the BASIC part, and the other ROM the binary part.
The BASIC part would have to be edited to NOT load the binary part, and instead of CALL <startaddress> it would |RADZONE.BIN for example.
At least that's what I imagine, after reading TFM's posts in this thread.

andycadley

If you're decompressing everything to RAM anyway, it's probably more just a case of fudging the decompression routine to switch ROM when it reaches the end of the first one. The trick is ensuring both are in the right place and "finding" the second ROM correctly.

tastefulmrship

#96
One of my all-time favourite games of all time, |MANICMINER; a game that proves 1984 wasn't just a year of shit Firmware games!
Eventually, I'd like to experiment with multi-ROMs for JET SET WILLY: THE FINAL FRONTIER.

mr_lou

This is like....  like Christmas!  :)

TFM

#98
Quote from: tastefulmrship on 14:12, 23 September 13
It might be nice if someone could explain (in general terms) how to deal with 2 ROM images for one title.


Softbrenner (SB) can process compressed files up to 31 KB and also generate and save two ROMs of 16 KB each. If you run an emulator, then you just have to translate very few words of the menu. To learn a bit a German won't harm you  ;)




Actually I already did explain all that. READ THREAD FROM THE BEGINNING!


how to convert a dsk image to rom???

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

steve

@Bryce, I have just had a look at the rom list and it is clear that we need a 4MB megaflash- ASAP.
Thank you very much. ;D

Powered by SMFPacks Menu Editor Mod