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: Frame Delay setup tool  (Read 2942 times)

0 Members and 1 Guest are viewing this topic.

jimmer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 562
  • Last login:February 17, 2025, 02:48:38 pm
  • I want to play Defender like at the arcade.
Frame Delay setup tool
« on: June 29, 2017, 05:03:10 am »

Has anyone written a (windows) tool to test run each ROM and then write for each a ini file with appropriate frame_delay ?

Is there anything wrong with this idea (in case I try to do it myself) ?
On forums jimmer speaks for himself as a Defender fan, not as proprietor of www.jbgaming.co.uk  << Is that advertising or disclosure ? or both ?

big10p

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 698
  • Last login:May 01, 2023, 01:46:23 pm
  • Mmmm, arcade classics!
Re: Frame Delay setup tool
« Reply #1 on: June 29, 2017, 05:57:52 am »
I just use the D3D9EX build which sets the optimal frame delay automatically. Well, that's what I was told, and it seems to work well, but someone correct me if I'm wrong.

jimmer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 562
  • Last login:February 17, 2025, 02:48:38 pm
  • I want to play Defender like at the arcade.
Re: Frame Delay setup tool
« Reply #2 on: June 29, 2017, 07:56:31 am »

Thanks for the reply.

Unfortunately I'm not ready to upgrade from XP yet, so it looks like I might have to do something for myself.
On forums jimmer speaks for himself as a Defender fan, not as proprietor of www.jbgaming.co.uk  << Is that advertising or disclosure ? or both ?

inv

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:August 10, 2020, 10:35:44 pm
  • I want to build my own arcade controls!
Re: Frame Delay setup tool
« Reply #3 on: June 29, 2017, 02:35:59 pm »
You need a frontend, maybe mamepgui.exe.

makya

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 93
  • Last login:June 30, 2025, 08:51:00 am
  • I want to build my own arcade controls!
Re: Frame Delay setup tool
« Reply #4 on: June 29, 2017, 05:57:51 pm »
Iirc d3d9x removes the 3 frame buffer even at frame delay 0. With d3d in winxp you can safely achieve the same with frame delay 1.

donluca

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 275
  • Last login:Today at 07:53:55 am
  • I want to build my own arcade controls!
Re: Frame Delay setup tool
« Reply #5 on: June 30, 2017, 06:35:12 am »
I just use the D3D9EX build which sets the optimal frame delay automatically.

That's not true.

All that D3D9ex does is skipping the frame queue, so that instead of having 3 frames of delay in D3D9, you only have 1.

*then* you have to play around with frame_delay to remove that last frame of lag.

A software which runs some game in benchmark mode with various frame delay value and set them accordingly would be a god send.

I'd know how to do this in Linux/Unix/Mac OS, but absolutely clueless if batch scripting allows for what I'd like to do in Windows.
On a scale of fakeness, from more genuine to more fake, we'd have:

1.- Plastic plants (cf. Fake Plastic Trees)
2.- Inflatable dolls
3.- Arcade cabinets with LCD monitors

big10p

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 698
  • Last login:May 01, 2023, 01:46:23 pm
  • Mmmm, arcade classics!
Re: Frame Delay setup tool
« Reply #6 on: June 30, 2017, 06:56:35 am »
I just use the D3D9EX build which sets the optimal frame delay automatically.

That's not true.

All that D3D9ex does is skipping the frame queue, so that instead of having 3 frames of delay in D3D9, you only have 1.

*then* you have to play around with frame_delay to remove that last frame of lag.

A software which runs some game in benchmark mode with various frame delay value and set them accordingly would be a god send.

I'd know how to do this in Linux/Unix/Mac OS, but absolutely clueless if batch scripting allows for what I'd like to do in Windows.
Ah well, if that's the case, I think that's good enough for me. 1 frame of lag I can live with.