Rogue Pinball

Visual Pinball => Help => Topic started by: GSGregg on November 08, 2013, 04:47:54 AM

Title: Can roms be opened, read, and corrected?
Post by: GSGregg on November 08, 2013, 04:47:54 AM
I got interested in this because of crash2013's thread about Powerfield jackpots not being scored in Twilight Zone. After finding absolutely nothing in the table script regarding score values or the conditions under which they're awarded, I saw a comment by Itchigo about the rom being the culprit, and I agree.

Trying to open the rom, however, gives me the message box, "Windows cannot open this file", and Wdos doesn't find the program that created it. If it did, though, what would I find once I opened it---some assembly language I know even less than nothing about? And, wouldn't a commercially produced product like this be password-protected or something?

I'm sure glad cocktails were invented. Join me?  :Downapint:
Title: Re: Can roms be opened, read, and corrected?
Post by: Itchigo on November 08, 2013, 07:07:37 PM
Roms are not something I know about. I know there is a program called M1 that will extract sounds from roms, but I don't think they can be corrected.
Title: Re: Can roms be opened, read, and corrected?
Post by: GSGregg on November 09, 2013, 03:30:46 AM
I had a real brainstorm; do a search and read about opening roms! (Damn---what a concept!) After scanning over 100 dizzying search results, I settled on Wikipedia's Rom Image(s?) article, and saw a term I've read before; DUMP (not associated with anything porcelain). Duh.....

So, this will put the rom's content (image) on your computer.....but I don't know whether it facilitates reading said image, let alone accessing/modifying/correcting. And for copy protection, the rom could well be full of spiders, for all I know. :Cussing:

Cheers!
Title: Re: Can roms be opened, read, and corrected?
Post by: Itchigo on November 16, 2013, 08:18:23 AM
Sorry I missed this. As far as I know, if there's an error in a rom, it can't be changed. So, unless someone makes a vp version of it (no roms), we're stuck with whatever problem there is.  That is no easy task. Everything in that rom would have to coded into the script manually.
Title: Re: Can roms be opened, read, and corrected?
Post by: Pintrepid on November 18, 2013, 01:11:37 AM
Sorry I missed this. As far as I know, if there's an error in a rom, it can't be changed. So, unless someone makes a vp version of it (no roms), we're stuck with whatever problem there is.  That is no easy task. Everything in that rom would have to coded into the script manually.

In the case of some tables, at least in regards to actual game sounds, I think that might be better to script manually instead of using the ROMs.

In particular, Williams tables that use the L1 ROMs have what I call a "digital fart" instead of a game sound; makes the table sound very cheesy. Yes, these are Williams' first SS tables. But I wish the sound were emulated better. Some of the worse ones are Disco Fever, Pokerino & Phoenix, but also Contact, World Cup & Stellar Wars.

Also, most Atari VP tables that use ROMs have a common PinMAME version where the game sounds are similar across multiple tables. They sound distinctively different from the arcade games, and do not emulate them realistically. I understand this is because of difficulties with the Atari sound cards, which were analog, not digital.

There are several of the Atari tables available at IRPinball that do not use ROMs. They use alternate sounds which were imported into the Sound Manager. I've replaced these sounds to some degree with "more authentic" Atari sounds ... but the process is tedious. It requires more precise scripting to achieve a better sounding recreation of the original.
Title: Re: Can roms be opened, read, and corrected?
Post by: GSGregg on November 18, 2013, 04:10:07 AM
Scripting sounds like oh-so-much fun.....I tried to follow the script in Banjo Kazooie (which I lost in Feb 2011 when a bad memory DIMM scrambled my hard-drive, and I've neglected to re-obtain the table) to figure out why the awarding of replays was so irregular---you'd get whatever you earned in the first winning game, but none in any subsequent game. Closing and restarting solved it---until you 'hit' it, and then nothing again.

Anyway, what got me on this is the apparent failure of Twilight Zone to award multiple Powerfield Jackpots when scored in rapid succession (and sometimes even single jackpots). A ball being Magna-Flipped* out the top of the Powerfield ('Defeating the Power') hits 'Switch 75' and the ball falls to the lower level and lands in a 'Camera hole', awarding the Jackpot of 50 Million during the multiball called Powerball Mania. The animation/sound effects that this triggers last about 8 seconds, during which time a subsequent ball---or even two---can be driven out without any indication or acknowledgement. crash2013 may be a good enough player to not only accomplish this, but take the time to watch the DMD and see what gets credited; I, however, apparently am not. :Cry: