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: How does the groovymame accept games vertically?  (Read 3093 times)

0 Members and 1 Guest are viewing this topic.

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
How does the groovymame accept games vertically?
« on: June 18, 2017, 01:27:34 pm »
Hi, I'm having a hard time groovymame, I installed everything right, and the horizontal games are running ok, but the vertical games type 1942, his screen is half the screen up, and I can not solve this in mame.ini Do you have any tips to give me, thank you

burn_654

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 158
  • Last login:March 06, 2024, 03:31:13 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #1 on: June 23, 2017, 08:01:49 am »
Can you post your mame.ini and a log of 1942 like this? From the command prompt:

Quote
c:\mame_folder>groovymame.exe romname -v >romname.txt

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #2 on: June 25, 2017, 01:17:17 am »
Quote
SwitchRes: v0.017c, Monitor: custom, Orientation: horizontal, Modeline generation: enabled
SwitchRes: Monitor range 15625.00-15750.00,49.50-65.00,2.000,4.700,8.000,0.064,0.192,1.024,0,0,192,288,448,576
SwitchRes: \\.\DISPLAY1: AMD Radeon HD 7480D (PCI\VEN_1002&DEV_9993&SUBSYS_99931849&REV_00)
SwitchRes: Device key: System\CurrentControlSet\Control\Video\{C44C0B85-487C-44DD-A3D7-9ADD2C325F7B}\0000
ATI/AMD ADL init
Catalyst Version 15.8
ADL functions retrieved successfully.
Switchres: Searching for custom video modes...
Switchres: [  1]  240x 240 @ 60 : ATI ADL timing "240x240_60 15.656000KHz 59.984673Hz" 5.010000 240 256 280 320 240 242 245 261   -hsync -vsync
Switchres: [  2]  240x 256 @ 57 : ATI ADL timing "240x256_57 15.750000KHz 57.065216Hz" 5.040000 240 256 280 320 256 257 260 276   -hsync -vsync
Switchres: [  3]  248x 240 @ 60 : ATI ADL timing "248x240_60 15.670000KHz 60.038315Hz" 5.140000 248 264 288 328 240 242 245 261   -hsync -vsync
Switchres: [  4]  248x 256 @ 57 : ATI ADL timing "248x256_57 15.762000KHz 57.108696Hz" 5.170000 248 264 288 328 256 257 260 276   -hsync -vsync
Switchres: [  5]  256x 240 @ 60 : ATI ADL timing "256x240_60 15.625000KHz 59.185608Hz" 5.250000 256 272 296 336 240 243 246 264   -hsync -vsync
Switchres: [  6]  256x 256 @ 57 : ATI ADL timing "256x256_57 15.744000KHz 57.043480Hz" 5.290000 256 272 296 336 256 257 260 276   -hsync -vsync
Switchres: [  7]  264x 240 @ 60 : ATI ADL timing "264x240_60 15.668000KHz 60.030651Hz" 5.390000 264 280 304 344 240 242 245 261   -hsync -vsync
Switchres: [  8]  272x 240 @ 60 : ATI ADL timing "272x240_60 15.666000KHz 60.022987Hz" 5.640000 272 288 312 360 240 242 245 261   -hsync -vsync
Switchres: [  9]  280x 240 @ 60 : ATI ADL timing "280x240_60 15.664000KHz 60.015327Hz" 5.890000 280 296 328 376 240 242 245 261   -hsync -vsync
Switchres: [ 10]  288x 240 @ 60 : ATI ADL timing "288x240_60 15.729000KHz 60.496155Hz" 6.040000 288 304 336 384 240 241 244 260   -hsync -vsync
Switchres: [ 11]  288x 256 @ 57 : ATI ADL timing "288x256_57 15.755000KHz 57.083332Hz" 6.050000 288 304 336 384 256 257 260 276   -hsync -vsync
Switchres: [ 12]  296x 240 @ 60 : ATI ADL timing "296x240_60 15.663000KHz 60.011494Hz" 6.140000 296 312 344 392 240 242 245 261   -hsync -vsync
Switchres: [ 13]  304x 240 @ 60 : ATI ADL timing "304x240_60 15.650000KHz 59.961685Hz" 6.260000 304 320 352 400 240 242 245 261   -hsync -vsync
Switchres: [ 14]  312x 240 @ 60 : ATI ADL timing "312x240_60 15.661000KHz 60.003830Hz" 6.390000 312 328 360 408 240 242 245 261   -hsync -vsync
Switchres: [ 15]  320x 240 @ 60 : ATI ADL timing "320x240_60 15.660000KHz 60.000000Hz" 6.640000 320 336 368 424 240 242 245 261   -hsync -vsync
Switchres: [ 16]  320x 256 @ 57 : ATI ADL timing "320x256_57 15.754000KHz 57.079712Hz" 6.680000 320 336 368 424 256 257 260 276   -hsync -vsync
Switchres: [ 17]  336x 240 @ 60 : ATI ADL timing "336x240_60 15.659000KHz 59.996170Hz" 6.890000 336 352 384 440 240 242 245 261   -hsync -vsync
Switchres: [ 18]  336x 256 @ 57 : ATI ADL timing "336x256_57 15.750000KHz 57.065216Hz" 6.930000 336 352 384 440 256 257 260 276   -hsync -vsync
Switchres: [ 19]  344x 240 @ 60 : ATI ADL timing "344x240_60 15.669000KHz 60.034481Hz" 7.020000 344 360 392 448 240 242 245 261   -hsync -vsync
Switchres: [ 20]  344x 256 @ 57 : ATI ADL timing "344x256_57 15.758000KHz 57.094204Hz" 7.060000 344 360 392 448 256 257 260 276   -hsync -vsync
Switchres: [ 21]  352x 240 @ 60 : ATI ADL timing "352x240_60 15.657000KHz 59.988506Hz" 7.140000 352 368 400 456 240 242 245 261   -hsync -vsync
Switchres: [ 22]  360x 240 @ 60 : ATI ADL timing "360x240_60 15.668000KHz 60.030651Hz" 7.270000 360 376 408 464 240 242 245 261   -hsync -vsync
Switchres: [ 23]  368x 240 @ 60 : ATI ADL timing "368x240_60 15.656000KHz 59.984673Hz" 7.390000 368 384 416 472 240 242 245 261   -hsync -vsync
Switchres: [ 24]  368x 256 @ 57 : ATI ADL timing "368x256_57 15.741000KHz 57.032608Hz" 7.430000 368 384 416 472 256 257 260 276   -hsync -vsync
Switchres: [ 25]  376x 256 @ 57 : ATI ADL timing "376x256_57 15.745000KHz 57.047100Hz" 7.810000 376 392 432 496 256 257 260 276   -hsync -vsync
Switchres: [ 26]  384x 240 @ 60 : ATI ADL timing "384x240_60 15.615000KHz 59.599236Hz" 7.870000 384 400 440 504 240 242 245 262   -hsync -vsync
Switchres: [ 27]  384x 256 @ 57 : ATI ADL timing "384x256_57 15.753000KHz 57.076088Hz" 7.940000 384 400 440 504 256 257 260 276   -hsync -vsync
Switchres: [ 28]  384x 288 @ 51 : ATI ADL timing "384x288_51 15.753000KHz 51.146103Hz" 7.940000 384 400 440 504 288 289 292 308   -hsync -vsync
Switchres: [ 29]  400x 240 @ 60 : ATI ADL timing "400x240_60 15.653000KHz 59.973179Hz" 8.140000 400 416 456 520 240 242 245 261   -hsync -vsync
Switchres: [ 30]  400x 256 @ 57 : ATI ADL timing "400x256_57 15.730000KHz 56.992752Hz" 8.180000 400 416 456 520 256 257 260 276   -hsync -vsync
Switchres: [ 31]  400x 272 @ 54 : ATI ADL timing "400x272_54 15.750000KHz 53.938354Hz" 8.190000 400 416 456 520 272 273 276 292   -hsync -vsync
Switchres: [ 32]  400x 288 @ 51 : ATI ADL timing "400x288_51 15.750000KHz 51.136364Hz" 8.190000 400 416 456 520 288 289 292 308   -hsync -vsync
Switchres: [ 33]  400x 448 @ 60 : ATI ADL timing "400x448_60 15.692000KHz 60.007648Hz" 8.160000 400 416 456 520 448 467 473 523 interlace  -hsync -vsync
Switchres: [ 34]  400x 480 @ 60 : ATI ADL timing "400x480_60 15.692000KHz 60.007648Hz" 8.160000 400 416 456 520 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 35]  400x 512 @ 57 : ATI ADL timing "400x512_57 15.769000KHz 57.030743Hz" 8.200000 400 416 456 520 512 514 520 553 interlace  -hsync -vsync
Switchres: [ 36]  408x 288 @ 51 : ATI ADL timing "408x288_51 15.757000KHz 51.159092Hz" 8.320000 408 424 464 528 288 289 292 308   -hsync -vsync
Switchres: [ 37]  416x 240 @ 60 : ATI ADL timing "416x240_60 15.652000KHz 59.969349Hz" 8.390000 416 432 472 536 240 242 245 261   -hsync -vsync
Switchres: [ 38]  416x 256 @ 57 : ATI ADL timing "416x256_57 15.746000KHz 57.050724Hz" 8.440000 416 432 472 536 256 257 260 276   -hsync -vsync
Switchres: [ 39]  424x 240 @ 60 : ATI ADL timing "424x240_60 15.652000KHz 59.969349Hz" 8.640000 424 440 480 552 240 242 245 261   -hsync -vsync
Switchres: [ 40]  432x 240 @ 60 : ATI ADL timing "432x240_60 15.660000KHz 60.000000Hz" 8.770000 432 448 488 560 240 242 245 261   -hsync -vsync
Switchres: [ 41]  432x 256 @ 57 : ATI ADL timing "432x256_57 15.750000KHz 57.065216Hz" 8.820000 432 448 488 560 256 257 260 276   -hsync -vsync
Switchres: [ 42]  432x 272 @ 54 : ATI ADL timing "432x272_54 15.750000KHz 53.938354Hz" 8.820000 432 448 488 560 272 273 276 292   -hsync -vsync
Switchres: [ 43]  432x 288 @ 51 : ATI ADL timing "432x288_51 15.750000KHz 51.136364Hz" 8.820000 432 448 488 560 288 289 292 308   -hsync -vsync
Switchres: [ 44]  432x 512 @ 57 : ATI ADL timing "432x512_57 15.785000KHz 57.088608Hz" 8.840000 432 448 488 560 512 514 520 553 interlace  -hsync -vsync
Switchres: [ 45]  448x 240 @ 60 : ATI ADL timing "448x240_60 15.667000KHz 60.026821Hz" 9.150000 448 472 512 584 240 242 245 261   -hsync -vsync
Switchres: [ 46]  448x 256 @ 57 : ATI ADL timing "448x256_57 15.753000KHz 57.076088Hz" 9.200000 448 472 512 584 256 257 260 276   -hsync -vsync
Switchres: [ 47]  456x 240 @ 60 : ATI ADL timing "456x240_60 15.658000KHz 59.992336Hz" 9.270000 456 480 520 592 240 242 245 261   -hsync -vsync
Switchres: [ 48]  456x 256 @ 57 : ATI ADL timing "456x256_57 15.743000KHz 57.039856Hz" 9.320000 456 480 520 592 256 257 260 276   -hsync -vsync
Switchres: [ 49]  456x 512 @ 57 : ATI ADL timing "456x512_57 15.777000KHz 57.059673Hz" 9.340000 456 480 520 592 512 514 520 553 interlace  -hsync -vsync
Switchres: [ 50]  464x 256 @ 57 : ATI ADL timing "464x256_57 15.746000KHz 57.050724Hz" 9.700000 464 488 536 616 256 257 260 276   -hsync -vsync
Switchres: [ 51]  480x 240 @ 60 : ATI ADL timing "480x240_60 15.664000KHz 60.015327Hz" 9.900000 480 504 552 632 240 242 245 261   -hsync -vsync
Switchres: [ 52]  480x 464 @ 60 : ATI ADL timing "480x464_60 15.696000KHz 60.022945Hz" 9.920000 480 504 552 632 464 475 481 523 interlace  -hsync -vsync
Switchres: [ 53]  480x 480 @ 60 : ATI ADL timing "480x480_60 15.696000KHz 60.022945Hz" 9.920000 480 504 552 632 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 54]  496x 256 @ 57 : ATI ADL timing "496x256_57 15.756000KHz 57.086956Hz" 10.210000 496 520 568 648 256 257 260 276   -hsync -vsync
Switchres: [ 55]  496x 480 @ 60 : ATI ADL timing "496x480_60 15.694000KHz 60.015297Hz" 10.170000 496 520 568 648 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 56]  512x 240 @ 60 : ATI ADL timing "512x240_60 15.662000KHz 60.007664Hz" 10.400000 512 536 584 664 240 242 245 261   -hsync -vsync
Switchres: [ 57]  512x 256 @ 57 : ATI ADL timing "512x256_57 15.753000KHz 57.076088Hz" 10.460000 512 536 584 664 256 257 260 276   -hsync -vsync
Switchres: [ 58]  512x 288 @ 51 : ATI ADL timing "512x288_51 15.753000KHz 51.146103Hz" 10.460000 512 536 584 664 288 289 292 308   -hsync -vsync
Switchres: [ 59]  512x 448 @ 60 : ATI ADL timing "512x448_60 15.692000KHz 60.007648Hz" 10.420000 512 536 584 664 448 467 473 523 interlace  -hsync -vsync
Switchres: [ 60]  512x 480 @ 60 : ATI ADL timing "512x480_60 15.692000KHz 60.007648Hz" 10.420000 512 536 584 664 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 61]  512x 512 @ 57 : ATI ADL timing "512x512_57 15.783000KHz 57.081375Hz" 10.480000 512 536 584 664 512 514 520 553 interlace  -hsync -vsync
Switchres: [ 62]  544x 240 @ 60 : ATI ADL timing "544x240_60 15.653000KHz 59.973179Hz" 11.020000 544 568 616 704 240 242 245 261   -hsync -vsync
Switchres: [ 63]  544x 448 @ 60 : ATI ADL timing "544x448_60 15.696000KHz 60.022945Hz" 11.050000 544 568 616 704 448 467 473 523 interlace  -hsync -vsync
Switchres: [ 64]  544x 480 @ 60 : ATI ADL timing "544x480_60 15.696000KHz 60.022945Hz" 11.050000 544 568 616 704 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 65]  544x 576 @ 51 : ATI ADL timing "544x576_51 15.772000KHz 51.124798Hz" 11.230000 544 568 624 712 576 578 584 617 interlace  -hsync -vsync
Switchres: [ 66]  560x 240 @ 60 : ATI ADL timing "560x240_60 15.659000KHz 59.996170Hz" 11.400000 560 584 640 728 240 242 245 261   -hsync -vsync
Switchres: [ 67]  560x 464 @ 60 : ATI ADL timing "560x464_60 15.686000KHz 59.984703Hz" 11.420000 560 584 640 728 464 475 481 523 interlace  -hsync -vsync
Switchres: [ 68]  576x 240 @ 60 : ATI ADL timing "576x240_60 15.664000KHz 60.015327Hz" 11.780000 576 600 656 752 240 242 245 261   -hsync -vsync
Switchres: [ 69]  600x 240 @ 60 : ATI ADL timing "600x240_60 15.657000KHz 59.988506Hz" 12.150000 600 624 680 776 240 242 245 261   -hsync -vsync
Switchres: [ 70]  600x 288 @ 51 : ATI ADL timing "600x288_51 15.747000KHz 51.126625Hz" 12.220000 600 624 680 776 288 289 292 308   -hsync -vsync
Switchres: [ 71]  640x 240 @ 60 : ATI ADL timing "640x240_60 15.661000KHz 60.003830Hz" 13.030000 640 664 728 832 240 242 245 261   -hsync -vsync
Switchres: [ 72]  640x 256 @ 57 : ATI ADL timing "640x256_57 15.745000KHz 57.047100Hz" 13.100000 640 664 728 832 256 257 260 276   -hsync -vsync
Switchres: [ 73]  640x 288 @ 51 : ATI ADL timing "640x288_51 15.745000KHz 51.120129Hz" 13.100000 640 664 728 832 288 289 292 308   -hsync -vsync
Switchres: [ 74]  640x 480 @ 60 : ATI ADL timing "640x480_60 15.769000KHz 60.533588Hz" 13.120000 640 664 728 832 480 482 488 521 interlace  -hsync -vsync
Switchres: [ 75]  640x 480 @ 30* : ATI ADL timing "640x480_30 15.685000KHz 59.980881Hz" 13.050000 640 664 728 832 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 76]  672x 240 @ 60 : ATI ADL timing "672x240_60 15.659000KHz 59.996170Hz" 13.780000 672 704 768 880 240 242 245 261   -hsync -vsync
Switchres: [ 77]  688x 496 @ 59 : ATI ADL timing "688x496_59 15.781000KHz 58.774673Hz" 14.140000 688 720 784 896 496 498 504 537 interlace  -hsync -vsync
Switchres: [ 78]  688x 512 @ 57 : ATI ADL timing "688x512_57 15.781000KHz 57.074142Hz" 14.140000 688 720 784 896 512 514 520 553 interlace  -hsync -vsync
Switchres: [ 79]  704x 240 @ 60 : ATI ADL timing "704x240_60 15.657000KHz 59.988506Hz" 14.280000 704 736 800 912 240 242 245 261   -hsync -vsync
Switchres: [ 80]  704x 480 @ 60 : ATI ADL timing "704x480_60 15.690000KHz 60.000000Hz" 14.310000 704 736 800 912 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 81]  720x 480 @ 60 : ATI ADL timing "720x480_60 15.688000KHz 59.992352Hz" 14.810000 720 752 824 944 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 82]  728x 496 @ 59 : ATI ADL timing "728x496_59 15.777000KHz 58.759777Hz" 15.020000 728 760 832 952 496 498 504 537 interlace  -hsync -vsync
Switchres: [ 83]  728x 576 @ 51 : ATI ADL timing "728x576_51 15.777000KHz 51.141006Hz" 15.020000 728 760 832 952 576 578 584 617 interlace  -hsync -vsync
Switchres: [ 84]  736x 256 @ 57 : ATI ADL timing "736x256_57 15.750000KHz 57.065216Hz" 15.120000 736 768 840 960 256 257 260 276   -hsync -vsync
Switchres: [ 85]  736x 272 @ 54 : ATI ADL timing "736x272_54 15.750000KHz 53.938354Hz" 15.120000 736 768 840 960 272 273 276 292   -hsync -vsync
Switchres: [ 86]  736x 480 @ 60 : ATI ADL timing "736x480_60 15.687000KHz 59.988529Hz" 15.060000 736 768 840 960 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 87]  768x 240 @ 60 : ATI ADL timing "768x240_60 15.660000KHz 60.000000Hz" 15.660000 768 800 872 1000 240 242 245 261   -hsync -vsync
Switchres: [ 88]  768x 480 @ 60 : ATI ADL timing "768x480_60 15.690000KHz 60.000000Hz" 15.690000 768 800 872 1000 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 89]  768x 512 @ 57 : ATI ADL timing "768x512_57 15.780000KHz 57.070526Hz" 15.780000 768 800 872 1000 512 514 520 553 interlace  -hsync -vsync
Switchres: [ 90]  768x 576 @ 51 : ATI ADL timing "768x576_51 15.780000KHz 51.150730Hz" 15.780000 768 800 872 1000 576 578 584 617 interlace  -hsync -vsync
Switchres: [ 91]  800x 256 @ 57 : ATI ADL timing "800x256_57 15.750000KHz 57.065216Hz" 16.380000 800 832 912 1040 256 257 260 276   -hsync -vsync
Switchres: [ 92]  800x 288 @ 51 : ATI ADL timing "800x288_51 15.750000KHz 51.136364Hz" 16.380000 800 832 912 1040 288 289 292 308   -hsync -vsync
Switchres: [ 93]  800x 480 @ 60 : ATI ADL timing "800x480_60 15.692000KHz 60.007648Hz" 16.320000 800 832 912 1040 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 94]  840x 544 @ 54 : ATI ADL timing "840x544_54 15.781000KHz 53.952137Hz" 17.170000 840 872 952 1088 544 546 552 585 interlace  -hsync -vsync
Switchres: [ 95]  856x 480 @ 60 : ATI ADL timing "856x480_60 15.688000KHz 59.992352Hz" 17.320000 856 888 968 1104 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 96]  856x 512 @ 57 : ATI ADL timing "856x512_57 15.778000KHz 57.063290Hz" 17.420000 856 888 968 1104 512 514 520 553 interlace  -hsync -vsync
Switchres: [ 97]  864x 480 @ 60 : ATI ADL timing "864x480_60 15.692000KHz 60.007648Hz" 17.450000 864 896 976 1112 480 483 489 523 interlace  -hsync -vsync
Switchres: [ 98]  864x 528 @ 55 : ATI ADL timing "864x528_55 15.776000KHz 55.451668Hz" 17.670000 864 896 976 1120 528 530 536 569 interlace  -hsync -vsync
Switchres: [ 99]  896x 480 @ 60 : ATI ADL timing "896x480_60 15.693000KHz 60.011471Hz" 18.330000 896 936 1024 1168 480 483 489 523 interlace  -hsync -vsync
Switchres: [100] 1024x 256 @ 57 : ATI ADL timing "1024x256_57 15.753000KHz 57.076088Hz" 20.920000 1024 1064 1160 1328 256 257 260 276   -hsync -vsync
Switchres: [101] 1024x 480 @ 60 : ATI ADL timing "1024x480_60 15.692000KHz 60.007648Hz" 20.840000 1024 1064 1160 1328 480 483 489 523 interlace  -hsync -vsync
Switchres: [102] 1088x 256 @ 57 : ATI ADL timing "1088x256_57 15.748000KHz 57.057972Hz" 22.300000 1088 1136 1240 1416 256 257 260 276   -hsync -vsync
Switchres: [103] 1120x 480 @ 60 : ATI ADL timing "1120x480_60 15.686000KHz 59.984703Hz" 22.840000 1120 1168 1272 1456 480 483 489 523 interlace  -hsync -vsync
Switchres: [104] 1152x 480 @ 60 : ATI ADL timing "1152x480_60 15.688000KHz 59.992352Hz" 23.470000 1152 1200 1312 1496 480 483 489 523 interlace  -hsync -vsync
Switchres: [105] 1280x 240 @ 60 : ATI ADL timing "1280x240_60 15.658000KHz 59.992336Hz" 25.930000 1280 1328 1448 1656 240 242 245 261   -hsync -vsync
Switchres: [106] 1280x 480 @ 60 : ATI ADL timing "1280x480_60 15.688000KHz 59.992352Hz" 25.980000 1280 1328 1448 1656 480 483 489 523 interlace  -hsync -vsync
Switchres: [107] 1904x 480 @ 60 : ATI ADL timing "1904x480_60 15.689000KHz 59.996178Hz" 38.910000 1904 1984 2168 2480 480 483 489 523 interlace  -hsync -vsync
Switchres: [108] 2560x 240 @ 60 : ATI ADL timing "2560x240_60 15.661000KHz 60.003830Hz" 52.120000 2560 2664 2912 3328 240 242 245 261   -hsync -vsync
Switchres: [109] 2560x 248 @ 59 : ATI ADL timing "2560x248_59 15.751000KHz 58.772388Hz" 52.420000 2560 2664 2912 3328 248 249 252 268   -hsync -vsync
Switchres: [110] 2560x 256 @ 57 : ATI ADL timing "2560x256_57 15.751000KHz 57.068840Hz" 52.420000 2560 2664 2912 3328 256 257 260 276   -hsync -vsync
Switchres: [111] 2560x 264 @ 55 : ATI ADL timing "2560x264_55 15.751000KHz 55.461269Hz" 52.420000 2560 2664 2912 3328 264 265 268 284   -hsync -vsync
Switchres: [112] 2560x 272 @ 54 : ATI ADL timing "2560x272_54 15.751000KHz 53.941780Hz" 52.420000 2560 2664 2912 3328 272 273 276 292   -hsync -vsync
Switchres: [113] 2560x 280 @ 52 : ATI ADL timing "2560x280_52 15.751000KHz 52.503334Hz" 52.420000 2560 2664 2912 3328 280 281 284 300   -hsync -vsync
Switchres: [114] 2560x 288 @ 51 : ATI ADL timing "2560x288_51 15.751000KHz 51.139610Hz" 52.420000 2560 2664 2912 3328 288 289 292 308   -hsync -vsync
Switchres: [115] 2560x 448 @ 60 : ATI ADL timing "2560x448_60 15.691000KHz 60.003822Hz" 52.220000 2560 2664 2912 3328 448 467 473 523 interlace  -hsync -vsync
Switchres: [116] 2560x 464 @ 60 : ATI ADL timing "2560x464_60 15.691000KHz 60.003822Hz" 52.220000 2560 2664 2912 3328 464 475 481 523 interlace  -hsync -vsync
Switchres: [117] 2560x 480 @ 60 : ATI ADL timing "2560x480_60 15.652000KHz 59.626667Hz" 52.090000 2560 2664 2912 3328 480 484 490 525 interlace  -hsync -vsync
Switchres: [118] 2560x 496 @ 59 : ATI ADL timing "2560x496_59 15.779000KHz 58.767227Hz" 52.640000 2560 2664 2912 3336 496 498 504 537 interlace  -hsync -vsync
Switchres: [119] 2560x 512 @ 57 : ATI ADL timing "2560x512_57 15.779000KHz 57.066906Hz" 52.640000 2560 2664 2912 3336 512 514 520 553 interlace  -hsync -vsync
Switchres: [120] 2560x 544 @ 54 : ATI ADL timing "2560x544_54 15.776000KHz 53.935043Hz" 52.630000 2560 2664 2912 3336 544 546 552 585 interlace  -hsync -vsync
Switchres: [121] 2560x 560 @ 52 : ATI ADL timing "2560x560_52 15.776000KHz 52.499168Hz" 52.630000 2560 2664 2912 3336 560 562 568 601 interlace  -hsync -vsync
SwitchRes: Found 121 custom of 121 active video modes


ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #3 on: June 25, 2017, 10:13:24 am »
Code: [Select]
SwitchRes: Entering switchres_modeline_setup
SwitchRes: v0.017c:[1942] Calculating best video mode for 224x256@60.000000 orientation: rotated

