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

0 Members and 1 Guest are viewing this topic.

bclinton

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 50
  • Last login:November 12, 2014, 02:53:00 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #880 on: August 26, 2014, 07:48:15 am »
Thanks guys for getting it sorted out. I've uploaded the latest patch and will use that going forward!

Alright.  Total newbie here, so be prepared.  I'm using .154.

I've followed the instructions on the first page of this post to the letter (as far as I'm aware).  I used Mr Do's instructions to compile MAME (I'm such a newb that I don't even know what compiling means, I just followed the instructions) and I downloaded the correct diff file and again followed the instructions to the letter (as far as I'm aware - I think you're getting some idea of my competency level here).

The Mame executable runs just fine, but I'm still getting the nagscreen/loading screen and I'm not sure what to do from here.  Bearing in mind I'm not going to understand a heap of technical terminology, does anyone know what I can do from here?  Have I even given you enough info to know what my problem is?

I'm using Windows 7, 64 Bit if that matters.

Thanks in advance and apologies for my idiocy.

Not trying to change you game plan but I struggled with this too until I found mameuifx. It is already modified to support hi scores and remove nag screens. Take a look at it if you hit a wall...

Skeeball_Fanatic

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:May 13, 2017, 04:49:03 am
  • I want to build my own arcade controls!
Re: hiscore diff (with no nag/white box removal)
« Reply #881 on: August 26, 2014, 07:35:16 pm »
Thanks guys for getting it sorted out. I've uploaded the latest patch and will use that going forward!

Alright.  Total newbie here, so be prepared.  I'm using .154.

I've followed the instructions on the first page of this post to the letter (as far as I'm aware).  I used Mr Do's instructions to compile MAME (I'm such a newb that I don't even know what compiling means, I just followed the instructions) and I downloaded the correct diff file and again followed the instructions to the letter (as far as I'm aware - I think you're getting some idea of my competency level here).

The Mame executable runs just fine, but I'm still getting the nagscreen/loading screen and I'm not sure what to do from here.  Bearing in mind I'm not going to understand a heap of technical terminology, does anyone know what I can do from here?  Have I even given you enough info to know what my problem is?

I'm using Windows 7, 64 Bit if that matters.

Thanks in advance and apologies for my idiocy.

Not trying to change you game plan but I struggled with this too until I found mameuifx. It is already modified to support hi scores and remove nag screens. Take a look at it if you hit a wall...

Thanks dude, I will look now.

Jakobud

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1940
  • Last login:March 11, 2024, 04:45:38 am
Re: hiscore diff (with no nag/white box removal)
« Reply #882 on: September 16, 2014, 12:40:49 am »
Are there any known patches for adding in the good old "skip startup frames" feature?

darthcommanderman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 35
  • Last login:October 01, 2020, 11:14:53 am
  • Remember Highlander.. the Quickening!!!
Re: hiscore diff (with no nag/white box removal)
« Reply #883 on: October 09, 2014, 02:38:42 am »
Hi,

Could someone please help with compiling mame 154s? I'm running XP SP3 (32-bit) and 32-bit mingw (ming-mame-w32-20140905.exe).

I followed Mr.Do's steps and patched the hi_154.diff. It runs a long time and then the error below occurs. I observed that the path advice was incorrect in Mr.Do's steps as make.exe was found in c:\mingw\bin, where c:\mingw\mingw64-w32\bin is an empty folder. I'm pretty sure my path correction is correct since make is not found and errors out quickly otherwise.

Update: I have now tried starting over without any diffs and the same error occurs.

Update 2: I observed that Mr.Do's screenshot showed "make -j5" where makemame.bat calls "make -j3". I tried changing this and the error received was only slightly different (these 2 lines: makefile:909: recipe for target 'obj/windows/mame/video/model1.o' failed
make: *** [obj/windows/mame/video/model1.o] Error 1L

--COMPILE ERRORS (save me!!!):
Compiling src/mame/drivers/model2.c...
src/mame/video/model1.c: In function 'void draw_quads(model1_state*, bitmap_rgb3
2&, const rectangle&)':
src/mame/video/model1.c:307:17: error: array subscript is above array bounds [-W
error=array-bounds]
    while(p[ps2+1].y == cury)
                 ^
src/mame/video/model1.c:319:17: error: array subscript is below array bounds [-W
error=array-bounds]
    while(p[ps1-1].y == cury)
                 ^
