Calling Pi 4 Atari Jaguar Fans
-
@adambegood This is really great, thanks. I've installed Jaguar-mess almost perfectly, I think.
I think I'm still having BIOS issues though. What should be the contents of the various bios .zip files? Currently I have the following:
jaguar. zip ( jagboot.rom [49kb] and jagwave.rom [3kb])
jagboot.zip (jagboot.rom [49kb])
jagcd.zip (jagcd.rom [85kb])Here's my verbose log: (Pastebin seems to be down for me, I'll edit the post when it comes back up)
Parameters:
Executing: /home/pi/RetroPie-Setup/scriptmodules/run_mess.sh /opt/retropie/emulators/retroarch/bin/retr$
[.] parameters dump
\t_retroarchbin: /opt/retropie/emulators/retroarch/bin/retroarch
\t_messpath: /opt/retropie/libretrocores/lr-mess/mess_libretro.so
\t_config: /opt/retropie/configs/atarijaguar/retroarch.cfg (+ /opt/retropie/configs/atarijaguar/retroar$
\t_cfg_directory: /opt/retropie/configs/atarijaguar
\t_system: atarijaguar
\t_biosdir: /home/pi/RetroPie/BIOS
dirname: invalid option -- 'c'
Try 'dirname --help' for more information.
\t_romdir: /home/pi/RetroPie/roms/atarijaguar
\t/tmp/mess.cmd content: atarijaguar -rp /home/pi/RetroPie/BIOS -cfg_directory /opt/retropie/configs/at$
rm: cannot remove '/home/pi/RetroPie/roms/atarijaguar/tmpmess.cmd': No such file or directory
rm: cannot remove '/opt/retropie/configs/atarijaguar/tmpconfig.add': No such file or directory
[.] launching: /opt/retropie/emulators/retroarch/bin/retroarch --verbose --config /opt/retropie/configs$
[INFO] RetroArch 1.8.8 (Git 9552f87)
[INFO] Redirecting save file to "/home/pi/RetroPie/roms/atarijaguar/tmpmess.srm".
[INFO] Redirecting save state to "/home/pi/RetroPie/roms/atarijaguar/tmpmess.state".
[INFO] === Build =======================================
[INFO] Capabilities: NEON VFPv3 VFPv4
[INFO] Built: Nov 2 2020
[INFO] Version: 1.8.8
[INFO] Git: 9552f87
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-mess/mess_libretro.so"
[INFO] [Overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/MAME/MAME.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/MAME/at$
[INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/MAME/tmpmess.c$
[INFO] [Environ]: SET_VARIABLES.
[INFO] [Remaps]: remap directory: /home/pi/.config/retroarch/config/remaps
[INFO] Redirecting save file to "/home/pi/RetroPie/roms/atarijaguar/tmpmess.srm".
[INFO] Redirecting save state to "/home/pi/RetroPie/roms/atarijaguar/tmpmess.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[WARN] SYSTEM DIR is empty, assume CONTENT DIR /home/pi/RetroPie/roms/atarijaguar/tmpmess.cmd
[INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/roms/atarijaguar/".
[libretro INFO] SYSTEM_DIRECTORY: /home/pi/RetroPie/roms/atarijaguar/
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/home/pi/.config/retroarch/downloads".
[libretro INFO] CONTENT_DIRECTORY: /home/pi/.config/retroarch/downloads
[libretro INFO] SAVE_DIRECTORY: /home/pi/RetroPie/roms/atarijaguar/
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] Content loading skipped. Implementation will load it on its own.
[libretro INFO] Joystick map: disabled
[INFO] [Environ]: SET_INPUT_DESCRIPTORS: -
My jaguar.7z or zip BIOS file contain
jagboot.rom
jagdevcd.bin
jagwave.rom
jag_cd.bin
Your roms must be in /home/pi/RetroPie/roms/atarijaguar
-
I've changed my jaguar.zip to replicate yours and games still don't load. I also fixed jagcd.zip to be jaguarcd.zip.
Will run through the whole process again to see if I missed anything.
-
@george-spiggott
Try to Get your BIOSes files from MAME Romset 0.224 or later. Have you installed lr-Mess? Try to install another system in the list with the good BIOS. If It works, good chance you have a Bios problem with Jaguar. -
@dteam When I copy over the files in step 5, my RetroPie Setup won't open up. There are various errors that I can send you.. I don't know what I have done wrong here. When I put the old files back, everything is fine.
-
@adambegood
Do you have a Pi4. -
-
@dteam By pure chance I have just got a full 2020 0.220 romset for another purpose. There are only two .zips, they are:
jaguar.zip (contains jagboot.rom and jagwave.rom)
jaguarcd.zip (contains jag_cd.bin and jagdevcd.bin)I've just got a 0/224 set of jaguar BIOS. They looks the same but I will try the newer ones later tonight.
I can still use my . j64 and .jag roms that I use with Virtual Jaguar with MESS right? I better clear that up before I continue?
-
@george-spiggott
It should be ok with 0.220My files are .j64 and I zipped all my roms.
-
@george-spiggott
@adambegood
Other option
Try the new Folly methodSee at the end of that post
new scriptmodules (lr-vice-xvic, gsplus, proper lr-mess integration!) -
@dteam said in Calling Pi 4 Atari Jaguar Fans:
@george-spiggott
@adambegood
Other option
Try the new Folly methodSee at the end of that post
new scriptmodules (lr-vice-xvic, gsplus, proper lr-mess integration!)Yep, with .224 BIOS, this works for me now!
-
@adambegood
Good to hear ! -
@adambegood said in Calling Pi 4 Atari Jaguar Fans:
Yep, with .224 BIOS, this works for me now!
Did you modify the two zip files in any way or just use them as is?
jaguar.zip (containing jagboot.rom and jagwave.rom)
jaguarcd.zip (containing jag_cd.bin and jagdevcd.bin) -
@george-spiggott said in Calling Pi 4 Atari Jaguar Fans:
@adambegood said in Calling Pi 4 Atari Jaguar Fans:
Yep, with .224 BIOS, this works for me now!
Did you modify the two zip files in any way or just use them as is?
jaguar.zip (containing jagboot.rom and jagwave.rom)
jaguarcd.zip (containing jag_cd.bin and jagdevcd.bin)I just had the one jaguar.zip with everything in it. Let me double check tomorrow as to what the contents were but I think it contained jagboot.rom and jagwave.rom and then jaguarcd.zip was also within in, including the two .bin files.
I just left it as is from the .224 romset.
-
@adambegood
Another way to run jaguar with MAME standalone (like MESS without Lr)go in /opt/retropie/configs/jaguar
open your emulators.cfgadd:
mame-jaguar= "/opt/retropie/emulators/mame/mame -c jaguar -cart %ROM%" mame-jaguar-autoframeskip= "/opt/retropie/emulators/mame/mame -c -autoframeskip jaguar -cart %ROM%"
Note: sometime better performance without autoframeskip and sometime with It.
To set your "Input (general)" and "Input(this Machine), follow step 10 and 11 of this Tutorial -----> Tutorial: Handheld and Plug & Play systems with MAME
For cheat codes: (SOLVED) MAME "standalone" Cheats for systems like Coleco, Arcade and more
-
It seemed quite appropriate to resurrect this thread rather than start a new one. I noticed recently that VirtualJaguar has been updated on X86 systems and has probably been updated on the Pi as well. The update fixes several issues, most notably the weird screen shape on Atari Karts. Has anyone noticed any other improvements?
-
@George-Spiggott I haven't had a proper look but it appears to be this change here:-
https://github.com/libretro/virtualjaguar-libretro/pull/77#issue-1453824369
Any game that changes resolution midgame should have an improvement (I'm sure most 32bit era consoles did this no in certain games? Resident evil is the classic example)
-
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.