SwitchRes: [ 240]x[ 240]_(60=59.984673Hz)
   rng(0):  240 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(65.93, 0.00, 0.0000) ratio(1.071, 0.938)

SwitchRes: [ 240]x[ 256]_(57=57.065216Hz)
   rng(0):  240 x 256_57.065216p 15.750000 [fract] scale(1, 1, 1) diff(65.93, 0.00, -2.9348) ratio(1.071, 1.000)

SwitchRes: [ 248]x[ 240]_(60=60.038315Hz)
   rng(0):  248 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(60.57, 0.00, 0.0000) ratio(1.107, 0.938)

SwitchRes: [ 248]x[ 256]_(57=57.108696Hz)
   rng(0):  248 x 256_57.065216p 15.750000 [fract] scale(1, 1, 1) diff(60.57, 0.00, -2.9348) ratio(1.107, 1.000)

SwitchRes: [ 256]x[ 240]_(60=59.185608Hz)
   rng(0):  256 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(55.56, 0.00, 0.0000) ratio(1.143, 0.938)

SwitchRes: [ 256]x[ 256]_(57=57.043480Hz)
   rng(0):  256 x 256_57.065216p 15.750000 [fract] scale(1, 1, 1) diff(55.56, 0.00, -2.9348) ratio(1.143, 1.000)

