Jump to content

One Emulator to Rule Them All: GroovyUME by Calamity + DrMaxwell's AHK Script


DrMaxwell

Recommended Posts

Posted
ok try just try soft15 install 15khz settings and quickres2 and no luck the lowest resolution I have was 640X480@60. No option for interlace.

Figure out the problem. I did not know I had to restart the computer. Restarted and quickres 2 show all arcade resolutions. However, weird problem I did take ownership of windows folder and cancel it becuause it was taking so long now I can't open any folders or click any program.

  • Replies 72
  • Created
  • Last Reply
Posted

Can someone tell me a little bit about this UME?

I know what it is - but I have a REALLY hard time believing that MESS is the best emulator for several systems let alone all of them. Maybe I'm not fully understanding this?

When I attempted to use Mess it really sucked at Intellivision, Coleco, Atari 5200 (or was it 7800). Controls are a "MESS".

And as far as the catalyst driver - blech. I switched from ATI years ago because it seems almost every emulator issue I read about/encountered were because of ATI. I'm not saying Nvidia is perfect but the problems have been waaaaaay less.

for ATI drivers, try NOT to install the catalyst driver. You can simply upgrade the driver without installing the catalyst. If you are unable to install just the driver itself, once the setup starts it extracts to a directory right? Well go into device manager, display, properties and choose driver tab. Upgrade the driver and choose option to install from another source (or however it's labeled). At this point, point it to the directory the catalyst package extracted to.

Typically ATI driver failures are directly related to that damn catalyst software. You don;t have to use the actual catalyst software.

You miss out on some of the goodies the software has to offer, but it's better than not working at all right? ;)

Hope this gets you where you need to be.

Posted
Can someone tell me a little bit about this UME?

I know what it is - but I have a REALLY hard time believing that MESS is the best emulator for several systems let alone all of them. Maybe I'm not fully understanding this?

When I attempted to use Mess it really sucked at Intellivision, Coleco, Atari 5200 (or was it 7800). Controls are a "MESS".

And as far as the catalyst driver - blech. I switched from ATI years ago because it seems almost every emulator issue I read about/encountered were because of ATI. I'm not saying Nvidia is perfect but the problems have been waaaaaay less.

for ATI drivers, try NOT to install the catalyst driver. You can simply upgrade the driver without installing the catalyst. If you are unable to install just the driver itself, once the setup starts it extracts to a directory right? Well go into device manager, display, properties and choose driver tab. Upgrade the driver and choose option to install from another source (or however it's labeled). At this point, point it to the directory the catalyst package extracted to.

Typically ATI driver failures are directly related to that damn catalyst software. You don;t have to use the actual catalyst software.

You miss out on some of the goodies the software has to offer, but it's better than not working at all right? ;)

Hope this gets you where you need to be.

I agree that mess is not the best emulator for all systems. However, for arcade crt monitor groovyume and groovymame gives you natives resolution for each arcade game or console. Games look very good at their natives resolution because it matches the original scanlines the game originally produce. If you are happy with regular mame and using filters thats ok too. There are people that prefer mame with filters and don't like scanlines.

Posted

@megamanwilson Did you look down to the second page of this thread where I linked the corrected drivers, or did you not read that far into it?

http://www.hyperspin-fe.com/forum/showthread.php?24809-One-Emulator-to-Rule-Them-All-GroovyUME-by-Calamity-DrMaxwell-s-AHK-Script/page2

This should solve your problem as it was identical to Opcode's one.

@Deadly - This is not a graphics card war thread and your comments aren't constructive, nor do they address his issue other than provide generic driver installation advice; Calamity drivers function perfectly well under the right specifications, the first two pages covers what graphics cards are compatible and to what degree. Other than compatibility, whether it is ATi or Nvidia is not the point or really relevant at all. Your information is both misleading and derailing.

How to guides and custom artwork sets @ https://www.youtube.com/user/MaxwellParadigm

Custom%2BWheels.png

Themes, Wheels, Carts and Database Downloads available @ http://spacevalkyrie.weebly.com/

Posted
Try these drivers, it's what I'm using:

64 bit

32 bit

Build Information:

Driver Version = 11/16/2012,

8.970.100.7000

8.97.100.7-121116a-151639C-ATI

Supported Video Cards:

AMD9598.1 = "ATI All-in-Wonder HD"
AMD94C1.1 = "ATI Radeon HD 2400 Pro"
AMD94C3.1 = "ATI Radeon HD 2400 PRO"
AMD94C1.2 = "ATI Radeon HD 2400 XT"
AMD9400.1 = "ATI Radeon HD 2900 PRO"
AMD9400.2 = "ATI Radeon HD 2900 XT"
AMD9581.1 = "ATI Radeon HD 3600 Series"
AMD9501.1 = "ATI Radeon HD 3690"
AMD9505.1 = "ATI Radeon HD 3690"
AMD9505.2 = "ATI Radeon HD 3850"
AMD9501.2 = "ATI Radeon HD 3870"
AMD94C3.2 = "ATI Radeon HD 2350 Series"
AMD94C3.3 = "ATI Radeon HD 2400"
AMD94C1.3 = "ATI Radeon HD 2400 Pro"
AMD94C3.4 = "ATI Radeon HD 2400 PRO"
AMD9598.2 = "ATI Radeon HD 4570"
AMD9505.3 = "ATI Radeon HD 4730"
AMD944A.1 = "ATI Radeon HD 4800 Series"
AMD9598.3 = "HD3730"
AMD94C3.5 = "ATI Radeon HD 2400 PRO"
AMD94C3.6 = "ATI Radeon HD 2400 PRO"
AMD94C1.4 = "ATI Radeon HD 2400 XT"
AMD94C3.7 = "ATI Radeon HD 3410"
AMD9552.1 = "ATI Radeon HD 4300/4500 Series"
AMD9552.2 = "ATI Radeon HD 4300/4500 Series"
AMD944A.2 = "ATI Radeon HD 4800 Series"
AMD9498.1 = "ATI Radeon HDG 4670"
AMD94C3.8 = "ATI Radeon HD 2400"
AMD94C3.9 = "ATI Radeon HD 2400"
AMD94C3.10 = "ATI Radeon HD 2400"
AMD94C3.11 = "ATI Radeon HD 2400 PRO"
AMD94C1.5 = "ATI Radeon HD 2400 XT"
AMD94C1.6 = "ATI Radeon HD 2400 XT"
AMD94C1.7 = "ATI Radeon HD 2400 XT"
AMD94C3.12 = "ATI Radeon HD 3410"
AMD9589.1 = "ATI Radeon HD 3610"
AMD944A.3 = "ATI Radeon HD 4800 Series"
AMD955F.1 = "ATI Desktop Radeon HD 4500/4300 Series"
AMD94C3.13 = "ATI Radeon HD 2350 Series"
AMD94C3.14 = "ATI Radeon HD 2400 LE"
AMD95C5.1 = "ATI Radeon HD 3450"
AMD95C0.1 = "ATI Radeon HD 3550"
AMD95C5.2 = "ATI Radeon HD 3550"
AMD9591.1 = "ATI Radeon HD 3600 Series"
AMD9581.2 = "ATI Radeon HD 3600 Series"
AMD9583.1 = "ATI Radeon HD 3600 Series"
AMD9598.4 = "ATI Radeon HD 3730"
AMD9505.4 = "ATI Radeon HD 3850"
AMD95C5.3 = "ATI Radeon HD 4230"
AMD95C5.4 = "ATI Radeon HD 4230"
AMD95C5.5 = "ATI Radeon HD 4250"
AMD95C5.6 = "ATI Radeon HD 4250"
AMD95C5.7 = "ATI Radeon HD 4300 Series"
AMD9552.3 = "ATI Radeon HD 4300/4500 Series"
AMD9598.5 = "ATI Radeon HD 4570"
AMD9505.5 = "ATI Radeon HD 4730"
AMD9505.6 = "ATI Radeon HD 4730"
AMD9505.7 = "ATI Radeon HD 4750"
AMD9505.8 = "ATI Radeon HD 4750"
AMD9480.1 = "ATI Radeon HD4650"
AMD944A.4 = "ATI Radeon HD 4800 Series"
AMD9552.4 = "VisionTek Radeon 4350"
AMD955F.2 = "VisionTek Radeon 4350"
AMD9598.6 = "VisionTek Radeon HD 2600 Pro"
AMD9598.7 = "VisionTek Radeon HD 2600 XT"
AMD94C3.15 = "ATI Radeon HD 2400 PRO"
AMD94C3.16 = "ATI Radeon HD 3410"
AMD9589.2 = "ATI Radeon HD 3610"
AMD954F.1 = "ATI Radeon HD 4550"
AMD954F.2 = "ATI Radeon HD 4550"
AMD9555.1 = "ATI Radeon HD 4550"
AMD9498.2 = "ATI Radeon HD 4650"
AMD9498.3 = "ATI Radeon HD 4650"
AMD9498.4 = "ATI Radeon HD 4650"
AMD9498.5 = "ATI Radeon HD 4670"
AMD9498.6 = "ATI Radeon HD 4670"
AMD94B3.1 = "ATI Radeon HD 4770"
AMD944A.5 = "ATI Radeon HD 4800 Series"
AMD944C.1 = "ATI Radeon HD 4830"
AMD944C.2 = "ATI Radeon HD 4830"
AMD9442.1 = "ATI Radeon HD 4850"
AMD9442.2 = "ATI Radeon HD 4850"
AMD9440.1 = "ATI Radeon HD 4870"
AMD9440.2 = "ATI Radeon HD 4870"
AMD9440.3 = "ATI Radeon HD 4870"
AMD9440.4 = "ATI Radeon HD 4870"
AMD9441.1 = "ATI Radeon HD 4870 X2"
AMD9555.2 = "ATI Radeon HD4300/HD4500 series"
AMD954F.3 = "XFX Radeon HD 4570"
AMD94C3.17 = "ATI Radeon HD 2350 Series"
AMD94C3.18 = "ATI Radeon HD 2400 PRO"
AMD94C3.19 = "ATI Radeon HD 2400 PRO"
AMD95C0.2 = "ATI Radeon HD 3550"
AMD95C0.3 = "ATI Radeon HD 3570"
AMD9589.3 = "ATI Radeon HD 3600 Series"
AMD95C5.8 = "ATI Radeon HD 4250"
AMD95C0.4 = "ATI Radeon HD 4250"
AMD95C5.9 = "ATI Radeon HD 4250"
AMD9552.5 = "ATI Radeon HD 4300/4500 Series"
AMD9553.1 = "ATI Radeon HD 4300/4500 Series"
AMD954F.4 = "ATI Radeon HD 4450"
AMD954F.5 = "ATI Radeon HD 4520"
AMD9598.8 = "ATI Radeon HD 4570"
AMD9598.9 = "ATI Radeon HD 4580"
AMD9540.1 = "ATI Radeon HD 4590"
AMD9598.10 = "ATI Radeon HD 4610"
AMD9490.1 = "ATI Radeon HD 4710"
AMD9505.9 = "ATI Radeon HD 4730"
AMD9505.10 = "ATI Radeon HD 4750"
AMD9501.3 = "ATI Radeon HD 4750"
AMD9505.11 = "ATI Radeon HD 4750"
AMD944A.6 = "ATI Radeon HD 4800 Series"
AMD944E.1 = "ATI Radeon HD 4810 Series"
AMD944E.2 = "ATI Radeon HD 4810 series"
AMD9555.3 = "ATI Radeon HD4300/HD4500 series"
AMD95C0.5 = "Sapphire Radeon HD 3550"
AMD9501.4 = "Sapphire Radeon HD 3690"
AMD9505.12 = "Sapphire Radeon HD 3690"
AMD9598.11 = "Sapphire Radeon HD 3730"
AMD9598.12 = "Sapphire Radeon HD 3750"
AMD954F.6 = "Sapphire Radeon HD4570"
AMD94C3.20 = "ATI Radeon HD 2350 Series"
AMD94C3.21 = "ATI Radeon HD 2400 LE"
AMD9589.4 = "ATI Radeon HD 3600 Series"
AMD9501.5 = "ATI Radeon HD 3690"
AMD9505.13 = "ATI Radeon HD 3690"
AMD95C5.10 = "ATI Radeon HD 4250"
AMD95C5.11 = "ATI Radeon HD 4300 Series"
AMD9552.6 = "ATI Radeon HD 4300/4500 Series"
AMD954F.7 = "ATI Radeon HD 4450"
AMD954F.8 = "ATI Radeon HD 4520"
AMD9540.2 = "ATI Radeon HD 4590"
AMD9598.13 = "ATI Radeon HD 4610"
AMD9498.7 = "ATI Radeon HD 4700"
AMD9490.2 = "ATI Radeon HD 4710"
AMD9498.8 = "ATI Radeon HD 4720"
AMD944E.3 = "ATI Radeon HD 4730 Series"
AMD944A.7 = "ATI Radeon HD 4800 Series"
AMD944E.4 = "ATI Radeon HD 4810 Series"
AMD944E.5 = "ATI Radeon HD 4820"
AMD94C3.22 = "ATI Radeon HD 2400"
AMD95C5.12 = "ATI Radeon HD 4230"
AMD9552.7 = "ATI Radeon HD 4300/4500 Series"
AMD954F.9 = "ATI Radeon HD 4450"
AMD9598.14 = "ATI Radeon HD 4570"
AMD9598.15 = "ATI Radeon HD 4580"
AMD9490.3 = "ATI Radeon HD 4710"
AMD9505.14 = "ATI Radeon HD 4750"
AMD944A.8 = "ATI Radeon HD 4800 Series"
AMD9598.16 = "ATI Radeon HD3750"
AMD94C3.23 = "Qimonda Radeon HD 2400 PRO"
AMD9589.5 = "Qimonda Radeon HD 2600 PRO"
AMD9588.1 = "Qimonda Radeon HD 2600 XT"
AMD95C5.13 = "Qimonda Radeon HD 3450"
AMD95C5.14 = "Qimonda Radeon HD 3450"
AMD9591.2 = "VisionTek Radeon HD 2600/3600 Series"
AMD9713.1 = "ATI Mobility Radeon 4100"
AMD94C9.1 = "ATI Mobility Radeon HD 2400"
AMD94C8.1 = "ATI Mobility Radeon HD 2400 XT"
AMD9581.3 = "ATI Mobility Radeon HD 2600"
AMD9583.2 = "ATI Mobility Radeon HD 2600 XT"
AMD95C4.1 = "ATI Mobility Radeon HD 3400 Series"
AMD95C2.1 = "ATI Mobility Radeon HD 3430"
AMD9591.3 = "ATI Mobility Radeon HD 3650"
AMD9593.1 = "ATI Mobility Radeon HD 3670"
AMD9504.1 = "ATI Mobility Radeon HD 3850"
AMD9506.1 = "ATI Mobility Radeon HD 3850 X2"
AMD9508.1 = "ATI Mobility Radeon HD 3870"
AMD9509.1 = "ATI Mobility Radeon HD 3870 X2"
AMD9712.1 = "ATI Mobility Radeon HD 4200 Series"
AMD9552.8 = "ATI Mobility Radeon HD 4300 Series"
AMD9555.4 = "ATI Mobility Radeon HD 4300/4500 Series"
AMD9553.2 = "ATI Mobility Radeon HD 4500/5100 Series"
AMD9480.2 = "ATI Mobility Radeon HD 4650"
AMD9488.1 = "ATI Mobility Radeon HD 4670"
AMD94A0.1 = "ATI Mobility Radeon HD 4830"
AMD944A.9 = "ATI Mobility Radeon HD 4850"
AMD94A1.1 = "ATI Mobility Radeon HD 4860"
AMD945A.1 = "ATI Mobility Radeon HD 4870"
AMD9616.1 = "ATI Radeon 3000 Graphics"
AMD9611.1 = "ATI Radeon 3100 Graphics"
AMD9613.1 = "ATI Radeon 3100 Graphics"
AMD94C7.1 = "ATI Radeon HD 2350"
AMD94C3.24 = "ATI Radeon HD 2400 Series"
AMD94C1.8 = "ATI Radeon HD 2400 Series"
AMD94CC.1 = "ATI Radeon HD 2400 Series"
AMD9589.6 = "ATI Radeon HD 2600 PRO"
AMD958A.1 = "ATI Radeon HD 2600 X2 Series"
AMD9588.2 = "ATI Radeon HD 2600 XT"
AMD9405.1 = "ATI Radeon HD 2900 GT"
AMD9403.1 = "ATI Radeon HD 2900 PRO"
AMD9400.3 = "ATI Radeon HD 2900 XT"
AMD9610.1 = "ATI Radeon HD 3200 Graphics"
AMD9612.1 = "ATI Radeon HD 3200 Graphics"
AMD9614.1 = "ATI Radeon HD 3300 Graphics"
AMD95C0.6 = "ATI Radeon HD 3400 Series"
AMD95C5.15 = "ATI Radeon HD 3400 Series"
AMD9598.17 = "ATI Radeon HD 3600 Series"
AMD9501.6 = "ATI Radeon HD 3800 Series"
AMD9505.15 = "ATI Radeon HD 3800 Series"
AMD9507.1 = "ATI Radeon HD 3830"
AMD9513.1 = "ATI Radeon HD 3850 X2"
AMD950F.1 = "ATI Radeon HD 3870 X2"
AMD9710.1 = "ATI Radeon HD 4200"
AMD9715.1 = "ATI Radeon HD 4250"
AMD9714.1 = "ATI Radeon HD 4290"
AMD954F.10 = "ATI Radeon HD 4300/4500 Series"
AMD9540.3 = "ATI Radeon HD 4550"
AMD9490.4 = "ATI Radeon HD 4600 Series"
AMD9498.9 = "ATI Radeon HD 4600 Series"
AMD944E.6 = "ATI Radeon HD 4700 Series"
AMD94B4.1 = "ATI Radeon HD 4700 Series"
AMD94B3.2 = "ATI Radeon HD 4770"
AMD94B5.1 = "ATI Radeon HD 4770"
AMD9440.5 = "ATI Radeon HD 4800 Series"
AMD9442.3 = "ATI Radeon HD 4800 Series"
AMD944C.3 = "ATI Radeon HD 4800 Series"
AMD9460.1 = "ATI Radeon HD 4800 Series"
AMD9462.1 = "ATI Radeon HD 4800 Series"
AMD9443.1 = "ATI Radeon HD 4850 X2"
AMD9441.2 = "ATI Radeon HD 4870 X2"

Those are the drivers I'm using in Windows 7 to achieve the end result. Does this help you out?

Yes I use the 64bit link and install it. I was able to install soft15khz and quickres 2. I changed the resolution to 640x480@30 however, I notice that mameui and other emus were slow at 640x480@30. Did not have time to install groovyUME and don't really know how to set it up since I don't have experience with mess only messui. I tested it with groovymame and all the games resolution were 640x480@30 don't know why it did not change to native res.

Posted

It sounds as though you haven't read this thread from start to finish; otherwise, you wouldn't have had the driver troubles. I suggest reading the thread from the start as I've included how to setup UME with screen shots of HQ settings included. I could search what page it is on and feed you the information, but, somehow I think it will be more helpful if I get you to read through it.

UME is setup quite the same as mame and MESS, if you read the thread all the information you need is there. If you run into any specific troubles, I'm happy to address those after you've take the time to read through.

*Edit* The reason why you're not seeing the native resolutions is because SwitchRes 2 is the program built into UME, linked early on in this thread, that is responsible for reading and switching the resolution. If you haven't setup the emulator to run games, of course you're not going to see native resolution switching..

It's on the first page, I changed my mind and it took all of 3 seconds to find the information you need. The folders you need to setup and where you put your roms and UME.exe are all explained, as well as, a screenshot of how you setup HQ to launch it through HyperSpin. It couldn't be any clearer so my only conclusion is that you didn't read.

Here is your link:

http://www.hyperspin-fe.com/forum/showthread.php?24809-One-Emulator-to-Rule-Them-All-GroovyUME-by-Calamity-DrMaxwell-s-AHK-Script

How to guides and custom artwork sets @ https://www.youtube.com/user/MaxwellParadigm

Custom%2BWheels.png

Themes, Wheels, Carts and Database Downloads available @ http://spacevalkyrie.weebly.com/

Posted
It sounds as though you haven't read this thread from start to finish; otherwise, you wouldn't have had the driver troubles. I suggest reading the thread from the start as I've included how to setup UME with screen shots of HQ settings included. I could search what page it is on and feed you the information, but, somehow I think it will be more helpful if I get you to read through it.

UME is setup quite the same as mame and MESS, if you read the thread all the information you need is there. If you run into any specific troubles, I'm happy to address those after you've take the time to read through.

*Edit* The reason why you're not seeing the native resolutions is because SwitchRes 2 is the program built into UME, linked early on in this thread, that is responsible for reading and switching the resolution. If you haven't setup the emulator to run games, of course you're not going to see native resolution switching..

It's on the first page, I changed my mind and it took all of 3 seconds to find the information you need. The folders you need to setup and where you put your roms and UME.exe are all explained, as well as, a screenshot of how you setup HQ to launch it through HyperSpin. It couldn't be any clearer so my only conclusion is that you didn't read.

Here is your link:

http://www.hyperspin-fe.com/forum/showthread.php?24809-One-Emulator-to-Rule-Them-All-GroovyUME-by-Calamity-DrMaxwell-s-AHK-Script

Hi, I read the whole post before starting this whole process. However, I could not go further because my windows 7 does not allow me to open folders. Don't know if it got corrupted or Take_Ownership.zip mess up my windows permissions. I would need to install windows 7 again and start everything again. Will soft15khz and quickres 2 work without Take_Ownership.zip? is it mandatory to install it in order for the process to work. I have another pc that have windows xp and I tested and fallow your steps and it works perfectly. I also made some .ahk scripts with your suggestion of changing the system name and path cartride. I am able to use nintendo,super nintendo, genesis,atari 2600,5200,7800,gameboy,gameboy color, gameboy advance and turbo grafix 16. All play at native resolution. Thank you DrMaxwell for starting this thread and groovyUme guide. Once you go native res is hard to go back.

Posted

You're welcome mate! I just want to help as many people have fun with if fervent systems without having understand a new emulator for each and every system.

In answer to your question, you don't need to have take ownership to run UME in windows 7; however, it helps with User Account Control trying to stop you loading the calamity drivers up.

How to guides and custom artwork sets @ https://www.youtube.com/user/MaxwellParadigm

Custom%2BWheels.png

Themes, Wheels, Carts and Database Downloads available @ http://spacevalkyrie.weebly.com/

  • 2 weeks later...
Posted

DrMaxwell

Thanks for all you hard work here!! I tried to get into your FTP site (listed on 1st page) and it keeps asking me for a password. Can I get access to it please!!

Thanks in Advance!!

Posted
A password? Hmm that's odd...I'll jump onto my arcade machine and check the FTP; I wonder why it is asking for a password?

Are you sure you were logged into the FTP properly?

If I'm doing it wrong please educate me... Here's a pic of it asking.

post-88863-142870592903_thumb.jpg

Thanks Again!!!

  • 2 weeks later...
Posted

Ahh I know what the problem is! You need to pay for membership here at Hyperspin to access the Hyperspin FTP using a program like Filezilla etc. I would recommend joining this community if you have the spare money; there are many useful posts from our experienced community of gamers, programmers and designers.

How to guides and custom artwork sets @ https://www.youtube.com/user/MaxwellParadigm

Custom%2BWheels.png

Themes, Wheels, Carts and Database Downloads available @ http://spacevalkyrie.weebly.com/

Posted

+1

It is a donation, depending on how much you donate you get bonus perks like FTP access & HyperSync alongside the removal of download restrictions in the download section.

lfE5RzP.png

..........................back with a vengeance........................

  • 3 weeks later...
Posted

Has anyone got groovymame working with RocketLauncher? It doesn't seem to have an module for UME/Groovymame yet. Cheers all :)

Posted

Try the mame module, it might work.

"Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."

RocketLauncher's Official Home

If you appreciate my work:
donate_button.png

My Apps:
Window Logger
Idle Volume Adjuster
ExplorerRestorer
Rom Folder Cleaner
Module Updater
My Guides:
How To Mod Guncons with Aimtrak

  • 1 month later...
  • 2 months later...
Posted

I just tried to setup my first, test GroovyUME hyperspin entry for Sony Pocketstation. I've got everything setup like it says in the walkthough, but I'm getting this error:

Your module does not contain a "Start Module ()" line.

Please download a Module that has one.

I'm using RL (I'm starting to that this may be a HL2 script)

Also - is there still a good reason to use GroovyUME if I don't have a compatible graphics card/monitor for all that 15khz stuff? Or, is that the only reason to use this ume.exe? (Because my Card isn't supported. I didn't know I should have gotten an ATI card, until now.)

UPDATE:

-I have tried using the MESS and MAME RL modules, with no luck.

I'm trying to get pocketstation to work, but everything I've tried, so far, isn't working. (even with different emulators than ume) Any suggestions?

-------------------------------------------

@dompau - The old FTP is still up, I just found DrMaxwell's FTP directory in (what I think was) the old FTP. If not, then try the new FTP: http://www.hyperspin-fe.com/forum/showthread.php?30079-Ftp-access-must-read

  • 3 months later...
Posted

Hi Everyone, I'm new to the emulator Front end stuff and the whole video configuration process for mame. Is there a way to get the ume to work via SHMUPMAME? I use shmupmame via hyperspin because of the game that I play (Super Street Fighter 2 Turbo). It is the closest to the real game as far as lag and game speed. Also, Will the crt/emu drivers auto configure resolution and refresh rate if I'm using a standard Phillips TUBE TV?

Thanks very much in advance!

  • 2 months later...
Posted
I just tried to setup my first, test GroovyUME hyperspin entry for Sony Pocketstation. I've got everything setup like it says in the walkthough, but I'm getting this error:

Your module does not contain a "Start Module ()" line.

Please download a Module that has one.

I'm using RL (I'm starting to that this may be a HL2 script)

