pFBN, pSNES, pNES, and pGEN v6.7 is released!

  • 398
  • 0
These are “portable” versions of arcade/nes/snes/megadrive emulators which, although intended primarily for consoles, are also available under Windows.

The main goals of these ports are:
– Provide a basic but friendly user interface
– Use a recent rendering interface for speed and effects support
– Code portability and cross-platform
– Easy core updates (no changes original sources)


The changes are:

– Common: Cleanup media loading code
– Common: Add unknown files even if they don't exist in the game list.xml
– Common: Change position of menu items
– Common: Fix game paths starting with ./
– Common: Fixed media paths with Recalbox Gamelist.xml format
– Common: Added ability to use a custom gamelist.xml file in ROMS folders, replacing the list built-in game list (ROMFS.xml
– Common: Add SHOW_AVAILABLE menu option to hide missing files/ROMs/systems from the game list (reboot required)
– UI: Better...

Helios32x v23.0322 is released!

  • 630
  • 0
A Sega 32x emulator, written in Java. Most of the emulator infrastructure is borrowed from the helios project.


32x: rewrite reg handling
32x: pwm, support l/r channel mapping
32x: pwm, fix init value for the interrupt counter
32x: savestate handling, update lib
32x: sh2 should read rom via md mapper (if any)
32x: add framebuffer mirror to sh2 memory map
32x: add z80 delays when accessing sh2 side
32x: add debug mem view
32x: when mdVdp is set as H32, stretch to H40 to match s32x
32x: fix RLE, draw all pixels
32x: fix direct color mode in NTSC V28
32x: fbcr, int_mask write fixes, improve handling of illegal insts
32x: only check FM bit on reads when assertions are enabled
helios: migrate Size enum to use ints
sh2: fix sci protocol + fix for mars check sci
sh2: drc fix trapa, trapa is a branch instruction
sh2: fix sci for mars check, add test
sh2: run DmaC when polling is active
sh2: let illegal inst exception propagate
sh2: handle word-writes to CCR
sh2: warn on...