src/mame/video/model1.c:319:17: error: array subscript is below array bounds [-W
error=array-bounds]
src/mame/video/model1.c:329:17: error: array subscript is above array bounds [-W
error=array-bounds]
    while(p[ps2+1].y == cury)
                 ^
src/mame/video/model1.c:329:17: error: array subscript is above array bounds [-W
error=array-bounds]
src/mame/video/model1.c:305:17: error: array subscript is below array bounds [-W
error=array-bounds]
    while(p[ps1-1].y == cury)
                 ^
Compiling src/mame/video/model2.c...
cc1plus.exe: all warnings being treated as errors
makefile:909: recipe for target 'obj/windows64/mame/video/model1.o' failed
make: *** [obj/windows64/mame/video/model1.o] Error 1
make: *** Waiting for unfinished jobs....



I found this on a random google search but i think it is for a different symptom (and on linux!)

Troubleshoot

Q: When compiling I get error ompiling src/emu/video/9927tms9927.c... cc1plus: warnings being treated as errors src/emu/video/tms9927.c: In function 'void generic_access(const device_config*, offs_t)': src/emu/video/tms9927.c:142: error: array subscript is above array bounds. What should I do?

A: Edit the makefile and uncomment and edit the line

OPTIMIZE=0

Retrieved from "http://www.mohid.com/wiki/index.php?title=Mame"
Category: Linux


Any help is graciously appreciated!!!
D.

 :dizzy:
« Last Edit: October 09, 2014, 04:46:20 am by darthcommanderman »

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re: hiscore diff (with no nag/white box removal)
« Reply #884 on: October 09, 2014, 10:21:04 am »
Start over and make sure you are using the correct build tools from mamedev.org for 0.154:

http://www.mamedev.org/tools/previous-20121207.html

I'd follow the instructions on that page instead of the ones on Mr. Do's page.  I'm not sure his are updated with any frequency.

As an aside, the -j parameter to make controls how many threads are used to build.  -j3 means use 3 threads, -j5 means use 5 threads.  If you have a multi-core and/or hyperthreading CPU, it can dramatically decrease the build time.  Usually, the best number is one more than the number of cores you have.  If you have multi-core and hyperthreading, then I think you use the (cores x 2) + 1  However, some people have issues during the linking stage of the build.  Usually, these are fixed by running the make command again.  If you're experiencing issues compiling, just run "make" without the -j parameter.
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

darthcommanderman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 35
  • Last login:October 01, 2020, 11:14:53 am
  • Remember Highlander.. the Quickening!!!
Re: hiscore diff (with no nag/white box removal)
« Reply #885 on: October 13, 2014, 02:36:38 am »
I've been able to reproduce that same error on another XP/32 machine. I was able to compile first try on Vista/64 into mame64.exe. So I guess i'm out of luck for the moment. Someone has suggested looking into patching mingw so I may look into that.

When i used your older version of the build tool against a fresh download of 154s, I received a 'file not found' error near the end. I have no AV on the XP Home SP3 machine was underpatched so i patched it and still nada. I'll update if i continue the thrust or just bail out and download one of the binaries mentioned in this thread.

Thanks so much for your posting!!!

UPDATE: I realized after reading this that I can probably just compile 32-bit mame using the 64 bit machine so long as i set the 32-bit mingw directories in the path. I think i'm finally over it and I'll just use MAMEUIFX.
« Last Edit: October 13, 2014, 05:01:39 am by darthcommanderman »

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 #886 on: October 15, 2014, 06:43:55 am »
hi_154.diff doesn't work with 0.155 source tree, many warnings and errors.
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 #887 on: October 15, 2014, 04:13:08 pm »
hi_154.diff doesn't work with 0.155 source tree, many warnings and errors.

Looking at it now...

EDIT....Uploaded and ready to roll!
« Last Edit: October 15, 2014, 06:51:07 pm by MKChamp »

lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #888 on: October 15, 2014, 08:45:25 pm »
hi_154.diff doesn't work with 0.155 source tree, many warnings and errors.

Looking at it now...

EDIT....Uploaded and ready to roll!
Sweet, thanks a ton!

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 #889 on: October 15, 2014, 08:59:23 pm »
EDIT....Uploaded and ready to roll!

many thanks!!
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

