EmuCR Feeds
Email Us

NgpCraft Emulator v3.8.8 is released. A Neo Geo Pocket / Neo Geo Pocket Color emulator: a fast native C++ core (TLCS-900H + Z80 + K2GE video) driven by a PyQt6 desktop shell. Its timing is calibrated against real hardware — instruction-fetch wait-states on the cartridge flash, silicon-measured MUL/DIV and LDIR costs — so self-timed games (Cool Boarders Pocket, Densha de Go) run at their true 30 fps instead of the ~2× too fast that most emulators show.

Features:
Library with cover thumbnails (grid / list / compact), live-reflowing — plus search, sort (name, last played, most played, playtime, recently added, size, with a direction toggle), favourites ★ and a never-played filter. Play count, playtime and last-played are tracked per game.
Console boot — with a real BIOS, Boot BIOS powers the console on for real: the Neo Geo Pocket intro plays and the game then boots on its own, exactly like hardware.
Video: integer / fit / stretch scaling, scanline / LCD-grid / CRT filters, colour profiles, real fullscreen. The canvas follows the window; size presets Ctrl+1…5.
Black-and-white cartridges, in colour — an NGP game on an NGPC is colourised, the way a Game Boy game is on a Game Boy Color. Both machines are selectable — see Monochrome cartridges.
Save states — 8 slots per game (toolbar or F2 save / F4 load / F3 slot).
In-game saves — the game's own flash save, stored in the ROM, a separate file, or both.
A console that remembers — the coin cell keeps its BIOS settings and its clock, so the date is still right next time. The RTC alarm works too, and goes off on time.
Speed control — fast-forward (hold Tab) and 0.25×…4× ([ / ] or the toolbar).
Rewind — hold , (or the ⏪ toolbar button) to run the game backward; release to resume. . steps one frame forward. Buffer length configurable (Off / 10 / 20 / 30 s).
Screenshots (F12, folder configurable), FPS overlay, a hideable player toolbar.
Controller support — an Xbox-style (XInput) pad alongside the keyboard, plus turbo / autofire on A and B at 5–20 presses per second.
Fully remappable — console buttons and every in-game hotkey, with a warning when a binding would collide. The console buttons are bound on a picture of the console: each field sits next to the button it drives, so you pick the D-pad's left rather than a row labelled "Left".
Themes — follows your desktop's light/dark setting by default, or pick Light or Dark explicitly. Switches live, no restart.
Debug tools (F1) — a real debugger: symbols, instruction stepping, call stack, raster event timeline, read and write watchpoints, an editable hex view with access highlighting, RAM search, and audio analysis with VGM export. See Debugging.
ROM analysis — right-click a game to boot it, drive it, and report what is wrong with it. See ROM analysis.
Crash reports — a ROM fault writes a detailed crashes/*.txt (reason, PC, opcode, registers, memory & stack dumps).
Translated interface — English and French, switchable live, no restart. One JSON file per language in lang/, so adding one is adding a file and needs no code: see TRANSLATING.md. Contributions welcome.

NgpCraft Changelog:
Online play (desktop) - Thanks to Blueteemo for finding and fixing this — fixes still being tested
These fixes are new and still being tested in real online matches. If you play online, your feedback is very welcome, especially if you still see games going out of sync or disconnecting.
Opening the debugger's Link tab should no longer break an online match. Before, just looking at it during a game could make the two players' games go out of sync.
More reliable lobby connection. Closing the window while connecting, or leaving a room, should no longer leave things half-open. Thanks to Blueteemo for finding and fixing this.
Badly formed connection messages are now refused cleanly instead of causing errors.
Android 1.3
⚠️ Important: this version installs as a NEW app.
Android 1.3 does not update your current NgpCraft. It installs next to it, and the two apps share nothing.
Your game saves and save states stay in the old app. The new one can't see them, and they can't be copied out by hand. Don't uninstall the old version while you still have progress in it you care about.
If you put ROMs, covers or a BIOS in the old app's folder (Android/data/com.example.ngpcraft_emulator/files/), copy them to a separate folder before uninstalling it. You'll need a PC for that.
To tell the two apps apart, open each one's App info from your launcher: the new one shows version 1.3.
Works with frontends like ES-DE and Daijishō. Launch your Neo Geo Pocket games straight from your favourite frontend. When you quit a game, you're back in the frontend. Setup instructions are in the Android notes.
Switching games is smoother. Starting another game while one is still open now cleanly replaces it, and your progress in the first one is saved.
Fixed a crash that could happen when switching games quickly.
BIOS boot fixed. The console intro no longer loops, and first-time setup works.
Controller menu. The on-screen menu button hides when a gamepad is connected and comes back when it's unplugged.
The desktop, RetroArch core, Android and web versions all run the same up-to-date emulation core.

Download: NgpCraft Emulator v3.8.8
Source:Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!