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: compile MAME help needed  (Read 3314 times)

0 Members and 1 Guest are viewing this topic.

daywane

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2570
  • Last login:December 26, 2024, 11:02:08 am
  • GRRRR!
compile MAME help needed
« on: August 15, 2002, 02:50:37 am »
here is my problem. I have two arcade cabinets , side by side. one PC in the middle of them. a 20" S video apex TV on the horizontal cab (my base cab) (it has the large CP and track ball for windows use) It is to the right of the PC.
on the left of the PC I have a MS pac man cab. It has a 19" PC monitor  mounted vertical. Both the TV and Monitor are hooked to a ATI  video card on one PC. The Ms pac CP is original and I am trying to  keep it looking  that way. the CP is hacked to a usb gavis game pad pro , I have made several blanks for this cab (for ez change over to more button CP, I have made) . Callus works perfectly for what I want , The vertical games play vertical, and vertical only, The same for Horizontal games. Horizontal only. Lets start with with the game 1941, I use my big Horizontal cab (windows cab) and start Callus , load 1941,  ( with Callus) and simply side step to Ms Pac cab with my alternate Cp on it and play away. completely ignoring my other cab, playing the same game but on its side. ( fallow me?) nobody is in front of my horizontal cab so who cares if the screen is on its side. Now I decide to Play Street fighter II , simple side step to the right, hit escape, load ROM , and play. on my horizontal cab.  again just forget about the other cab. Who cares if its playing up side down. Its working fine on cab # 1

Mame will not do this for me. I have to go to default settings and set rotation each time. this I can see will get old quick.
At Emudvice , Twisty said Mame will not do this for me :(  I would need to compile my own MAME for this ( to act like Callus)  I hope some one has done this already? My next project will be a cocktail cab with ROMs that support cocktail flipping both vert and horz. I have no real programing skills, my skills end at OLD ATARI 8bit basic and Turbo basic . OK laugh but it was power then. I had hoped to have a cocktail cabinet with all 4 side's working with out going to default every time. ( I do not want friends and family even near those setting.)

Tiger-Heli

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5447
  • Last login:January 03, 2018, 02:19:23 pm
  • Ron Howard? . . . er, I mean . . . Run, Coward!!!
    • Tiger-Heli
Re:compile MAME help needed
« Reply #1 on: August 15, 2002, 06:18:55 am »
You're WAY over my head here, but . . .

You might try posting this on the MW Compiling board:

http://www.mameworld.net/cgi-bin/wwwthreads/wwwthreads.pl?action=list&Board=mameworldcompile

A simpler option is to use the MAME .ini files to change this.  This way u would only have to change each driver's rotation, rather than each individual game, I think.

These are the gamename.ini files, not the ctrlr/gamename.ini files.  I thought there was more info here, http://www.mameworld.net/easyemu/, but I don't see it now.
It's not what you take when you leave this world behind you, it's what you leave behind you when you go. - R. Travis.
When all is said and done, generally much more is SAID than DONE.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:Yesterday at 03:37:24 pm
  • The Bears Still Suck!
Re:compile MAME help needed
« Reply #2 on: August 15, 2002, 12:05:56 pm »
What are you trying to have mame do?  you aren't explaining that.  All you are explaining is you play verticle games on one cabient and horizontal games on another cabinet.  Good idea.

JustMichael

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1438
  • Last login:September 27, 2015, 01:19:40 am
  • Mmmmm!! Cheesecake!!
Re:compile MAME help needed
« Reply #3 on: August 15, 2002, 01:57:28 pm »
Very simple idea.  Why not have 2 Mame directories?  Then you could set up one for each cabinet.  Since they are each in there own directory, you can have different settings for each.  Yes, you could have them both point to the same rom directory(s).  As for being able to play on both cabinets at the same time, I have no idea.

daywane

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2570
  • Last login:December 26, 2024, 11:02:08 am
  • GRRRR!
Re:compile MAME help needed
« Reply #4 on: August 15, 2002, 02:14:45 pm »

What are you trying to have mame do?  you aren't explaining that.  All you are explaining is you play verticle games on one cabient and horizontal games on another cabinet.  Good idea.
I thought I explained it.  hard to explain.  I want ms pac to play vertical with out having to flip rotation. becouse this flips all games. I do not want my horizontal games fliped also.

daywane

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2570
  • Last login:December 26, 2024, 11:02:08 am
  • GRRRR!
Re:compile MAME help needed
« Reply #5 on: August 15, 2002, 02:18:37 pm »

Very simple idea.  Why not have 2 Mame directories?  Then you could set up one for each cabinet.  Since they are each in there own directory, you can have different settings for each.  Yes, you could have them both point to the same rom directory(s).  As for being able to play on both cabinets at the same time, I have no idea.
I have thought of this and might try it. but this is realy not what I wanted. :-\

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 11:01:57 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re:compile MAME help needed
« Reply #6 on: August 15, 2002, 02:31:16 pm »


Very simple idea.  Why not have 2 Mame directories?  Then you could set up one for each cabinet.  Since they are each in there own directory, you can have different settings for each.  Yes, you could have them both point to the same rom directory(s).  As for being able to play on both cabinets at the same time, I have no idea.
I have thought of this and might try it. but this is realy not what I wanted. :-\


Why not?  It makes the most sense.  Oh and while your at it get a copy of the catlist and one of the many sorting programs on the net....  (www.oscarcontrols.com/dragon/   hint hint)

anything with a "/ vertical" at the end of it's category is vertical..... that should cut down a lot of the work out of sorting it out.  

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:Yesterday at 03:37:24 pm
  • The Bears Still Suck!
Re:compile MAME help needed
« Reply #7 on: August 15, 2002, 03:10:37 pm »
I understand now.
Hmm, You can do a vector.ini file to do setting for just vertical games but not a vertical.ini file, that's stupid.  Maybe someone should bring this up to a mamede.

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re:compile MAME help needed
« Reply #8 on: August 15, 2002, 05:19:02 pm »
I thought I explained it.  hard to explain.  I want ms pac to play vertical with out having to flip rotation. becouse this flips all games. I do not want my horizontal games fliped also.


I think you can do this:

make sure you have a mame.ini file with
the line "inipath                 .;ini"
make sure you have a mame/ini folder
make a default file with the needed rotation ini line ("norotate  1", "ror 1", or "rol 1"?)
copy that file to "VerticleGameName.ini"  (same as the rom you are playing.)

Mame is supposed to read mame.ini, then gameName.ini, then commandline options, so the files you make should make those games rotate.  However, some versions of mame don't correctly read these game.ini files, so test it on one game first, before going through the work of copying to all the verticle games.
Robin
Knowledge is Power

daywane

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2570
  • Last login:December 26, 2024, 11:02:08 am
  • GRRRR!
Re:compile MAME help needed
« Reply #9 on: August 16, 2002, 03:29:57 am »
I think I understand.   I had no idea I had bumped into this mess (whew... my skull hurts.  :-\   )   here I am just starting my first mame cabs and I bump into advanced mame crap!!!      1st of all the reason I do not just add a second mame to my desk top, (1 for vertical and 1 for horizontal )   is because I know how my friends , kids, wife, brothers , sisters , mom. think .    If they had to choice between 1 mame from another. They would walk away. or they would hound me for years to fix it. Electronics is my knack in life and for some reason they think , If its electronics Dave can fix it ( ArRRRRRRRR!!!!) sad truth is most time I fix it because I can not afford to replace it.  8)  ok I am rambling ... sorry.
Back to the subject.
seems like if I just copy MAME. INI a few 100 times and change the file name to the game in questions name and change the rotation to = 1 then in theory my vertical games will now be vertical.
I am restoring a MS Pac Cab and I have had 5 blank CP made for it. all will be a usb Gravis game pad pro hack & a usb track ball one. I plan on a spinner one also. all will be painted with Ms Pac style decor. there will be no escape key's,  pause, tab, f12, or any thing like that on the MS pac cab only the bare minimal buttons for game play on that cab.  the main keys to work with mame will be on My horizontal cab. to be honest this is to keep peace with my wife who is about to blow a hissy about the $$$ spent already. But she LOVES the MS PAC CAB  ;D