SwitchRes: [ 264]x[ 240]_(60=60.030651Hz)
   rng(0):  264 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(50.84, 0.00, 0.0000) ratio(1.179, 0.938)

SwitchRes: [ 272]x[ 240]_(60=60.022987Hz)
   rng(0):  272 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(46.41, 0.00, 0.0000) ratio(1.214, 0.938)

SwitchRes: [ 280]x[ 240]_(60=60.015327Hz)
   rng(0):  280 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(42.22, 0.00, 0.0000) ratio(1.250, 0.938)

SwitchRes: [ 288]x[ 240]_(60=60.496155Hz)
   rng(0):  288 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(38.27, 0.00, 0.0000) ratio(1.286, 0.938)

SwitchRes: [ 288]x[ 256]_(57=57.083332Hz)
   rng(0):  288 x 256_57.065216p 15.750000 [fract] scale(1, 1, 1) diff(38.27, 0.00, -2.9348) ratio(1.286, 1.000)

SwitchRes: [ 296]x[ 240]_(60=60.011494Hz)
   rng(0):  296 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(34.53, 0.00, 0.0000) ratio(1.321, 0.938)

SwitchRes: [ 304]x[ 240]_(60=59.961685Hz)
   rng(0):  304 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(30.99, 0.00, 0.0000) ratio(1.357, 0.938)

