(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
09-28-24 02:23 AM
0 users currently in General Emulation.
Acmlm's Board - I3 Archive - General Emulation - Good Tools: What does (PRG?) mean?
  
User name:
Password:
Reply:
 
Options: - -
Quik-Attach:
Preview for more options

Max size 1.00 MB, types: png, gif, jpg, txt, zip, rar, tar, gz, 7z, ace, mp3, ogg, mid, ips, bz2, lzh, psd

UserPost
FreeDOS +
Posts: 207/1312
So with GoodTools it's basically the same as different versions (but UNIF is actually some feature in the way the cart is dumped). Thanks Dwedit..

Not to disrespect any of the others, I appreciate the fact that you were at least trying to help with some brainstorming
Dwedit
Posts: 33/116
Sometimes, you can easily tell the differences between the PRG revisions.
Super Mario 3 has different world names in the ending. In PRG0 they match the japanese version, and in PRG1 they match what the US version contains in the instruction book.

For Dragon Warrior 1, someone screwed up and used the wrong character for the word 'point', so when you get hit in battle, it says "Thy hits hath decreased by 15" instead of "Thy hit points hath decreased by 15". That was fixed in PRG1. They still screwed up and made "hit points" singular if the damage equals 1.
wboy
Posts: 7/15
I didn't mean to imply it was directly related... so sorry to confuse.... just noting where I found the info pasted which seemly identifies when and why PRG0, PRG1 etc. is most likely used by the GoodNES rom verfication/naming convention...

My actually knowledge of the NES architecture and PRG ROMS starts with that post, and ends with this one!
JaSp
Posts: 16/89
They're, at least for SMB3, like v1.0 & v1.1 for some GBA games for example.
I checked both roms and found differences in some texts of the game as noticed in TMK; at the article "Two versions for NES". It seems that in this case, only text has been changed to correct grammatical errors and translation issues (Kuribo/Goomba).
Disch
Posts: 36/202
UNIF file format is completely unrelated.

PRG0 and PRG1 chunk names are to differentiate between multiple PRG chips on the same cartridge. In iNES, no such thing is noted (if there are multiple PRG chips, they're just all slapped together in the same PRG section). Not to mention SMB3 only has 1 PRG chip... and if a game has 2 chips the ROM would need them both -- splitting them up into two seperate ROMs would just make both ROMs unusable.

So yeah... UNIF != GoodTools.
wboy
Posts: 6/15
Taken from the UNIF file format specifications (Universal NES Image) file format found at http://www.parodius.com/~veilleux/UNIF_current.txt

ID: [PRG0] through [PRGF]
Length: ??
Revision: 4
Description: Chunks containing the Binary data of the PRG ROM. If there
are more than 1 PRG chips on the PRG bus, use PRG1, PRG2, PRG4, etc.
The way PRGs are handled depends on the mapper and emulator. Most generaly
(99%), only use PRG0. (Some carts have been witnessed with 8 PRG ROMs).
Disch
Posts: 34/202
I would assume they were different releases of the games (not unlike finding a v1.0 and v1.1 version of the same ROM). Maybe bugfixes or code optimizations... or maybe no significant changes.

I briefly looked at both PRG0 and PRG1 versions of SMB3, and they do vary slightly. But I could play them both to death and not be able to tell you the difference between them.


So in short: I don't know... good question. But if I had to guess, I'd say they're different release versions.
FreeDOS +
Posts: 204/1312
Some games have different ROMs with a PRG-number in the name. For example, Super Mario Bros. 3 (PRG0) or (PRG1)

the GoodCodes.txt file that comes with the GoodTool doesn't say anything about them.
Acmlm's Board - I3 Archive - General Emulation - Good Tools: What does (PRG?) mean?


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.008 seconds; used 351.55 kB (max 400.13 kB)