Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: How does MAME use/see ROMs exactly?  (Read 2115 times)

0 Members and 1 Guest are viewing this topic.

TurboC--

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 424
  • Last login:December 21, 2023, 12:23:05 am
  • No one can defeat the quad laser!
How does MAME use/see ROMs exactly?
« on: September 14, 2005, 01:23:37 am »
I notice that I have a lot of ROMs (mainly of the Pac variety) that MAME32 doesn't list.  How can I get (MAME in general, whatever version) to see these ROMs?  On a related note, I couldn't find a fast version of Jr. Pac Man, so I just decided to hack it myself.  Works great, a simple change of one byte actually.

I don't know why I bother, my message will be flagged as a "ROM request" again...

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: How does MAME use/see ROMs exactly?
« Reply #1 on: September 14, 2005, 01:36:01 am »

TurboC--

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 424
  • Last login:December 21, 2023, 12:23:05 am
  • No one can defeat the quad laser!
Re: How does MAME use/see ROMs exactly?
« Reply #2 on: September 14, 2005, 02:29:50 am »
I read the FAQs, they do not address the issue.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: How does MAME use/see ROMs exactly?
« Reply #3 on: September 14, 2005, 08:06:30 am »
Easiest thing to do is look up on MAWS whether the rom is supported by MAME.

If not, then you may or may not be able to get it to work.  If it is just a hacked rom of say 'mspacman' then you could probably just rename it and use it with normal mame...but without more information (there must be some info at whereever you obtained these roms?)  it is hard to say, the roms could be anything.

2600

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1630
  • Last login:June 05, 2017, 10:20:56 am
  • I want my own arcade controls!
Re: How does MAME use/see ROMs exactly?
« Reply #4 on: September 14, 2005, 08:30:20 am »
The aren't supported in official MAME because they are most likey hacks. The PAC derivatives have a lot of hacks.  Other's are supported, or at least used to, by using cheats since it is just a byte change, etc.

As for adding them in MAME, you can't just rename them.  We are getting into a slippery slope here of adding ROMs into MAME.  Your's may seem harmless, but others could use the information for things not so harmless.  I think it's best to avoid this here.  I suggest finding a derivative of MAME that supports the different PAC ROMs.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: How does MAME use/see ROMs exactly?
« Reply #5 on: September 14, 2005, 09:01:37 am »
As for adding them in MAME, you can't just rename them.  We are getting into a slippery slope here of adding ROMs into MAME.  Your's may seem harmless, but others could use the information for things not so harmless.  I think it's best to avoid this here.  I suggest finding a derivative of MAME that supports the different PAC ROMs.

Some are fine tho.  For example dwidel made some hacks IIRC based on puckman or mspacman roms - they work in mame with a simple rename.

But certainly without knowing what they are you cannot assume a rename will make them work.

javeryh

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7959
  • Last login:Yesterday at 06:17:19 am
Re: How does MAME use/see ROMs exactly?
« Reply #6 on: September 14, 2005, 10:03:12 am »
Doesn't Jr. Pac-man come standard with the speed up hack (so it's not even a hack really)?  All you have to do to go fast is hold down the fire button. 

2600

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1630
  • Last login:June 05, 2017, 10:20:56 am
  • I want my own arcade controls!
Re: How does MAME use/see ROMs exactly?
« Reply #7 on: September 14, 2005, 10:30:12 am »
Doesn't Jr. Pac-man come standard with the speed up hack (so it's not even a hack really)?  All you have to do to go fast is hold down the fire button. 

MAWS says the current version of MAME doesn't have a button, CP seems to back that up.  Maybe an older version of MAME had this, but honestly never saw it in the Arcades and haven't played it in MAME.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:July 20, 2025, 03:37:24 pm
  • The Bears Still Suck!
Re: How does MAME use/see ROMs exactly?
« Reply #8 on: September 14, 2005, 11:00:25 am »
It's probably a hack or bootleg.  For asteroids you can speed it up with this.

RayB

  • I'm not wearing pants! HA!
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11279
  • Last login:July 10, 2025, 01:33:58 am
  • There's my post
    • RayB.com
Re: How does MAME use/see ROMs exactly?
« Reply #9 on: September 14, 2005, 01:54:30 pm »
Turbo, did you look under "Puckman"?
NO MORE!!

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: How does MAME use/see ROMs exactly?
« Reply #10 on: September 14, 2005, 03:58:59 pm »
I notice that I have a lot of ROMs (mainly of the Pac variety) that MAME32 doesn't list.  How can I get (MAME in general, whatever version) to see these ROMs?

Mame looks for the rom files in zip files or folders with gamename, parentname, biosname, with the first in the list highest priority.  Mame checks the CRC (or shr) and file size.  If the ROM doesn't match, mame doesn't use it.  This is hard coded as part of the game driver.

Official Mame has a few "rules" or, really "guidance outlines", on what game versions it includes.  Original arcade releases, bootleg arcade releases, and prototypes are included.  Except for prototypes, the biggest criteria is whether it was actually in the arcades.  This means homebrew hacks are not included in official mame, nor will they.

Many of the pacman versions out there are considered as hacks, and will not be included in official mame.  However, some derivatives off of mame include some of those not included hacks.  I don't know them, though.

Quote
On a related note, I couldn't find a fast version of Jr. Pac Man, so I just decided to hack it myself.  Works great, a simple change of one byte actually.

If it's a one bit change, you can do it without hacking.  Use mame's cheat feature.  In fact, some games in older mame were "removed" because they chould be done with one of those cheats and original hacks/bootlegs altered the board to mis-read the ROM as if the ROM was changed, rather than actually changing the ROM.  MameDev felt the cheat feature better reflected this than a seperate zip file or mame driver.

I don't know the link, but there are sites that are devoted to "cheats" (or "hacks").  If they don't already have your cheat, I'm sure they'd like to know it.  Hopefully someone will post the link, or you can search for it yourself.
Robin
Knowledge is Power

TurboC--

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 424
  • Last login:December 21, 2023, 12:23:05 am
  • No one can defeat the quad laser!
Re: How does MAME use/see ROMs exactly?
« Reply #11 on: September 14, 2005, 09:08:49 pm »
Well, since this is going into a cab, which will ideally not have to access any special controls or the PC keyboard under normal conditions, I'd rather have the ROMs be as easily menu-accessible as possible.
« Last Edit: September 14, 2005, 09:11:33 pm by TurboC-- »

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re: How does MAME use/see ROMs exactly?
« Reply #12 on: September 17, 2005, 06:26:00 pm »
Search for PacMAME.  It was also added in to NoNameMAME - https://sourceforge.net/project/showfiles.php?group_id=91067&package_id=95932
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.