Also - is there still a good reason to use GroovyUME if I don't have a compatible graphics card/monitor for all that 15khz stuff? Or, is that the only reason to use this ume.exe? (Because my Card isn't supported. I didn't know I should have gotten an ATI card, until now.)

UPDATE:

-I have tried using the MESS and MAME RL modules, with no luck.

I'm trying to get pocketstation to work, but everything I've tried, so far, isn't working. (even with different emulators than ume) Any suggestions?

-------------------------------------------

@dompau - The old FTP is still up, I just found DrMaxwell's FTP directory in (what I think was) the old FTP. If not, then try the new FTP: http://www.hyperspin-fe.com/forum/showthread.php?30079-Ftp-access-must-read

Hi there! I hope by now you've realized that this AHK script was for an earlier release of Hyperlaunch/ Hyperspin and are now using the updated version. You may, like many others, still want to edit the AHK module to include systems that aren't currently in the script. To find out more about this, head over here:

http://www.hyperspin-fe.com/forum/showthread.php?26128-Mess-and-groovyume/page2

Sony Pocket Station is great fun! I think the next step for many is adding overlays and bezels where needed to newly supported systems.

The benefit of using UME is that it has both MAME and MESS in one program, as well as, the SwitchRes functionality that is needed to achieve arcade perfect resolutions and refresh rates on CRT Arcade and MAME based Cabinets. For LCD screens, you can achieve a close enough effect by adjusting the HLSL setting in the UME.ini file.

