Standalone hard fork of Mednafen PCE to libretro
Go to file
2024-01-26 00:23:07 +00:00
.github/workflows Fix Crowdin config & workflow 2022-11-27 12:57:18 +01:00
deps Restore libchdr for MSVC 2022-12-13 15:34:28 +02:00
intl Fix Crowdin config & workflow 2022-11-27 12:57:18 +01:00
jni Cleanups 2020-10-07 20:39:45 +02:00
libretro-common Update libretro-common 2023-03-16 17:18:24 +01:00
mednafen Merge pull request #65 from bslenul/6b-multitap-fix 2023-05-23 17:14:56 +02:00
.gitignore Build fixes 2018-01-05 17:52:19 +09:00
.gitlab-ci.yml Add ios-arm64/tvos-arm64 2021-03-11 07:24:07 +01:00
.travis.yml fix travis script 2019-04-29 12:30:04 -05:00
appveyor.yml initial beetle pce port 2019-04-14 18:43:49 -05:00
COPYING Distribute the Mednafen license 2016-08-18 10:42:38 -07:00
libretro_core_options_intl.h Fetch translations & Recreate libretro_core_options_intl.h 2024-01-26 00:23:07 +00:00
libretro_core_options.h Add core options to default to 2 or 6 buttons controllers + visibility cleanups 2023-05-06 18:20:55 +02:00
libretro.cpp framebuffer align 2023-08-19 20:15:44 -05:00
link.T Initial commit. 2012-06-03 17:48:14 +02:00
Makefile use emar instead of em++ for archiving 2023-10-10 12:26:04 -07:00
Makefile.common Revert "Slim down on zlib" 2021-12-11 16:06:43 +11:00
README.md Update README 2020-03-18 23:11:58 -07:00

Build Status

Beetle PC Engine libretro

Beetle PC Engine is a port/fork of Mednafen's PC Engine "pce" module to the libretro API. This core supports both CD-ROM2 and SuperGrafx emulation.

This PC Engine module is more accurate than the Fast module, which trades away typically unneeded accuracy in favor of speed. Unlike Beetle PCE Fast, Beetle PCE retains built-in SuperGrafx support. SuperGrafx support can alternatively be found in the Beetle SuperGrafx core.

Features:

  • Sub-instruction timing granularity (but greater than cycle granularity)
  • All sprite sizes supported.
  • 16-sprites per line limit emulated.
  • Accurate HuC6280 flags emulation.
  • Dot-clock emulation for more accurate aspect ratios.
  • Support for Street Fighter 2's HuCard hardware.
  • Support for Populous's backup RAM.
  • 6-button pad emulation.
  • Mouse emulation.
  • Working CD+G playback.

Building

This core can be built with make.

Documentation

TBD

Beetle PC Engine Fast: https://github.com/libretro/beetle-pce-fast-libretro

Beetle SuperGrafx: https://github.com/libretro/beetle-supergrafx-libretro