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: hiscore diff (with no nag/white box removal)  (Read 619947 times)

0 Members and 1 Guest are viewing this topic.

Stormrider

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 318
  • Last login:September 28, 2014, 11:01:54 am
Re: hiscore diff (with no nag/white box removal)
« Reply #360 on: October 05, 2009, 07:20:05 am »
I don't have MAME here right now, but it's a white text in the middle of the screen which says Loading ?%, and then Loading complete. Those messages are shown with some roms, while they are loading. The white box is a full screen white rectangle with a thin white outline that is shown during the load process.

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: hiscore diff (with no nag/white box removal)
« Reply #361 on: October 05, 2009, 05:54:11 pm »
What I have not been able to get rid of is the white box. Could you please tell me how to remove it? Thanx.

You can search for 'white box' in the diff. Question...why not just apply the patch? Sounds like you are trying to do everything the diff already does minus the high score support(which you can disable). Just curious...

Stormrider

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 318
  • Last login:September 28, 2014, 11:01:54 am
Re: hiscore diff (with no nag/white box removal)
« Reply #362 on: October 05, 2009, 06:24:55 pm »
I don't like patches because I don't like to depend on others. What if you die tomorrow? No more patches for future versions...  ;)


I've been trying and I think I've found out the necessary changes, for both 134 and for 118, which is an old version I keep for some games


Remove OK screen
------------------------------------

In mame.c change

ui_display_startup_screens(machine, firstrun, !settingsloaded);

with

ui_display_startup_screens(machine, !firstrun, settingsloaded);



Remove Initializing message
-----------------------------------------------

In mame.c delete the line

ui_set_startup_text(machine, "Initializing...", TRUE);



Remove loading message
--------------------------------------------

In romload.c change

{
char buffer[200];

if (name != NULL)
sprintf(buffer, "Loading (%d%%)", (UINT32)(100 * (UINT64)romdata->romsloadedsize / (UINT64)romdata->romstotalsize));
else
sprintf(buffer, "Loading Complete");

ui_set_startup_text(romdata->machine, buffer, FALSE);
}

with

{
}



Remove the white box
-----------------------------------

In ui.c delete the 2 instances of the line

video_frame_update(machine, FALSE);



Remove the cps2 decrypting message
-----------------------------------------------------------

In cps2crp.c change

{
char loadingMessage[256]; // for displaying with UI
sprintf(loadingMessage, "Decrypting %d%%", i*100/0x10000);
ui_set_startup_text(machine, loadingMessage,FALSE);
}

with

{
}


And now for version 118:

mame.c
--------------

ui_display_startup_screens(firstrun, !settingsloaded);

change with

!ui_display_startup_screens(!firstrun, !settingsloaded);

delete

ui_set_startup_text("Initializing...", TRUE);


romload.c
-------------------

{
char buffer[200];

if (name != NULL)
sprintf(buffer, "Loading (%d%%)", 100 * romdata->romsloaded / romdata->romstotal);
else
sprintf(buffer, "Loading Complete");

ui_set_startup_text(buffer, FALSE);
}

change with

{
}


ui.c
---------

delete 3 instances of the line

video_frame_update();

delete

ui_draw_text_box("Updating Artwork...", JUSTIFY_CENTER, 0.5f, 0.5f, messagebox_backcolor);


video.c
------------

delete

sprintf(buffer, "Decoding (%d%%)", curgfx * 100 / totalgfx);

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: hiscore diff (with no nag/white box removal)
« Reply #363 on: October 06, 2009, 10:08:55 am »
I don't like patches because I don't like to depend on others. What if you die tomorrow? No more patches for future versions...  ;)

Good point....although your 'point' included my death :-)
Glad you figured it out...if you have any other questions, let me know!

GaryMcT

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 745
  • Last login:September 24, 2014, 11:19:27 am
    • GaryMcT's arcade blog
Re: hiscore diff (with no nag/white box removal)
« Reply #364 on: October 06, 2009, 01:09:58 pm »
I don't like patches because I don't like to depend on others. What if you die tomorrow? No more patches for future versions...  ;)

Good point....although your 'point' included my death :-)
Glad you figured it out...if you have any other questions, let me know!

if you ever want to get a good look at what a patch is doing:

1) copy unpatched sources to two directories
2) patch one of the directories
3) use a visual diff utility (I prefer Beyond Compare) to look at the diffs between the two trees.
My blog on learning how to develop FPGA versions of arcade boards: http://garymct.blogspot.com


rooroosta

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:December 06, 2009, 08:04:00 am
Re: hiscore diff (with no nag/white box removal)
« Reply #365 on: October 12, 2009, 01:34:34 pm »
Well, my first go at compiling Mame worked perfectly..followed instructions to the letter..

