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 616853 times)

0 Members and 1 Guest are viewing this topic.

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 #600 on: April 04, 2011, 11:29:44 am »
You're welcome, guys!

hondadriver1981

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:February 19, 2012, 08:42:48 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #601 on: April 07, 2011, 10:27:31 pm »
I have mame .141 set up with a lot of roms and most of them work.  Now I want to save the high scores so I have followed the instructions at the beginning and when I opened up the mame.exe that was created after entering the command "makemame" the roms give me the following error: "the selected game is missing one or more required Rom or CHD images".  I have compiled the .142, .141, and the .139 and neither of those compiled mames play any roms that I am able to play with the non-compiled mame I have now.  The only rom that does play is Donkey Kong and it does save the high score and that's what I want.  I have even used clrmame to rebuild and nothing.  Any help is appreciated.  Thank you!

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
Re: hiscore diff (with no nag/white box removal)
« Reply #602 on: April 07, 2011, 11:10:04 pm »
I have mame .141 set up with a lot of roms and most of them work.  Now I want to save the high scores so I have followed the instructions at the beginning and when I opened up the mame.exe that was created after entering the command "makemame" the roms give me the following error: "the selected game is missing one or more required Rom or CHD images".  I have compiled the .142, .141, and the .139 and neither of those compiled mames play any roms that I am able to play with the non-compiled mame I have now.  The only rom that does play is Donkey Kong and it does save the high score and that's what I want.  I have even used clrmame to rebuild and nothing.  Any help is appreciated.  Thank you!

you need to update your ROM and CHD set to current MAME version - 0.142. search for them in google.
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

hondadriver1981

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:February 19, 2012, 08:42:48 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #603 on: April 09, 2011, 03:17:28 am »
Thanks.  Everything is working now.  I have mame 142 and the roms working.  My high scores are saving and what's even better is that I don't have the warning screens anymore. 

critter427

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:May 28, 2011, 07:48:19 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #604 on: April 13, 2011, 03:17:35 pm »
I using mame 142 with the hiscore diff patch i cant get pc_smb to work it crashes mame but it works without the patch.
Thanks in advance

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
Re: hiscore diff (with no nag/white box removal)
« Reply #605 on: April 13, 2011, 04:12:38 pm »
I using mame 142 with the hiscore diff patch i cant get pc_smb to work it crashes mame but it works without the patch.

i just checked, pc_smb works just fine on MAME 0.142 with hi-score patch.

anyway, hi-score patch has nothing to do with bugs in MAME. check mametesters.org.
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

critter427

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:May 28, 2011, 07:48:19 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #606 on: April 19, 2011, 08:21:05 pm »
I checked but dont see anything. If i disable the hiscore patch it works just fine i cant figure out why.
« Last Edit: April 19, 2011, 09:48:35 pm by critter427 »

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 #607 on: April 20, 2011, 12:51:19 am »
I checked but dont see anything. If i disable the hiscore patch it works just fine i cant figure out why.

Compile it on the machine it is going to run on....or compile it with no optimization and see if that works. I used to compile with optimized for the cpu on the mame cab (compiled on a dual cpu pc) and one day it started crashing. I didn't want to spend any additional time figuring out why...apparently 99.9 percent of the people using the patch are good with it. I now compile it on the same dual core pc with no optimization and it no longer crashes.

B2K24

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 216
  • Last login:May 10, 2023, 09:33:05 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #608 on: April 20, 2011, 01:00:21 am »
Thank you for 142u1 :D

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 #609 on: April 20, 2011, 01:31:50 am »
Thank you for 142u1 :D

Stop thanking me@!@
 ;D

walshy11

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:December 19, 2013, 09:52:43 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #610 on: April 21, 2011, 03:31:14 am »
Thanks for this (yes, another thanks!)

An issue though, while the no nag/white box removal is working fine, the hi scores are not.