Here is a brief overview of what the HLSL settings are within mame and ume:

hlsl_enable = (Turn HLSL on with 1 or Turn HLSL off with 0, best to configure this setting in mame.ini)
hlsl_prescale_x =(This setting can give you a 'sharper' image depending on what resolution you play games at. For example, if you are playing a 320x240 game at 1280x960 then you are using a 4x magnification. Here you put 4 for a 4x pre-multiplication in horizontal pixels)
hlsl_prescale_y = (This setting can give you a 'sharper' image depending on what resolution you play games at. For example, if you are playing a 320x240 game at 960x720 then you are using a 3x magnification. Here you put 3 for a 3x pre-multiplication in vertical pixels)
hlsl_preset = (Currently an undocumented setting)
hlsl_snap_width = (This setting sets the width for huge resolution 'rendered snapshots' that can be created by default hotkey [left ALT] & [F12]. Usually best used at a multiple of your playing output resolution. For example 1280 wide x4 = 4160)
hlsl_snap_height = (This setting sets the height for huge resolution 'rendered snapshots' that can be created by default hotkey [left ALT] & [F12]. Usually best used at a multiple of your playing output resolution. For example 960 high x4 = 3840)
shadow_mask_alpha =(visibility of shadow mask, when using big game display output use small numbers here. If you use the default aperture.png you need to use an even smaller number here to remove the moiré effect)
shadow_mask_texture aperture.png = (Name of shadow_mask 'overlay' file)
shadow_mask_x_count = (Here is where we tell the HLSL file how many times to tile the 'aperture.png' to fill the resolution. Using the default 'aperture.png' you will notice moiré effects. To remove this problem input the original games width resolution here)
shadow_mask_y_count = (Here is where we tell the HLSL file how many times to tile the 'aperture.png' to fill the resolution. Using the default 'aperture.png' you will notice moiré effects. To remove this problem input the original games height resolution here)
shadow_mask_usize = (This tells the HLSL filter how to wrap the 'aperture.png' horizontally so that when tiling everything will line up correctly. Doesn't work correctly with the default 'aperture.png')
shadow_mask_vsize = (This tells the HLSL filter how to wrap the 'aperture.png' vertically so that when tiling everything will line up correctly. Doesn't work correctly with the default 'aperture.png')
curvature = (Suppose to curve the 'aperture.png' with the curve of the screen if you also use pincushin? Is working with recent HLSL versions)
pincushion = (This can give you that cool fishbowl effect. Is working with recent HLSL versions)
scanline_alpha = (visibility of scanlines, when using big game display output use small numbers here)
scanline_size = (just set to one if you want them? Unrevised setting)
scanline_height = (this is like 75% scanline which is personal preference? Undocumented setting)
scanline_bright_scale = (just set to one if you want them? Unrevised setting)
scanline_bright_offset = (this is like 50% so they don't show up too strong? Unrevised setting)
scanline_jitter = (I don't use, makes scanlines shimmer up and down. Is working with recent HLSL versions. Unrevised setting)
defocus = (I don't use defocus as is only used to add blurriness to your game image, yuck!)
converge_x = (I don't use, suppose to offset pixel position by colours)
converge_y = (I don't use, suppose to offset pixel position by colours)
radial_converge_x = (I don't use, suppose to offset pixel position by colours)
radial_converge_y = (I don't use, suppose to offset pixel position by colours)
red_ratio = (leave alone, red ratio 100%)
grn_ratio = (leave alone, green ratio 100%)
blu_ratio = (leave alone, blue ratio 100%)
saturation = (this is saturation, how strong colours look/bleed, don't set too high)
offset = (I don't use, suppose to offset strength of red,blue,green)
scale = (I think of this like brightness control, where 1.0 = 100%)
power = (I think of this like contrast control, where 1.0 = 100%)
floor = (I think of this like gamma control, I don't like gamma creates washed out colours)
phosphor_life = (can create a ghosting effect on fast moving sprites, up to you if you like or not? When using big game display output use small numbers here)

1  HLSL-Related Enable Switches
   2  ----------------------------
   3  
   4  Name                    Values      Description
   5  hlsl_enable             0/1             Enables HLSL post-processing in Direct3D 9 modes.
   6  yiq_enable              0/1             Enables YIQ-colorspace post-processing. Causes a
   7                                          performance drop but gives a much more authentic
   8                                          NTSC TV appearance on TV-based systems when configured
   9                                          properly.
  10  hlslpath                [path]          Path to the .fx files that are in use. (default: hlsl)
  11  hlsl_ini_read           0/1             Enable HLSL INI reading.
  12  hlsl_ini_write          0/1             Enable HLSL INI writing.
  13  hlslini                 %g              HLSL INI file name for running game. (default: %g)
  14  hlsl_prescale_x         [horizontal]    HLSL pre-scale override factor for X (0 for auto).
  15  hlsl_prescale_y         [vertical]      HLSL pre-scale override factor for Y (0 for auto).
  16  hlsl_preset             0-3             HLSL preset to use.
  17  hlsl_write              0/1     Enable HLSL AVI writing (huge disk bandwidth suggested).
  18  hlsl_snap_width         [width]         HLSL upscaled-snapshot width. (default: 2048)
  19  hlsl_snap_height        [height]        HLSL upscaled-snapshot height. (default: 1536)
  20  
  21  
  22  Surface/Color Processing Parameters
  23  -----------------------------------
  24  
  25  Name                    Values      Description
  26  shadow_mask_alpha       0.0 to 1.0      The ovearll darkness of each shadow mask pixel.
  27  shadow_mask_texture     [filename]      A PNG that defines the shadow mask for each pixel.
  28  shadow_mask_x_count     1+              The count of shadow mask elements, X (usually 640-ish)
  29  shadow_mask_y_count     1+              The count of shadow mask elements, X (usually 480-ish)
  30  shadow_mask_usize       0.0 to 1.0      These parameters define the *in-use* pixel count on the
  31  shadow_mask_vsize       0.0 to 1.0      X and Y axes of the shadow mask texture.
  32  curvature               0.0 to 1.0      Screen curvature. Affects borders and shadow mask.
  33  pincushion              0.0 to 1.0      Image curvature. Affects the source image only.
  34  scanline_alpha          0.0 to 1.0      The overall darkness of each scanline furrow.
  35  scanline_size           0.0 to 4.0      The overall height of each scanline.
  36  scanline_height         [height]        Individual height scaling value for scanlines.
  37  scanline_bright_scale   0.0 to 2.0      The overall brightness multiplier for each scanline.
  38  scanline_bright_offset  0.0 to 1.0      The overall brightness additive value for each scanline.
  39  scanline_jitter         0.0 to 2.0      The relative scanline movement per field.
  40  defocus                 [xval,yval]     This defines the overall defocus radius for the three
  41                                          post-converged beams.  Values allowed range from 0.0 to
  42                                          32.0.
  43  converge_x              [r,g,b]         Convergence in screen-relative X direction.
  44  converge_y              [r,g,b]         Convergence in screen-relative Y direction.
  45  radial_converge_x       [r,g,b]         Radial convergence in screen-relative X direction.
  46  radial_converge_y       [r,g,b]         Radial convergence in screen-relative Y direction.
  47                                          Allowed values for convergence: -150 to 150 for each color.
  48  red_ratio               [r,g,b]         These parameters define a 3x3 matrix which is multiplied 
  49  grn_ratio               [r,g,b]         by the incoming RGB signal. This can be used for any
  50  blu_ratio               [r,g,b]         standard matrix convolution, including H/S/V or simply
  51                                          affecting the TV-style tint.
  52  saturation              0.0 to 4.0      This parameter defines the amount each color channel is
  53                                          raised above said channel's baseline grayscale value.
  54                                          A value of 0.0 gives a gamma-correct grayscale image,
  55                                          whereas 1.0 is full saturation, with each channel being
  56                                          oversaturated equally beyond that.
  57  offset                  [r,g,b]         These parameters define a value for each color channel
  58                                          that is added to said channel after scaling and after
  59                                          matrix convolution. (-2.0 to 2.0)
  60  scale                   [r,g,b]         These parameters define a value for each color channel
  61                                          that is multiplied with said channel after matrix
  62                                          convolution.  (-2.0 to 2.0)
  63  power                   [r,g,b]         These parameters define the exponent for each color
  64                                          channel that is applied after scaling, offsetting,
  65                                          saturation and matrix convolution. (-4.0 to 4.0)
  66  floor                   [r,g,b]         These parameters define the lower limit of each final
  67                                          color channel value; 0.05, for example, raises the
  68                                          minimum to 0.05 but re-scales to leave the max at 1.0.
  69  phosphor_life           [r,g,b]         These parameters define the phosphor lifetime for each
  70                                          channel, with 0.0 representing no phosphorescence and
  71                                          1.0 leaving the channel on indefinitely. Values allowed
  72                                          range from 0.0 to 1.0.
  73  
  74  
  75  NTSC Processing Parameters
  76  --------------------------
  77  
  78  Name                    Default Values  Description
  79  yiq_cc                  3.59754545      Color Carrier frequency for NTSC signal processing
  80  yiq_a                   0.5             A value for NTSC signal processing
  81  yiq_b                   0.5             B value for NTSC signal processing
  82  yiq_o                   0.0             Outgoing Color Carrier phase offset for NTSC signal processing
  83  yiq_p                   1.0             Incoming Pixel Clock scaling value for NTSC signal processing
  84  yiq_n                   1.0             Y filter notch width for NTSC signal processing
  85  yiq_y                   6.0             Y filter cutoff frequency for NTSC signal processing
  86  yiq_i                   1.2             I filter cutoff frequency for NTSC signal processing
  87  yiq_q                   0.6             Q filter cutoff frequency for NTSC signal processing
  88  yiq_scan_time           52.6            Horizontal scanline duration for NTSC signal processing (in usec)
  89  yiq_phase_count         2               Phase Count value for NTSC signal processing (3 for NES, else 2)

I hope this helps some of you that have previously used the above AHK script and are now updating to RocketLauncher.

How to guides and custom artwork sets @ https://www.youtube.com/user/MaxwellParadigm

Custom%2BWheels.png

Themes, Wheels, Carts and Database Downloads available @ http://spacevalkyrie.weebly.com/

  • 1 month later...
Posted
Hi Everyone, I'm new to the emulator Front end stuff and the whole video configuration process for mame. Is there a way to get the ume to work via SHMUPMAME? I use shmupmame via hyperspin because of the game that I play (Super Street Fighter 2 Turbo). It is the closest to the real game as far as lag and game speed. Also, Will the crt/emu drivers auto configure resolution and refresh rate if I'm using a standard Phillips TUBE TV?

Thanks very much in advance!

Sorry for not seeing this and replying earlier!

The CRT emu drivers are simply custom drivers that function together with VMMaker.exe, which is a program that comes along with the drivers.

These drivers allow themselves to be updated or the registry updated by VMMaker. Naturally, after installing drivers and running VMMaker, it creates a set of mode lines or custom resolutions based on the most commonly found ones in the MAME.xml included. I should update this guide and show how to setup and run VMMaker. I might do that tomorrow when I wake up.

How to guides and custom artwork sets @ https://www.youtube.com/user/MaxwellParadigm

Custom%2BWheels.png

Themes, Wheels, Carts and Database Downloads available @ http://spacevalkyrie.weebly.com/

  • 7 months later...
Posted

Updated CRT Emudrivers:

CRT Emudriver, based on Catalyst 9.3 XP-32/64

CRT Emudriver, based on Catalyst 13.1 W7-64

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

GroovyMAME/GroovyUME 0.159 - SwitchRes v0.015f

http://forum.arcadecontrols.com/index.php/topic,135823.0.html

How to guides and custom artwork sets @ https://www.youtube.com/user/MaxwellParadigm

Custom%2BWheels.png

Themes, Wheels, Carts and Database Downloads available @ http://spacevalkyrie.weebly.com/

  • 1 month later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...