Andypc

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 105
  • Last login:March 09, 2021, 11:25:45 am
Re: hiscore diff (with no nag/white box removal)
« Reply #890 on: October 19, 2014, 05:33:37 am »
I am getting a compile error with 0.155

Make.exe: *** [obj/windows64/emu/cpu/h8/h8.inc] Error 2

Skinnysloth

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 33
  • Last login:May 08, 2016, 08:38:26 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #891 on: October 19, 2014, 10:20:20 pm »
I'm having an issue with the video settings not being saved.  I go into mame and set it to display my bezel.  If I quit and restart mame, the bezel is displayed.  If I quit again and restart, the bezel no longer shows up.  I have to go back into the menu setting to set the bezel again.

This was not happening with the mame 0.154 compiled with just the hiscore diff.  It doesn't happen with the precompiled 0.155b from the officical mame site.  It happens with the mame 0.155 compiled with just the hicore diff.

I'm not sure if this is an issue with the hiscore diff, or the 0.155 source.

Skinnysloth

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 33
  • Last login:May 08, 2016, 08:38:26 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #892 on: October 21, 2014, 04:23:14 am »
Ok, so I complied the 0.155 source without the 0.155 hiscore diff and my video options are being saved.  It looks like there's something in the 0.155 hiscore diff preventing the video settings from being save or it's resetting it.

lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #893 on: October 21, 2014, 03:27:30 pm »
Ok, so I complied the 0.155 source without the 0.155 hiscore diff and my video options are being saved.  It looks like there's something in the 0.155 hiscore diff preventing the video settings from being save or it's resetting it.
Confirmed.

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 #894 on: October 21, 2014, 04:21:10 pm »
Ok, so I complied the 0.155 source without the 0.155 hiscore diff and my video options are being saved.  It looks like there's something in the 0.155 hiscore diff preventing the video settings from being save or it's resetting it.
Confirmed.

I uploaded a new version that I believe will correct this(download from the usual spot...). Can someone compile and test and let me know?
Thanks!

Skinnysloth

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 33
  • Last login:May 08, 2016, 08:38:26 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #895 on: October 21, 2014, 06:26:06 pm »
I uploaded a new version that I believe will correct this(download from the usual spot...). Can someone compile and test and let me know?
Thanks!

Just compiled with the new 0.155 diff and video options are now being saved.  Thanks for the fix.  :cheers:

phulshof

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 55
  • Last login:April 08, 2024, 07:02:40 am
    • Pieter's Webpage
Re: hiscore diff (with no nag/white box removal)
« Reply #896 on: October 26, 2014, 07:11:49 am »
I'm obviously doing something wrong, but I'm not getting anywhere with the 0.155 patch. It probably doesn't help that I'm doing this under Linux.
For starters, it doesn't appear to be able to find the files:

-----
Quote
patch < hi_155_2.diff
(Stripping trailing CRs from patch; use --binary to disable.)
can't find file to patch at input line 12
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nru old/emu/emu.mak src/emu/emu.mak
|+++ src/emu/emu.mak    2014-10-21 15:13:00.000000000 -0500
|
| # emulator core objects
| #-------------------------------------------------
| EMUOBJS = \
|       $(EMUOBJ)/emupal.o \
|       $(EMUOBJ)/hash.o \
|       $(EMUOBJ)/image.o \
|       $(EMUOBJ)/input.o \
|--- old/emu/emuopts.c  2014-09-23 00:48:10.000000000 -0500
--------------------------
File to patch:
---

which is interesting, because the file's right there:

-----
Quote
ls src/emu/emu.mak
src/emu/emu.mak
-----

so I figure I'll help it a little:

-----
Quote
File to patch: src/emu/emu.mak
patching file src/emu/emu.mak
Hunk #1 FAILED at 52 (different line endings).
1 out of 1 hunk FAILED -- saving rejects to file src/emu/emu.mak.rej
-----

Any thoughts?

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 #897 on: October 27, 2014, 11:19:31 am »
Try patch -p0 -E <hi_155_2.diff

phulshof

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 55
  • Last login:April 08, 2024, 07:02:40 am
    • Pieter's Webpage
Re: hiscore diff (with no nag/white box removal)
« Reply #898 on: October 28, 2014, 02:30:24 am »
Try patch -p0 -E <hi_155_2.diff

