Update of AdvanceMame did not work?
-
System: fresh install of Retropie 4.4.1 on a Raspberry Pi3+ without any modifications or changes.
Yesterday i updated AdvanceMame 3.7 to AdvanceMame 3.8 by going the ordinary way: Retropie_setup.sh -> optional packages -> AdvanceMame -> update from Binary.
Everything went well, no error messages or something like that.
After a Reboot i did not recognize any changes (i.e. Better Sound in Ataris Star Wars), so i opened the TAB-Menue and what i saw, and still see, is v3.7.It's not the first time i updated AdvanceMame, but the first time that it did not seem to work.
Anyone got an idea?
Will it be better when i update everything as soon as Retropie itself is updated to 4.4.2 because the "update all packages" should work better? -
@sirhenrythe5th the binary is not always the latest version. you should update by source to get the very latest.
this will take 1+ hrs for advmame
-
@dankcushions i see, will do that, thanks a lot!
Just to get sure: this is also the point even if the messages in the terminal during the installation talk about v3.8?
However, i will update from source as soon as im at home again 😊Thanks again and nice sunday evening!!! 👍😎
-
Just a small update: i still got no luck updating AdvanceMame to 3.8.
I tried to update from source. Seemed to work, but was finished within 2 Minutes....
Result was that i could not start any rom anymore.
I had a look in the log and it told me that the Mame ececutable was not there anymore.
So i updated from Binary once again and it worked again, but still under Version 3.7.Last week i updated Retropie to 4.4.2.
Everything worked great: emulationstation is on higher Version now, retroarch is on 1.7.3. and so on.
Only AdvanceMame stays on 3.7.
I will continue to solve this problem next week, will Check where the Files of 3.8 get installed to, i think something has changed concerning the paths. -
@sirhenrythe5th said in Update of AdvanceMame did not work?:
I will continue to solve this problem next week, will Check where the Files of 3.8 get installed to, i think something has changed concerning the paths.
No, they haven't changed. Try to update from source and then check the build log in
/home/pi/RetroPie-Setup/logs
- pick the last log file there and upload its contents to pastebin.com to see the error. -
When you try to exit the emulator, does the confirmation window have options for saving and loading a state? If so, you're actually on 3.8. Anecdotally, I noticed something similar with 3.7, where it was identified as being 3.6 in the menu and when the version number was requested from the command line. However, I had all the features that 3.7 was supposed to have, so I just assumed it was a versioning error of some sort.
-
@mediamogul maybe, that would make sense.
I had this exit menu with the options of saving and loading save states, but changed it in the config-file (secureexit=0) because i did not want that.
I am a highscore-hunter and dont want me or other s using my image cheat this way.This option was introduced with 3.7, so it does not affect 3.8.
But nethertheless, i also thought that maybe Andrea (the creator of AdvanceMame) has forgotten to make 3.8 visiable in the latest update. -
@sirhenrythe5th said in Update of AdvanceMame did not work?:
This option was introduced with 3.7, so it does not affect 3.8.
Ah, you're right. In fact, those were likely the features I used to visually identify 3.7 from 3.6 in the first place.
-
@mitu said in Update of AdvanceMame did not work?:
@sirhenrythe5th said in Update of AdvanceMame did not work?:
I will continue to solve this problem next week, will Check where the Files of 3.8 get installed to, i think something has changed concerning the paths.
No, they haven't changed. Try to update from source and then check the build log in
/home/pi/RetroPie-Setup/logs
- pick the last log file there and upload its contents to pastebin.com to see the error.Will do that, thank you Mitu!!!!
In the end this update is not that important, i was just interessted because the sound of Star Wars and others shall be better. But it is the first time that an update does not seem to go right, so i stuck my teeth in 😊
Thank you an Mogul for the help!!! 👍😎
-
Actually, there is a problem and it's good you've caught it. Building the latest 3.8, compilation fails with
[..] obj/mame/linux/blend/advance/linux/mevent.o obj/mame/linux/blend/advance/linux/jevent.o advance/linux/jevent.c: In function 'joystickb_setup': advance/linux/jevent.c:413:25: fatal error: joverride.dat: No such file or directory #include "joverride.dat" ^ compilation terminated. advance/emu.mak:570: recipe for target 'obj/mame/linux/blend/advance/linux/jevent.o' failed make: *** [obj/mame/linux/blend/advance/linux/jevent.o] Error 1 [...]
but the install script doesn't detect the compilation failed and then moves over to the install && configure steps, thinking the installation succeeded.
Will see how to fix that.EDIT: Reported also at https://sourceforge.net/p/advancemame/discussion/313512/thread/e394fb57/
-
@mitu great you caught it, thank you so much!! 😎
-
Jools updated the scripmodule and the installation from source should work now. I don't know if the binary package was also updated. As @dankcushions said, the compilation from will take some time..
-
I can confirm that binary build is still 3.7 but it's fixed a lot of my graphic size issues wish I tried it sooner!
Build from source still not working for me.
obj/mame/linux/blend/advance/linux/event.o advance/linux/jevent.c: In function 'joystickb_setup': advance/linux/jevent.c:413:25: fatal error: joverride.dat: No such file or directory #include "joverride.dat" ^ compilation terminated. advance/emu.mak:570: recipe for target 'obj/mame/linux/blend/advance/linux/jevent.o' failed make: *** [obj/mame/linux/blend/advance/linux/jevent.o] Error 1 make: *** Waiting for unfinished jobs.... /home/pi /opt/retropie/emulators/advmame /home/pi = = = = = = = = = = = = = = = = = = = = = Configuring 'advmame' : AdvanceMAME v3.8 = = = = = = = = = = = = = = = = = = = = = /home/pi Log ended at: Mon Jul 23 10:04:24 PDT 2018 Total running time: 0 hours, 1 mins, 18 secs
-
Update your Retropie setup script first, then install from source.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.