I am using 141u3 (I think, one before 142..), have complied using the diff, have the hiscore.dat file in the mame folder, and have created a hi folder.
Hi scores are getting saved in the hi folder (file being created named <game>.hi), but when displaying them in a frontend (I use MaLa), it says 'No info found in hi/<game>.txt' | 'HitoText info: hi/<game>.txt'
Is there someone I have missed?

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
Re: hiscore diff (with no nag/white box removal)
« Reply #611 on: April 21, 2011, 04:10:42 am »
but when displaying them in a frontend (I use MaLa), it says 'No info found in hi/<game>.txt' | 'HitoText info: hi/<game>.txt'

blame your frontend. it has nothing to do with mame or hi-score diff.
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

walshy11

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:December 19, 2013, 09:52:43 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #612 on: April 21, 2011, 07:22:08 am »
but when displaying them in a frontend (I use MaLa), it says 'No info found in hi/<game>.txt' | 'HitoText info: hi/<game>.txt'

blame your frontend. it has nothing to do with mame or hi-score diff.

Thanks, Ill have a look around in the frontend forums

groo

  • Trade Count: (0)
  • Newbie
  • *
  • Offline Offline
  • Posts: 1
  • Last login:August 23, 2011, 11:28:55 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #613 on: April 30, 2011, 11:17:51 am »
First of all, thank you for the excelent job.

I've just compiled mame with the patch and, to test it, I launched "galaga":

Code: [Select]
mame -rompath d:\mame\rom -hiscore_directory hi galaga

I'played it untill to broke the record, wrote my name there, waited to the next Hi-Score screens and exited with ESC.

I looked in the "hi" folder and there was nothing there.

What have I done wrong?

{SOLVED}
Sorry, I figured it out. It was missing the Hiscore.dat file
{/SOLVED}

Tnx in advance!
« Last Edit: April 30, 2011, 11:34:50 am by groo »

Leezer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:April 13, 2014, 05:55:43 am
Re: hiscore diff (with no nag/white box removal)
« Reply #614 on: April 30, 2011, 03:58:42 pm »
hey mkchamp,

i recently discovered that the hiscore.dat only saves scores with games that only has the data in  cpu#0

which is ok for 95% of games but it will not work for games that use other cpu's with data in them, see kingofb (king of boxer) in the hiscore.dat

;********kingobox.c
kingofb:
0:C22A:04:00:05
1:8048:8C:00:12

see what i mean the hiscore.dat will not save cpu#1 data (which is the hiscore table data, cpu#0 is the top score data)

anything you can do about it ?

it used to work when mame supported the .dat file.

cheers,
Lee
 

schoeps

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 15
  • Last login:May 12, 2023, 01:38:37 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #615 on: May 02, 2011, 10:47:36 pm »

B2K24

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 216
  • Last login:May 10, 2023, 09:33:05 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #616 on: May 16, 2011, 04:31:28 pm »
hey mkchamp,

i recently discovered that the hiscore.dat only saves scores with games that only has the data in  cpu#0

which is ok for 95% of games but it will not work for games that use other cpu's with data in them, see kingofb (king of boxer) in the hiscore.dat

;********kingobox.c
kingofb:
0:C22A:04:00:05
1:8048:8C:00:12

see what i mean the hiscore.dat will not save cpu#1 data (which is the hiscore table data, cpu#0 is the top score data)

anything you can do about it ?

it used to work when mame supported the .dat file.

cheers,
Lee
 

LOL the default Hi score is 305K and you only get 6K per fight. Sorry, I'm not playing this crappy game for that long to test if what you're saying is true.  :laugh:
Do you happen to have a complete listing of games that has this cpu#1 data?

llaffer

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:November 24, 2011, 11:09:40 am
Re: hiscore diff 142u4
« Reply #617 on: May 28, 2011, 05:06:35 pm »
I've been able to compile a working 142u4 base.  When I apply the hiscore diff for 142u4 then compile, everything crashes on me when I try to launch a game (in both MAME64 and MAMEUI64).