That takes care of one error; we're on the right track. :)
Quote
patch -p0 -E < hi_155_2.diff
(Stripping trailing CRs from patch; use --binary to disable.)
patching file src/emu/emu.mak
Hunk #1 FAILED at 52 (different line endings).
1 out of 1 hunk FAILED -- saving rejects to file src/emu/emu.mak.rej
(Stripping trailing CRs from patch; use --binary to disable.)
can't find file to patch at input line 25
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|
|--- old/emu/emuopts.h  2014-06-06 12:11:32.000000000 -0500
--------------------------
File to patch:

phulshof

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 55
  • Last login:April 08, 2024, 07:02:40 am
    • Pieter's Webpage
Re: hiscore diff (with no nag/white box removal)
« Reply #899 on: October 28, 2014, 04:53:07 am »
There appears to be a bit of discrepancy between the code too; perhaps I need a different code base? I'm currently using mame0155s.zip  from http://www.mamedev.org/release.html

From the patch:
Quote
diff -Nru old/emu/emu.mak src/emu/emu.mak
+++ src/emu/emu.mak   2014-10-21 15:13:00.000000000 -0500
 
 # emulator core objects
 #-------------------------------------------------
 EMUOBJS = \
    $(EMUOBJ)/emupal.o \
    $(EMUOBJ)/hash.o \
    $(EMUOBJ)/image.o \
    $(EMUOBJ)/input.o \

From the file:
Quote
#-------------------------------------------------
# emulator core objects
#-------------------------------------------------

EMUOBJS = \
   $(EMUOBJ)/hashfile.o \
   $(EMUOBJ)/addrmap.o \
   $(EMUOBJ)/attotime.o \
   $(EMUOBJ)/audit.o \
   $(EMUOBJ)/cheat.o \
   $(EMUOBJ)/clifront.o \
   $(EMUOBJ)/config.o \
   $(EMUOBJ)/crsshair.o \
   $(EMUOBJ)/debugger.o \
   $(EMUOBJ)/devdelegate.o \
   $(EMUOBJ)/devcb.o \
   $(EMUOBJ)/devcpu.o \
   $(EMUOBJ)/devfind.o \
   $(EMUOBJ)/device.o \
   $(EMUOBJ)/didisasm.o \
   $(EMUOBJ)/diexec.o \
   $(EMUOBJ)/digfx.o \
   $(EMUOBJ)/diimage.o \
   $(EMUOBJ)/dimemory.o \
   $(EMUOBJ)/dinetwork.o \
   $(EMUOBJ)/dinvram.o \
   $(EMUOBJ)/dioutput.o \
   $(EMUOBJ)/dirtc.o \
   $(EMUOBJ)/diserial.o \
   $(EMUOBJ)/dislot.o \
   $(EMUOBJ)/disound.o \
   $(EMUOBJ)/dispatch.o \
   $(EMUOBJ)/distate.o \
   $(EMUOBJ)/divideo.o \
   $(EMUOBJ)/drawgfx.o \
   $(EMUOBJ)/driver.o \
   $(EMUOBJ)/drivenum.o \
   $(EMUOBJ)/emualloc.o \
   $(EMUOBJ)/emucore.o \
   $(EMUOBJ)/emuopts.o \
   $(EMUOBJ)/emupal.o \
   $(EMUOBJ)/fileio.o \
   $(EMUOBJ)/hash.o \
   $(EMUOBJ)/image.o \
   $(EMUOBJ)/info.o \
   $(EMUOBJ)/input.o \
   $(EMUOBJ)/ioport.o \
   $(EMUOBJ)/luaengine.o \
   $(EMUOBJ)/mame.o \
   $(EMUOBJ)/machine.o \
   $(EMUOBJ)/mconfig.o \
   $(EMUOBJ)/memarray.o \
   $(EMUOBJ)/memory.o \
   $(EMUOBJ)/network.o \
   $(EMUOBJ)/output.o \
   $(EMUOBJ)/render.o \
   $(EMUOBJ)/rendfont.o \
   $(EMUOBJ)/rendlay.o \
   $(EMUOBJ)/rendutil.o \
   $(EMUOBJ)/romload.o \
   $(EMUOBJ)/save.o \
   $(EMUOBJ)/schedule.o \
   $(EMUOBJ)/screen.o \
   $(EMUOBJ)/softlist.o \
   $(EMUOBJ)/sound.o \
   $(EMUOBJ)/speaker.o \
   $(EMUOBJ)/sprite.o \
   $(EMUOBJ)/tilemap.o \
   $(EMUOBJ)/timer.o \
   $(EMUOBJ)/uiinput.o \
   $(EMUOBJ)/ui/ui.o \
   $(EMUOBJ)/ui/swlist.o \
   $(EMUOBJ)/ui/menu.o \
   $(EMUOBJ)/ui/mainmenu.o \
   $(EMUOBJ)/ui/miscmenu.o \
   $(EMUOBJ)/ui/selgame.o \
   $(EMUOBJ)/ui/filemngr.o \
   $(EMUOBJ)/ui/filesel.o \
   $(EMUOBJ)/ui/imgcntrl.o \
   $(EMUOBJ)/ui/imginfo.o \
   $(EMUOBJ)/ui/barcode.o \
   $(EMUOBJ)/ui/tapectrl.o \
   $(EMUOBJ)/ui/viewgfx.o \
   $(EMUOBJ)/validity.o \
   $(EMUOBJ)/video.o \
   $(EMUOBJ)/debug/debugcmd.o \
   $(EMUOBJ)/debug/debugcon.o \
   $(EMUOBJ)/debug/debugcpu.o \
   $(EMUOBJ)/debug/debughlp.o \
   $(EMUOBJ)/debug/debugvw.o \
   $(EMUOBJ)/debug/dvdisasm.o \
   $(EMUOBJ)/debug/dvmemory.o \
   $(EMUOBJ)/debug/dvbpoints.o \
   $(EMUOBJ)/debug/dvwpoints.o \
   $(EMUOBJ)/debug/dvstate.o \
   $(EMUOBJ)/debug/dvtext.o \
   $(EMUOBJ)/debug/express.o \
   $(EMUOBJ)/debug/textbuf.o \
   $(EMUOBJ)/profiler.o \
   $(EMUOBJ)/webengine.o \
   $(OSDOBJ)/osdcore.o \
   $(OSDOBJ)/osdepend.o \
   $(OSDOBJ)/osdnet.o \
   $(OSDOBJ)/modules/sound/none.o \
   $(OSDOBJ)/modules/debugger/none.o \
   $(OSDOBJ)/modules/debugger/debugint.o \