Using the latest 0134.diff and 0134 source files that are supposed to get my fave game Gorf hi-score working..unfortunately the game still doesn't save the hi-score!

Any ideas? (except using save states etc).

Kman-Sweden

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:October 23, 2015, 07:29:00 am
  • Up the Irons!
Re: hiscore diff (with no nag/white box removal)
« Reply #366 on: October 13, 2009, 01:32:33 am »
Do you have a HI folder?
Not all games can save a Hiscore, are you sure it should? Try some other game and see if it saves.

rooroosta

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:December 06, 2009, 08:04:00 am
Re: hiscore diff (with no nag/white box removal)
« Reply #367 on: October 13, 2009, 02:53:34 am »
Yep i have a hi folder..it just saves the same games as before i compiled and patched.

Ryglore

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 779
  • Last login:November 16, 2021, 05:49:39 pm
  • Likes to make things difficult.
    • The Brush Wizard
Re: hiscore diff (with no nag/white box removal)
« Reply #368 on: October 17, 2009, 12:42:41 am »
Excellent! I am in the middle of compiling mame .134 right now! What's an arcade without high scores?! This is the second attempt so far.... hopefully it goes smoothly this time... I may have accidentally skipped a step in Mr Do's walkthrough on the previous try....  :dunno

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: hiscore diff (with no nag/white box removal)
« Reply #369 on: October 17, 2009, 02:07:45 pm »
Well, my first go at compiling Mame worked perfectly..followed instructions to the letter..

Using the latest 0134.diff and 0134 source files that are supposed to get my fave game Gorf hi-score working..unfortunately the game still doesn't save the hi-score!

Any ideas? (except using save states etc).
It appears gorf's entry in the hiscore.dat is incorrect. You may want to see if one of the guys over in the HtToText thread, http://forum.arcadecontrols.com/index.php?topic=83614.0, want to take a look at getting it corrected...they seem to be good as creating and correcting entries in the dat file.

Ryglore

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 779
  • Last login:November 16, 2021, 05:49:39 pm
  • Likes to make things difficult.
    • The Brush Wizard
Re: hiscore diff (with no nag/white box removal)
« Reply #370 on: October 17, 2009, 02:17:41 pm »
I'm a bit confused. When I go to patch mame with hi_134.txt I get a file not found, because it's looking for a .diff file. I've seen some people mod the patchmame.dat file to patch the text file for hi_134.txt. But I also noticed that some places say to rename the .txt to .diff.

When I compiled last night, I changed my .txt to a .diff and everything seemed to work fine.

So I guess, I'm just wondering which is the better route? Modding the patchmame.dat? or renaming the .txt to .diff?

(I'm pretty new at the whole patching and compiling thing....)

Kman-Sweden

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:October 23, 2015, 07:29:00 am
  • Up the Irons!
Re: hiscore diff (with no nag/white box removal)
« Reply #371 on: October 17, 2009, 03:12:54 pm »
renaming the .txt to .diff

Ryglore

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 779
  • Last login:November 16, 2021, 05:49:39 pm
  • Likes to make things difficult.
    • The Brush Wizard
Re: hiscore diff (with no nag/white box removal)
« Reply #372 on: October 18, 2009, 03:32:46 am »
renaming the .txt to .diff

K, thanks. I figured that was the best way to do it and that's how I did it. Sometimes I overthink things and get myself confused though.

Huggybaby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 43
  • Last login:November 22, 2012, 12:55:33 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #373 on: October 19, 2009, 11:21:13 pm »
Hello all, I really appreciate this forum!

I have a question. I'm able to compile regular Mame with no errors, but I get two errors when compiling Mame UI:


Although the file works fine, I'm wondering if this is normal.

Thank you.  :)

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: hiscore diff (with no nag/white box removal)
« Reply #374 on: October 20, 2009, 01:03:27 pm »
I think its ok. I've never compiled mameui with it, but I know others have. I believe you are good to go.

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: hiscore diff (with no nag/white box removal)
« Reply #375 on: October 24, 2009, 08:02:47 pm »
I have a question. I'm able to compile regular Mame with no errors, but I get two errors when compiling Mame UI:

Not errors; they are warnings. And it's no problem.
« Last Edit: October 24, 2009, 08:06:06 pm by headkaze »

JustMichael

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1438
  • Last login:September 27, 2015, 01:19:40 am
  • Mmmmm!! Cheesecake!!