SwitchRes: [ 312]x[ 240]_(60=60.003830Hz)
   rng(0):  312 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(27.64, 0.00, 0.0000) ratio(1.393, 0.938)

SwitchRes: [ 320]x[ 240]_(60=60.000000Hz)
   rng(0):  320 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(24.44, 0.00, 0.0000) ratio(1.429, 0.938)

SwitchRes: [ 320]x[ 256]_(57=57.079712Hz)
   rng(0):  320 x 256_57.065216p 15.750000 [fract] scale(1, 1, 1) diff(24.44, 0.00, -2.9348) ratio(1.429, 1.000)

SwitchRes: [ 336]x[ 240]_(60=59.996170Hz)
   rng(0):  336 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(18.52, 0.00, 0.0000) ratio(1.500, 0.938)

SwitchRes: [ 336]x[ 256]_(57=57.065216Hz)
   rng(0):  336 x 256_57.065216p 15.750000 [fract] scale(1, 1, 1) diff(18.52, 0.00, -2.9348) ratio(1.500, 1.000)

SwitchRes: [ 344]x[ 240]_(60=60.034481Hz)
   rng(0):  344 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(15.76, 0.00, 0.0000) ratio(1.536, 0.938)

SwitchRes: [ 344]x[ 256]_(57=57.094204Hz)
   rng(0):  344 x 256_57.065216p 15.750000 [fract] scale(1, 1, 1) diff(15.76, 0.00, -2.9348) ratio(1.536, 1.000)

SwitchRes: [ 352]x[ 240]_(60=59.988506Hz)
   rng(0):  352 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(13.13, 0.00, 0.0000) ratio(1.571, 0.938)

SwitchRes: [ 360]x[ 240]_(60=60.030651Hz)
   rng(0):  360 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(10.62, 0.00, 0.0000) ratio(1.607, 0.938)

SwitchRes: [ 368]x[ 240]_(60=59.984673Hz)
   rng(0):  368 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(8.21, 0.00, 0.0000) ratio(1.643, 0.938)

SwitchRes: [ 368]x[ 256]_(57=57.032608Hz)
   rng(0):  368 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(8.21, 0.00, -2.9348) ratio(1.643, 1.000)

SwitchRes: [ 376]x[ 256]_(57=57.047100Hz)
   rng(0):  376 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(5.91, 0.00, -2.9348) ratio(1.679, 1.000)

SwitchRes: [ 384]x[ 240]_(60=59.599236Hz)
   rng(0):  384 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(3.70, 0.00, 0.0000) ratio(1.714, 0.938)
SwitchRes: [ 384]x[ 256]_(57=57.076088Hz)
   rng(0):  384 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(3.70, 0.00, -2.9348) ratio(1.714, 1.000)

SwitchRes: [ 384]x[ 288]_(51=51.146103Hz)
   rng(0):  384 x 288_51.136364p 15.750000 [fract] scale(1, 1, 1) diff(3.70, 10.06, -8.8636) ratio(1.714, 1.125)

SwitchRes: [ 400]x[ 240]_(60=59.973179Hz)
   rng(0):  400 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(0.44, 0.00, 0.0000) ratio(1.786, 0.938)

SwitchRes: [ 400]x[ 256]_(57=56.992752Hz)
   rng(0):  400 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(0.44, 0.00, -2.9348) ratio(1.786, 1.000)

SwitchRes: [ 400]x[ 272]_(54=53.938354Hz)
   rng(0):  400 x 272_53.938354p 15.750000 [integ] scale(1, 1, 1) diff(0.44, 5.14, -6.0616) ratio(1.786, 1.062)

SwitchRes: [ 400]x[ 288]_(51=51.136364Hz)
   rng(0):  400 x 288_51.136364p 15.750000 [fract] scale(1, 1, 1) diff(0.44, 10.06, -8.8636) ratio(1.786, 1.125)

SwitchRes: [ 400]x[ 448]_(60=60.007648Hz)
   rng(0):  400 x 448_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(0.44, 73.56, 0.0000) ratio(1.786, 1.750)

SwitchRes: [ 400]x[ 480]_(60=60.007648Hz)
   rng(0):  400 x 480_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(0.44, 73.56, 0.0000) ratio(1.786, 1.875)

SwitchRes: [ 400]x[ 512]_(57=57.030743Hz)
   rng(0):  400 x 512_57.065216i 15.778532 [integ] scale(1, 2, 1) diff(0.44, 0.00, -2.9348) ratio(1.786, 2.000)

SwitchRes: [ 408]x[ 288]_(51=51.159092Hz)
   rng(0):  408 x 288_51.136364p 15.750000 [fract] scale(1, 1, 1) diff(2.40, 10.06, -8.8636) ratio(1.821, 1.125)

SwitchRes: [ 416]x[ 240]_(60=59.969349Hz)
   rng(0):  416 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(4.27, 0.00, 0.0000) ratio(1.857, 0.938)

SwitchRes: [ 416]x[ 256]_(57=57.050724Hz)
   rng(0):  416 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(4.27, 0.00, -2.9348) ratio(1.857, 1.000)

SwitchRes: [ 424]x[ 240]_(60=59.969349Hz)
   rng(0):  424 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(6.08, 0.00, 0.0000) ratio(1.893, 0.938)

SwitchRes: [ 432]x[ 240]_(60=60.000000Hz)
   rng(0):  432 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(7.82, 0.00, 0.0000) ratio(1.929, 0.938)

SwitchRes: [ 432]x[ 256]_(57=57.065216Hz)
   rng(0):  432 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(7.82, 0.00, -2.9348) ratio(1.929, 1.000)

SwitchRes: [ 432]x[ 272]_(54=53.938354Hz)
   rng(0):  432 x 272_53.938354p 15.750000 [integ] scale(1, 1, 1) diff(7.82, 5.14, -6.0616) ratio(1.929, 1.062)

SwitchRes: [ 432]x[ 288]_(51=51.136364Hz)
   rng(0):  432 x 288_51.136364p 15.750000 [fract] scale(1, 1, 1) diff(7.82, 10.06, -8.8636) ratio(1.929, 1.125)

SwitchRes: [ 432]x[ 512]_(57=57.088608Hz)
   rng(0):  432 x 512_57.065216i 15.778532 [integ] scale(1, 2, 1) diff(7.82, 0.00, -2.9348) ratio(1.929, 2.000)

SwitchRes: [ 448]x[ 240]_(60=60.026821Hz)
   rng(0):  448 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(11.11, 0.00, 0.0000) ratio(2.000, 0.938)

SwitchRes: [ 448]x[ 256]_(57=57.076088Hz)
   rng(0):  448 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(11.11, 0.00, -2.9348) ratio(2.000, 1.000)

SwitchRes: [ 456]x[ 240]_(60=59.992336Hz)
   rng(0):  456 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(12.67, 0.00, 0.0000) ratio(2.036, 0.938)

SwitchRes: [ 456]x[ 256]_(57=57.039856Hz)
   rng(0):  456 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(12.67, 0.00, -2.9348) ratio(2.036, 1.000)

SwitchRes: [ 456]x[ 512]_(57=57.059673Hz)
   rng(0):  456 x 512_57.065216i 15.778532 [integ] scale(1, 2, 1) diff(12.67, 0.00, -2.9348) ratio(2.036, 2.000)

SwitchRes: [ 464]x[ 256]_(57=57.050724Hz)
   rng(0):  464 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(14.18, 0.00, -2.9348) ratio(2.071, 1.000)

SwitchRes: [ 480]x[ 240]_(60=60.015327Hz)
   rng(0):  480 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(17.04, 0.00, 0.0000) ratio(2.143, 0.938)

SwitchRes: [ 480]x[ 464]_(60=60.022945Hz)
   rng(0):  480 x 464_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(17.04, 73.56, 0.0000) ratio(2.143, 1.812)

SwitchRes: [ 480]x[ 480]_(60=60.022945Hz)
   rng(0):  480 x 480_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(17.04, 73.56, 0.0000) ratio(2.143, 1.875)

SwitchRes: [ 496]x[ 256]_(57=57.086956Hz)
   rng(0):  496 x 256_57.065216p 15.750000 [fract] scale(1, 1, 1) diff(19.71, 0.00, -2.9348) ratio(2.214, 1.000)

SwitchRes: [ 496]x[ 480]_(60=60.015297Hz)
   rng(0):  496 x 480_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(19.71, 73.56, 0.0000) ratio(2.214, 1.875)

SwitchRes: [ 512]x[ 240]_(60=60.007664Hz)
   rng(0):  512 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(22.22, 0.00, 0.0000) ratio(2.286, 0.938)

SwitchRes: [ 512]x[ 256]_(57=57.076088Hz)
   rng(0):  512 x 256_57.065216p 15.750000 [fract] scale(1, 1, 1) diff(22.22, 0.00, -2.9348) ratio(2.286, 1.000)

SwitchRes: [ 512]x[ 288]_(51=51.146103Hz)
   rng(0):  512 x 288_51.136364p 15.750000 [fract] scale(1, 1, 1) diff(22.22, 10.06, -8.8636) ratio(2.286, 1.125)

SwitchRes: [ 512]x[ 448]_(60=60.007648Hz)
   rng(0):  512 x 448_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(22.22, 73.56, 0.0000) ratio(2.286, 1.750)

SwitchRes: [ 512]x[ 480]_(60=60.007648Hz)
   rng(0):  512 x 480_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(22.22, 73.56, 0.0000) ratio(2.286, 1.875)