Has anyone else had this problem as well?

Do you need any information from me for debugging?

Thanks.

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
Re: hiscore diff 142u4
« Reply #618 on: May 28, 2011, 09:31:04 pm »
I've been able to compile a working 142u4 base.  When I apply the hiscore diff for 142u4 then compile, everything crashes on me when I try to launch a game (in both MAME64 and MAMEUI64).

did you compile using new tools?:

http://mamedev.org/tools/
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: hiscore diff (with no nag/white box removal)
« Reply #619 on: May 29, 2011, 05:09:21 am »
did you compile using new tools?

Do dev folk always happen to be in a cmd environment when they're compiling? That is, why not use an app like Headkaze's compiler?
-Banned-

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
Re: hiscore diff (with no nag/white box removal)
« Reply #620 on: May 29, 2011, 05:16:17 am »
Do dev folk always happen to be in a cmd environment when they're compiling? That is, why not use an app like Headkaze's compiler?

because it's outdated and not needed at all. and u4 should be compiled with new MingW.

p.s.: if you can't use command line, you should better quit compiling and try something easier, like Speak & Spell, lol.
« Last Edit: May 29, 2011, 05:18:28 am by abelenki »
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4778
  • Last login:October 20, 2023, 11:39:06 pm
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: hiscore diff (with no nag/white box removal)
« Reply #621 on: May 29, 2011, 06:14:42 pm »
I just compiled it using Headkaze's MAME Compiler last night without any issues. (v1.22 latest release). Nags are removed and hi scores work.

As for the use of Headkaze's compiler. I think it's great that he contributed to the MAME community with this FREE front end. It's hassle free and is constantly updated by him. According to his website, "This is a Front End to make compiling MAME/Mame64 and apply diff patches as easy as possible.". I wholeheartedly agree (I've compiled using command line as well, and am well versed)

Also, to say the following statement is ignorant:
"p.s.: if you can't use command line, you should better quit compiling and try something easier, like Speak & Spell, lol."

Not everyone is good at something. What may be easy for someone may be difficult for someone else. I may be able to shoot a target half a mile away with a .50 cal with my eyes closed, but the average person may want to simply use a laser guided missile to accomplish the same task. Why not choose the easier way?  To each his own.

DeLuSioNaL29
Stop by my Youtube channel and leave a comment:

llaffer

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:November 24, 2011, 11:09:40 am
Re: hiscore diff 142u4
« Reply #622 on: May 29, 2011, 07:12:29 pm »
I've been able to compile a working 142u4 base.  When I apply the hiscore diff for 142u4 then compile, everything crashes on me when I try to launch a game (in both MAME64 and MAMEUI64).

did you compile using new tools?:

http://mamedev.org/tools/

Ugh.  Why does everyone ask that first?  

YES!  Why?  Because if I didn't, the base wouldn't compile either.


