What's new

Some Explanation


New member
GPUDX mostly test plugin, have old GPU engine and a lot of incompletness.
If you want to get more quality image use GPUOGL plugin. It is more advanced (but have some bugs that DX haven't, fixing in progress) and with some flags combinations in config could show almost perfect graphics.

"List Sorting" used mostly for sort Transparent polygons that may be transferred to PVR unsorted and cause GPU glitches.

"Alpha Z-Write Disable" causes to not to write z-buffer for transparent triangles, but is just some hack so it may cause graphical glitches for some games (like Shenmue).

For most games best combination is "List"+"Z Disable" options enabled (RE:CV), some games perfectly works only with "List Sorting" enabled, other games looks better with all flags disabled but I'm not sure if there is one with perfect graphisc...

"Strip Explode" options takes many CPU usage but fixes some sorting problems, if you have wrong Polygons in front of others, use this option.

Capcom games looks some better than Chankast' ones, but you may play with "TMU timing" general option to make it faster (some sort of Chankast Capcom hack)...

If you have game hangings, try set "Period Update" option to 512 or 1024, some games need much IRQ latency, but some works only with 128, so it is default setting.

Pad configuration Dialog can bind any button on keyboard or joypads to any desired action buttons. But you should realise, that "PORT" option in "Bios&Plugins" menu set up DC controller desired to be insterted to "console".

"Controller" it is generic DC PAD, use additional port options to set VMU/VMS memory or Rumble to desired Controller.
"Keyboard" option means you want to use DC Keyboard as controller and of course couldn't be used for many games as controller since it needn't binding it uses exact keyboard pressings as input...
Last edited:


New member
I'd like to write some bugs I saw in Resident Evil Code Veronica:

1) Sound is very frustrating. It lags for 1-2 seconds and music speeds up and down and it's all kind of unsychronized.

2) Switching to full screen anywhere except for very start of emulation (when I go to run and press F8 very fast before bios starts booting) gives me white background. I don't see the game, but I hear sounds. This is not an issue for OGL mode.

3) Also I there are those speed glithces. I have AMDXP 3000+, 1GB of RAM and GE FORCE 6800 GT. Somewhere it feels like having 120FPS, otherwise 20FPS in some cutscenes so it's also unsynchronyzed. Maybe TMU speed fix some things, but than in less requirable sceens I get 140 FPS which gives me conclusion that FRAME LIMIT doesn't work at all, cause it should lock it on 60FPS, not giving speed above right...?

Anyway, it's more than great release for a first version and you really made my day guys :king: I just wrote this to help you focusing on right things in this game, cause I'm 100% sure that RECV is one of the best DC game worth emulating perfectly and you're very close to it! Keep up the good work! :batman:
Last edited:


New member
Is the VMS actually working? I'm unable to create or load files. Also, there seems to be no way to load save states either. So it seems there are menu items for things that don't work yet, right? I know it's been years, but parts of NullDC still don't work as good as Demul. The source code should be released or something.

Alice Wilson

Prob a bot but lets play
Different combinations of flags and settings can indeed have varying effects on graphics quality, and it's important for users to experiment and find the best configuration for their specific games. However, it's worth noting that some options, such as "Alpha Z-Write Disable" and "Strip Explode," may come with potential graphical glitches or increased CPU usage.

Regarding controller configurations, it's helpful to have options for both keyboard and joypads, with the ability to bind buttons and set up additional features like VMU/VMS memory or Rumble. This flexibility allows users to customize their controls based on their preferences and the specific game they're playing.

Overall, it's great to see the community sharing their knowledge and insights to enhance the emulation experience. Keep up the helpful discussions and keep exploring ways to optimize graphics and controls for a smoother gameplay experience.