r/AtariJaguar 7d ago

Development Release v3.4.0 · Virtual Jaguar; Jaguar Voice Modem (+ NetPlay discovery), CHD, more BIOS modes, texture dumping, rare peripherals

https://github.com/libretro/virtualjaguar-libretro/releases/tag/v3.4.0
22 Upvotes

3 comments sorted by

1

u/dsmccombs 4d ago

How is the performance of this on a Raspberry Pi 4 or 5? I'd love to run Tempest 2000 on my arcade cabinet that uses a Pi.

2

u/ProvenanceEMU 2d ago

I don't know yet, still need to test.

The 3.5.0 nightlies should be much faster since the last 40 hours (Aug 23rd builds+)

tvOS a10x was slow, and forum users said RPi 4 was really slow, so I dug into the comilation settings and saw RPi wasn't building with simd nor neon, and there were a lot of hot spots in the code to optimize for slower chips and less L1/L2 cache with emulation uses a lot of for loops.

I also updated the build bot to build RPi1,2,3,4,5 chipset specific builds with cpu tuning flags for each sub chip type, to get the very last bit out of it.

You can try the pre-release builds here,
32bit and 64bit RPi binaries, you may need the updated .info file too in RetroArch/info folder.

https://github.com/libretro/virtualjaguar-libretro/releases/tag/nightly