Hyperspin/MAME on 15hz k7000 arcade CRT 240p

  Рет қаралды 18,767

Don Annis

Don Annis

Күн бұрын

So, I wasn't happy with the raspberri pi and retropi because of lack of higher end emulator support, front end speed, and emulator speed, so I decided to rip it out and install a first gen i5, 4 gb ram, and a ati r7 240 running crt_emudriver and switchres.
I did a search on youtube and could not seem to find anyone that's gotten hyperspin running on a real arcade 15hz crt. I see plenty of people running it on a TV or VGA monitor at higher resolutions
I run hyperspin at 480i for the resolution and all the emulators at 240p
I use DC.exe (displaychanger software) in the global.ahk of rocketlauncher before and after an emulator loads to change the resolution to 240p and back to 480i for the front end.
Not many emulators support 240. Mame , the retroarch cores, epsxe and dolphin all work at 240p.
Mame will work natively and use switchres to automatically use 240p superresolutions
retroarch needs to be switched before the load of the emulator using displaychanger in a script.
epsxe and dolphin will switch themselves if the resolution is available to them

Пікірлер: 90
@cemsengul16
@cemsengul16 5 жыл бұрын
now this is what is missing on those silly Arcade1up machines. A proper 15hz CRT screen looks much better for playing old games than a modern LCD screen.
@Jasonsadventures
@Jasonsadventures 5 жыл бұрын
Really solid man, that's even better than 240p on the Nintendo Wii with retroarch. much slicker front end at least. I really like using the Wii because it gets you 240p on a CRT with component or scart out(pal models) very inexpensively.
@al3xdodo
@al3xdodo 6 жыл бұрын
Thanks to this video now I can run (Maximus Arcade) NES, SNES, PS1 and PS2 at 240p!
@Anomaly628
@Anomaly628 5 жыл бұрын
Could you do a video on how to set up the resolution changing software. It's highly complicated to setup I've heard . Also have you got demul running at 240p by chance? Thanks so much...
@Niersteentje
@Niersteentje 4 жыл бұрын
01:38: I don't quite get that part. The game has 224 horizontal lines. Doesn't 'stretching' those to a 240p resolution distort the image? 16 lines are doubled, whilst the rest is left untouched. Or does the emulator correctly display a 224p picture inside a 240p canvas, leaving top and bottom borders, 8 lines each?
@Sam-Lawry
@Sam-Lawry 4 жыл бұрын
That was my project (a neo geo cabinet with a nice monitor in 15 or better a pgm 15/31khz,a pc hyperspin,a 2.1 sound. But..find a Neo geo cabinet and pgm..hard. So I use a Blast city with a Hyperspin 15 khz and soon an other in 31khz for 'modern' roms. It's the perfect way to play,the fetish nostalgic feeling,the choice and the quality.
@thiagovidal6137
@thiagovidal6137 5 жыл бұрын
This is glorious!
@princevinny0073
@princevinny0073 2 ай бұрын
have you have it connected to the old tv please tell me this is what i dont undersand i see manny people use a HDMI to RCA converter but i dont think that gives a good pictor plus what if the tv has Svideo how could i connect it to something like that ???? how u displaying it ???
@theblowupdollsmusic
@theblowupdollsmusic Жыл бұрын
Really nice build and setup! Where did you get the cabinet? It has a non standard neogeo kick plate area.
@donannis
@donannis Жыл бұрын
Its a 4 slot neogeo, i made a new control panel for it because i didnt want to hack away at the original cab.
@arnie1195
@arnie1195 5 жыл бұрын
Hi Don! I found your video in search of a solution of the same problem you had and I'm having right now. I'm very curious how you did manage to boot Hyperspin exactly? Hyperspin doesn't seem to boot on lower resolutions on my crt. Can you explain the exact steps you've taken? Cheers!
@Sam-Lawry
@Sam-Lawry 4 жыл бұрын
I also have Hyperspin in 15 khz (and soon in 31kgz),you need a Ati graphic card,groovymame or soft15khz..(ultimarc sold some stuff ati already switched). Check on google 'hyperspin 15khz'. Now with the new raspberry,pi2jamma or the rasp-jamma with asus tinker you can have 15khz or 31khz too with retroarch and vga666. A french forum is about that,HFS play,you can download Hyperspin version in 15khz (but you need a specific hardware).
@SmoothRJBeats
@SmoothRJBeats Жыл бұрын
@ScarletSprites I have one more question for ya. Im trying to connect my PC to my CRT that has a 360x240. Im using Windows 10 and im trying custom the Res onto 360x240. How do you change the refresh rate to 15krz? Some reason it wont let me change it on to 15khz. Do I need a program like Quickres, to allow me to change the refresh rate to 15khz?
@donannis
@donannis Жыл бұрын
if its a pc youll need an ati card with crtemudriver
@posmobin
@posmobin 6 жыл бұрын
Do you have more info or a writeup on how all of this is set up? I have a non-working arcade cabinet with 15kHz CRT in my garage that I've been looking at turning into something like this. Originally I was going to put a Raspberry Pi in there, but I have some spare PC hardware and was thinking of putting something like this together. So can you run anything that won't run at 240p at 480i instead? How does the VGA output connect to the arcade CRT? Do you use USB encoders (ex. zero delay encoders) to get the buttons to your PC, or do you use some sort of Jamma setup? What operating system are you running with the crt_emudrivers? How do you handle turning on and off the cabinet? Do you have any switch/button that does a safe shutdown? Sorry for all of the questions.. I'm just looking at setting up something similar, and like you mentioned, I don't see a whole lot of other people who have gotten something similar set up, so the more info the better! I'd love to see how you have things set up on the inside of the cabinet.
@posmobin
@posmobin 6 жыл бұрын
Sorry, missed the part at the beginning where you said you had a J-pac. Still curious about the other questions though.
@donannis
@donannis 6 жыл бұрын
you can run anything at 240p or 480i, the vga output hooks into the ultimarc jpac. the unltimarc jpac IS also a USB encoder, it hooks up into the jamma of the cabinet. I'm running windows 10 with crt_emudriver. I just pull the power ;) but i'm considering a safe shutdown, I made sure to turn off all write caching. The inside isn't very exciting , just a small pc, and the original neogeo motherboard. with a jamma harness.
@posmobin
@posmobin 6 жыл бұрын
Thanks a lot, that's very helpful! I'll keep all of that in mind as I work on my cabinet.
@BarcadeArcade
@BarcadeArcade 6 жыл бұрын
Wow, that is awesome! I’m a long time HS user and I recently got into the idea of configuring a CRT setup but a lot of the CRT related part of it is above my head. I purchased a Sony PVM for my display and until I saw this video I thought I was going to use GroovyMAME but it looks like with your method you’re just using regular MAME is that correct? Is there a post over in the RL forum with more info on your project by any chance?
@donannis
@donannis 6 жыл бұрын
Actually, I'm using groovymame in the video with crt emudriver
@BarcadeArcade
@BarcadeArcade 6 жыл бұрын
Thanks for clearing that up. I have successfully configured GroovyMAME/CRT Emudriver, awesome stuff! I was wondering if you can share your RL global.ahk? I tried setting up the "Set Resolution" option for RL in Global -> Settings -> Main Settings but it doesn't seem to work. Others have reported the same in the forum but no solutions. I'm also kind of confused because you say that you use DC.exe in the global.ahk before and after an emulator loads to change the resolution to 240p and back to 480i for the front end but then you also say that retroarch needs to be switched before the load of the emulator using displaychanger in a script. Wouldn't the global.ahk already do this?
@joshsowers
@joshsowers 4 жыл бұрын
Whats your signal chain to the arcade monitor? I built a PC with an ati car (crtemudriver) VGA to ultimate scart adapter to scart component. Works flawless in 15khz resolutions. I'm about to buy an arcade cab. I want to hook my emu machine up to it. I'm assuming I just need a scart jamma connection?
@markhowe6334
@markhowe6334 2 жыл бұрын
Was the hyperspin played on the cga arcade crt or was this played on a normal TV
@carliraul
@carliraul 6 жыл бұрын
Nice, I just setup GM with HS myself. I also use dc.exe for Retroarch. I have it set up to automatically switch to 320x240 at 60Hz before the emulator launch. The picture looks right but when playing Super Mario on SNES the motion doesn't look right. Have you noticed this on your system?
@elitespa
@elitespa 6 жыл бұрын
Are you running Windows XP o Windows 7? I cant find the global.ahk in RL modules.. I have a 4870 and using calamity drivers running OS RetrOS w7 64 bit, are you using groovymame to adjust all the resolutions?
@purbeast
@purbeast 2 жыл бұрын
Do you have a full list of the hardware needed for this to work? Or instructions on how you got all of this setup? I currently have a pi2jamma setup in my KI2 cabinet and am thinking about getting rid of it to get something more powerful in there. I want to be able to run Killer Instinct 1 and 2 perfectly - does your setup run those games fine? I am only interested in arcade games so I'm not worried about console emulators at all. Thanks.
@jimbotron70
@jimbotron70 Жыл бұрын
A Pi4 and a Recalbox hat will do the trick.
@danbad1380
@danbad1380 4 жыл бұрын
Is an arcade monitor or a crt tv? Thanks a lot! Nice video!
@donannis
@donannis 4 жыл бұрын
This is a standard k7000 arcade monitor, not a CRT. it accepts R,G,B, and Sync
@junmendero1898
@junmendero1898 6 жыл бұрын
Great stuff. How did you connect your video card to the arcade monitor's Jamma interface? Did you use a VGA cable and break out the signal and solder it to a jamma connector?
@donannis
@donannis 6 жыл бұрын
Ultimarc Jpac has a VGA input on the card and goes directly to jamma.
@junmendero1898
@junmendero1898 6 жыл бұрын
@@donannis thanks, didn't realize you were using a JPAC.
@Anomaly628
@Anomaly628 6 жыл бұрын
Was not fully clear in the video but what are you running SNES with, Retroarch? I cant get smooth scrolling in 240p for this system(Snes9x). I mean it looks beautiful but it's not smooth entirely. I also having a hard time getting Sega Genesis as well. Im currently using fusion which is running at 640x480 and its perfectly smooth but I prefer 240p? Thanks.
@donannis
@donannis 5 жыл бұрын
yeah, using retroarch with snes.. most likly the emulator is running it at a higher resolution and downscaling it, it's a big pain in the butt, i had to force it to render in emulator at 240p and then display it. I had to edit the config file for the emulator with a text editor
@darrenthomas75
@darrenthomas75 6 жыл бұрын
Are you using the arcadeVGA card in this setup? I also have a NeoGeo cab and am wondering what card to buy to use the CRT in the cab. Thanks - great video!
@donannis
@donannis 6 жыл бұрын
I am not, I'm using an ATI r7 240 and using CRT_Emudriver. Arcade VGA is an old card and wouldn't work as well for anything accelerated.
@darrenthomas75
@darrenthomas75 6 жыл бұрын
Don Annis thanks so much for the reply!
@sadospan
@sadospan 3 жыл бұрын
Hi! Is there any way to share your setup files? Would be very helpful for someone without your experience. Thank you.
@elitespa
@elitespa 5 жыл бұрын
Hello @Don Annis, could you share the code you put on global.ahk? I want the same as you, all emulators @ 240p and HS @ 480i. ; This function gets ran right after the primaryExe PostLaunch() { Global dbName,systemName RLLog.Info(A_ThisFunc . " - Starting") ; INSERT CODE HERE
@SIGARETTE-fn3hm
@SIGARETTE-fn3hm 4 жыл бұрын
very beautifull
@jeremiahmartinez7934
@jeremiahmartinez7934 Жыл бұрын
I wanted to ask is that a wells Gardner screen?
@donannis
@donannis Жыл бұрын
It is! Its a k7000
@moumou6558
@moumou6558 4 жыл бұрын
What connector you are using to connect the pc to the monitor? And the first windows bios boot doesnt damage the monitor because it runs at more resolution than 480i ?
@donannis
@donannis 4 жыл бұрын
correct, I use a Ultimarc JPAC. it has a chip that stop any signal pas 480i from displaying
@moumou6558
@moumou6558 4 жыл бұрын
@@donannis ok thank you for the response one more question theres any way cheaper than a jpac? There is pc to jamma solutions that costs half the price but i dont know if could damage my monitor, and how you play 31 khz games and sega model 2 and model 3 games
@JohnSmith-qn3ob
@JohnSmith-qn3ob 5 жыл бұрын
Did you really rotate your tripod mount so you could make a vertical video?
@donannis
@donannis 5 жыл бұрын
I did! how else do you want to make a cabinet video. guess i'll just do horizontal next time.
@mehmetkus1562
@mehmetkus1562 4 жыл бұрын
great 👏🥇👍
@MathijsGroothuis
@MathijsGroothuis 4 жыл бұрын
Thanks for this video. I'm searching for option for my Neo geo MVS 4 slot arcade with Hantarex MTC9000. Although I'm still thinking for a solution that plugs in into my MVS connector (JAMMA has a somewhat different pinout) and I don't want to rewire everything.
@donannis
@donannis 4 жыл бұрын
4 slot it's the same as jamma, except for the audio on neo. you'll want to make sure you don't plug normal jamma into your 4 slot or you'll fry whatever audio is on the jamma board. you have to bypass those wires. farm6.staticflickr.com/5149/5569027243_9570423c3a_z.jpg
@MathijsGroothuis
@MathijsGroothuis 4 жыл бұрын
@@donannis yeah I'm thinking of a pi2jamma chip instead of all the hassle with a full blown pc. I don't need all those fancy 3d games. I want regular neo geo and 80's and 90's arcade of the pre 3D era
@ph111hud0
@ph111hud0 5 жыл бұрын
A question, when you start up double dragon or some kind of mame game, is it not running st the native resolution through switchres ? Only the super resolutions am i correct?. I would love this setup but i am finding it hard to know how you have done it, what cables have you used to connect to the screen? Do you use an ultimate scart adapter ? What windows os have you built this upon? And what video format do you have the hyperspin media in? Because i have tried this and my crt will not display the video snaps even with lots of codec packs installed. Really need an in depth walkthrough or just some valuable advice from you sir, would be really appreciated.
@donannis
@donannis 5 жыл бұрын
Hi Phil, so, I use crt_emudriver with an ATI card. 480i will work on a standard resolution monitor. that is what hyperspin is running at. when a game is loaded it switchs over to 240p. I don't use super resolutions as I guess I didn't need them. the movies need to be mp4 format or something for them to work. i forget. otherwise you will just get a blank screen where they are supposed to be. I use a ultimarc Jpac which has a vga connector that i connect my video card to from my computer running crt_emudriver.
@ph111hud0
@ph111hud0 5 жыл бұрын
@@donannis i see i think i understand, so its not a crt tv your using its the k7000 monitor, basically the actual games are running at 240p not the native arcade resolutions, is that correct.
@donannis
@donannis 5 жыл бұрын
@@ph111hud0 Hey Phil, for arcade monitors, the k7000 is a standard resolution monitor, there are also some games with Medium resolution, and high resolution. an example of these is Golden Tee is a medium resolution, that's EGA 508x381p. High Resolution monitors support VGA 640x480p. Standard resolution is 320x240p (progressive) running at 60fps, but they all support double that in interlaced, so for a standard resolution monitor it will be 640x480i (interlaced) 30fps. I use the Higher resolution interlaced for the front end (hyperspin) which does flicker a little because it draw every other line running at 30 fps. But, it's easier to read text. then the monitor swap down to 240p for the games, 240p is what most arcade games were originally written to display as well as most consoles. Your normal CRT Television displays at 240p or 480i as well. Your standard over the Air NTSC (US) broadcast was sent in 480i at 29.7 fps ;)
@ph111hud0
@ph111hud0 5 жыл бұрын
@@donannis the problem i had was when connected to the crt tv, i was using the vga to scart cable from arcade express (europe), im in the uk. I installed windows 10, i installed mame 0.201, i then used goovymame and installed that, then i started with the crt emydriver and sorted all the resolutions with vmmaker and then installed hyperspin..... but in the menus all the video snaps wouldnt show, it was just a green box area where they should have been, i tried converting some videos from .mp4 to flv but still didnt work. So this is why im a little lost on what to do, i believe hyperspin to be the best front end available but..... its not simple, so i am going to try maximus arcade and see how that is with just the .png snaps and no videos playing. I hate mame or any other emulator working with newer led tvs, so i really want to use the crt tv (pal) as in the uk.
@ph111hud0
@ph111hud0 5 жыл бұрын
@@donannis hey Don i have managed to do it, i used windows 10, the mame 0.200 version with mame 0.200 non merged rom packs. Crt emudriver latest beta 15, for hd5450 ati card, used vmmaker to create list of resolutions and flash card, then to get the videos working in hyperspin i used the video editor in emumovies to change form .mp4 to flv format, then downloaded mozilla and changed the hardware accelerator in the settings to off, ( this acts as a global switch and turns it off in the whole operating system) apparently its the only way it can be done, this is to stop the green sceen when videos cant be seen and allows the flv to work. Hyperspin has a known bug that wont allow it to startup if the vmmaker makes more than between 80 and 120 resolutions, but.... hyperspin latest version with windows 10 bypasses this. Also in hyperspin hq settings i change the display to full screen and window to 480i. When i start a game it changed the resolution from 480i to the 240p in mame but you have the super resolution of 2500 x 240p but mine is the 100% correct resolution of 320 x 240p in mame games due to switchres changing them from the mame.xml configurated by groovymame and then the list of 120 different resolutions that flashed my card using vmmaker. Its flawless. It works a treat and looks amazing. Thank you for your help towards my goal, i have to watch hudreds of videos and read forums to come up with this specific way of doing this. Out of curiosity what windows is this running on ?
@snowblindu
@snowblindu 6 жыл бұрын
So the arcade VGA card is not required when you're using the J-Pac?
@donannis
@donannis 6 жыл бұрын
You don't need arcade vga, you can use any of the supported cards that are listed in crt_emudriver, and there are alot of them.
@eightbitlife4374
@eightbitlife4374 6 жыл бұрын
Don could I please contact you some how? I have a neogeo I'm curious about your control panel.
@donannis
@donannis 6 жыл бұрын
Hi, I removed the stock control panel and made a second one with 7 buttons. I bought a pre made metal panel on ebay it was called "Williams aftermarket sheet metal Control Panel Robotron" and I have what it looked like when I bought it and converted it and painted it here --> i.imgur.com/mdWOD1s.jpg
@bradleyhifi8155
@bradleyhifi8155 6 жыл бұрын
Converter to convert hd res to 240p single makes old 240p CRT really look good
@donannis
@donannis 6 жыл бұрын
the nice thing about standard resolution 240p monitors is that they also do 480 interlaced ;) There is no conversion going on in the video, nothing is scaled down, it's being sent at it's original intended resolution.
@bradleyhifi8155
@bradleyhifi8155 6 жыл бұрын
@@donannis I'm thinking getting hdmi 2 av set up my cromecast up on CRT tv I thinking also getting sports package with sling TV the cromecast has nice clean picture than cable satlite and even over air broadcast because how powerful it it's for small Device If I am getting hdmi 2 av need get dual USB plug or power strip also I can use vcr record tv on vcr useing sling TV hook vcr up to av I'm trying get another stereo vcr because my Sony died I'm stuck with cheap Chinese crap made mono sound vcr already having plastic piece for tape ejection faileing
@retroforce6919
@retroforce6919 4 жыл бұрын
Is that a real Neo Geo cabinet or is it a custom built cabinet?
@ghostbombl8034
@ghostbombl8034 3 жыл бұрын
Now you can get retro ark to run everything 240 p with new real native engine.
5 жыл бұрын
Very good to job, you have using Windows 7 ?
@donannis
@donannis 5 жыл бұрын
I'm using windows 10 on all my machines.
@Gamefever_10
@Gamefever_10 6 жыл бұрын
Sweet
@gonzalocaballero8809
@gonzalocaballero8809 5 жыл бұрын
De cuantas pulgadas en el monitor?
@leonardocaldasmonteiro9999
@leonardocaldasmonteiro9999 Жыл бұрын
Make a tutorial Man , please , that's what i looking for :D
@victorbakitz
@victorbakitz 3 жыл бұрын
Youir setup is?
@carlosorrentino5392
@carlosorrentino5392 6 жыл бұрын
can u share this work with us? how much GB is base system with media without roms?
@donannis
@donannis 6 жыл бұрын
base can go all the way up to 16gb's, if your just talking about hyperspin, let me see if I can get a link to the base, no roms from chris.
@sidneymiranda1847
@sidneymiranda1847 3 жыл бұрын
Link pra Download?????
@jayblack1257
@jayblack1257 6 жыл бұрын
Nice! Do you also build these for order ? Could you build me one ? - if so let’s talk. Great job!
@fjdiazt
@fjdiazt 5 жыл бұрын
Is there a chance to damage the monitor by switching resolutions often?
@donannis
@donannis 5 жыл бұрын
Not particularly, never had any issues on any of my machines
@icecrush82
@icecrush82 6 жыл бұрын
Do they have any games that dont work
@donannis
@donannis 6 жыл бұрын
Ovuously anything with a trackball or spinner, as I didn't include one on the arcade, but it's also dependent on the power of the PC used and if I can force the emulator into 480i mode.
@Runslik3Wind
@Runslik3Wind 5 жыл бұрын
Is your monitor standard res?
@donannis
@donannis 5 жыл бұрын
yes, the monitor is standard resolution k7000
@XxBoxerman74xX
@XxBoxerman74xX 6 жыл бұрын
Will the r5 220 work?
@donannis
@donannis 6 жыл бұрын
yes, r5 220 is in the supported list of crtemudriver: geedorah.com/eiusdemmodi/forum/viewtopic.php?id=295
@vasili1207
@vasili1207 6 жыл бұрын
Hyper junk rest is bad ass
@neccros007
@neccros007 6 жыл бұрын
horizontal please!!!!
@donannis
@donannis 6 жыл бұрын
Brian Froeber did you mean vertical? They play well, did you want to see what they look like?
@neccros007
@neccros007 6 жыл бұрын
I meant the phone angle
@Runslik3Wind
@Runslik3Wind 5 жыл бұрын
lol the phone angle
Arcade CRT Tube Swap and Rejuvenation (25" WG K7000)
7:53
74XX Arcade Repair
Рет қаралды 4,4 М.
Making A Ultimate Curved Monitor Arcade System!
37:52
DIY Engineering
Рет қаралды 27 М.
АЗАРТНИК 4 |СЕЗОН 2 Серия
31:45
Inter Production
Рет қаралды 1 МЛН
МЕБЕЛЬ ВЫДАСТ СОТРУДНИКАМ ПОЛИЦИИ ТАБЕЛЬНУЮ МЕБЕЛЬ
00:20
My Arcade MAME Cabinet - UPDATED for 2024!
19:26
MetalJesusRocks
Рет қаралды 91 М.
How We Built an ITS MAME Arcade Cabinet
21:38
ITS Tactical / Imminent Threat Solutions
Рет қаралды 15 М.
Why CRT TVs Are IMPORTANT for Retro Gaming
1:02:11
Godpuu
Рет қаралды 73 М.
Playing Modern PC Games On an Old CRT TV
8:44
RandomGaminginHD
Рет қаралды 365 М.
how to hack a TV into an ARCADE monitor
20:44
Arcade Jason
Рет қаралды 65 М.
Big Box on Taito Egret 2 cabinet
22:05
ytriDlO
Рет қаралды 10 М.
So What Happened To Arcade1Up?
11:38
RGT 85
Рет қаралды 162 М.
Retroarch How to use CRT Switchres on a PC Monitor
10:36