Recompile MAME

October 24, 2013 2:41 PM Published by

MKChamp

  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • I’m a llama!
hiscore diff (with no nag/white box removal)
« on: March 14, 2007, 11:58:08 am »
HISCORE DIFF’s for all MAME versions without hiscore support (108 – current)

The diff performs the following:
1) Adds hiscore support back into MAME
2) Removes all nag screens
3) Removes loading messages (decoding/decrypting/Updating Artwork, etc.) and the ‘white box’ when loading. (This was added to the diffs starting with hi_120)
4) Disables crosshairs by default. You can turn them back on in the game with F1 This was removed starting with hi_130u3 since MAME core now has the ability to change crosshair settings in the menu.
5) Tab button(menu) also pauses MAME and 1 acts as ‘Enter’. Remove the inptport.c section if you do not want this(or just remove it from the ingame menu) This was removed starting with hi_124. You can configure this in the in game menu.

Starting with hi_127a (re-vamped 127 uploaded on 08-24) you now have the option to disable any of the patch functions via the mame.ini file. Add the following to the mame.ini file to disable the appropiate patch section:

disable_hiscore_patch 1 <- To disable highscore support. Set to 0 or omit it entirely from ini file to enable.
disable_crosshair_patch 1 <- To disable crosshairs off by default. Set to 0 or omit it entirely from ini file to enable. <- removed starting with hi_130u3
disable_nagscreen_patch 1 <- To disable removal of nagscreens /white box. Set to 0 or omit it entirely from ini file to enable.
disable_loading_patch 1 <- To disable suppresssion of loading/decypting/etc messages. Set to 0 or omit it entirely from ini file to enable.

For help compiling MAME, please see Mr. Do’s excellent page. He’s made it so simple, there’s no excuse not to compile your own!
http://mrdo.mameworld.info/compile.html

You can also get Headkaze’s MAME Compiler to make compiling even easier. Great app for those not too familier with making your own builds!

Also, you will need the hiscore.dat file by Leezer in your mame directory. You can grab that over at http://www.mameworld.net/highscore/

…and don’t forget to create a sub folder under your mame directory named “hi”…that’s it!

Starting with hi_124, all modifications are preceeded with comments detailing what is occuring. You can search the diff for “MKChamp” to find all the comments.

Here’s the guide for what diff to download (change extention from .txt to .diff) — Thanks for hosting them abelenki!

MAME VERSION DIFF TO DOWNLOAD
——————- —————-
108 Right-Click & Save As
109 Right-Click & Save As
110 Right-Click & Save As
111 Right-Click & Save As
112 Right-Click & Save As
113 Right-Click & Save As
114 – 116 Right-Click & Save As
117 Right-Click & Save As
118 – 119 Right-Click & Save As
120 Right-Click & Save As
121 Right-Click & Save As
122 Right-Click & Save As
123 Right-Click & Save As
124 Right-Click & Save As
125 Right-Click & Save As
126 Right-Click & Save As
127 Right-Click & Save As
128 Right-Click & Save As
129 – 130 Right-Click & Save As
131 Right-Click & Save As
132 Right-Click & Save As
133 – 134 Right-Click & Save As
135 Right-Click & Save As
136 Right-Click & Save As
137 Right-Click & Save As
138 Right-Click & Save As
139 Right-Click & Save As
140 Right-Click & Save As
141 Right-Click & Save As
142 Right-Click & Save As
143 Right-Click & Save As
144 Right-Click & Save As
145 Right-Click & Save As
146 Right-Click & Save As
147 Right-Click & Save As
148 Right-Click & Save As
149 Right-Click & Save As
150 Right-Click & Save As
« Last Edit: September 17, 2013, 05:39:46 pm by MKChamp »

MKChamp

  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • I’m a llama!
Re: hiscore diff (all versions-1 location)
« Reply #1 on: March 14, 2007, 11:58:34 am »
Additonal files….

edit – all files are contained in the original post
« Last Edit: May 29, 2008, 12:12:04 pm by MKChamp »

Havok

  • Keeper of the __Blue_Stars___
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4475
  • No law or ordinance is mightier than understanding
    • Space Tactics
Re: hiscore diff (all versions-1 location)
« Reply #2 on: March 15, 2007, 08:31:21 am »
Great idea! I requested this be stickied…

** Edit **

Since this thread has all the diff files so coveniently listed, here is a link to the previous Mame releases:

