Mednafen 1.29.0.pceDev-1.0-release
This is a curated and managed fork of Mednafen.
It has been specifically created with additional tweaks and fixes in direct support of the PC-Engine Development community and PCE enthusiasts everywhere.
Follow us on GitHub [@pceDev16] and on Twitter for all of your PC-Engine Development News and related updates to this Repo and the pceDev Mednafen build!
New Mednafen 1.29.0.pceDev-1.0 release 2022/06/05
New Features/Improvements:
PC Engine
- Calculated CD-ROM Head Seek Time to match original console
- Implement Memory Base 128 functionality (pce.memorybase128_enable and pce.memorybase128_file)
- Add 16-bit 'word' editing for video memory
- Change Palette editor to G/R/B format with actual display of colors
- Interpret data as if it is a SAT entry for certain type of memory
- Add Sprite Bounding Box display toggle (CTRL + 0)
- Toggle PSG channel output (ALT+1 through ALT+6)
- Add substantial debug logging for CD-ROM BIOS calls
- Add debug logging for ADPCM accesses
- Add 'seconds' counter to debug screen
- Add 'frame' counter to debug screen
- Make 'external backup memory' 128KB, same as FX-BMP (not 32KB)
- Increase visible Scanline defaults
- Change Audio defaults to match real hardware using MDFourier from @artemio / Twitter
- Enable "Horizontal Overscan" by default for accurate VDC resolution display
- Set the defaults for pixel interpolation to 'off' and not using 'bilinear interpolation'
PC-FX
- Separate 'external backup memory' to its own file (pcfx.external_bram_file in mednafen.cfg)
- Add 16-bit 'word' editing for video memory
General Mednafen improvements
- Significant improvements to debugger from jbrandwood's 'mednafen-happyeyes' original GH repo modifications
- Display memory near stack pointer for systems with zero-page and single-page stack pointers
- Add option to halt execution on "Alt-D" to enter debug screen (debugger.haltondebug)
- Make debug overlay opacity persist between runs (debugger.opacity)
- Allow debug overlay to fractionally scale to fit window (debugger.fractionalscaling)
- Bug fixes/Default Setting Changes
Documentation:
- Add initial instructions for linux, windows and macOS compilation in the top folder
Starting Release: Mednafen 1.29.0
Reconstituted Mednafen sources (all the way back to 0.9.38.7 from October 2015 with a version history for code review and historical development insights.
Provided Release Binaries
- Windows (x86_64)
And a massive thanks to [@dshadoff] / Twitter for all of the dev work and PR contributions to this project!