I can see how that's not going to match...

OnePunchRob

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:February 26, 2024, 07:52:42 am
  • I want to build my own arcade controls!
Re: hiscore diff (with no nag/white box removal)
« Reply #900 on: November 03, 2014, 07:36:37 am »
I am getting a compile error with 0.155

Make.exe: *** [obj/windows64/emu/cpu/h8/h8.inc] Error 2

I had this problem too.  I used an older version of MinGW, which I used to compile 153, and it works fine now.

If you are still having trouble, try using an older version of MinGW.

bandit721

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:November 14, 2018, 11:53:15 am
Re: hiscore diff (with no nag/white box removal)
« Reply #901 on: December 06, 2014, 01:49:24 pm »
Quick question - Is there any update for MAME .156 or do we just use the same diff as version .155?

Thanks in advance!
« Last Edit: December 07, 2014, 03:29:42 pm by bandit721 »

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 17, 2024, 02:58:00 am
  • retro maniac
Re: hiscore diff (with no nag/white box removal)
« Reply #902 on: December 08, 2014, 02:51:05 am »

abelenki

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 131
  • Last login:December 21, 2022, 06:58:00 pm
    • MAME Stuff
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

bandit721

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:November 14, 2018, 11:53:15 am
Re: hiscore diff (with no nag/white box removal)
« Reply #904 on: December 09, 2014, 09:32:20 am »
Thanks haynor

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 #905 on: December 09, 2014, 10:42:55 am »
FYI...the 155 patch works on 156.

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 17, 2024, 02:58:00 am
  • retro maniac
Re: hiscore diff (with no nag/white box removal)
« Reply #906 on: December 10, 2014, 03:44:43 pm »
I need hi_156 to build groovymame without galaxian hack and since everything was together in post about groovymame 156 I didn't bother to test hi_155 if this version will work :)

bandit721

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:November 14, 2018, 11:53:15 am
Re: hiscore diff (with no nag/white box removal)
« Reply #907 on: December 12, 2014, 07:53:17 am »
Thanks for the confirmation MKChamp!

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 17, 2024, 02:58:00 am
  • retro maniac