http://mamedev.org/oldrel.html

** Edit **
« Last Edit: March 22, 2007, 10:04:31 pm by Havok »
AtomicFE – Try it, you’ll like it!

MKChamp

  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • I’m a llama!
Re: hiscore diff (all versions-1 location)
« Reply #3 on: March 15, 2007, 11:29:33 pm »
Been lurking here for years and leaching off the knowledge but rarely post(you can tell from my stats)…
I’m so excited I’ve been able to contribute something worth a sticky 😉
I’ll use this to say thank you to all the people that have contributed to the success of my mame cabinet(especially mamewah, smog and howard…whom without their proggies, my cab would be a little more complicated)

Leezer

  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
Re: hiscore diff (all versions-1 location)
« Reply #4 on: March 18, 2007, 06:03:13 am »
hi mkchamp i have uploaded the latest mame 0.113u2 with hiscore support added to :- www.mameworld.net/highscore along with the latest hiscore.dat with a few more games added i hope you don`t mind me uploading the mame which was made possible with your hiscore.diff file.

many thanks,
Leezer

acevedor2

  • Full Member
  • ***
  • Offline Offline
  • Posts: 377
Re: hiscore diff (all versions-1 location)
« Reply #5 on: March 18, 2007, 11:02:20 am »
I went to get .113u2 and it isn’t there. Is there a problem with the link? Also, I am brand new at highscore.diff – I downloaded the latest version of high score.diff and placed that it in the mame directory. I placed it just as it is. i.e. – “mamescore.diff” I am using commandline mame (.113b) and mala as the front end. Is there anything else I need to do to get the highscores working? Is there anything else I need to set?
Dedicated – Working:
Asteroids Deluxe
Firefox
Galaxian
Pacman
Viruta Fighter 2
Zombie Raid
Pool Sharks – Pinball

Projects:
Pole Position
Pole Position 2

SGT

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1113
Re: hiscore diff (all versions-1 location)
« Reply #6 on: March 19, 2007, 07:20:53 pm »
:banghead:

I can’t get the 113u2 hiscores to work. :timebomb:

Probably doing something stupid. :hissy:

I downloaded the source for 113.
I patched with 0113u1.diff with no errors.
I patched with 0113u2.diff with no errors.
I patched with hi_113u2.txt with no errors.
I compiled the code and put the new executables in a new mame folder.
I created mame.ini, mame.xml, etc…
I placed hiscore.dat in the same folder as mame.exe

No scores are saved when I play games. :dunno
Help!!!

EDIT: Found it. You must add a HI folder for the highscores to be stored in.
« Last Edit: March 19, 2007, 08:41:47 pm by SGT »

SGT

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1113
Re: hiscore diff (all versions-1 location)
« Reply #7 on: March 19, 2007, 08:45:56 pm »
I went to get .113u2 and it isn’t there. Is there a problem with the link? Also, I am brand new at highscore.diff – I downloaded the latest version of high score.diff and placed that it in the mame directory. I placed it just as it is. i.e. – “mamescore.diff” I am using commandline mame (.113b) and mala as the front end. Is there anything else I need to do to get the highscores working? Is there anything else I need to set?

Acevedor2:

You must compile your own version of Mame. See Mr. Do’s page on how to add patches to the source code and compile the source. Download and put hiscore.dat in the same folder as Mame.exe. Don’t forget to add a HI subfolder like I did.

Mr. Do’s instructions:
http://www.mameworld.net/mrdo/compile.html

acevedor2

  • Full Member
  • ***
  • Offline Offline
  • Posts: 377
Re: hiscore diff (all versions-1 location)
« Reply #8 on: March 19, 2007, 11:02:02 pm »
Got it. Thanks! :cheers:
Dedicated – Working:
Asteroids Deluxe
Firefox
Galaxian
Pacman
Viruta Fighter 2
Zombie Raid
Pool Sharks – Pinball

Projects:
Pole Position
Pole Position 2

MKChamp

  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • I’m a llama!
Re: hiscore diff (all versions-1 location)
« Reply #9 on: March 20, 2007, 09:43:05 pm »
hi mkchamp i have uploaded the latest mame 0.113u2 with hiscore support added to :- www.mameworld.net/highscore along with the latest hiscore.dat with a few more games added i hope you don`t mind me uploading the mame which was made possible with your hiscore.diff file.

Of course, I don’t mind. I realized I forgot to thank YOU for the file that makes this all possible!!

MKChamp

  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • I’m a llama!
Re: hiscore diff (all versions-1 location)
« Reply #10 on: March 20, 2007, 10:36:18 pm »
Added hi_113u2_noNag diff because I realized the nag screen removal wasn’t working.

Also, Leezer, one modification you might want to add to your .dat file is to change yard to 10yard. They changed the rom names awhile back and I got a 873,000 score I didn’t want to lose 😉

Leezer

  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
Re: hiscore diff (all versions-1 location)
« Reply #11 on: March 22, 2007, 12:08:45 pm »
will take a look at 10 yard fight tonight mkchamp,

btw dont suppose you could do a version that keeps the nag screens from now on could you ? i kinda like `em.

cheers

btw everyone about the compiled mame`s haze has had it taken down, however i will still update the hiscore.dat file now and then you will just have to compile your own mames or get mamefx

MKChamp

  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • I’m a llama!
Re: hiscore diff (all versions-1 location)
« Reply #12 on: March 22, 2007, 01:09:56 pm »
Hey Leezer,
If you want the warnings, just delete the ui.c section

start at this line:
diff -r -c -N old/emu/ui.c src/emu/ui.c
and remove everything until this line:
diff -r -c -N old/emu/video.c src/emu/video.c

Btw…uploaded the 113u3 diff….

squirrellydw

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1582
Re: hiscore diff (all versions-1 location)
« Reply #13 on: March 22, 2007, 06:54:46 pm »
got it
« Last Edit: March 28, 2007, 08:03:24 pm by squirrellydw »
I b**ch. People listen!!

AE35

  • Full Member
  • ***
  • Offline Offline
  • Posts: 584
  • That sure is a nice raygun!
Re: hiscore diff (all versions-1 location)
« Reply #14 on: March 28, 2007, 06:48:22 am »

Will these also move the left/right in Galaga??

http://forum.arcadecontrols.com/index.php?topic=64298.0

Thanks!!

Nicholas

Brad

  • Full Member
  • ***
  • Offline Offline
  • Posts: 247
    • www.emuchrist.org
Re: hiscore diff (all versions-1 location)
« Reply #15 on: March 28, 2007, 05:32:37 pm »
Just curious…..why are there no source updates here for full version mame releases such as 0.111 etc?

Brad

Encryptor

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1276
    • Tron Restrictors