SwitchRes: [ 512]x[ 512]_(57=57.081375Hz)
   rng(0):  512 x 512_57.065216i 15.778532 [fract] scale(1, 2, 1) diff(22.22, 0.00, -2.9348) ratio(2.286, 2.000)

SwitchRes: [ 544]x[ 240]_(60=59.973179Hz)
   rng(0):  544 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(26.80, 0.00, 0.0000) ratio(2.429, 0.938)

SwitchRes: [ 544]x[ 448]_(60=60.022945Hz)
   rng(0):  544 x 448_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(26.80, 73.56, 0.0000) ratio(2.429, 1.750)

SwitchRes: [ 544]x[ 480]_(60=60.022945Hz)
   rng(0):  544 x 480_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(26.80, 73.56, 0.0000) ratio(2.429, 1.875)

SwitchRes: [ 544]x[ 576]_(51=51.124798Hz)
   rng(0):  544 x 576_51.136364i 15.775568 [fract] scale(1, 2, 1) diff(26.80, 10.06, -8.8636) ratio(2.429, 2.250)

SwitchRes: [ 560]x[ 240]_(60=59.996170Hz)
   rng(0):  560 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(28.89, 0.00, 0.0000) ratio(2.500, 0.938)

SwitchRes: [ 560]x[ 464]_(60=59.984703Hz)
   rng(0):  560 x 464_60.000000i 15.690000 [fract] scale(1, 1, 1) diff(28.89, 73.56, 0.0000) ratio(2.500, 1.812)

SwitchRes: [ 576]x[ 240]_(60=60.015327Hz)
   rng(0):  576 x 240_60.000000p 15.660000 [fract] scale(1, 1, 1) diff(30.86, 0.00, 0.0000) ratio(2.571, 0.938)

SwitchRes: [ 600]x[ 240]_(60=59.988506Hz)
   rng(0):  600 x 240_60.000000p 15.660000 [fract] scale(2, 1, 1) diff(32.74, 0.00, 0.0000) ratio(2.679, 0.938)

SwitchRes: [ 600]x[ 288]_(51=51.126625Hz)
   rng(0):  600 x 288_51.136364p 15.750000 [fract] scale(2, 1, 1) diff(32.74, 10.06, -8.8636) ratio(2.679, 1.125)

SwitchRes: [ 640]x[ 240]_(60=60.003830Hz)
   rng(0):  640 x 240_60.000000p 15.660000 [fract] scale(2, 1, 1) diff(24.44, 0.00, 0.0000) ratio(2.857, 0.938)

SwitchRes: [ 640]x[ 256]_(57=57.047100Hz)
   rng(0):  640 x 256_57.065216p 15.750000 [fract] scale(2, 1, 1) diff(24.44, 0.00, -2.9348) ratio(2.857, 1.000)

SwitchRes: [ 640]x[ 288]_(51=51.120129Hz)
   rng(0):  640 x 288_51.136364p 15.750000 [fract] scale(2, 1, 1) diff(24.44, 10.06, -8.8636) ratio(2.857, 1.125)

SwitchRes: [ 640]x[ 480]_(60=60.533588Hz)
   rng(0):  640 x 480_60.000000i 15.690000 [fract] scale(2, 1, 1) diff(24.44, 73.56, 0.0000) ratio(2.857, 1.875)

SwitchRes: [ 640]x[ 480]_[30=59.980881Hz]
   rng(0):  640 x 480_59.980881i 15.685000 [fract] scale(2, 1, 1) diff(24.44, 73.56, -0.0191) ratio(2.857, 1.875)

SwitchRes: [ 672]x[ 240]_(60=59.996170Hz)
   rng(0):  672 x 240_60.000000p 15.660000 [fract] scale(2, 1, 1) diff(18.52, 0.00, 0.0000) ratio(3.000, 0.938)

SwitchRes: [ 688]x[ 496]_(59=58.774673Hz)
   rng(0):  688 x 496_58.768658i 15.779385 [fract] scale(2, 1, 1) diff(15.76, 74.25, -1.2313) ratio(3.071, 1.938)

SwitchRes: [ 688]x[ 512]_(57=57.074142Hz)
   rng(0):  688 x 512_57.065216i 15.778532 [fract] scale(2, 2, 1) diff(15.76, 0.00, -2.9348) ratio(3.071, 2.000)

SwitchRes: [ 704]x[ 240]_(60=59.988506Hz)
   rng(0):  704 x 240_60.000000p 15.660000 [fract] scale(2, 1, 1) diff(13.13, 0.00, 0.0000) ratio(3.143, 0.938)

SwitchRes: [ 704]x[ 480]_(60=60.000000Hz)
   rng(0):  704 x 480_60.000000i 15.690000 [fract] scale(2, 1, 1) diff(13.13, 73.56, 0.0000) ratio(3.143, 1.875)

SwitchRes: [ 720]x[ 480]_(60=59.992352Hz)
   rng(0):  720 x 480_60.000000i 15.690000 [fract] scale(2, 1, 1) diff(10.62, 73.56, 0.0000) ratio(3.214, 1.875)

SwitchRes: [ 728]x[ 496]_(59=58.759777Hz)
   rng(0):  728 x 496_58.768658i 15.779385 [fract] scale(2, 1, 1) diff(9.40, 74.25, -1.2313) ratio(3.250, 1.938)

SwitchRes: [ 728]x[ 576]_(51=51.141006Hz)
   rng(0):  728 x 576_51.136364i 15.775568 [fract] scale(2, 2, 1) diff(9.40, 10.06, -8.8636) ratio(3.250, 2.250)

SwitchRes: [ 736]x[ 256]_(57=57.065216Hz)
   rng(0):  736 x 256_57.065216p 15.750000 [integ] scale(2, 1, 1) diff(8.21, 0.00, -2.9348) ratio(3.286, 1.000)

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #4 on: June 25, 2017, 10:16:50 am »
SwitchRes: [ 736]x[ 272]_(54=53.938354Hz)
   rng(0):  736 x 272_53.938354p 15.750000 [integ] scale(2, 1, 1) diff(8.21, 5.14, -6.0616) ratio(3.286, 1.062)

SwitchRes: [ 736]x[ 480]_(60=59.988529Hz)
   rng(0):  736 x 480_60.000000i 15.690000 [fract] scale(2, 1, 1) diff(8.21, 73.56, 0.0000) ratio(3.286, 1.875)

SwitchRes: [ 768]x[ 240]_(60=60.000000Hz)
   rng(0):  768 x 240_60.000000p 15.660000 [fract] scale(2, 1, 1) diff(3.70, 0.00, 0.0000) ratio(3.429, 0.938)

SwitchRes: [ 768]x[ 480]_(60=60.000000Hz)
   rng(0):  768 x 480_60.000000i 15.690000 [fract] scale(2, 1, 1) diff(3.70, 73.56, 0.0000) ratio(3.429, 1.875)

SwitchRes: [ 768]x[ 512]_(57=57.070526Hz)
   rng(0):  768 x 512_57.065216i 15.778532 [integ] scale(2, 2, 1) diff(3.70, 0.00, -2.9348) ratio(3.429, 2.000)

SwitchRes: [ 768]x[ 576]_(51=51.150730Hz)
   rng(0):  768 x 576_51.136364i 15.775568 [fract] scale(2, 2, 1) diff(3.70, 10.06, -8.8636) ratio(3.429, 2.250)

SwitchRes: [ 800]x[ 256]_(57=57.065216Hz)
   rng(0):  800 x 256_57.065216p 15.750000 [integ] scale(2, 1, 1) diff(0.44, 0.00, -2.9348) ratio(3.571, 1.000)

SwitchRes: [ 800]x[ 288]_(51=51.136364Hz)
   rng(0):  800 x 288_51.136364p 15.750000 [fract] scale(2, 1, 1) diff(0.44, 10.06, -8.8636) ratio(3.571, 1.125)

SwitchRes: [ 800]x[ 480]_(60=60.007648Hz)
   rng(0):  800 x 480_60.000000i 15.690000 [fract] scale(2, 1, 1) diff(0.44, 73.56, 0.0000) ratio(3.571, 1.875)

SwitchRes: [ 840]x[ 544]_(54=53.952137Hz)
   rng(0):  840 x 544_53.938354i 15.776969 [integ] scale(2, 2, 1) diff(5.19, 5.14, -6.0616) ratio(3.750, 2.125)

SwitchRes: [ 856]x[ 480]_(60=59.992352Hz)
   rng(0):  856 x 480_60.000000i 15.690000 [fract] scale(2, 1, 1) diff(6.96, 73.56, 0.0000) ratio(3.821, 1.875)

SwitchRes: [ 856]x[ 512]_(57=57.063290Hz)
   rng(0):  856 x 512_57.065216i 15.778532 [integ] scale(2, 2, 1) diff(6.96, 0.00, -2.9348) ratio(3.821, 2.000)

SwitchRes: [ 864]x[ 480]_(60=60.007648Hz)
   rng(0):  864 x 480_60.000000i 15.690000 [fract] scale(2, 1, 1) diff(7.82, 73.56, 0.0000) ratio(3.857, 1.875)

SwitchRes: [ 864]x[ 528]_(55=55.451668Hz)
   rng(0):  864 x 528_55.457745i 15.777728 [integ] scale(2, 2, 1) diff(7.82, 2.46, -4.5423) ratio(3.857, 2.062)

SwitchRes: [ 896]x[ 480]_(60=60.011471Hz)
   rng(0):  896 x 480_60.000000i 15.690000 [fract] scale(2, 1, 1) diff(11.11, 73.56, 0.0000) ratio(4.000, 1.875)

SwitchRes: [1024]x[ 256]_(57=57.076088Hz)
   rng(0): 1024 x 256_57.065216p 15.750000 [fract] scale(3, 1, 1) diff(16.67, 0.00, -2.9348) ratio(4.571, 1.000)

