Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

PGEN Vita: Difference between revisions

From GameBrew
m Text replacement - "|discussion=" to "|donation="
No edit summary
Line 1: Line 1:
{{#seo:
|title=Vita Homebrew Emulators (Console) - GameBrew
|title_mode=append
|image=pgenvita2.png
|image_alt=pGEN: Portable Genesis
}}
{{Infobox Vita Homebrews
{{Infobox Vita Homebrews
|title=pGEN: Portable Genesis
|title=pGEN: Portable Genesis
Line 10: Line 4:
|description=Sega Genesis emulator, multiplatform port of Genesis Plus GX.
|description=Sega Genesis emulator, multiplatform port of Genesis Plus GX.
|author=Cpasjuste
|author=Cpasjuste
|lastupdated=2022/08/30
|lastupdated=2023/09/11
|type=Console
|type=Console
|version=6.6
|version=6.7.1
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/vitahomebrews/pgenvita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/pgenvita.7z
Line 18: Line 12:
|source=https://github.com/Cpasjuste/pemu/releases
|source=https://github.com/Cpasjuste/pemu/releases
|donation=https://ko-fi.com/cpasjuste
|donation=https://ko-fi.com/cpasjuste
}}
{{#seo:
|title=Vita Homebrew Emulators (Console) - GameBrew
|title_mode=append
|image=pgenvita2.png
|image_alt=pGEN: Portable Genesis
}}
}}
pGEN: Portable Genesis is a Sega Genesis emulator, multiplatform port of Genesis Plus GX.
pGEN: Portable Genesis is a Sega Genesis emulator, multiplatform port of Genesis Plus GX.
Line 73: Line 73:


==Changelog==
==Changelog==
'''v.6.7.1'''
* common: cleanup media loading code
* common: add unknown files even if it doesn't exist in gamelist.xml
* common: change menus items position
* common: fix games paths starting with ./
* common: fix medias paths with recalbox gamelist.xml format
* common: add ability to use custom gamelist.xml file in roms folders, overriding embedded (romfs) gamelist.xml
* common: add SHOW_AVAILABLE menu option to hide missing files/roms/systems from gamelist (restart required)
* ui: better handling of auto screen resolution
* ui: add font scaling option
* ui: add aspect ratio option
* ui: do not show extensions in rom list
* skins: fix start and select buttons size
* skins: fix option menu title position
* skins: remove big skin (font scaling and aspect ratio options should be enough now)
* skins: add config.cfg.override and config.cfg.override.43 support
* skins: allow/fix skin override from data directory
* pnes: bump nestopia to 1.52.0
* pnes: fix data paths (nestopia saves, etc...)
* pfbneo: bump fbneo to latest git revision
* pgen: bump Genesis-Plus-GX to latest git revision (c3f02f9c9059e7f4898dd73feac57ef610e22db0)
* pgen: fix vita audio crackling (fps drops)
* psnes: bump to latest git revision (153965e5f2fbb0b638868ac3fa89ff8b0363d22c)
* vita, 3ds, windows: fix compilation
* vita: enable cps3 driver back (OPTION_LIGHT)
* vita: fix app version in sfo creation
* switch(pnes): invert A/B buttons by default
* switch: force 720p resolution
'''v.6.6'''
'''v.6.6'''
*pfbn: support latest fbneo core (25f8e93).
*pfbn: support latest fbneo core (25f8e93).

Revision as of 02:29, 13 September 2023

pGEN: Portable Genesis
General
AuthorCpasjuste
TypeConsole
Version6.7.1
LicenseGPL-3.0
Last Updated2023/09/11
Links
Download
Website
Source
Support Author

pGEN: Portable Genesis is a Sega Genesis emulator, multiplatform port of Genesis Plus GX.

The main goals of this Genesis-Plus-GX port are:

  • Have a basic but user-friendly user interface on non Windows devices.
  • Use a recent rendering interface for speed and effects support.
  • Cross-platform and code portability.
  • Easy updates of genesis-plus-gx core (no modifications to the original sources).

Features

  • Support save states.
  • Support 2x, 3x, fit, fit 4/3 and fullscreen hardware scaling.
  • Support hardware filtering (shaders).

Installation