Re: hiscore diff (all versions-1 location)
« Reply #16 on: March 31, 2007, 01:57:36 pm »
hi mkchamp i have uploaded the latest mame 0.113u2 with hiscore support added to :- www.mameworld.net/highscore along with the latest hiscore.dat with a few more games added i hope you don`t mind me uploading the mame which was made possible with your hiscore.diff file.

many thanks,
Leezer

I get a File Not Found when I try to download this. Bad link?

Encryptor

SGT

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1113
Re: hiscore diff (all versions-1 location)
« Reply #17 on: March 31, 2007, 08:21:15 pm »
Quote
I get a File Not Found when I try to download this. Bad link?

The mame devs made them pull it. You’ll need to compile your own.

javeryh

  • Full Member
  • ***
  • Online Online
  • Posts: 5482
    • Bella's Arcade
Re: hiscore diff (all versions-1 location)
« Reply #18 on: April 07, 2007, 05:19:19 pm »
I’m trying to muddle through this … anyway, the files attached to this thread are *.txt files and not *.diff files – when I type patchmame at the command prompt I just get a file not found. I’m trying to use version .108 for everything since that’s the last set of roms I have… Any help would be great!

SGT

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1113
Re: hiscore diff (all versions-1 location)
« Reply #19 on: April 07, 2007, 06:47:05 pm »
javeryh,

The diff files are the mame updates. For example, if you were going to use the hi_108u4.txt patch, you would first have to patch the 108 mame source with:

0108u1.diff
0108u2.diff
0108u3.diff
0108u4.diff

After patching each of these diff files you could then patch with hi_108u4.txt by editing the patchmame.bat to read:
patch -p0 -E <hi_108u4.txt

Then you are ready to compile.

If the diff files for 0108 are no longer available for download, I’m not sure what you can do because I do not see a hi_108.txt.

Perhaps you could PM MKChamp to find out your options. I’m not sure if you could use the hi_107u2.txt with the Mame 108 full source or not. If you can, then you wouldn’t have to patch with any diff files before applying the hi score patch.
« Last Edit: April 07, 2007, 07:13:43 pm by SGT »

javeryh

  • Full Member
  • ***
  • Online Online
  • Posts: 5482
    • Bella's Arcade
Re: hiscore diff (all versions-1 location)
« Reply #20 on: April 08, 2007, 12:07:20 am »
Ahhh, OK… hmmm… maybe I’ll just try to compile the current version of MAME and use my .108romset – I don’t think there will be an issue with game playability…

Extreme8

  • Full Member
  • ***
  • Offline Offline
  • Posts: 182
Re: hiscore diff (all versions-1 location)
« Reply #21 on: April 10, 2007, 09:02:48 am »
If you need them….

Don’t ask where I found them – a fella has to have his secrets.

MKChamp

  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • I’m a llama!
Re: hiscore diff (all versions-1 location)
« Reply #22 on: April 10, 2007, 11:33:13 am »
To clarify, only new diffs were supplied when the code changed in a way that made the diff no longer valid.

So…for example…
hi_107u2 would work for:
107u2
107u3
107u4
HOWEVER MANY 107u’s there were…
108
108u1
108u2
108u3

Now you see there is a 108u4_hi posted…that one would work for:
108u4

Now you see there is a 108u5_hi…that would work for:
108u5
thru
109u1

Hope that clears everything up.

Bender

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1906
    • Happ to Tron Conversion tutorial
Re: hiscore diff (all versions-1 location)
« Reply #23 on: June 25, 2007, 07:36:56 pm »
I’m new to all this. I’v been reading this forum for a couple of years waithing to start a cabinet project
Well It’s finally happening! Everything is on its way!
I can’t thank you all enough for putting all this information up
I’ve been able to do everything on my own so for (with all the info on this forum and web site)

EXCEPT this hiscore.diff thing
I’ve been trying for days to figure this out but I keep getting the same error when I try to compile the hiscore.diff file

Here is what I’ve done:
Followed Mr. Do’s compiling instruction to the letter (About 12 times with different versions of mame and hiscore)

I am able to patch 113u1.diff
I am able to patch 113u2.diff

but when I try to patch hi_113u2_noNag.diff
I get this 3 line message:


C:\MAMESRC>patch -p0 -E 0<hi_113u2_noNag.diff
patch unexpectedly ends in middle of line
patch: **** Only Garbage was found in the patch input.



I’m just changing the extension on the .txt file to .diff is there a special way I’m supposed to do that?
Please, Please HELP

Thanks so much,

Bender

moriartyds

  • Full Member
  • ***
  • Offline Offline
  • Posts: 125
Re: hiscore diff (all versions-1 location)
« Reply #24 on: June 26, 2007, 02:28:06 pm »
I am able to patch 113u1.diff
I am able to patch 113u2.diff

but when I try to patch hi_113u2_noNag.diff


It’s been a while since i’ve done this, but try not chaning the file type. I.e. you should be typing in this:
patch -p0 -E <hi_113u2_noNag.txt (not a .diff).

Bender

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1906
    • Happ to Tron Conversion tutorial
Re: hiscore diff (all versions-1 location)
« Reply #25 on: June 26, 2007, 10:27:50 pm »
I am able to patch 113u1.diff
I am able to patch 113u2.diff

but when I try to patch hi_113u2_noNag.diff


It’s been a while since i’ve done this, but try not chaning the file type. I.e. you should be typing in this:
patch -p0 -E <hi_113u2_noNag.txt (not a .diff).

Moriartyds,

Thanks for responding
Actually I tried that first and got the same message

Bender

:applaud: EDIT! I sarted clean and tried one more time with all the most current files (Mame .116 and .114.txt) leaving the diff file as a txt file like you sugessted and it finally worked!

Mame Cabinet with High Scores and no nag Screens… BRILLIANT!

Thanks so much

FrizzleFried

  • no one listens to me anyway.
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4852
    • The Asshat Arcade
Re: hiscore diff (all versions-1 location)
« Reply #26 on: June 28, 2007, 11:53:22 am »
Does the latest .diff still work?
“I do feel compelled to point out that betting against Frizz has statistically been a poor choice on this forum. He’s right a lot.” – saint
www.michiganclassicarcades.com

MKChamp

  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • I’m a llama!
Re: hiscore diff (all versions-1 location)
« Reply #27 on: June 28, 2007, 02:45:29 pm »
hi_114 works all the way to the most current (which is 116u3 at the time of this post).
Just a FYI, 116u3 has a slight bug from the dev team and you need to add the following line to pokey.h:
#define FREQ_17_APPROX 1789790
right after the
#define FREQ_17_EXACT 1789790 line.
They may correct it soon and might not be needed…you’ll get a compile error early on if it is still needed.

ARTIFACT

  • Full Member
  • ***
  • Offline Offline
  • Posts: 744
    • ARTIFACT - my scratch designed & built arcade cabinet
Re: hiscore diff (all versions-1 location)
« Reply #28 on: July 23, 2007, 11:12:06 pm »
there are a lot of different replies to this thread, all with different files attached

could someone write the steps?

Pick one version of MAME and please walk thru one step at a time…

THANKS! :)

SGT

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1113
Re: hiscore diff (all versions-1 location)
« Reply #29 on: July 27, 2007, 07:56:09 pm »
there are a lot of different replies to this thread, all with different files attached

could someone write the steps?

Pick one version of MAME and please walk thru one step at a time…

THANKS! :)

That’s a lot of work. Mr Do’s website lists all the steps (link listed in the first post of this thread). If you want a summary specifically for the hi_score patch there is the post linked below though some of the links to files in that post will be for an older version of Mame and therefore probably no longer valid. However it should help you somewhat.

http://forum.arcadecontrols.com/index.php?topic=66093.msg668103#msg668103

lettuce

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1582
  • Make It So!
Re: hiscore diff (all versions-1 location)
« Reply #30 on: July 28, 2007, 08:33:40 am »
So if i :

1. Follow Mr. Do’s compiling instructions to the letter, including following the added mame32 instructions at the bottom of the page after ive complied a standard Mame version
2. Then after ive complied a Mame32 version then download the latest diff (hi_117u1.txt) and place it in the MAMESRC folder,
3. Edit the line in the patchmame.bat to read: patch -p0 -E <hi_117u1.txt, save
4. In command prompt type, patchmame, then makemame32 (as i want it for mame32)
5. Add below files to existing Mame folder on PC:

mame32.exe
mame32.chm
chdman.exe
jedutil.exe
ledutil.exe
makemeta.exe
regrep.exe
romcmp.exe
srcclean.exe
Folder
Hi
Hiscore.dat


Done!

Is that correct way

lettuce

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1582
  • Make It So!
Re: hiscore diff (all versions-1 location)
« Reply #31 on: July 28, 2007, 09:08:36 am »
Ok, the sets i listed above have seemed to of worked :applaud:. But i can no longer getting into any options in the ‘TAB’ menu now. How do i set it back so when i press the tab key it doesnt also pause a game?

SGT

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1113
Re: hiscore diff (all versions-1 location)
« Reply #32 on: July 28, 2007, 11:11:24 am »
Ok, the sets i listed above have seemed to of worked :applaud:. But i can no longer getting into any options in the ‘TAB’ menu now. How do i set it back so when i press the tab key it doesnt also pause a game?

I don’t use Mame32, but I think any changes to the key that brings up the options menu while playing a game is stored into the default.cfg file located in the cfg folder. Try renaming default.cfg to something else. When you run a game, a new one will be created hopefully restoring TAB as the key that brings up the option menu.

lettuce

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1582
  • Make It So!
Re: hiscore diff (all versions-1 location)
« Reply #33 on: July 28, 2007, 12:06:36 pm »
Ok, the sets i listed above have seemed to of worked :applaud:. But i can no longer getting into any options in the ‘TAB’ menu now. How do i set it back so when i press the tab key it doesnt also pause a game?

I don’t use Mame32, but I think any changes to the key that brings up the options menu while playing a game is stored into the default.cfg file located in the cfg folder. Try renaming default.cfg to something else. When you run a game, a new one will be created hopefully restoring TAB as the key that brings up the option menu.

Ok tried rename default.cfg but no luck, ive noticed there seems to be a strange problem with the controls sometimes, something defently isnt right. Did i do it correctly the way i listed it out above? I might compile it again but this time for just standard mame and see if its ok. How do i compile it so it keeps the nag screen, and doesnt pause the game when going into the menu?

lettuce

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1582
  • Make It So!
Re: hiscore diff (all versions-1 location)
« Reply #34 on: July 28, 2007, 12:45:49 pm »
Ok now im not sure if im doing this right. Now i have the source of 0.117, so i should follow Mr Do instructions and get 0.117u1.diff, and edit the patchmame.bat to add this 0.117u1.diff and the use patchman. After ive done that step do i need to use makemame, or do i have to get the hi_117u1.txt and edit the patchmame.bat again so it uses hi_117u1.txt, then after thats done use makemame, or do i have to use patchmame then makemame for 0.117u1.diff then repeat again for hi_117.u1.txt???

SGT

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1113
Re: hiscore diff (all versions-1 location)
« Reply #35 on: July 28, 2007, 01:13:30 pm »
Ok now im not sure if im doing this right. Now i have the source of 0.117, so i should follow Mr Do instructions and get 0.117u1.diff, and edit the patchmame.bat to add this 0.117u1.diff and the use patchman. After ive done that step do i need to use makemame, or do i have to get the hi_117u1.txt and edit the patchmame.bat again so it uses hi_117u1.txt, then after thats done use makemame, or do i have to use patchmame then makemame for 0.117u1.diff then repeat again for hi_117.u1.txt???

You have to do all patching first and then run makemame last. So this part of your question is true:

Quote
or do i have to get the hi_117u1.txt and edit the patchmame.bat again so it uses hi_117u1.txt, then after thats done use makemame,

You probably should start with a fresh (empty) mame source files and folders if you feel some part of the patching was done incorrectly.
« Last Edit: July 28, 2007, 01:16:55 pm by SGT »

lettuce

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1582
  • Make It So!
Re: hiscore diff (all versions-1 location)
« Reply #36 on: July 28, 2007, 03:52:38 pm »
I believe there must be something wrong with the hi_117u1.diff posted near the top of this thread! As i made 2 different compiles of Mame, one i followed Mr Do steps and compiled my Mame 117 to mame 117u1, copied the 8 new files to a temp directory. I then compiled my mame 117u1 with the hi-177u1.diff and then copied this to another temp folder. I copied the files from my first 117u1 compile to my mame directory and it worked fine, but obviouslty without saving hiscores. I then deleted the 8 files i copied to my Mame directory, and replaced them with the files from the hi_117u1.diff compile, when i did this, i could not access any of the sub menus in the tab menu screen. So what can be in the hi_117u1.diff that disable you accessing the sub menus, i think it disables the enter key
« Last Edit: July 28, 2007, 03:55:28 pm by lettuce »

SGT

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1113
Re: hiscore diff (all versions-1 location)
« Reply #37 on: July 28, 2007, 04:13:26 pm »
MKChamp is the expert on this. PM him with the link below so he can help:

http://forum.arcadecontrols.com/index.php?action=pm;sa=send;u=5810

MKChamp

  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • I’m a llama!
Re: hiscore diff (all versions-1 location)
« Reply #38 on: July 28, 2007, 04:21:18 pm »
Hey hey,
In the hiscore diff, remove the lines STARTING with:

diff -r -c -N old/emu/inptport.c src/emu/inptport.c

to RIGHT ABOVE
diff -r -c -N old/emu/mame.c src/emu/mame.c

So, basically, it won’t ‘patch’ the inptport.c section which changes the tab and enter keys.
This is my personal diff, and I have it where tab pauses and brings up the menu and ‘player 1’ key is my enter.

edit:
OR you can use the “1” key for enter…while you are in the options menu, you can then change the enter key from “1” key BACK to “enter”…and change pause from tab AND p to just P…or whatever you want.
Just deleting the default.cfg file won’t fix it because at this point it’s ‘hard coded’…but changing the values from the options window will create the default.cfg with the new values.
« Last Edit: July 28, 2007, 04:27:44 pm by MKChamp »

lettuce

  • Full Member
  • ***
  • Offline Offline
  • Posts: 1582
  • Make It So!
Re: hiscore diff (all versions-1 location)
« Reply #39 on: July 28, 2007, 07:18:27 pm »
ok cheers, ill give it a go. Looking at that section in the Hi-117u1.txt can i not just change the key that is used for enter? That was if i could see it there, which i cant, or maybe even copy that part from the plain 0.117u1 diff file, or would that not work?
« Last Edit: July 28, 2007, 07:23:22 pm by lettuce »

Categorised in:


Tag Cloud