SwitchRes: [1024]x[ 480]_(60=60.007648Hz)
   rng(0): 1024 x 480_60.000000i 15.690000 [fract] scale(3, 1, 1) diff(16.67, 73.56, 0.0000) ratio(4.571, 1.875)

SwitchRes: [1088]x[ 256]_(57=57.057972Hz)
   rng(0): 1088 x 256_57.065216p 15.750000 [integ] scale(3, 1, 1) diff(9.80, 0.00, -2.9348) ratio(4.857, 1.000)

SwitchRes: [1120]x[ 480]_(60=59.984703Hz)
   rng(0): 1120 x 480_60.000000i 15.690000 [fract] scale(3, 1, 1) diff(6.67, 73.56, 0.0000) ratio(5.000, 1.875)

SwitchRes: [1152]x[ 480]_(60=59.992352Hz)
   rng(0): 1152 x 480_60.000000i 15.690000 [fract] scale(3, 1, 1) diff(3.70, 73.56, 0.0000) ratio(5.143, 1.875)

SwitchRes: [1280]x[ 240]_(60=59.992336Hz)
   rng(0): 1280 x 240_60.000000p 15.660000 [fract] scale(3, 1, 1) diff(6.67, 0.00, 0.0000) ratio(5.714, 0.938)

SwitchRes: [1280]x[ 480]_(60=59.992352Hz)
   rng(0): 1280 x 480_60.000000i 15.690000 [fract] scale(3, 1, 1) diff(6.67, 73.56, 0.0000) ratio(5.714, 1.875)

SwitchRes: [1904]x[ 480]_(60=59.996178Hz)
   rng(0): 1904 x 480_60.000000i 15.690000 [fract] scale(5, 1, 1) diff(4.58, 73.56, 0.0000) ratio(8.500, 1.875)

SwitchRes: [2560]x[ 240]_(60=60.003830Hz)
   rng(0): 2560 x 240_60.000000p 15.660000 [fract] scale(6, 1, 1) diff(6.67, 0.00, 0.0000) ratio(11.429, 0.938)

SwitchRes: [2560]x[ 248]_(59=58.772388Hz)
   rng(0): 2560 x 248_58.768658p 15.750000 [fract] scale(6, 1, 1) diff(6.67, 0.00, -1.2313) ratio(11.429, 0.969)

SwitchRes: [2560]x[ 256]_(57=57.068840Hz)
   rng(0): 2560 x 256_57.065216p 15.750000 [integ] scale(6, 1, 1) diff(6.67, 0.00, -2.9348) ratio(11.429, 1.000)

SwitchRes: [2560]x[ 264]_(55=55.461269Hz)
   rng(0): 2560 x 264_55.457745p 15.749999 [integ] scale(6, 1, 1) diff(6.67, 2.46, -4.5423) ratio(11.429, 1.031)

SwitchRes: [2560]x[ 272]_(54=53.941780Hz)
   rng(0): 2560 x 272_53.938354p 15.750000 [integ] scale(6, 1, 1) diff(6.67, 5.14, -6.0616) ratio(11.429, 1.062)

SwitchRes: [2560]x[ 280]_(52=52.503334Hz)
   rng(0): 2560 x 280_52.500000p 15.750000 [integ] scale(6, 1, 1) diff(6.67, 7.67, -7.5000) ratio(11.429, 1.094)

SwitchRes: [2560]x[ 288]_(51=51.139610Hz)
   rng(0): 2560 x 288_51.136364p 15.750000 [fract] scale(6, 1, 1) diff(6.67, 10.06, -8.8636) ratio(11.429, 1.125)

SwitchRes: [2560]x[ 448]_(60=60.003822Hz)
   rng(0): 2560 x 448_60.000000i 15.690000 [fract] scale(6, 1, 1) diff(6.67, 73.56, 0.0000) ratio(11.429, 1.750)

SwitchRes: [2560]x[ 464]_(60=60.003822Hz)
   rng(0): 2560 x 464_60.000000i 15.690000 [fract] scale(6, 1, 1) diff(6.67, 73.56, 0.0000) ratio(11.429, 1.812)

SwitchRes: [2560]x[ 480]_(60=59.626667Hz)
   rng(0): 2560 x 480_60.000000i 15.690000 [fract] scale(6, 1, 1) diff(6.67, 73.56, 0.0000) ratio(11.429, 1.875)

SwitchRes: [2560]x[ 496]_(59=58.767227Hz)
   rng(0): 2560 x 496_58.768658i 15.779385 [fract] scale(6, 1, 1) diff(6.67, 74.25, -1.2313) ratio(11.429, 1.938)

SwitchRes: [2560]x[ 512]_(57=57.066906Hz)
   rng(0): 2560 x 512_57.065216i 15.778532 [integ] scale(6, 2, 1) diff(6.67, 0.00, -2.9348) ratio(11.429, 2.000)

SwitchRes: [2560]x[ 544]_(54=53.935043Hz)
   rng(0): 2560 x 544_53.938354i 15.776969 [integ] scale(6, 2, 1) diff(6.67, 5.14, -6.0616) ratio(11.429, 2.125)

SwitchRes: [2560]x[ 560]_(52=52.499168Hz)
   rng(0): 2560 x 560_52.500000i 15.776250 [integ] scale(6, 2, 1) diff(6.67, 7.67, -7.5000) ratio(11.429, 2.188)

SwitchRes: [1942] (1) vertical (224x256@60.000000)->(400x256@57.065216)
   rng(0):  400 x 256_57.065216p 15.750000 [integ] scale(1, 1, 1) diff(0.44, 0.00, -2.9348) ratio(1.786, 1.000)
SwitchRes: Modeline "400x256_57 15.750000KHz 57.065216Hz" 8.189999 400 416 456 520 256 257 260 276   -hsync -vsync
Switchres: saving    ATI ADL timing "400x256_57 15.730000KHz 56.992752Hz" 8.180000 400 416 456 520 256 257 260 276   -hsync -vsync
Switchres: updating  ATI ADL timing "400x256_57 15.750000KHz 57.065216Hz" 8.189999 400 416 456 520 256 257 260 276   -hsync -vsync
SwitchRes: Setting option -rotate
SwitchRes: Setting option -noror
SwitchRes: Setting option -noautoror
SwitchRes: Setting option -norol
SwitchRes: Setting option -noautorol
SwitchRes: Setting option -keepaspect
SwitchRes: Setting option -nounevenstretch
SwitchRes: Setting option -nounevenstretchx
SwitchRes: Setting option -noblack_frame_insertion
SwitchRes: Setting option -nosyncrefresh
SwitchRes: Setting option -notriplebuffer
SwitchRes: Setting option -nowaitvsync
SwitchRes: Setting option -nofilter
Video: Monitor 65537 = "\\.\DISPLAY1" (primary)
Direct3D: Using Direct3D 9
Physical width 640, height 480
Direct3D: Initialize
Direct3D: Configuring adapter #0 = AMD Radeon HD 7480D
Direct3D: Adapter has Vendor ID: 1002 and Device ID: 9993
Direct3D: Using dynamic textures
Direct3D: YUV format = RGB
Direct3D: Max texture size = 16384x16384
Direct3D: Device created at 640x480
Direct3D: First scanline: 1, Last scanline: 480, Break scanline: 480, Delay scanline: -47
Direct3D: Initialize HLSL
Direct3D: Unable to find D3DXCreateEffectFromFileW
RawInput: APIs detected
RawInput: APIs detected
RawInput: APIs detected
stream_buffer_size = 37888
DirectSound: Primary buffer: 48000 Hz, 16 bits, 2 channels
Input: Adding keyboard #0: Dispositivo de teclado HID (device id: \\?\HID#VID_045E&PID_00F9&MI_00#7&2df70d60&0&0000#{884b96c3-56ef-11d1-bc8c-00a0c91405dd})
Input: Adding mouse #0: Mouse compatível com HID (device id: \\?\HID#VID_045E&PID_00F9&MI_01&Col02#7&a1fcf9e&0&0001#{378de44c-56ef-11d1-bc8c-00a0c91405dd})
Input: Adding lightgun #0: Mouse compatível com HID (device id: \\?\HID#VID_045E&PID_00F9&MI_01&Col02#7&a1fcf9e&0&0001#{378de44c-56ef-11d1-bc8c-00a0c91405dd})
pî!Input: Adding joystick #0: Generic   USB  Joystick   (device id: Generic   USB  Joystick   product_pî! instance_)
pî!Input: Adding joystick #1: Generic   USB  Joystick   (device id: Generic   USB  Joystick   product_pî! instance_)
Region ':maincpu' created
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: found C:\arcade\jogos\outros\1942.zip ECD
unzip: C:\arcade\jogos\outros\1942.zip has no ZIP64 ECD locator
unzip: read C:\arcade\jogos\outros\1942.zip central directory
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
Region ':audiocpu' created
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
Region ':gfx1' created
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
Region ':gfx2' created
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #5 on: June 25, 2017, 10:17:37 am »
Quote
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
Region ':gfx3' created
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
Region ':proms' created
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
unzip: found C:\arcade\jogos\outros\1942.zip in cache
unzip: opened archive file C:\arcade\jogos\outros\1942.zip
unzip: closing archive file C:\arcade\jogos\outros\1942.zip and sending to cache
Starting 1942 (Revision B) ':'
Optional shared pointer ':protopal' not found
  (missing dependencies; rescheduling)
Starting Z80 ':maincpu'
Starting Timer ':scantimer'
Starting Z80 ':audiocpu'
Starting gfxdecode ':gfxdecode'
Starting palette ':palette'
Starting Video Screen ':screen'
Starting Speaker ':mono'
  (missing dependencies; rescheduling)