(and this editor sucks, it's dropping the text off the bottom so I can't see what I'm typing).

So, yes.  I have a base MAME64 working.  I have MAMEUI64 working.  The hi_142u4.diff compiles successfully, but crashes on me when I try to run a game.

« Last Edit: May 29, 2011, 07:14:39 pm by llaffer »

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
Re: hiscore diff 142u4
« Reply #623 on: May 29, 2011, 09:35:46 pm »
So, yes.  I have a base MAME64 working.  I have MAMEUI64 working.  The hi_142u4.diff compiles successfully, but crashes on me when I try to run a game.

MAME64 and hi_142u4.diff compile and work fine for everyone else - no crashes.

i beleive, you didn't updated your MingW. it was updated when u4 was released to include new tools and headers.
« Last Edit: May 29, 2011, 11:27:03 pm by abelenki »
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

llaffer

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:November 24, 2011, 11:09:40 am
Re: hiscore diff 142u4
« Reply #624 on: May 29, 2011, 10:54:50 pm »
So, yes.  I have a base MAME64 working.  I have MAMEUI64 working.  The hi_142u4.diff compiles successfully, but crashes on me when I try to run a game.

MAME64 and hi_142u4.diff compile and work fine for everyone else - no crashes.

i beleive, you didn't updated your MingW. it was updated when u4 was released to include new tools and headers.

I did the following to double check if I did or did not install the latest mingw:

Renamed the existing mingw64-w64 to mingw64-w64x.
Downloaded the mingw-mame-w64-20110519.exe installer from the MAME page, and install it so the new mingw64-w64 is placed along side mingw64-w64x.

I then used a utility called CSDiff that allows me to do a diff compare of entire directory structures.  I ran the comparison between the two mingw directories, and the result was: 100% identicle.

I had installed the latest version if mingw on 5-24 (based on timestamp of the directory).

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
Re: hiscore diff 142u4
« Reply #625 on: May 29, 2011, 11:28:13 pm »
I had installed the latest version if mingw on 5-24 (based on timestamp of the directory).

then it might be something to do with the latest HLSL stuff introduced in u4. try hlsl_enable set to 0 in mame.ini.
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

Ond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2267
  • Last login:March 18, 2024, 11:41:19 pm
Re: hiscore diff 142u4
« Reply #626 on: May 30, 2011, 12:40:18 am »
I've been able to compile a working 142u4 base.  When I apply the hiscore diff for 142u4 then compile, everything crashes on me when I try to launch a game (in both MAME64 and MAMEUI64).

Has anyone else had this problem as well?

Do you need any information from me for debugging?

Thanks.

I had this problem too, using Headkaze's UI, 142u4 with hiscore diff (32 bit using latest mingw), compiles fine but crashes when trying to launch a game.  I'm just launching from command line no FE or anything.  Think I'll try the hlsl_enable thing and then 142u3 with hiscore diff instead and see what happens.
« Last Edit: May 30, 2011, 12:43:27 am by Ond »

llaffer

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 7
  • Last login:November 24, 2011, 11:09:40 am
Re: hiscore diff 142u4
« Reply #627 on: May 30, 2011, 02:05:59 am »
I had installed the latest version if mingw on 5-24 (based on timestamp of the directory).

then it might be something to do with the latest HLSL stuff introduced in u4. try hlsl_enable set to 0 in mame.ini.

HLSL works fine in base 142u4.

Ond

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2267
  • Last login:March 18, 2024, 11:41:19 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #628 on: May 30, 2011, 03:12:51 pm »
I compiled 142u4 with hiscore diff from command line and it works fine. I can't seem to do it with Headkaze's compiler but I'm pretty sure that's just me.
« Last Edit: May 30, 2011, 03:18:33 pm by Ond »

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 #629 on: May 31, 2011, 02:10:25 am »
I think I have said this before...but try compiling the exe on the machine you are running it from..ie. cab. Or compile it without any optimizations if you compile it in a different environment. I couldn't imagine this has anything to do with the hiscore patch...but maybe it does...or maybe it's due to the fact that most people don't normally compile MAME.

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
Re: hiscore diff (with no nag/white box removal)
« Reply #630 on: May 31, 2011, 09:52:18 am »
Or compile it without any optimizations if you compile it in a different environment.

this one is VITAL. DON'T USE any optimizations. they have almost zero effect, but give headaches to current MAME stability.

you can get REAL improovement, if you use 64-bit MAME on 64-bit OS.

here are some dev quotes which may prevent you from using optimizations:

Quote
[Aaron Giles]

Stop messing with the ARCHOPTS. It is silly on 64-bit. 64-bit only started showing up with the Core line of chips anyways, so it is by default already optimized for them.

Quote
[R.Belmont]

FACT: Messing with optimizer flags does not make a single game playable on systems where it wasn't before.
FACT: Messing with optimizer flags is PROVEN to cause bugs (including gameplay logic errors) in games that don't have them on a normal MAME compile.
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

B2K24

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 216
  • Last login:May 10, 2023, 09:33:05 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #631 on: June 01, 2011, 03:31:31 pm »
The patch is 100% fine or abelenki & I would have probably posted on the first day of release that it wasn't  ;D
You can use this patch for MAME or MESS with absolutely 0 problems, it has been 100% confirmed.

For the people with crashing issues in addition to following the advice of abelenki and MKChamp, try executing -createconfig which will create a fresh mame.ini

Why people insist on install software to perform a simple compile operation is beyond me.
What exactly is so hard about keeping mingw and a mamesrc directory that has the source extracted to it plus, all the diffs on the same HDD?

If you can't or don't know how to use command prompt then create a .bat file with the coded contents in it.
Change drive H:\ to whatever drive you use.
Also for a faster compile replace make all with make all -j5 PTR64=1
(the number after j is +1 how many cores your CPU has)


Code: [Select]
set path=H:\mingw\mingw64-w64\bin

patch -p0 -E < 0142u1.diff

patch -p0 -E < 0142u2.diff

patch -p0 -E < 0142u3.diff

patch -p0 -E < 0142u4.diff

patch -p0 -E < hi_142u4.diff

make all

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4778
  • Last login:October 20, 2023, 11:39:06 pm
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: hiscore diff (with no nag/white box removal)
« Reply #632 on: June 05, 2011, 11:01:56 pm »
I figured I'd add my 2 cents as well...  I recently reported that it "worked fine" for me (compiling using Headkaze's MAME compiler 1.22).  However, although it ran fine on the machine I compiled it on (Phenom X4 AMD64) it failed on the actual arcade machine (AMD64 X2).  I then tried compiling it on the actual arcade machine and that too failed.  I was using Optimizations... (AMD64 are installed on all 3 machines I am compiling for)

