Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Correct monitor-setting/preset for my NEC 3PG wanted. Help needed with modelines  (Read 2232 times)

0 Members and 1 Guest are viewing this topic.

u-man

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 88
  • Last login:May 20, 2024, 03:53:16 pm
  • I want to build my own arcade controls!
Hi Folks,

As i said, i am in search to find a correct monitor-setting/preset for my NEC 3PG Multisync monitor. I previously used this preset:

Code: [Select]
// Wells Gardner D9800, D9400
   d9800, d9400
   
      crt_range0  15250-18000, 40-80, 2.187, 4.688, 6.719, 0.190, 0.191, 1.018, 0, 0, 224, 288, 448, 576
      crt_range1  18001-19000, 40-80, 2.187, 4.688, 6.719, 0.140, 0.191, 0.950, 0, 0, 288, 320, 0, 0
      crt_range2  20501-29000, 40-80, 2.910, 3.000, 4.440, 0.451, 0.164, 1.048, 0, 0, 320, 384, 0, 0
      crt_range3  29001-32000, 40-80, 0.636, 3.813, 1.906, 0.318, 0.064, 1.048, 0, 0, 384, 480, 0, 0
      crt_range4  32001-34000, 40-80, 0.636, 3.813, 1.906, 0.020, 0.106, 0.607, 0, 0, 480, 576, 0, 0
      crt_range5  34001-38000, 40-80, 1.000, 3.200, 2.200, 0.020, 0.106, 0.607, 0, 0, 576, 600, 0, 0

and there is nothing wrong with it, except that this preset dont use the full potential of my monitor.
Because the NEC 3PG can do bigger resolutions, like 800x600p @60Hz and even 1024x768 but not at 60Hz.

Sadly i am to dumb, to make a correct preset on my own, but can deliver hopefully enough info about it, so that someone can make me one.

Here is some data from the manual, that told me that there are higher modelines than with the Wells Gardner D9800 preset:

Continuous Synchronization
Horizontal: 15.5 - 38 kHz (Automatically)
Vertical:     40.0 - 100 Hz (Automatically)

This capability enables the Multisync 3PG to accommodate not only the usual RGB signals but even the high resolution signals
of various computers such as CGA, EGA, PGA, VGA, XGA and Apple´s MAC II

Pixel Resolution: 640 x 480

Video Bandwidth: 30 MHz

Retrace Time
Horizontal: 5 usec. (at over 18.5 kHz Horizontal Frequency)
Vertical:     0.6m sec.

Horizontal Resolution: 600 lines (NTSC)

AFAIK and understand, my preset should start with: "crt_range0  15500-18000, 40-100" but i dont know the correct values that come after this.
I managed to get a working 800x600p @ 60Hz resolution, which is currently my desktop resolution, but i want that XGA 1024x768p too.
Here starts my problem, if i use the VMM tool, as i need to use the Wells Gardner D9800 preset, the resulting modelines dont have 800x600p and 1024x768p.

To get the 800x600p, i modified the user_super mode list and added the 800x600p @ 60Hz to the desktop resolution. Sadly the 1024x768p @ 46Hz dont work and in the generated modelines only 1024x600p @60Hz appear. I can edit this modeline with the arcade_osd tool to get it working, but i dont know how to change the naming of this modeline, it still appears as 1024x600p @ 60Hz in the list of arcade_osd. Also it appears that this modeline is 16:9 instead of 4:3.

I believe that with a correct preset, all this trouble goes away. You may ask why i want these resolutions, well they are nice to have for a bigger desktop, V-Pinball emulators and for all vector-games in general. Especially the vector games look way better, than with the old D9800 preset, where i only had 640x480. For vector games you usually want a high as possible resolution, for better drawn vectors. Vector games dont have a pixel resolution and are emulated like a raster-game in MAME. With the default of 640x480 which GroovyMAME use, the vectors are unnecessary drawn big, fat and the vertical/ horizontal lines are not even, which looks awful.
Another oddity is, that i cant enable HLSL with vector games and sadly i cant use the additional vector parameter fx. If i enable HLSL i get only a white screen, no matter if i use d3d or d3d9ex.

So i hope somebody can help me. I use CRT Emu driver 2.0, Windows 7 64bit and a Radeon 4890.
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."

u-man

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 88
  • Last login:May 20, 2024, 03:53:16 pm
  • I want to build my own arcade controls!
UPDATE:

It looks like any resolution higher than 800x600p is created by VMM, as a widescreen 16:9 modeline.
So VMM creates 1024x600p @60Hz widescreen, instead of 1024x768p @46Hz 4:3
and it creates 960x540p @60Hz widescreen, instead of 960x720p @50Hz 4:3

I can edit the modelines with Arcade OSD and have now a working 1024x768p @46Hz, but widescreen.
same goes for 960x720p @50Hz, also widescreen.

Is there any way to change the PAR (pixel aspect ratio) from these modelines to 4:3 ???
Please help me, getting these modelines working. Thx in advance, u-man
« Last Edit: June 03, 2016, 08:34:48 pm by u-man »
"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."