Starting Generic 8-bit latch ':soundlatch'
Starting AY-3-8910A ':ay1'
Starting AY-3-8910A ':ay2'
Starting Netlist Sound Device ':snd_nl'
Starting Netlist Stream Input ':snd_nl:cin0'
Starting Netlist Stream Input ':snd_nl:cin1'
Starting Netlist Stream Input ':snd_nl:cin2'
Starting Netlist Stream Input ':snd_nl:cin3'
Starting Netlist Stream Input ':snd_nl:cin4'
Starting Netlist Stream Input ':snd_nl:cin5'
Starting Netlist Stream Output ':snd_nl:cout0'
Starting 1942 (Revision B) ':'
Optional shared pointer ':protopal' not found
  (missing dependencies; rescheduling)
Starting Speaker ':mono'
Starting 1942 (Revision B) ':'
Optional shared pointer ':protopal' not found
Average speed: 100.03% (3 seconds)
Switchres: restoring ATI ADL timing "400x256_57 15.730000KHz 56.992752Hz" 8.180000 400 416 456 520 256 257 260 276   -hsync -vsync
ATI/AMD ADL close
Sound: buffer overflows=2 underflows=0

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #6 on: June 25, 2017, 10:19:14 am »
now my mame.ini



Quote
#
# CORE CONFIGURATION OPTIONS
#
driver_config             mame,plus,console

#
# CORE CONFIGURATION OPTIONS
#
readconfig                1

#
# CORE SEARCH PATH OPTIONS
#
rompath                   c:\arcade\jogos\outros
hashpath                  hash
samplepath                samples
artpath                   artwork
ctrlrpath                 ctrlr
inipath                   ini
fontpath                  .;lang
translation_directory     lang
localized_directory       lang
ips_directory             ips

#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory             cfg
nvram_directory           nvram
memcard_directory         memcard
input_directory           inp
state_directory           sta
snapshot_directory        snap
diff_directory            diff
comment_directory         comments
hiscore_directory         C:\arcade\mame\hi

#
# CORE FILENAME OPTIONS
#
cheat_file                cheat.dat
history_file              history.dat
story_file                story.dat
mameinfo_file             mameinfo.dat
command_file              command.dat
hiscore_file              hiscore.dat

#
# CORE STATE/PLAYBACK OPTIONS
#
state                     
autosave                  0
playback                 
record                   
mngwrite                 
wavwrite                 

#
# CORE PERFORMANCE OPTIONS
#
autoframeskip             0
frameskip                 0
seconds_to_run            0
throttle                  1
sleep                     1
speed                     1.0
refreshspeed              0

#
# CORE ROTATION OPTIONS
#
rotate                    1
ror                       0
rol                       0
autoror                   0
autorol                   0
flipx                     0
flipy                     0

#
# CORE ARTWORK OPTIONS
#
artwork_crop              0
use_backdrops             1
use_overlays              1
use_bezels                1

#
# CORE SCREEN OPTIONS
#
brightness                1.0
contrast                  1.0
gamma                     1.0
pause_brightness          0.65
scale_effect              none

#
# CORE VECTOR OPTIONS
#
antialias                 1
beam                      1.0
flicker                   0

#
# CORE SOUND OPTIONS
#
sound                     1
samplerate                48000
samples                   1
volume                    0
volume_adjust             0

#
# CORE INPUT OPTIONS
#
ctrlr                     
mouse                     0
joystick                  0
lightgun                  0
multikeyboard             0
multimouse                0
steadykey                 0
offscreen_reload          0
joystick_map              auto
joystick_deadzone         0.3
joystick_saturation       0.85

#
# CORE INPUT AUTOMATIC ENABLE OPTIONS
#
paddle_device             keyboard
adstick_device            keyboard
pedal_device              keyboard
dial_device               keyboard
trackball_device          keyboard
lightgun_device           keyboard
positional_device         keyboard
mouse_device              mouse

#
# CORE DEBUGGING OPTIONS
#
log                       0
verbose                   0
update_in_pause           0

#
# CORE MISC OPTIONS
#
bios                      default
cheat                     0
skip_gameinfo             0
ips                       
confirm_quit              1
auto_pause_playback       0
m68k_core                 c
use_trans_ui              1
ui_transparency           224

#
# CORE PALETTE OPTIONS
#
font_blank                0,0,0
font_normal               255,255,255
font_special              247,203,0
system_background         16,16,48
button_red                255,64,64
button_yellow             255,238,0
button_green              0,255,64
button_blue               0,170,255
button_purple             170,0,255
button_pink               255,0,170
button_aqua               0,255,204
button_silver             255,0,255
button_navy               255,160,0
button_lime               190,190,190
cursor                    60,120,240

#
# CORE LANGUAGE OPTIONS
#
language                  en_US
use_lang_list             1

#
# WINDOWS DEBUGGING OPTIONS
#
oslog                     0

#
# WINDOWS PERFORMANCE OPTIONS
#
priority                  0
multithreading            0

#
# WINDOWS VIDEO OPTIONS
#
video                     d3d
numscreens                1
window                    0
maximize                  1
keepaspect                1
prescale                  1
effect                    none
waitvsync                 0
syncrefresh               0

#
# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch                 1

#
# DIRECT3D-SPECIFIC OPTIONS
#
d3dversion                9
filter                    1

#
# PER-WINDOW VIDEO OPTIONS
#
screen                    auto
aspect                    auto
resolution                auto
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto

#
# FULL SCREEN OPTIONS
#
triplebuffer              0
switchres                 0
full_screen_brightness    1.0
full_screen_contrast      1.0
full_screen_gamma         1.0

#
# WINDOWS SOUND OPTIONS
#
audio_latency             2

#
# INPUT DEVICE OPTIONS
#
dual_lightgun             0
joyid1                    0
joyid2                    1
joyid3                    2
joyid4                    3
joyid5                    4
joyid6                    5
joyid7                    6
joyid8                    7

#
# MESS SPECIFIC OPTIONS
#
ramsize                   
writeconfig               0
skip_warnings             0

#
# WINDOWS MESS SPECIFIC OPTIONS
#
newui                     0
natural                   0

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1470
  • Last login:March 04, 2024, 03:20:27 am
  • retro maniac
Re: How does the groovymame accept games vertically?
« Reply #7 on: June 25, 2017, 05:06:15 pm »
You are using probably very old groovymame. Try latest version with fresh ini.

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #8 on: June 25, 2017, 07:52:09 pm »
I think not because I'm using version 0.183

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1470
  • Last login:March 04, 2024, 03:20:27 am
  • retro maniac
Re: How does the groovymame accept games vertically?
« Reply #9 on: June 26, 2017, 08:00:27 am »
Then config is not for 183 or 186 version. In 183 there were options:

keepaspect                1
unevenstretch             0
unevenstretchx            0
unevenstretchy            0
autostretchxy             0
intoverscan               0
intscalex                 0
intscaley                 0

Also You have:

# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch                 1

#
# DIRECT3D-SPECIFIC OPTIONS
#
d3dversion                9
filter                    1

Which were removed even from official mame long time. Also You are missing crucial groovymame options like:

modeline_generation       1
monitor                   generic_15
orientation               horizontal
connector                 auto
interlace                 1
doublescan                1
super_width               2560
changeres                 1
powerstrip                0
lock_system_modes         1
lock_unsupported_modes    1
refresh_dont_care         0
dotclock_min              0
sync_refresh_tolerance    2.0
frame_delay               0
vsync_offset              0
black_frame_insertion     0
modeline                  auto
ps_timing                 auto
lcd_range                 auto
crt_range0                auto


So do Yourself a favour and download latest version, put in empty folder and create fresh mame.ini.

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #10 on: June 26, 2017, 08:42:06 am »
Sorry, I missed Mame.ini wrong

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #11 on: June 26, 2017, 09:53:13 am »
my mame.ini

#
# CORE CONFIGURATION OPTIONS
#
readconfig                1
writeconfig               0

#
# CORE SEARCH PATH OPTIONS
#
homepath                  .
rompath                   C:\arcade\jogos\outros
hashpath                  hash
samplepath                samples
artpath                   C:\arcade\mame\artwork
ctrlrpath                 ctrlr
inipath                   C:\arcade\mame\ini
fontpath                  .
cheatpath                 cheat
crosshairpath             crosshair
pluginspath               C:\arcade\mame\plugins
languagepath              language
swpath                    software

#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory             cfg
nvram_directory           nvram
input_directory           inp
state_directory           sta
snapshot_directory        snap
diff_directory            diff
comment_directory         comments

#
# CORE STATE/PLAYBACK OPTIONS
#
state                     
autosave                  0
playback                 
record                   
record_timecode           0
exit_after_playback       0
mngwrite                 
aviwrite                 
wavwrite                 
snapname                  %g/%i
snapsize                  auto
snapview                  internal
snapbilinear              1
statename                 %g
burnin                    0

#
# CORE PERFORMANCE OPTIONS
#
autoframeskip             0
frameskip                 0
seconds_to_run            0
throttle                  1
syncrefresh               0
autosync                  1
sleep                     1
speed                     1.0
refreshspeed              0

#
# CORE RENDER OPTIONS
#
keepaspect                1
unevenstretch             1
unevenstretchx            0
unevenstretchy            0
autostretchxy             0
intoverscan               0
intscalex                 0
intscaley                 0

#
# CORE ROTATION OPTIONS
#
rotate                    1
ror                       0
rol                       0
autoror                   0
autorol                   0
flipx                     0
flipy                     0

#
# CORE ARTWORK OPTIONS
#
artwork_crop              1
use_backdrops             0
use_overlays              0
use_bezels                1
use_cpanels               0
use_marquees              0

#
# CORE SCREEN OPTIONS
#
brightness                1.0
contrast                  1.0
gamma                     1.0
pause_brightness          0.65
effect                    none