Re: hiscore diff (with no nag/white box removal)
« Reply #908 on: December 14, 2014, 06:28:23 am »
You know, there are some diffrences between 155 posted here and 156 posted on groovymame topic.

Janez

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:December 22, 2014, 06:51:06 am
  • I want to build my own arcade controls!
Re: hiscore diff (with no nag/white box removal)
« Reply #909 on: December 16, 2014, 12:40:35 pm »
Hi everyone I'm new here.
I want to thank you MKChamp for your work with the diff file for hiscore support, I really find it useful.
May I make a request?
Can you add an option to choose the path of the hiscore.dat file?
Something like:

mame -hiscore_file /path/to/hiscore.dat pacman

It will be very useful for a Linux user like me, because in Linux, executables, configuration and library files are often in different directories of the filesystem.

I also have a question:
If I press F3 the game resets and the hiscore is resetted too. Is it a correct behaviour? When MAME had the hiscore support built-in, resetting didn't wipe the hiscore.

TIA

Ansa89

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 377
  • Last login:December 09, 2016, 10:40:11 am
Re: hiscore diff (with no nag/white box removal)
« Reply #910 on: December 16, 2014, 12:46:04 pm »
Taken from "mame.ini":
Code: [Select]
hiscore_directory         $HOME/hi
Earth could be the hell of another world

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 17, 2024, 02:58:00 am
  • retro maniac
Re: hiscore diff (with no nag/white box removal)
« Reply #911 on: December 16, 2014, 04:02:32 pm »
If I press F3 the game resets and the hiscore is resetted too. Is it a correct behaviour? When MAME had the hiscore support built-in, resetting didn't wipe the hiscore.
That's normal. Highscores are read and put in memory only when game starts. When You hit reset game goes back to it's default state without highscore patch.

lamprey

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 636
  • Last login:January 17, 2019, 07:03:11 pm
Re: hiscore diff (with no nag/white box removal)
« Reply #912 on: December 16, 2014, 05:59:52 pm »
Taken from "mame.ini":
Code: [Select]
hiscore_directory         $HOME/hi
Can you put the DAT file there too? Or is that just where the high scores are saved to? I was under the impression that you had to have the highscore.dat in the same folder with the MAME exe.

Ansa89

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 377
  • Last login:December 09, 2016, 10:40:11 am
Re: hiscore diff (with no nag/white box removal)
« Reply #913 on: December 17, 2014, 04:28:08 am »
That is the directory where you need to put "hiscore.dat" (speaking of linux OSes; I don't know if windows has different options).
Earth could be the hell of another world

Janez

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:December 22, 2014, 06:51:06 am
  • I want to build my own arcade controls!
Re: hiscore diff (with no nag/white box removal)
« Reply #914 on: December 17, 2014, 06:38:04 am »
Sorry Ansa89 but it doesn't work.
hiscore_directory is the directory in which the .hi files are stored.
If I put hiscore.dat between them nothing happen.
To have hiscore support I need to have hiscore.dat in the same directory from which I launch MAME.
This is unconfortable and I wish to avoid.

Ansa89

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 377
  • Last login:December 09, 2016, 10:40:11 am
Re: hiscore diff (with no nag/white box removal)
« Reply #915 on: December 17, 2014, 07:08:10 am »
That's strange, I have the dat file in a separated path and it works without any issue.
I'll check more deeply ASAP.
Earth could be the hell of another world

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 17, 2024, 02:58:00 am
  • retro maniac
Re: hiscore diff (with no nag/white box removal)
« Reply #916 on: December 26, 2014, 09:05:53 am »
On windows highscore.dat must be placed in hi directory. Tested - it works.

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 #917 on: December 31, 2014, 04:45:25 am »
hi_155_2.diff doesn't work with 0.157 source tree, many warnings and errors.
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 17, 2024, 02:58:00 am
  • retro maniac
Re: hiscore diff (with no nag/white box removal)
« Reply #918 on: December 31, 2014, 11:39:02 am »
You may try a small fixto already fixed hiscore 156 by Calamity.
« Last Edit: October 15, 2016, 06:42:10 am by haynor666 »

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 #919 on: December 31, 2014, 11:43:30 am »
You may try a small fixto already fixed hiscore 156 by Calamity.

thanks, haynor666, works perfectly.
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration