NitroGrafx - PC-Engine & TurboGrafx-16 模拟器
NitroGrafx - PC-Engine & TurboGrafx-16 emulator
NitroGrafx 模拟器清理后图形故障几乎消失,修复未缩放与宽高比缩放、垂直滚动、声音包络及存档等缺陷,并新增美国ROM解密与新调试菜单。目前少量卡带游戏仍有问题且CD游戏尚未排查,该模拟器运行于 DS/DSi 平台。
I took some time to clean up NitroGrafx, graphical glitches should now be almost gone.
- Fixed unscaled & aspect scaling.
- Fixed setting of vertical scroll value.
- Fixed horizontal centring of screen.
- Fixed sound amplitude/envelope.
- Fixed timer counting.
- Fixed sprite DMA.
- Fixed save states.
- Added descrambling of US ROMs.
- Added new debug menu.
- Better menu traversing.
- Cleaned up code.
There are still a couple of (card) games that have problems, I haven't looked into the CD games yet.
https://github.com/FluBBaOfWard/NitroGrafx/releases
Very impressive. Can't wait to hear the sound quality improve.
On dsi/internal SD , I only encountered 2 hucard problematics games
fighting run (known issue): glitchy sprites with palette issue (too many bitplanes)
yo bro : garbled background and sprites
and sometimes after several loading the emulator stall
+
there is some remaining pixels staying around after loading games it's like oled marks....
Could there be an option to get the 'avenue pad 3'
that got bundled with the duo a few games have a function mapped to start button, final match tennis where the lob is actually start, there's also forgotten world's rotation button.
Last edited by Garcimak, Feb 28, 2026
Well, thank you! I was waiting for this update, Indeed background scalling are fixed now.
However scaled to fit display method may be improved a bit with relation to sprites positions.
It's a matter of few pixels on vertical scaling, noticable in compare to other modes in example of stage of bomberman '93.
It seems like sprites have own a little bit streched longer virtual matrix in this mode, than visible scaled background.
The lower sprite is the difference is bigger.
I didn't really spend much time on scaled to fit since sprites can't be scaled in many steps, but I will make sure the position of the sprites is "correct" compared to the background. The Avenue Pad 3, isn't that just that the Run or Select button is also on another button? So maybe just better button remapping?
Nikokaro
Lost philosopher... searching for a way out...
Hey chief, if and when you have time, you could perhaps take a look at that damn adpcm and the CD games that use it. Perhaps then, God willing, we could finally enjoy fully titles like Sailor Moon, YS IV, Galaxy Yuna, Private Eye Doll, and other masterpieces of the time, on the DSi. Anyway, thanks for everything. 
The Avenue Pad 3, isn't that just that the Run or Select button is also on another button? So maybe just better button remapping?
yeah indeed, 'run' closer to the I&II buttons, it's often chosen, like in bloody wolf ( grenade, hop on vehicle), and speed select in shooters
they duplicate the start button for the DUO pad to face the megadrive 3buttons+start layout.
that's minor issue.
i found the 5th level in aero blaster glitching because of the added bitplane i suppose,
here is my save state for you to check out.
-
Aero Blasters.rar
25.2 KB · Views: 39
Last edited by Garcimak, Mar 15, 2026
Yes the ADPCM is in my issues in GitHub , I will fix it.
going through all HUcards, it's a blast
Dunno if it's intentional but if scaled 1:1 , Y offset can't be set
Valkyrie Adventure - some glitches
Altered beast garbled sprites and foreground on level 2 .
Last edited by Garcimak, Mar 1, 2026
I didn't think of setting the Y offset in unscaled mode since you have L + R buttons but I can see how that is still useful. Thanks for the testing. The glitch in Altered Beast looks weird, have you tried the Rom in another emulator? Might be a bug in my sprite cache handling though...
Similar lines glitches I noticed in BM'93 intro and title screen when aspect to fit display mode is selected.
The glitch in Altered Beast looks weird, have you tried the Rom in another emulator? Might be a bug in my sprite cache handling though...
False alert , Sorry ! No bug in your cache handling, that was my rom or SD card that got corrupted along the way.
Tried that in magicEngine, same result.
Last edited by Garcimak, Mar 1, 2026
Even the background at the bottom? Cause my ROM has the exact same problem :-/
Even the background at the bottom? Cause my ROM has the exact same problem :-/
yes, it seems we both have the same bad dump 
crc32 altered beast.pce 6A628982
edit found another rom : Juuouki (Japan).pce CRC32 C8C7D63E
it's good to go
Last edited by Garcimak, Mar 8, 2026
Thanks FluBBa for keeping it alive ! One of the best emus for our beloved DS.
Has anyone used this emulator on a dspico?
I'm having trouble, specifically with PC-Engine CD games.
At first, I got an error saying the 'settings.cfg' file couldn't be found, but I fixed that simply by using the 'Save settings' option within the emulator, which created the file.
However, I still can't play the CD games. When I select a game, the screen goes black, and nothing happens when I choose the 'syscard3' BIOS. If I select the game manually from the CD-ROM, I get a 'File too large!' message.
Am I doing something wrong?
Just a note: when following the instructions to run the CD-ROM (Options -> Machine -> Bios Settings -> Select Bios),
I am missing the 'Bios Settings' option; I only see Options -> Machine -> Select Bios.
@Impikxn for CD games to boot you need to load a super system card (V3 for egg) first
then the CD Rom, the .CUE file, and press start for run.
Found another problem with Air zonk which is stuck in a loop or freeze in start of level 1.
And R-Type stage 3 boss ship stage glitched (us rom)
after playing with S8DS, i found the volume here a bit on the low side.
Last edited by Garcimak, Sep 3, 2026
@Impikxn for CD games to boot you need to load a super system card (V3 for egg) first
then the CD Rom, the .CUE file, and press start for run.Found another problem with Air zonk which is stuck in a loop or freeze in start of level 1.
And R-Type stage 3 boss ship stage glitched (us rom)
after playing with S8DS, i found the volume here a bit on the low side.
Thanks. Although I still haven't managed to get the games working correctly—I'm not sure what the problem is, though I assume it's the BIOS.
The one I'm currently using is `Super CD-ROM System (Japan) (v3.0).pce`, with the MD5 checksum `38179df8f4ac870017db21ebcbf53114`.
While the games do run after I renamed the BIOS to `syscard3.pce`, the issue now is that they start up with no sound at all. Could you provide the MD5 checksum for the BIOS you're using?
The one I'm currently using is `Super CD-ROM System (Japan) (v3.0).pce`, with the MD5 checksum `38179df8f4ac870017db21ebcbf53114`.
While the games do run after I renamed the BIOS to `syscard3.pce`, the issue now is that they start up with no sound at all. Could you provide the MD5 checksum for the BIOS you're using?
you got the right bios, sorry for forgetting to tell you to rename the file 'syscard3.pce'
but all i can say now is just wait a little more, sound is currently being worked on.
Next release, FluBBa will probably have solved it.
Last edited by Garcimak, Sep 7, 2026
If anyone wants to test the latest build with ADPCM support that would be awesome.
Edit: See next post for new version.
Last edited by FluBBa, Sep 9, 2026
Quick test for tonight, (syscard3) i noticed that save state only works while staying on the same game,
games that give a "load error" , (they were loading in 0.9.0)
Baby_Jo_the_Super_Hero_(NTSC-J)_[MWCD2004].cue
Baby_Jo_the_Super_Hero_(NTSC-J)_[MWCD2004].iso
cue content
Code:
FILE "BABY_JO_THE_SUPER_HERO_(NTSC-J)_[MWCD2004].ISO" BINARY
TRACK 01 AUDIO
INDEX 01 00:00:00
TRACK 02 MODE1/2352
PREGAP 00:03:00
INDEX 01 00:44:65
TRACK 03 AUDIO
PREGAP 00:02:00
INDEX 01 00:54:47
TRACK 04 AUDIO
INDEX 00 15:26:68
INDEX 01 15:28:68
TRACK 05 AUDIO
INDEX 00 29:53:50
INDEX 01 29:55:50Rainbow Islands - The Story of Bubble Bobble 2 (Japan).cue
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 01).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 02).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 03).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 04).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 05).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 06).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 07).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 08).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 09).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 10).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 11).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 12).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 13).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 14).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 15).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 16).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 17).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 18).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 19).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 20).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 21).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 22).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 23).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 24).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 25).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 26).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 27).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 28).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 29).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 30).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 31).bin
Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 32).bin
....
cue content - I thought that deleting the first line would solve the problem , but no
Code:
CATALOG 0000000000000
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 01).bin" BINARY
TRACK 01 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 02).bin" BINARY
TRACK 02 MODE1/2352
INDEX 00 00:00:00
INDEX 01 00:03:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 03).bin" BINARY
TRACK 03 AUDIO
INDEX 00 00:00:00
INDEX 01 00:02:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 04).bin" BINARY
TRACK 04 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 05).bin" BINARY
TRACK 05 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 06).bin" BINARY
TRACK 06 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 07).bin" BINARY
TRACK 07 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 08).bin" BINARY
TRACK 08 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 09).bin" BINARY
TRACK 09 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 10).bin" BINARY
TRACK 10 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 11).bin" BINARY
TRACK 11 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 12).bin" BINARY
TRACK 12 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 13).bin" BINARY
TRACK 13 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 14).bin" BINARY
TRACK 14 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 15).bin" BINARY
TRACK 15 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 16).bin" BINARY
TRACK 16 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 17).bin" BINARY
TRACK 17 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 18).bin" BINARY
TRACK 18 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 19).bin" BINARY
TRACK 19 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 20).bin" BINARY
TRACK 20 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 21).bin" BINARY
TRACK 21 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 22).bin" BINARY
TRACK 22 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 23).bin" BINARY
TRACK 23 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 24).bin" BINARY
TRACK 24 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 25).bin" BINARY
TRACK 25 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 26).bin" BINARY
TRACK 26 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 27).bin" BINARY
TRACK 27 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 28).bin" BINARY
TRACK 28 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 29).bin" BINARY
TRACK 29 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 30).bin" BINARY
TRACK 30 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 31).bin" BINARY
TRACK 31 AUDIO
INDEX 01 00:00:00
FILE "Rainbow Islands - The Story of Bubble Bobble 2 (Japan) (Track 32).bin" BINARY
TRACK 32 MODE1/2352
INDEX 00 00:00:00
INDEX 01 00:03:00Major crash after starting new game
Tengai Makyou - Ziria (English v1.2).bin
Tengai Makyou - Ziria (English v1.2).cue
cue content
Code:
FILE "Tengai Makyou - Ziria (English v1.2).bin" BINARY
TRACK 01 AUDIO
INDEX 01 00:00:00
TRACK 02 MODE1/2352
INDEX 00 00:44:65
INDEX 01 00:47:71
TRACK 03 AUDIO
INDEX 00 14:47:43
INDEX 01 14:49:43
TRACK 04 AUDIO
INDEX 01 16:21:58
TRACK 05 AUDIO
INDEX 01 17:42:22
TRACK 06 MODE1/2352
INDEX 00 20:57:10
INDEX 01 21:00:11Games passing the gameplay test :
Lords of Thunder
[SCD][TGXCD1033][Red][1993][PCE][thx-1138-darkwater].bin
Lords of Thunder [SCD][TGXCD1033][Red][1993][PCE][thx-1138-darkwater].cue
cue content
Code:
FILE "Lords of Thunder [U][SCD][TGXCD1033][Red][1993][PCE][thx-1138-darkwater].bin" BINARY
TRACK 01 AUDIO
INDEX 01 00:00:00
TRACK 02 MODE1/2352
PREGAP 00:03:00
INDEX 01 00:44:65
TRACK 03 AUDIO
PREGAP 00:02:00
INDEX 01 01:34:53
TRACK 04 AUDIO
INDEX 01 03:07:04
TRACK 05 AUDIO
INDEX 01 04:08:70
TRACK 06 AUDIO
INDEX 01 04:38:70
TRACK 07 AUDIO
INDEX 01 05:39:39
TRACK 08 AUDIO
INDEX 01 06:39:30
TRACK 09 AUDIO
INDEX 01 08:38:44
TRACK 10 AUDIO
INDEX 01 09:38:13
TRACK 11 AUDIO
INDEX 01 09:54:23
TRACK 12 AUDIO
INDEX 01 12:53:45
TRACK 13 AUDIO
INDEX 01 17:20:59
TRACK 14 AUDIO
INDEX 01 21:47:57
TRACK 15 AUDIO
INDEX 01 26:15:43
TRACK 16 AUDIO
INDEX 01 30:44:68
TRACK 17 AUDIO
INDEX 01 35:13:35
TRACK 18 AUDIO
INDEX 01 39:41:44
TRACK 19 AUDIO
INDEX 01 44:09:37
TRACK 20 AUDIO
INDEX 01 44:59:20
TRACK 21 AUDIO
INDEX 01 47:57:70
TRACK 22 AUDIO
INDEX 01 50:55:51
TRACK 23 MODE1/2352
PREGAP 00:03:00
INDEX 01 53:55:55Downtown_Nekketsu_ENGLISH_v50.bin
Downtown_Nekketsu_ENGLISH_v50.cue
Monster Lair [CD][TGXCD1003][Westone][1989][PCE][incrediblehark].bin
Monster Lair [CD][TGXCD1003][Westone][1989][PCE][incrediblehark].cue
cue content
Code:
FILE "Monster Lair [U][CD][TGXCD1003][Westone][1989][PCE][incrediblehark].BIN" BINARY
TRACK 01 AUDIO
INDEX 01 00:00:00
TRACK 02 MODE1/2352
PREGAP 00:03:00
INDEX 01 00:44:71
TRACK 03 AUDIO
PREGAP 00:02:00
INDEX 01 02:36:13
TRACK 04 AUDIO
INDEX 01 02:44:04
TRACK 05 AUDIO
INDEX 01 02:51:53
TRACK 06 AUDIO
INDEX 01 05:44:49
TRACK 07 AUDIO
INDEX 01 08:29:60
TRACK 08 AUDIO
INDEX 01 13:43:58
TRACK 09 AUDIO
INDEX 01 16:41:34
TRACK 10 AUDIO
INDEX 01 20:39:56
TRACK 11 AUDIO
INDEX 01 23:32:50
TRACK 12 AUDIO
INDEX 01 26:18:57
TRACK 13 AUDIO
INDEX 01 29:05:37
TRACK 14 AUDIO
INDEX 01 32:02:64
TRACK 15 AUDIO
INDEX 01 34:51:56
TRACK 16 MODE1/2352
PREGAP 00:03:00
INDEX 01 38:35:03
patched games taken from https: (//) retrogametalk.com (/)repo
Last edited by Garcimak, Sep 8, 2026
来源:Gbatemp · gbatemp.net