#
# CORE VECTOR OPTIONS
#
beam_width_min            1.0
beam_width_max            1.0
beam_intensity_weight     0
flicker                   0

#
# CORE SOUND OPTIONS
#
samplerate                48000
samples                   1
volume                    0

#
# CORE INPUT OPTIONS
#
coin_lockout              1
ctrlr                     
mouse                     0
joystick                  1
lightgun                  0
multikeyboard             0
multimouse                0
steadykey                 0
ui_active                 0
offscreen_reload          0
joystick_map              auto
joystick_deadzone         0.3
joystick_saturation       0.85
natural                   0
joystick_contradictory    0
coin_impulse              0

#
# CORE INPUT AUTOMATIC ENABLE OPTIONS
#
paddle_device             keyboard
adstick_device            keyboard
pedal_device              keyboard
dial_device               keyboard
trackball_device          keyboard
lightgun_device           keyboard
positional_device         keyboard
mouse_device              mouse

#
# CORE DEBUGGING OPTIONS
#
verbose                   0
log                       0
oslog                     0
debug                     0
update_in_pause           0
debugscript               

#
# CORE COMM OPTIONS
#
comm_localhost            0.0.0.0
comm_localport            15112
comm_remotehost           127.0.0.1
comm_remoteport           15112

#
# CORE MISC OPTIONS
#
drc                       1
drc_use_c                 0
drc_log_uml               0
drc_log_native            0
bios                     
cheat                     0
skip_gameinfo             0
uifont                    default
ui                        cabinet
ramsize                   
confirm_quit              0
ui_mouse                  1
autoboot_command         
autoboot_delay            0
autoboot_script           
console                   0
plugins                   1
plugin                    hiscore
noplugin                 
language                  English

#
# HTTP SERVER OPTIONS
#
http                      0
http_port                 8080
http_root                 web

#
# CORE SWITCHRES OPTIONS
#
modeline_generation       1
monitor                   generic_15
orientation               horizontal
connector                 auto
interlace                 1
doublescan                1
super_width               2560
changeres                 1
powerstrip                0
lock_system_modes         1
lock_unsupported_modes    1
refresh_dont_care         0
dotclock_min              0
sync_refresh_tolerance    2.0
frame_delay               0
vsync_offset              0
black_frame_insertion     0
modeline                  auto
ps_timing                 auto
lcd_range                 auto
crt_range0                15625-15750, 49.50-65.00, 2.000, 4.700, 8.000, 0.064, 0.192, 1.024, 0, 0, 192, 288, 448, 576
crt_range1                auto
crt_range2                auto
crt_range3                auto
crt_range4                auto
crt_range5                auto
crt_range6                auto
crt_range7                auto
crt_range8                auto
crt_range9                auto

#
# OSD KEYBOARD MAPPING OPTIONS
#
uimodekey                 SCRLOCK

#
# OSD FONT OPTIONS
#
uifontprovider            auto

#
# OSD OUTPUT OPTIONS
#
output                    auto

#
# OSD INPUT OPTIONS
#
keyboardprovider          auto
mouseprovider             auto
lightgunprovider          auto
joystickprovider          auto

#
# OSD DEBUGGING OPTIONS
#
debugger                  auto
debugger_font             auto
debugger_font_size        0
watchdog                  0

#
# OSD PERFORMANCE OPTIONS
#
numprocessors             auto
bench                     0

#
# OSD VIDEO OPTIONS
#
video                     auto
numscreens                1
window                    0
maximize                  1
waitvsync                 0
monitorprovider           auto

#
# OSD PER-WINDOW VIDEO OPTIONS
#
screen                    auto
aspect                    auto
resolution                2560x0
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto

#
# OSD FULL SCREEN OPTIONS
#
switchres                 1

#
# OSD ACCELERATED VIDEO OPTIONS
#
filter                    0
prescale                  1

#
# OpenGL-SPECIFIC OPTIONS
#
gl_forcepow2texture       0
gl_notexturerect          0
gl_vbo                    1
gl_pbo                    1
gl_glsl                   0
gl_glsl_filter            1
glsl_shader_mame0         none
glsl_shader_mame1         none
glsl_shader_mame2         none
glsl_shader_mame3         none
glsl_shader_mame4         none
glsl_shader_mame5         none
glsl_shader_mame6         none
glsl_shader_mame7         none
glsl_shader_mame8         none
glsl_shader_mame9         none
glsl_shader_screen0       none
glsl_shader_screen1       none
glsl_shader_screen2       none
glsl_shader_screen3       none
glsl_shader_screen4       none
glsl_shader_screen5       none
glsl_shader_screen6       none
glsl_shader_screen7       none
glsl_shader_screen8       none
glsl_shader_screen9       none

#
# OSD SOUND OPTIONS
#
sound                     auto
audio_latency             2.0

#
# PORTAUDIO OPTIONS
#
pa_api                    none
pa_device                 none
pa_latency                0

#
# BGFX POST-PROCESSING OPTIONS
#
bgfx_path                 bgfx
bgfx_backend              auto
bgfx_debug                0
bgfx_screen_chains        default
bgfx_shadow_mask          slot-mask.png
bgfx_avi_name             auto

#
# WINDOWS PERFORMANCE OPTIONS
#
priority                  0
profile                   0

#
# WINDOWS VIDEO OPTIONS
#
menu                      0

#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlslpath                  hlsl
hlsl_enable               0
hlsl_oversampling         0
hlsl_write                auto
hlsl_snap_width           2048
hlsl_snap_height          1536
shadow_mask_tile_mode     0
shadow_mask_alpha         0.0
shadow_mask_texture       shadow-mask.png
shadow_mask_x_count       6
shadow_mask_y_count       4
shadow_mask_usize         0.1875
shadow_mask_vsize         0.25
shadow_mask_uoffset       0.0
shadow_mask_voffset       0.0
distortion                0.0
cubic_distortion          0.0
distort_corner            0.0
round_corner              0.0
smooth_border             0.0
reflection                0.0
vignetting                0.0
scanline_alpha            0.0
scanline_size             1.0
scanline_height           1.0
scanline_variation        1.0
scanline_bright_scale     1.0
scanline_bright_offset    0.0
scanline_jitter           0.0
hum_bar_alpha             0.0
defocus                   0.0,0.0
converge_x                0.0,0.0,0.0
converge_y                0.0,0.0,0.0
radial_converge_x         0.0,0.0,0.0
radial_converge_y         0.0,0.0,0.0
red_ratio                 1.0,0.0,0.0
grn_ratio                 0.0,1.0,0.0
blu_ratio                 0.0,0.0,1.0
saturation                1.0
offset                    0.0,0.0,0.0
scale                     1.0,1.0,1.0
power                     1.0,1.0,1.0
floor                     0.0,0.0,0.0
phosphor_life             0.0,0.0,0.0

#
# NTSC POST-PROCESSING OPTIONS
#
yiq_enable                0
yiq_jitter                0.0
yiq_cc                    3.57954545
yiq_a                     0.5
yiq_b                     0.5
yiq_o                     0.0
yiq_p                     1.0
yiq_n                     1.0
yiq_y                     6.0
yiq_i                     1.2
yiq_q                     0.6
yiq_scan_time             52.6
yiq_phase_count           2

#
# VECTOR POST-PROCESSING OPTIONS
#
vector_beam_smooth        0.0
vector_length_scale       0.5
vector_length_ratio       0.5

#
# BLOOM POST-PROCESSING OPTIONS
#
bloom_blend_mode          0
bloom_scale               0.0
bloom_overdrive           1.0,1.0,1.0
bloom_lvl0_weight         1.0
bloom_lvl1_weight         0.64
bloom_lvl2_weight         0.32
bloom_lvl3_weight         0.16
bloom_lvl4_weight         0.08
bloom_lvl5_weight         0.06
bloom_lvl6_weight         0.04
bloom_lvl7_weight         0.02
bloom_lvl8_weight         0.01

#
# FULL SCREEN OPTIONS
#
triplebuffer              0
full_screen_brightness    1.0
full_screen_contrast      1.0
full_screen_gamma         1.0

#
# INPUT DEVICE OPTIONS
#
global_inputs             0
dual_lightgun             0
« Last Edit: July 05, 2017, 11:05:10 am by ninjitsu12 »

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #12 on: July 05, 2017, 11:17:06 am »
Hello, I have not been able to solve the vertical game problem yet.
In the photo of the game slapfight, down is cutting and above does not appear hiscore
How to solve this? I do not want to use the slider control and I do not know if I need to use arcadeosd, I do not know how to use it either


haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1470
  • Last login:March 04, 2024, 03:20:27 am
  • retro maniac
Re: How does the groovymame accept games vertically?
« Reply #13 on: July 05, 2017, 01:05:06 pm »
Vertical size can be adjusted in very limited area (by adding total lines into modeline) so You will be forced to manipulate vertical size on TV. Vertical position also can be adjusted in ArcadeOSD but TVs will limit this as well - allmost all modern CRT TVs have some kind of test signal (three colur lines: red, green and blue) on upper part of screen. Horizontal size and position can be almost freely adjusted.

TVs usually have to different presets for picture size, one for PAL signal (288 and more total lines) and second fo NTSC signal (less than total 288 lines). Note that total lines is not the same value as active lines.
So You have to adjust vertical size now.
« Last Edit: July 05, 2017, 01:12:32 pm by haynor666 »

ninjitsu12

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:March 20, 2022, 10:30:59 pm
  • I want to build my own arcade controls!
Re: How does the groovymame accept games vertically?
« Reply #14 on: July 05, 2017, 04:41:25 pm »
I'm actually using an arcade monitor myself.
The games horizontal is ok, only the vertical is cut