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: modline-resolution-geometry Help!  (Read 4203 times)

0 Members and 1 Guest are viewing this topic.

littlemegagamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 16
  • Last login:August 19, 2023, 12:12:14 pm
  • I want to build my own arcade controls!
modline-resolution-geometry Help!
« on: March 22, 2020, 07:45:42 am »
Hi guys, I hope everyone is safely locked at home!

I am looking for a good man who could explain me step by step and giving a practical example of:

- How can I get a specific modline/resolution?
For instance, how can I get 320x224 for all the Neo Geo games instead to have 320x240?

- How can I stretch horizontally the geometry of a game using Arcade OSD? (could I stretch vertically as well?)
I tried to follow this guide http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=46
but I could not get anything.


I would need a clear practical example. Thanks!

lomoverde

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 283
  • Last login:June 03, 2025, 06:12:17 pm
  • I want to build my own arcade controls!
Re: modline-resolution-geometry Help!
« Reply #1 on: March 22, 2020, 09:14:57 am »
have you checked out the 13th post in this section

http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=433

littlemegagamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 16
  • Last login:August 19, 2023, 12:12:14 pm
  • I want to build my own arcade controls!
Re: modline-resolution-geometry Help!
« Reply #2 on: March 22, 2020, 12:21:54 pm »
I had already checked that.. but I could not get anything as well.

I am just looking for a crystal clear example, step by step, in relation to how to do that:

1) setting a specific resolution.
2) setting the geometry per modeline in the same way we do from the service mode of a crt (if it is possible)

thanks

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 465
  • Last login:September 24, 2024, 11:54:25 am
  • I want to build my own arcade controls!
Re: modline-resolution-geometry Help!
« Reply #3 on: March 22, 2020, 04:05:30 pm »
For neogeo you can configure ini/source/neogeo.ini. For example:
crt_range0 15625-16200, 49.50-65.00, 2.000, 4.700, 8.000, 0.256, 0.192, 1.024, 0, 0, 192, 288, 448, 576
resolution 2560x0
frame_delay 6


Or for machine you can configure ini/xxxx.ini. For example androdun.ini:
crt_range0 15625-15750, 49.50-65.00, 1.331, 5.324, 6.656, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
resolution 304x240
noues


Or for machine you can configure ini/xxxx.ini. For example twinspri.ini:
crt_range0 15625-15750, 49.50-65.00, 1.331, 5.324, 6.656, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
resolution 288x240
noues


Some neogeo games have other resolutions, see http://neogeo-megashock.blogspot.com/p/neo-geo-resolution.html. I don't find better way to configure that but works fine.
« Last Edit: March 22, 2020, 04:15:56 pm by psakhis »

littlemegagamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 16
  • Last login:August 19, 2023, 12:12:14 pm
  • I want to build my own arcade controls!
Re: modline-resolution-geometry Help!
« Reply #4 on: March 23, 2020, 04:58:39 am »
Thanks

I hoped in a more intuitive way... but I will try it

Just could you tell me which numbers match with the horizontal and vertical setting?
I already have the folder ini/preset, do I have to create another folder ini/source just for the machine.ini?
Could I use resolution 320x224, even if it is not present in the modlines list? (Is it possible to create a new modline?)
What is noues and why did you set the frame_delay 6?

arfink

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 80
  • Last login:August 25, 2024, 01:02:16 am
  • Narf!
Re: modline-resolution-geometry Help!
« Reply #5 on: March 23, 2020, 07:56:16 pm »
The more intuitive way would be to use something pre-configured like GroovyArcade.

littlemegagamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 16
  • Last login:August 19, 2023, 12:12:14 pm
  • I want to build my own arcade controls!
Re: modline-resolution-geometry Help!
« Reply #6 on: March 24, 2020, 05:09:08 am »
I didn't know about GroovyArcade... I will have a look, I hope it run on Windows

..for instance, It would be perfect if there is any chance to set per each game from the Slider Control

Screen Horiz Stretch
Screen Horiz Position
Screen Vert Stretch
Screen Vert Position


Does anyone know how to do that?

psakhis

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 465
  • Last login:September 24, 2024, 11:54:25 am
  • I want to build my own arcade controls!
Re: modline-resolution-geometry Help!
« Reply #7 on: March 24, 2020, 01:56:45 pm »
I don't recommend use of slider control, it's better adjust modeline for pixel perfect. You have a good guide in groovymame quick install, see F.1 http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=290

With superresolutions isn't necessary create new modelines, but if you want use native resolutions you need to create them with vmmaker.

About frame delay, you find some information in the same post, in a few words prevent input lag, Calamity word's: "The reason for frame delay is to remove this last frame of latency and achieve next frame input response, matching real hardware behaviour." In my case i can't do more than 6, my intel i3 isn't so fast.

littlemegagamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 16
  • Last login:August 19, 2023, 12:12:14 pm
  • I want to build my own arcade controls!
Re: modline-resolution-geometry Help!
« Reply #8 on: March 25, 2020, 05:02:15 am »
psakhis,

my idea was to use GroovyMame in order to get exactly the native resolution for each game of my library,
I can't understand why we should force the game in superresolution (?) (anyway I don't know what 'superresolution' is properly).

So I still need to know how to create a new modline.

In relation to geometry adjustment, I try to follow that guide.. It is a bit hard for me, I might need a video tutorial for that or practical example.. I just think that it is too hard to make geometry adjustments on a picture that you can't see... Why I am doing that using the slider control so far.. In the majority, you need just to edit the Hposition...

Anyway... I try to do some other experiment... You never finish learning something new... I will try that frame_delay, I have got an i5 for my arcade machine so maybe I could try to have 9... romname.ini has to go just in the ini folder or ini/preset? thanks

Recapnation

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 353
  • Last login:May 16, 2025, 07:59:16 am
    • Eiusdemmodi
Re: modline-resolution-geometry Help!
« Reply #9 on: March 25, 2020, 10:05:14 am »
You use super resolutions essentially for two reasons -- a) getting rid of most geometry tweaks, since you virtually get the same horizontal amplitude for all the games, b) minimizing the number of pre-installed modes in your system, given that there's a limit for those. It comes with a performance penalty, though, so keep that in mind, and you must make sure that the scaling for the horizontal resolution is integer in order to avoid artifacts when scrolling the picture.

You don't really need to create modelines for Groovy MAME usage, nor worry about using modes of 240 lines for games which just use 224 or 192. Check this whole guide and start anew:

http://geedorah.com/eiusdemmodi/forum/viewtopic.php?id=433