Re: hiscore diff (with no nag/white box removal)
« Reply #376 on: October 24, 2009, 08:08:04 pm »
When trying to compile mame .134 after patching the source with the 133 - 134u2 diff file, I get some errors.
In functions:
copy_to_memory
copy_from_memory
safe_to_load
hiscore_init
I get "running_machine" has no member named "cpu". Some of those functions try to reference cpu more than once which results in more than 1 error for that function.
« Last Edit: October 24, 2009, 08:16:18 pm by JustMichael »

Huggybaby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 43
  • Last login:November 22, 2012, 12:55:33 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #377 on: October 25, 2009, 12:00:21 am »
I have a question. I'm able to compile regular Mame with no errors, but I get two errors when compiling Mame UI:

Not errors; they are warnings. And it's no problem.
Thank you!

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: hiscore diff (with no nag/white box removal)
« Reply #378 on: October 25, 2009, 01:13:17 pm »
FYI I compiled Mame 0134u3 yesterday using Mame Compiler 64 and the hiscore diff with no errors. I only compiled the 64-bit version though.

solid187

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:March 22, 2021, 02:55:43 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #379 on: October 28, 2009, 10:13:22 am »
 :dunno  Not sure what I'm doing wrong.  I applied all 4 updates and the hi-score diff, compile, yet I still see the nag screens.  Any suggestions?  I did this with both 64-bit and 32 versions.... :banghead:

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: hiscore diff (with no nag/white box removal)
« Reply #380 on: October 28, 2009, 10:21:03 am »
:dunno  Not sure what I'm doing wrong.  I applied all 4 updates and the hi-score diff, compile, yet I still see the nag screens.  Any suggestions?  I did this with both 64-bit and 32 versions.... :banghead:

Are you using Headkaze's program to compile? What version of MAME and hiscore patch are you using?

Kman-Sweden

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:October 23, 2015, 07:29:00 am
  • Up the Irons!
Re: hiscore diff (with no nag/white box removal)
« Reply #381 on: October 28, 2009, 10:23:46 am »
:dunno  Not sure what I'm doing wrong.  I applied all 4 updates and the hi-score diff, compile, yet I still see the nag screens.  Any suggestions?  I did this with both 64-bit and 32 versions.... :banghead:
This is how I do it... I compile MameUIFX32 so ignore the "crossed over" lines.

1.) Install Mame Compiler

2.) Download the Mame source from http://mamedev.org/release.html
      (ie. mame0126s.exe)

3.) Download the Intermediate Updates for Mame from http://mamedev.org/updates.html
      (ie. 0126u1_diff.zip, 0126u2_diff.zip, 0126u3_diff.zip, 0126u4_diff.zip)

4.) Download MameUIFX source code from here http://mame32fx.altervista.org/download.htm
     (ie. MameUIFXs.126u4)


5.) Download the hiscore diff patch from http://forum.arcadecontrols.com/index.php?topic=64298.0
      (ie. hi_126u4.txt if your update diff is u4.)

6.) Rename hi_126u4.txt to hi_126u4.diff and copy the file into a temporary folder
      ex: ..\source code\patches

7.) Extract the Intermediate Update diff's to ..\source code\updates

8.) Run mame0126s.exe and extract it to ..\source code\Mame0126

9.) Run Mame Compiler (Start->All Programs->Mame Compiler->MameCompiler)

10.) Click the "..."  button to browse for the "Mame Source Folder" and point it to
        ..\source\Mame0126

11.) Click the "..."  button to browse for the "Diff Patch File" and point it to
        ..\source code\updates\0126u1.diff

12.) Click the "Apply Patch" button.

13.) Repeat step 11.) and 12.) for 0126u2.diff, 0126u3.diff and 0126u4.diff

14.) Extract the MameUIFX source code over the Mame source code on ..\source code\Mame0126 then  
     rename "mameuifx.mak" to  "mameui.mak".


15.) Click the "..."  button to browse for the "HiScore Diff Patch File" and point it to
        ..\source code\patches\ hi_126u4.diff

16.) Optimize for your Processor and put a tick next to the "Mame UI" option if your compiling MameUI

17.) Press the "GO!" button to compile Mame

18.) When it's finished compiling it should create a "mame.exe" file in the
        C:\MinGW\source\Mame0126u4 folder.  
« Last Edit: October 28, 2009, 10:26:01 am by Kman-Sweden »

solid187

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:March 22, 2021, 02:55:43 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #382 on: October 28, 2009, 10:51:27 am »
I tried both the old fashioned way with 32 bit and HeadKaze for 64-bit.  I am using the latest version of Mame source .0134, and the latest updates (.diff, 0134u1.diff, 0134u2.diff, 0134u3.diff, 0134u4.diff), along with the latest hi-score diff (hi_134u3.diff).  I am now getting this using HeadKaze and it won't compile.  Ugh. 