Install the VPK on your homebrew enabled PS Vita or PS TV.

Copy your roms into:

  • Game Gear - ux0:data/pgen/gamegear/.
  • Mega Drive - ux0:data/pgen/megadrive/.
  • Sega Master System - ux0:data/pgen/sms/.
  • MEGA CD (unzipped cue/bin) - ux0:data/pgen/megacd/.

BIOS files go in ux0:data/pgen/bios/:

  • bios_MD.bin - MegaDrive TMSS startup ROM (bootrom) - Optional.
  • bios_CD_E.bin - MegaCD EU BIOS - Required for MegaCD EU games.
  • bios_CD_U.bin - SegaCD US BIOS - Required for SegaCD US games.
  • bios_CD_J.bin - MegaCD JP BIOS - Required for MegaCD JP games.
  • bios_E.sms - MasterSystem EU BIOS (bootrom) - Optional.
  • bios_U.sms - MasterSystem US BIOS (bootrom) - Optional.
  • bios_J.sms - MasterSystem JP BIOS (bootrom) - Optional.
  • bios.gg - GameGear BIOS (bootrom) - Optional.
  • sk.bin - Sonic & Knuckles ROM (lock-on) (2 MiB) - Optional.
  • sk2chip.bin - Sonic & Knuckles UPMEM ROM (lock-on) (256 KiB) - Optional.
  • areplay.bin - Action Replay ROM (lock-on) - Optional.
  • ggenie.bin - Game Genie ROM (lock-on) - Optional.

User guide

Romset

The pGEN database (for infos and medias) is built against these no-intro sets:

  • No-Intro - Sega - Mega Drive - Genesis (2017-03-18).zip
  • No-Intro - Sega - Game Gear (20210519).zip
  • No-Intro - Sega - Master System - Mark III (2017-04-14).zip
  • [REDUMP] Disc Image Collection: Sega - Sega Mega CD updated 2021-01-08 (20-42-03)

Preview images

pGEN support preview images, put png files in ux0:data/pgen/roms/media/mixrbv2 (replace "roms" with the system roms path).

You can download full-set mixrbv2 and video packages here.

Screenshots

pgenvita3.png pgenvita4.png

Changelog

v.6.7.1

  • common: cleanup media loading code
  • common: add unknown files even if it doesn't exist in gamelist.xml
  • common: change menus items position
  • common: fix games paths starting with ./
  • common: fix medias paths with recalbox gamelist.xml format
  • common: add ability to use custom gamelist.xml file in roms folders, overriding embedded (romfs) gamelist.xml
  • common: add SHOW_AVAILABLE menu option to hide missing files/roms/systems from gamelist (restart required)
  • ui: better handling of auto screen resolution
  • ui: add font scaling option
  • ui: add aspect ratio option
  • ui: do not show extensions in rom list
  • skins: fix start and select buttons size
  • skins: fix option menu title position
  • skins: remove big skin (font scaling and aspect ratio options should be enough now)
  • skins: add config.cfg.override and config.cfg.override.43 support
  • skins: allow/fix skin override from data directory
  • pnes: bump nestopia to 1.52.0
  • pnes: fix data paths (nestopia saves, etc...)
  • pfbneo: bump fbneo to latest git revision
  • pgen: bump Genesis-Plus-GX to latest git revision (c3f02f9c9059e7f4898dd73feac57ef610e22db0)
  • pgen: fix vita audio crackling (fps drops)
  • psnes: bump to latest git revision (153965e5f2fbb0b638868ac3fa89ff8b0363d22c)
  • vita, 3ds, windows: fix compilation
  • vita: enable cps3 driver back (OPTION_LIGHT)
  • vita: fix app version in sfo creation
  • switch(pnes): invert A/B buttons by default
  • switch: force 720p resolution

v.6.6

  • pfbn: support latest fbneo core (25f8e93).
  • pfbn: fix memory leak on stop.
  • pfbn: fix default dip switch values (fix red hearth, some megadrive games...)
  • common: fix adding favorites in some cases.
  • common: revert roms paths to default if not available.
  • pnes/vita: should fix zip loading.
  • android: add android support (wip).

Full list of changes can be found here.

External links

Advertising: