VOGONS


First post, by theelf

User metadata
Rank Oldbie
Rank
Oldbie
The attachment ngcd.gif is no longer available

Hi, love NeoGeoCD emulator for DOS, the problem is only option NeoCD have some problems, first, not having a frameskip option kills playability on slower PCs, second many graphics problem, for example in World Heroes series, and last one, a fiex 44100hz for ADPCM that kills older PCs. Fixed Samurai Spirits RPG too, that have glitches in text and menus

I add 1 frameskip, then 30fps instead of 60fps, tested in pentium, 150 work great, still smoth scroll because no odd skip and perfectly playable, and add 40 and 50fps options too. I was playing in my pentium at 133mhz, with PCM at 11khz and 30fps is very playable

Removed the loading screen, since modern CDrom, HHD or even CD emulation like PicoGUS is too fast, and the screen was annoying, i replalce with just a fade to black

The attachment ngcd090s.zip is no longer available

I recommend no vsync (because slowdown) and use a 320x240 120hz video mode, is possible to create with vbe software, first load scitech UniVBE Vesa 3 UniVBE 6.53 and 6.7 support for S3 Trio3D/2X cards

The attachment VBE.zip is no longer available

The modeline work in my screen for 320x240 120hz is this

device_video_modeline pc_mult60_320x240 12.576 320 328 376 392 240 235 246 272 -hsync -vsync # H 31440 [Hz], V 60 [Hz]

With 120hz no need to vsync and still smoth even at 30fps

Enjoy!!

Last edited by theelf on 2025-12-21, 22:40. Edited 3 times in total.

Reply 1 of 3, by theelf

User metadata
Rank Oldbie
Rank
Oldbie

Hi guys, fixed glitches in World heroes serie of games, now are perfect playable

Was a sprite priority problem, this fix fixed too some sprite dissapearing in KOF95 too

Updated ZIP file in first post

before

The attachment IMG_20251219_183231_454.jpg is no longer available

After!

The attachment IMG_20251219_183143_670.jpg is no longer available

Reply 2 of 3, by Geri

User metadata
Rank Member
Rank
Member

Thankyou for sharing this. Running game console emulators on dos is very nostalgic to me. Thats how i used to play in the early 2000s due to lack of proper computer - i was playing the old game console 2D stuff instead, with emulators, because dos games themself were very boring.

On the technical aspect, i would say, for a dos based software, 22050 hz should be enough. Higher sample rates dont always work on old sound cards, the initial sound blaster, and its clones, dont even support higher sample rates than that.
Frameskip should have been a basic feature for the emulator to begin with, its a mistery why the developers haven't implemented it by default.

About the 120 hz , i would actually remove that recommendation, and would delete that part of the post. Because most of the cheap monitors cant do more than 75 hz, some cant even do anything above 72 hz even in low resolutions, due to limitations, and some screens are outright limited to 60 hz.

TitaniumGL the OpenGL to D3D wrapper:
http://users.atw.hu/titaniumgl/index.html

Reply 3 of 3, by theelf

User metadata
Rank Oldbie
Rank
Oldbie
Geri wrote on Today, 00:25:
Thankyou for sharing this. Running game console emulators on dos is very nostalgic to me. Thats how i used to play in the early […]
Show full quote

Thankyou for sharing this. Running game console emulators on dos is very nostalgic to me. Thats how i used to play in the early 2000s due to lack of proper computer - i was playing the old game console 2D stuff instead, with emulators, because dos games themself were very boring.

On the technical aspect, i would say, for a dos based software, 22050 hz should be enough. Higher sample rates dont always work on old sound cards, the initial sound blaster, and its clones, dont even support higher sample rates than that.
Frameskip should have been a basic feature for the emulator to begin with, its a mistery why the developers haven't implemented it by default.

About the 120 hz , i would actually remove that recommendation, and would delete that part of the post. Because most of the cheap monitors cant do more than 75 hz, some cant even do anything above 72 hz even in low resolutions, due to limitations, and some screens are outright limited to 60 hz.

Hi thanks, about sample rates PCM in neogeo CD are at 18.5khz, then 22050 is enought, and i dont find much difference using 11khz because remember music is in CD format, then only is voices and sound at lower hz

Frameskip yes, is a must, i know you can play in a Pentium 1 with overlock at 266 and will be almost perfect, in a K6-2.... etc but my board is old and max CPU is a Pentium 1 non mmx at 200, and i dont want to change... love it... 5 ISA, MrBios support, turbo switch! is amazing pentium board, and with just minimum frameskip i can enjoy neogeo

Last, i dont know cheap, but my CRT is a very old KFC .28 48khz and can do 120hz at 240p without any problem, i do 120hz on every CRT screen i have, only very VERY old VGA ones can have problem, and even this, you can do 90hz, this still have scanlines and a better vsync

The attachment 470050447_9332516600113399_3383185971339122417_n.jpg is no longer available