Compiling Mame64...
Using Parameters  -j5 MSVC_BUILD=1 PTR64=1
mkdir.exe -p obj/windows/vmame
process_easy: DuplicateHandle(In) failed (e=6)
process_easy() failed to launch process (e=6)
mkdir.exe -p obj/windows/vmame
Counted 3 args in failed launch
Finished!
0 Hours 0 Minutes and 0 Seconds Elapsed.

« Last Edit: October 28, 2009, 10:55:08 am by solid187 »

solid187

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:March 22, 2021, 02:55:43 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #383 on: October 28, 2009, 12:10:01 pm »
Ok...I got it to go after a few tries.  I didn't do U4 just in case it wasn't compatible with the latest hi-score diff.  Question...is there a way to make all the games start with the bezels cropped instead of 'full'?  Thanks for all your hard work on this guys.  It's great. 

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: hiscore diff (with no nag/white box removal)
« Reply #384 on: October 28, 2009, 01:14:07 pm »
Ok...I got it to go after a few tries.  I didn't do U4 just in case it wasn't compatible with the latest hi-score diff.  Question...is there a way to make all the games start with the bezels cropped instead of 'full'?  Thanks for all your hard work on this guys.  It's great. 

The latest patch works for u4...so, you can compile that one if you want.
For your other question, I believe you can set the following line to "1" in the mame.ini file:
artwork_crop              1

If you don't have a mame.ini file to edit, just run "mame -cc"  to generate it.

solid187

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 102
  • Last login:March 22, 2021, 02:55:43 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #385 on: October 29, 2009, 09:58:03 am »
worked....TY.

mvsfan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 314
  • Last login:May 26, 2016, 08:05:26 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #386 on: November 05, 2009, 09:55:08 pm »
Say does this also work for mame 32 or even Mame UI?

I have never upgraded my cabinet beyond mame32 0.95. since i first got it working about 6 years ago.

the main nagging reason is because 0.95 is the last one ive seen that allows you to turn off the nag screens. also because of its reliability. this version never seems to jam up and give me errors in the middle of a game.

Two reasons i desperatly want to upgrade though is because i can no longer find a 0.95 .cht file anywhere, and somehow mine disappeared.

and also because it doesnt play hardly anything made after the 90s.

actually if i could just get the game tweaks to work again i would still consider giving another year or two to 0.95.

But if i could go all out and setup mameUI with all the features that are important to me, past and present that would just take the cake.

one more question.

Even in mame32 0.95, you still get one stupid nag screen on certain games to let you know that screen flipping in cocktail mode is not supported. I dont have a cocktail cabinet, thus i dont care.

does your patch also turn those off?







Huggybaby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 43
  • Last login:November 22, 2012, 12:55:33 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #387 on: November 06, 2009, 01:08:22 am »
Yes, it works with Mame32/64 and UI.

Bobulus

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Last login:July 11, 2014, 10:42:28 am
Re: hiscore diff (with no nag/white box removal)
« Reply #388 on: November 11, 2009, 03:18:56 am »
Just wanted to say 'Thank you' for the people that do this. I lost a lot of interest in MAME when the hi scores were taken out, and I'm glad to see someone bothered to put it back in.

Used Headkaze's program and it was a breeze. Plus it's at least marginally more optimized for the Athlon XP system will be using in my cabinet!

TeutonicDarkness

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 220
  • Last login:July 16, 2019, 10:54:16 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #389 on: December 07, 2009, 02:30:18 am »

 Ok its been a while since I compiled my own version.
Up until recently I had been using Act Lab guns with my Setup.

Now that I have Aimtracks I find having Cross hairs on is good.
( except the games with double cross hairs like Terminator2 )

I'm using Mame 120 I find most games are the way I need but
Area 51 is being difficult!

I can turn on the cross hairs by F1 but exit and they don't save
have to turn back on each time.


Is there something I can change in the Hi Score diff to fix the problem
with this?


Thanks,

smalltownguy

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 924
  • Last login:February 13, 2023, 10:48:26 am
Re: hiscore diff (with no nag/white box removal)
« Reply #390 on: December 07, 2009, 07:50:18 am »

 Ok its been a while since I compiled my own version.
Up until recently I had been using Act Lab guns with my Setup.

Now that I have Aimtracks I find having Cross hairs on is good.
( except the games with double cross hairs like Terminator2 )

I'm using Mame 120 I find most games are the way I need but
Area 51 is being difficult!

I can turn on the cross hairs by F1 but exit and they don't save
have to turn back on each time.