So, I tried unchecking the "optimize for AMD64" option and guess what?  It worked!

The moral of the story, optimizing it may work for some setups, but not all.  By choosing "none" you are guaranteeing that it runs like it should.  And to be honest, I can't tell the difference between my older MAME and this new one when it comes to speed.  My old MAME was compiled using the AMD64 optimization.

Just thought I'd share.

DeLuSioNaL29
Stop by my Youtube channel and leave a comment:

DeLuSioNal29

  • Global Moderator
  • Trade Count: (+6)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 4778
  • Last login:October 20, 2023, 11:39:06 pm
  • Build the impossible -"There is no Spoon"
    • DeLuSioNaL's YouTube Videos
Re: hiscore diff (with no nag/white box removal)
« Reply #633 on: June 05, 2011, 11:05:30 pm »
And while I'm here... I can't for the life of me figure out why Mr. Do's Generic MAME artwork hack (the BYOAC user:  Mr. Do, not the game) isn't working with these newer MAME versions.  The last time I tried his hack was with MAME .119 and it worked fine.  Any thoughts?



His hack can be found here:
http://www.mameworld.info/mrdo/mame_artwork_generic.html

To give more info, I apply his patch AFTER I update MAME with all the diff patches, including the hi score no nag patch.

DeLuSioNaL29


Stop by my Youtube channel and leave a comment:

kmhamel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 23
  • Last login:January 15, 2014, 07:46:32 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #634 on: June 16, 2011, 01:30:26 pm »
It seems I've located a small problem with the no-nag patch when using the cocktail mode (split screen). The cocktail mode won't be active when I restart mame (142u5). The mame devs said to check the game config file and make sure that view="cocktail" is in the video item line. It seem that the no-nag section of the patch takes this item out of the file.

Here's what I've done so far, I copied this section from the hyperspin fourm:

I compiled mame without the no-nag patch and the view="cocktail" stayed in the game cfg file.

I used Rampage as the test game. I restarted mame and rampage three times and everything worked fine...split screen stayed and the view="cocktail stayed in the rampage cfg file.