daywane

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2570
  • Last login:December 26, 2024, 11:02:08 am
  • GRRRR!
Re:compile MAME help needed
« Reply #10 on: August 17, 2002, 01:54:02 am »
Twisty  at emudvice had the answer  8)  ;D
in  MAME 32 right click on the games icon, advanced , and set  rotation. man was that a simple fix or what  :D
Thanks to all ...
you all saved me a lot of time.

SirPoonga

  • Puck'em Up
  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 8188
  • Last login:Yesterday at 03:37:24 pm
  • The Bears Still Suck!
Re:compile MAME help needed
« Reply #11 on: August 17, 2002, 02:02:00 am »
Man, didn't know you were running mame32...

)p(

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 964
  • Last login:March 27, 2009, 03:38:15 am
  • We are the Galaxians...
    • Emulaxian:cabinet and frontend
Re:compile MAME help needed
« Reply #12 on: August 17, 2002, 02:25:01 am »

Twisty  at emudvice had the answer  8)  ;D
in  MAME 32 right click on the games icon, advanced , and set  rotation. man was that a simple fix or what  :D
Thanks to all ...
you all saved me a lot of time.


But you will have to do that by hand for all games...
Some frontends, like mine, can set the commandline option to be vertical or horizontal etc for all games at once... (this will rotate all horizontal games 15|horizontal|-rol| etc.)

Peter

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re:compile MAME help needed
« Reply #13 on: August 17, 2002, 03:50:16 am »
seems like if I just copy MAME. INI a few 100 times and change the file name to the game in questions name and change the rotation to = 1 then in theory my vertical games will now be vertical.


Um, I would have just the one rotate line you changed copied and renamed in the new files.  This way only the rotate option is overridden, and none of the other options, in those verticle games with game.ini files.  Then you can still make (dual?) system wide changes as needed in the one mame.ini file.  Again, it should work in theory, so you should test it with one game before doing it with all the other games.  I don't know if it will work with mame32.
Robin
Knowledge is Power

Howard_Casto

  • Idiot Police
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19427
  • Last login:Yesterday at 11:01:57 am
  • Your Post's Soul is MINE!!! .......Again??
    • The Dragon King
Re:compile MAME help needed
« Reply #14 on: August 17, 2002, 05:11:39 am »
Yeah I'm really confused as to what you wanted now.  Rotating all of the games is embarrassingly easy in any front end that supports the passing of command lines, including mine, emuwizard, gamelauncher, afx, 3darcade, and any other you can think of.  It's also easy in mame itself... just turn rotate on in the ini file.