Is there something I can change in the Hi Score diff to fix the problem
with this?


Thanks,


You restore Mame's crosshairs by disabling the patch. Create a rom specific .ini file in your Mame\Ini\ folder (turkhunt.ini, for example), and place only the following line in it:

disable_crosshair_patch   1

When Mame loads that rom, it will disable the crosshair patch, restoring the program's default treatment of the crosshairs, which is 'on.'
Man, will my cab EVER be finished?

TeutonicDarkness

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 220
  • Last login:July 16, 2019, 10:54:16 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #391 on: December 07, 2009, 08:00:13 pm »
 That just doesn't work for me here with MAME 120.
I'm thinking there probably is a similar line I can place in the .ini for my
version to turn it on by default for only the Games I need.
For that matter maybe there is a command line option I can place
in the .Bat file itself?

I hope someone can shed some light on this.

 

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: hiscore diff (with no nag/white box removal)
« Reply #392 on: December 08, 2009, 01:18:09 pm »
That just doesn't work for me here with MAME 120.
I'm thinking there probably is a similar line I can place in the .ini for my
version to turn it on by default for only the Games I need.
For that matter maybe there is a command line option I can place
in the .Bat file itself?

I hope someone can shed some light on this.

Yea, the option to disable portions of the patch started with 127. What you can do for 120 is remove the crosshair section of the patch before compiling. Just delete the section that starts with "*** 2006,2012 ****" and ends with "for (player = 0; player < MAX_PLAYERS; player++)".

TeutonicDarkness

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 220
  • Last login:July 16, 2019, 10:54:16 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #393 on: December 08, 2009, 08:31:44 pm »

 While I'm thinking about it....
Does the High Score patch have anything to do with saving credit?

I have noticed with version 120 that after I quit a game and re-start
I have the Same # of credits as I did before.

I curious if this has anything to do with Hi score patch and how to remove?

Does the Later Versions of Mame 135 perform this way?


I'm very tempted to upgrade to 135 seeing I have more options for
Light gun games...   :)



daftspore

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:September 02, 2011, 05:48:43 am
Re: hiscore diff (with no nag/white box removal)
« Reply #394 on: December 09, 2009, 04:26:37 am »
All,

I am having a few problems getting the hi_score diff to work. I have managed to compile the latest version of Mame (135) and have got rid of the nag screens but the high scores are not saving.

I have a hi directory and the hiscore.dat file in this directory C:\MinGW\source\Mame0135

I am only trying on a few games and I think they support hi scores (1944 being one of them). So not sure if I need to modify any code files or if it should just work.

I am using the hi_135.diff file and mame compiler 64.

The nag screens are a huge bonus but want to get high scores working. I guess I am doing something stupid but can't see what at this stage.

Thanks in advance.

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: hiscore diff (with no nag/white box removal)
« Reply #395 on: December 09, 2009, 01:18:23 pm »
TeutonicDarkness :
No, the hiscore patch does not do anything with credits. This is the way MAME handles it.

daftspore:
The hiscore.dat goes in the same directory that the mame.exe is in. That is also where the hi folder needs to be created.

daftspore

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:September 02, 2011, 05:48:43 am
Re: hiscore diff (with no nag/white box removal)
« Reply #396 on: December 09, 2009, 02:41:06 pm »
THanks for the reply MKChamp, excellent software by the way.

Does the hiscore.dat need to be in place before the compile?

I am going to try again as I am not convinced I did the apply for the .diff file.

Thanks

Chris

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: hiscore diff (with no nag/white box removal)
« Reply #397 on: December 09, 2009, 03:18:24 pm »
THanks for the reply MKChamp, excellent software by the way.

Does the hiscore.dat need to be in place before the compile?

I am going to try again as I am not convinced I did the apply for the .diff file.

Thanks

Chris

No, the hiscore.dat has nothing to do with the compiling process and doesn't need to be anywhere in the source. It is used by the mame.exe file during runtime. It just needs to be in your compiled mame directory...

daftspore

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:September 02, 2011, 05:48:43 am
Re: hiscore diff (with no nag/white box removal)
« Reply #398 on: December 09, 2009, 03:51:42 pm »
thanks again, hacking things on my laptop as I am away from home so will try again later.


BamBam

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 283
  • Last login:November 03, 2011, 07:18:19 am
  • This is better than Disney Land man!
Re: hiscore diff (all versions-1 location)
« Reply #399 on: January 04, 2010, 07:54:27 am »
If you need them....

Don't ask where I found them - a fella has to have his secrets.

A fellow like you wouldn't happen to have a friend who knows where a fellow like me could find .128 diffs do you?   ;)
Galaga... Was there any other game?