| Main > Project Announcements |
| Sega Blast City Revival - Done |
| << < (8/17) > >> |
| BurgerKingDiamond:
thanks for all that info man, but I wouldn't drop $183 on those because I'm positive it would take you ages to resell them all. |
| dgame:
Paladin, No problem with posting things here as it relates to the project and often comes in handy. Update: I’ve spent some time tweaking the OS and software to play nice and do the things I want. These are the features I now have: 1. I am now using Groovy MAME’s confirm quit option so now the red button brings up the quit menu and the green / player 1 start button exits MAME, same thing for MaLa. Quitting MaLa shuts down PC and cab (smart strip) and yellow button turns it back on. 2. Recompiled Groovy MAME with source changes to NOT turn off the screensaver or power management. Not a problem in MaLa but I don’t want MAME to possibly burn-in on the CRT. The screensaver still will not come on over MAME, but the power management will. Now my screen blanks on idle. EDIT: In src/osd/windows/windows.c comment out lines 1538 and 1539 // if (wparam == SC_MONITORPOWER || wparam == SC_SCREENSAVE) // return 1 2a. But wait won’t your screen go blank when you are playing? USB joysticks don’t wake up the screensaver. I use Joystick 2 Mouse 3.20.5 which controls the mouse with the joystick, but the joystick still functions as normal. A side effect is the USB joystick can now wake up from screensaver and power management. I assign all of the joystick’s buttons to Mouse X Button 1 click which seems to have no effect on my system, but will wake up screensaver / power management events. Even though GroovyMAME does a good job at picking resolutions it doesn’t always make the best choice for me. For these games I use the INI files to set the resolution. snd Next up will be tweaking the video modes with ArcadePerfect to hopefully match up the != 60Hz monitor refresh rates with the games that need it. Like what clutch did here http://forum.arcadecontrols.com/index.php?topic=110487.0 The gamename.bat file will set the resolution and refresh rate using ArcadePerfect. For example: ** First File C:\MAME\mame.bat : IF NOT EXIST C:\MAME\SETRES\%1.bat GOTO NormalRun C:\MAME\SETRES\%1.bat C:\MAME\mame.exe %1 -noswitchres -nomodeline C:\MAME\SETRES\RestoreRes.bat GOTO ExitRun :NormalRun C:\MAME\mame.exe %1 :ExitRun **Next File C:\MAME\SETRES\smashtv.bat : “C\Program Files\ArcadePerfect\ArcadePerfect.exe” C:\MAME\SETRES\400x256x55.rsl ** Next File C:\MAME\SETRES\400x256x55.rsl This file will be saved using the ArcadePerfect utility setting the screen to 400x256 with a ~55Hz refresh rate. In theory this should cause the game to run a closer to 100% than 110% at 60Hz. ** Next File RestoreRes.bat sets the resolution (hard coded) to whatever the front end needs. This is all untested and I am just brainstorming here so I can refer back to it. EDIT: Cleaning up the thread. GroovyMAME works, no need for fancy batch files. |
| BurgerKingDiamond:
dgame, I also have to straighten out my speaker grills. It doesn't look like fun because you have to take the monitor all the way out of the cab to access them. what a pain.. |
| dgame:
Yeah, from what I've read you practically have to take the cab apart to get to the speaker grills. These are the directions I will use: http://forum.arcadeotaku.com/viewtopic.php?p=194650#p194650 |
| BurgerKingDiamond:
well I got my jamma sound working. I took a look at a pinout for cn5 of the IO board online and the two pins right next to the four for line in audio were Speaker + and -, and they went back to my Jamma harness right where they should. So I knew that the harness was wired up correctly. It ended up just being problems with the particular board I was testing. But I did learn what I need to do to get my line in working for my Dreamcast from this thread and Paladin, so it was worth the frustration. |
| Navigation |
| Message Index |
| Next page |
| Previous page |