Main > Software Forum

hiscore diff (with no nag/white box removal)

<< < (231/250) > >>

ozfalcon:

--- Quote from: Sorn on July 13, 2016, 07:02:24 pm ---
--- Quote from: Sorn on July 13, 2016, 05:38:06 pm ---
--- Quote from: ozfalcon on July 13, 2016, 08:44:35 am ---Just to note, There has been a bug fix and you probably want to be using hi_175c.txt
You will also more than likely need to patch hi_175c.txt with the --binary flag.

This post has the fixed revision
http://forum.arcadecontrols.com/index.php/topic,64298.msg1579630.html#msg1579630

--- End quote ---

Using hi_175c with the --binary flag worked :) thanks!

--- End quote ---

Hah, spoke too soon! Patching works but compiling does not?

make[2]: *** No rule to make target '../../../../../src/emu/hiscore.cpp', needed by '../../../../mingw-gcc/obj/x64/Release/src/emu/hisc
ore.o'.  Stop.
make[2]: *** Waiting for unfinished jobs....
Compiling src/devices/cpu/sh2/sh2dasm.cpp...

...continues compiling...

makefile:67: recipe for target 'emu' failed
make[1]: *** [emu] Error 2
make[1]: *** Waiting for unfinished jobs....
Compiling src/mame/audio/targ.cpp...

...continues compiling....then gets to

Compiling src/devices/cpu/tms57002/57002dsm.cpp...
Archiving libdasm.a...
makefile:947: recipe for target 'windows_x64' failed
make: *** [windows_x64] Error 2

Any idea?  :)

--- End quote ---

How are you compiling?

Sometimes compile will fail with -j3 (The number of jobs option).
The load option may help if this is a persistent issue on your machine when using the -j option.
Read this: https://www.gnu.org/software/make/manual/make.html#Parallel

If you restart the compile, It should continue and finish.

brucelee00:
Can someone explain how you and where you exactly apply the patch with binary ? I have tried using the hi_175.txt with the same errors above I have used hi_175c.txt with the same errors... how and where am i suppose to be applying these patches ? I am just using Mamecompiler 64> apply patch option to apply the patch. Thanks for the help in advance :)

Sorn:

--- Quote from: ozfalcon on July 13, 2016, 08:42:36 pm ---
--- Quote from: Sorn on July 13, 2016, 07:02:24 pm ---
--- Quote from: Sorn on July 13, 2016, 05:38:06 pm ---
--- Quote from: ozfalcon on July 13, 2016, 08:44:35 am ---Just to note, There has been a bug fix and you probably want to be using hi_175c.txt
You will also more than likely need to patch hi_175c.txt with the --binary flag.

This post has the fixed revision
http://forum.arcadecontrols.com/index.php/topic,64298.msg1579630.html#msg1579630

--- End quote ---

Using hi_175c with the --binary flag worked :) thanks!

--- End quote ---

Hah, spoke too soon! Patching works but compiling does not?

make[2]: *** No rule to make target '../../../../../src/emu/hiscore.cpp', needed by '../../../../mingw-gcc/obj/x64/Release/src/emu/hisc
ore.o'.  Stop.
make[2]: *** Waiting for unfinished jobs....
Compiling src/devices/cpu/sh2/sh2dasm.cpp...

...continues compiling...

makefile:67: recipe for target 'emu' failed
make[1]: *** [emu] Error 2
make[1]: *** Waiting for unfinished jobs....
Compiling src/mame/audio/targ.cpp...

...continues compiling....then gets to

Compiling src/devices/cpu/tms57002/57002dsm.cpp...
Archiving libdasm.a...
makefile:947: recipe for target 'windows_x64' failed
make: *** [windows_x64] Error 2

Any idea?  :)

--- End quote ---

How are you compiling?

Sometimes compile will fail with -j3 (The number of jobs option).
The load option may help if this is a persistent issue on your machine when using the -j option.
Read this: https://www.gnu.org/software/make/manual/make.html#Parallel

If you restart the compile, It should continue and finish.

--- End quote ---

Yes, I thought it might be the -j option, so I did a make clean and then started fresh with a new make and it got similar errors.

Compiling src/emu/hashfile.cpp...
make[2]: *** No rule to make target '../../../../../src/emu/hiscore.cpp', needed by '../../../../mingw-gcc/obj/x64/Release/src/emu/hiscore.o'.  Stop.
makefile:67: recipe for target 'emu' failed
make[1]: *** [emu] Error 2
makefile:947: recipe for target 'windows_x64' failed
make: *** [windows_x64] Error 2

ozfalcon:

--- Quote from: Sorn on July 14, 2016, 12:59:02 am ---
--- Quote from: ozfalcon on July 13, 2016, 08:42:36 pm ---
--- Quote from: Sorn on July 13, 2016, 07:02:24 pm ---
--- Quote from: Sorn on July 13, 2016, 05:38:06 pm ---
--- Quote from: ozfalcon on July 13, 2016, 08:44:35 am ---Just to note, There has been a bug fix and you probably want to be using hi_175c.txt
You will also more than likely need to patch hi_175c.txt with the --binary flag.

This post has the fixed revision
http://forum.arcadecontrols.com/index.php/topic,64298.msg1579630.html#msg1579630

--- End quote ---

Using hi_175c with the --binary flag worked :) thanks!

--- End quote ---

Hah, spoke too soon! Patching works but compiling does not?

make[2]: *** No rule to make target '../../../../../src/emu/hiscore.cpp', needed by '../../../../mingw-gcc/obj/x64/Release/src/emu/hisc
ore.o'.  Stop.
make[2]: *** Waiting for unfinished jobs....
Compiling src/devices/cpu/sh2/sh2dasm.cpp...

...continues compiling...

makefile:67: recipe for target 'emu' failed
make[1]: *** [emu] Error 2
make[1]: *** Waiting for unfinished jobs....
Compiling src/mame/audio/targ.cpp...

...continues compiling....then gets to

Compiling src/devices/cpu/tms57002/57002dsm.cpp...
Archiving libdasm.a...
makefile:947: recipe for target 'windows_x64' failed
make: *** [windows_x64] Error 2

Any idea?  :)

--- End quote ---

How are you compiling?

Sometimes compile will fail with -j3 (The number of jobs option).
The load option may help if this is a persistent issue on your machine when using the -j option.
Read this: https://www.gnu.org/software/make/manual/make.html#Parallel

If you restart the compile, It should continue and finish.

--- End quote ---

Yes, I thought it might be the -j option, so I did a make clean and then started fresh with a new make and it got similar errors.

Compiling src/emu/hashfile.cpp...
make[2]: *** No rule to make target '../../../../../src/emu/hiscore.cpp', needed by '../../../../mingw-gcc/obj/x64/Release/src/emu/hiscore.o'.  Stop.
makefile:67: recipe for target 'emu' failed
make[1]: *** [emu] Error 2
makefile:947: recipe for target 'windows_x64' failed
make: *** [windows_x64] Error 2

--- End quote ---

Thats odd. I just compiled with no errors on a Windows 7 64 bit machine.

1.Unpacked the Mame0175.zip (In windows).
2.Patched the source (In msys64).
3.Compiled the source (In msys64).

Patch command was
patch --binary -p0 -E <../hi_175c.txt

Compile command was
make SUBTARGET=arcade -j3

Looking at the error, It seems hiscore.cpp is missing.
Have you checked to see if the hiscore.cpp file is being created at /src/emu/hiscore.cpp after the patch is applied?

Could be something to do with directory permissions, ie. The patch is creating a new file (hiscore.cpp).
All the other files are "Modified" in the patch.

ozfalcon:
MKChamp & Abelenki & Everyone - Discussion.

The current (Non Lua) hiscore.dat is dated 1/7/2015.
I have noticed various corrections to the Lua hiscore.dat file.
https://github.com/mamedev/mame/commits/3f58aa4548327df4a6223ed7bf84e614c2cb12e7/plugins/hiscore/hiscore.dat
  https://github.com/mamedev/mame/commit/3f58aa4548327df4a6223ed7bf84e614c2cb12e7
  https://github.com/mamedev/mame/commit/f9b5a025a5477e115b461dfacfdb86c675d2945e
  https://github.com/mamedev/mame/commit/249e77583e31dcfb598f33c4ec523abd1430be02
  https://github.com/mamedev/mame/commit/07f297ae7ab41b69df9859cf48a5af3681113dec
  https://github.com/mamedev/mame/commit/d63cd99bc30e8bb71e4774c17d488f03482071c2

Something to consider, Though I'm not sure it has much impact on the Majority of games in the existing MKChamp hiscore.dat.
(This is NOT a call to update the MKChamp hiscore.dat)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version