Stella 4.1.1
-
Ouch! I'll load up 'Combat' a little later and see what happens. I'm using
top
to monitor. Is there a better way? -
@mediamogul top is fine, the process will be killed if you hit the bug as it eats up all available memory very quickly - top will probably not respond until after it's killed.
-
I'm running the game now and assuming
top
is accurate, the memory doesn't seem to be moving past 1.6%. I'll play a few games, then let it sit for a while to see if starts misbehaving. -
@mediamogul i will build stella without our compiler optimisations - it could be some compiler bug or something.
-
@mediamogul I am getting the crash still even building without optimisations. Very strange. The rom is fine on the older version. Will dig further.
-
@mediamogul Please can you detail your system specs and the md5sum of the Combat rom you tested with.
-
Raspberry Pi 3 Model B
5.1V 2.5A PSU
RetroPie 4.1.14
Pre made SD Image on RetroPie website
8GB SanDisk microSD
Memory Split: 400
'Combat' md5sum: 4c8832ed387bbafc055320c05205bc08 (From the "Good" ROM set)
Run from 128GB External USB Thumb Drive, mounted using the auto-mount feature of RetroPie -
@mediamogul thanks.
-
Not a problem. I just shut my test game down, but I checked on it about every twenty minutes or so for the last couple of hours. It seemed to behave itself the whole time, never using more than 1.6% of the memory.
-
@mediamogul Unfortunately I am still unable to get Combat working with 4.7.3 of Stella.
Same set-up as you - manually compiling exactly as above. Other games work, but Combat doesn't. Same md5sum too.
Are you able to send me perhaps your zipped working "binary" from Stella, so I can compare it. I can't think why we would be having different results currently unfortunately. (my email is viewable on my profile).
Are you starting it from the commandline manually to test? Please can you paste me terminal output including the exact commandline you use to launch it etc? (And you are certain you are launching the new stella and not the previously installed one etc? - just to be sure as I can't think why it would behave differently )
Cheers.
-
@BuZz said in Stella 4.1.1:
Are you able to send me perhaps your zipped working "binary" from Stella
Done and done.
Are you starting it from the commandline manually to test?
I added:
default = "stella-4.7.3" stella-4.7.3 = "/opt/retropie/configs/atari2600/temp-release/stella-release-4.7.3/stella -maxres 320x240 %ROM%"
to my
/opt/retropie/configs/atari2600/emulators.cfg
file. -
@mediamogul Aha. mystery sold.
I wasn't using the maxres parameter with the new one (I didn't think it should be needed since we are on sdl2 now and I was going to launch with
-fullscreen 1 -tia.fsfill 1
). Without that it crashes - it's fine with maxres. Interesting.Please can you try without the
-maxres 320x240
to confirm it crashes on your system too ? -
Please can you try without the -maxres 320x240to confirm it crashes on your system too ?
It's strange, but it seems to be holding strong without it as well. Could it have anything to do with the new version not playing nice with the older Stella config files?
-
@mediamogul You could try removing the configs from
/home/pi/.stella
as I'm testing with a fresh install. -
I removed the config files from
/home/pi/.stella
and tried launching it with and without-maxres 320x240
and the memory usage remained constant both times. It did however raise to 1.7% for a short time without the entry, only to return to 1.6% pretty quickly. -
@mediamogul very odd. Not sure why it's behaving differently - I will try another RPI - perhaps something related to video resolution on my dev machine or some other difference.
Please can you remove the config folder again and launch via runcommand and give me the r/dev/shm/uncommand log - it doesn't output much but perhaps there will be a clue there. Thanks for bearing with me - I'd like to know the cause of this before pushing out an update so I don't end up with bug reports if this issue affects others (although it might be safe with the maxres parameter anyway).
-
Thanks for bearing with me
Not a problem. I hope this all works out. I'd love for a modern version of Stella to be available in RetroPie.
Please can you remove the config folder again and launch via runcommand and give me the r/dev/shm/uncommand log
Here you go. I left it completely unedited. Just FYI, I run a script from runcommand-onend that consolidates screenshots from the various emulators into one location and as you can see, the feedback from when no screenshots are found obviously ends up here as well.
atari2600 stella-4.7.3 /home/pi/RetroPie/roms/atari2600/Combat (1977) (Atari) [!].zip /opt/retropie/configs/atari2600/temp-release/stella-release-4.7.3/stella -maxres 320x240 "/home/pi/RetroPie/roms/atari2600/Combat (1977) (Atari) [!].zip" /opt/retropie/configs/all/runcommand-onstart.sh: line 31: [: too many arguments Parameters: Executing: /opt/retropie/configs/atari2600/temp-release/stella-release-4.7.3/stella -maxres 320x240 "/home/pi/RetroPie/roms/atari2600/Combat (1977) (Atari) [!].zip" ERROR: Couldn't load settings file mv: cannot stat ‘/home/pi/*.png’: No such file or directory mv: cannot stat ‘/home/pi/.openMSX/screenshots/*.png’: No such file or directory mv: cannot stat ‘/home/pi/atari*.png’: No such file or directory mv: cannot stat ‘/home/pi/grab*.png’: No such file or directory mv: cannot stat ‘/home/pi/image*.png’: No such file or directory mv: cannot stat ‘/home/pi/shot*.gif’: No such file or directory mv: cannot stat ‘/home/pi/RetroPie/roms/apple2/linapple*.bmp’: No such file or directory mv: cannot stat ‘/home/pi/RetroPie/roms/ports/quake3/full/baseq3/screenshots/shot*.tga’: No such file or directory mv: cannot stat ‘/home/pi/RetroPie/roms/scummvm/scummvm*.bmp’: No such file or directory mv: cannot stat ‘/opt/retropie/configs/all/retroarch/screenshots/*.png’: No such file or directory mv: cannot stat ‘/opt/retropie/configs/pc/capture/*.png’: No such file or directory mv: cannot stat ‘/opt/retropie/configs/ports/duke3d/duke*.png’: No such file or directory mv: cannot stat ‘/opt/retropie/emulators/daphne/screen*.bmp’: No such file or directory mv: cannot stat ‘/home/pi/RetroPie/screenshots/*.*’: No such file or directory
-
@mediamogul sorry, I meant without the maxres parameter. (After removing the configs - to simulate a fresh install).
-
My bad...
atari2600 stella-4.7.3 /home/pi/RetroPie/roms/atari2600/Combat (1977) (Atari) [!].zip /opt/retropie/configs/atari2600/temp-release/stella-release-4.7.3/stella "/home/pi/RetroPie/roms/atari2600/Combat (1977) (Atari) [!].zip" /opt/retropie/configs/all/runcommand-onstart.sh: line 31: [: too many arguments Parameters: Executing: /opt/retropie/configs/atari2600/temp-release/stella-release-4.7.3/stella "/home/pi/RetroPie/roms/atari2600/Combat (1977) (Atari) [!].zip" ERROR: Couldn't load settings file mv: cannot stat ‘/home/pi/*.png’: No such file or directory mv: cannot stat ‘/home/pi/.openMSX/screenshots/*.png’: No such file or directory mv: cannot stat ‘/home/pi/atari*.png’: No such file or directory mv: cannot stat ‘/home/pi/grab*.png’: No such file or directory mv: cannot stat ‘/home/pi/image*.png’: No such file or directory mv: cannot stat ‘/home/pi/shot*.gif’: No such file or directory mv: cannot stat ‘/home/pi/RetroPie/roms/apple2/linapple*.bmp’: No such file or directory mv: cannot stat ‘/home/pi/RetroPie/roms/ports/quake3/full/baseq3/screenshots/shot*.tga’: No such file or directory mv: cannot stat ‘/home/pi/RetroPie/roms/scummvm/scummvm*.bmp’: No such file or directory mv: cannot stat ‘/opt/retropie/configs/all/retroarch/screenshots/*.png’: No such file or directory mv: cannot stat ‘/opt/retropie/configs/pc/capture/*.png’: No such file or directory mv: cannot stat ‘/opt/retropie/configs/ports/duke3d/duke*.png’: No such file or directory mv: cannot stat ‘/opt/retropie/emulators/daphne/screen*.bmp’: No such file or directory mv: cannot stat ‘/home/pi/RetroPie/screenshots/*.*’: No such file or directory
-
@mediamogul After some more testing - it looks related to my video resolution on my dev machine.
Please can you set your video mode to 800x600 and try launching combat.
Not sure if this is an SDL2 issue or related to stella, but it crashes here on 800x600 by not if i change res to 1024x768.
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.