****************************

When I compiled mame with the no-nag patch the split screen is removed.

1) Start mame and rampage set cocktail mode and split screen shows up.
esc from game and mame and check rampage cfg file and the view="coctail" is there.
2) Start mame and rampage a second time, rampage comes up with a split screen. ESC from rampage and mame and check rampage cfg file and the view="cocktail" is gone.
3) Start mame and rampage a third time and rampage comes up without the split screen.

**********************

I then went into the mame.ini file and disabled the no-nag feature leaving the hi-score and no-loading features active.

I again went through the three steps above and everything went fine. After step 3, rampage still came up with a split screen and the view="cocktail" stayed in the cfg file.

***********************

I check this with three arcades, two cocktail and one upright, and they all did the same thing.

Seems that the problem lays in the no-nag feature. Next is to talk to the guy who wrote the patch.

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 #635 on: June 16, 2011, 04:39:17 pm »
Seems that the problem lays in the no-nag feature. Next is to talk to the guy who wrote the patch.

You just did :-)
Nice catch and more importantly, thanks for describing the steps necessary to reproduce it.
I've re-uploaded the 142u5 patch with the change in it to fix this. It will be in there from that version on.

kmhamel

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 23
  • Last login:January 15, 2014, 07:46:32 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #636 on: June 17, 2011, 10:36:29 am »
Thanks....That was the fast fix.  :applaud:

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
Re: hiscore diff (with no nag/white box removal)
« Reply #637 on: June 19, 2011, 08:36:48 pm »
Quote
142u6 Right-Click & Save As

oh man, that was FAST. thanks a lot!!
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

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 #638 on: June 20, 2011, 11:36:17 am »
oh man, that was FAST. thanks a lot!!

No problem! This one didn't take any changes :-)

shrunkenmaster

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:July 24, 2022, 10:17:33 am
Re: hiscore diff (with no nag/white box removal)
« Reply #639 on: June 20, 2011, 04:38:41 pm »
I'm at a loss here. I've done this before without any hassle, but right now I'm  :banghead: ...

Trying to compile mame0137, just applying the 0137 hi diff, using the 1.22 compiler, not using any compile options.

This is the last part of blurb I'm getting:

src/osd/windows/d3d9intf.c: In function 'HRESULT d3d_device_set_texture_stage_state(d3d_device*, DWORD, D3DTEXTURESTAGESTATETYPE, DWORD)':
Finished!
1 Hours 7 Minutes and 29 Seconds Elapsed.
src/osd/windows/d3d9intf.c:427: error: 'D3DTSS_ADDRESSU' was not declared in this scope
src/osd/windows/d3d9intf.c:429: error: 'D3DTSS_ADDRESSV' was not declared in this scope
src/osd/windows/d3d9intf.c:431: error: 'D3DTSS_BORDERCOLOR' was not declared in this scope
src/osd/windows/d3d9intf.c:433: error: 'D3DTSS_MAGFILTER' was not declared in this scope
src/osd/windows/d3d9intf.c:435: error: 'D3DTSS_MINFILTER' was not declared in this scope
src/osd/windows/d3d9intf.c:437: error: 'D3DTSS_MIPFILTER' was not declared in this scope
src/osd/windows/d3d9intf.c:439: error: 'D3DTSS_MIPMAPLODBIAS' was not declared in this scope
src/osd/windows/d3d9intf.c:441: error: 'D3DTSS_MAXMIPLEVEL' was not declared in this scope
src/osd/windows/d3d9intf.c:443: error: 'D3DTSS_MAXANISOTROPY' was not declared in this scope
make: *** [obj/windows/mame/osd/windows/d3d9intf.o] Error 1

PC is a Core2 1.86, running XP pro SP3

Any ideas? Let me know if you need any more info.


« Last Edit: June 20, 2011, 04:44:11 pm by shrunkenmaster »