Automatic 15/25khz switching for Nanao MS8/MS9 for everyone - interest check
-
- Posts: 35
- Joined: February 10th, 2019, 6:43 pm
- Location: Deutschland
- eBay: iiendproduktii
- Initials: Oli
Automatic 15/25khz switching for Nanao MS8/MS9 for everyone - interest check
Hi guys,
*Now working also with real hardware!
me and a buddy developed a little system to automatically switch the 15/25khz mode on the Nanao MS8 and MS9 on emulator based systems.
It's compatible with any emulator and frontend that allows you to launch an executable before and after launching the emulator. (PC Based, sorry Raspberry users)
The switching is pretty safe as far as we can tell, making sure it's not too heavy on your chassis (we got the information from Winni - German CRT guru).
15khz is the default mode. Running a game with 25khz will switch off the CRT, wait for 2 seconds, switch the resolution, wait again for a second and switch on the CRT again. Works very very well and should be safe.
We tested with Mame, Model 2 and Model 3. The latter two systems are natively 25khz. It also allows you to run vertical games in a much nicer resolution on a horizontal monitor, if a second TATE setup is just not available.
We would like to know if there is any interest in this modification. We would make professional pcb's and try to make it as plug and play as possible, but working on the chassis (basically just plugging something in there) will be necessary and is potentially dangerous! Also, as of now, additional software work is needed. We look into reading the sync signal coming from your GPU and interpreting it. This would circumvent any use of additional software and make setup even easier.
Please answer to the poll and feel free to ask any questions.
The prototype is running in my system right now and works as expected. Please don't ask for a price. It all depends on the interest.
Have a nice one,
Olli
Edit:
The modification is now completely software independant. You can use it with real hardware and any emulation device, frontend and OS of your choice. No climbing into your cabinet will be necessary anymore.
*Now working also with real hardware!
me and a buddy developed a little system to automatically switch the 15/25khz mode on the Nanao MS8 and MS9 on emulator based systems.
It's compatible with any emulator and frontend that allows you to launch an executable before and after launching the emulator. (PC Based, sorry Raspberry users)
The switching is pretty safe as far as we can tell, making sure it's not too heavy on your chassis (we got the information from Winni - German CRT guru).
15khz is the default mode. Running a game with 25khz will switch off the CRT, wait for 2 seconds, switch the resolution, wait again for a second and switch on the CRT again. Works very very well and should be safe.
We tested with Mame, Model 2 and Model 3. The latter two systems are natively 25khz. It also allows you to run vertical games in a much nicer resolution on a horizontal monitor, if a second TATE setup is just not available.
We would like to know if there is any interest in this modification. We would make professional pcb's and try to make it as plug and play as possible, but working on the chassis (basically just plugging something in there) will be necessary and is potentially dangerous! Also, as of now, additional software work is needed. We look into reading the sync signal coming from your GPU and interpreting it. This would circumvent any use of additional software and make setup even easier.
Please answer to the poll and feel free to ask any questions.
The prototype is running in my system right now and works as expected. Please don't ask for a price. It all depends on the interest.
Have a nice one,
Olli
Edit:
The modification is now completely software independant. You can use it with real hardware and any emulation device, frontend and OS of your choice. No climbing into your cabinet will be necessary anymore.
Last edited by Endprodukt on June 5th, 2020, 7:24 am, edited 2 times in total.
- emphatic
- Breastfeeds when required
- Posts: 5874
- Joined: April 7th, 2009, 4:14 pm
- Location: Alingsås, Sweden
- eBay: jorgen_sjolander
- Initials: JOR
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
If it just catches the output resolution of the game then does it's magic all in a hardware addon to the monitor, I would like one or maybe two. If it has to involve a PC to switch resolutions, not so much.
My games: http://www.emphatic.se
-
- Posts: 35
- Joined: February 10th, 2019, 6:43 pm
- Location: Deutschland
- eBay: iiendproduktii
- Initials: Oli
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
This is a system mainly with the thought of emulation, where you switch between games easily. Now if we manage to get this running without additional software and read the sync signal, you could use this system to automatically switch when you insert a 25khz game without changing the plug manually. You would simply add a cable to the sync pin on the jamma harness, attach that to the board and be good to go.
- emphatic
- Breastfeeds when required
- Posts: 5874
- Joined: April 7th, 2009, 4:14 pm
- Location: Alingsås, Sweden
- eBay: jorgen_sjolander
- Initials: JOR
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
I look forward to seeing some sort of prototype.
My games: http://www.emphatic.se
- Sp33dFr34k
- Posts: 277
- Joined: December 3rd, 2011, 12:27 pm
- Location: The Netherlands
- eBay: 3d_collector
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Will there be a manual switch as well? I'm not using a PC but a Raspberry Pi.
-
- Posts: 35
- Joined: February 10th, 2019, 6:43 pm
- Location: Deutschland
- eBay: iiendproduktii
- Initials: Oli
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
There is a manual switch already, yes. It will first shutdown the monitor and then do the plugging.Sp33dFr34k wrote: ↑June 1st, 2020, 3:43 pm Will there be a manual switch as well? I'm not using a PC but a Raspberry Pi.
BTW we already test reading the sync signal from Jamma and we seem to get it right. So it will be compatible with anything that can output 25khz.
- Sp33dFr34k
- Posts: 277
- Joined: December 3rd, 2011, 12:27 pm
- Location: The Netherlands
- eBay: 3d_collector
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Okay sounds interesting. Would love to see a prototype with a video of it in actionEndprodukt wrote: ↑June 1st, 2020, 3:52 pmThere is a manual switch already, yes. It will first shutdown the monitor and then do the plugging.Sp33dFr34k wrote: ↑June 1st, 2020, 3:43 pm Will there be a manual switch as well? I'm not using a PC but a Raspberry Pi.
BTW we already test reading the sync signal from Jamma and we seem to get it right. So it will be compatible with anything that can output 25khz.
-
- Posts: 35
- Joined: February 10th, 2019, 6:43 pm
- Location: Deutschland
- eBay: iiendproduktii
- Initials: Oli
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
I can confirm that this is now completely automatic on hardware, doesn't need any files or software.
Can someone move this into the crt section maybe, this is not only emulator based anymore now.
Can someone move this into the crt section maybe, this is not only emulator based anymore now.
- emphatic
- Breastfeeds when required
- Posts: 5874
- Joined: April 7th, 2009, 4:14 pm
- Location: Alingsås, Sweden
- eBay: jorgen_sjolander
- Initials: JOR
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Great job!Endprodukt wrote: ↑June 1st, 2020, 5:57 pm I can confirm that this is now completely automatic on hardware, doesn't need any files or software.
Can someone move this into the crt section maybe, this is not only emulator based anymore now.
My games: http://www.emphatic.se
-
- Posts: 35
- Joined: February 10th, 2019, 6:43 pm
- Location: Deutschland
- eBay: iiendproduktii
- Initials: Oli
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
We already have a great candidate that is a single relay to switch all 4 poles. It's very high quality and will hopefully keep working for many years to come.
In the next step we will integrate a PC and an Arcade mode.
Pc Mode: Will hold 15khz mode on startup, because the boot can force different resolutions and make our solution switch to 25/15 khz rapidly. To prevent that, we will have a timer that everyone can adjust to their own boot times. If you also use Atom-15 you will be able to use the bios (not UEFI).
Arcade Mode: Will start automaticaly in the mode defined by the connected arcade pcb.
The resolution detection is very very fast and shouldn't cause any harm to the nanao chassis. The sync signal will be available from the Jamma connector (P).
In the next step we will integrate a PC and an Arcade mode.
Pc Mode: Will hold 15khz mode on startup, because the boot can force different resolutions and make our solution switch to 25/15 khz rapidly. To prevent that, we will have a timer that everyone can adjust to their own boot times. If you also use Atom-15 you will be able to use the bios (not UEFI).
Arcade Mode: Will start automaticaly in the mode defined by the connected arcade pcb.
The resolution detection is very very fast and shouldn't cause any harm to the nanao chassis. The sync signal will be available from the Jamma connector (P).
- tronbaby
- Posts: 15
- Joined: October 23rd, 2017, 1:29 pm
- Location: United Kingdom
- eBay: tronbaby
- Initials: LOU
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
I'm interested too, thanks.
-
- Posts: 57
- Joined: July 6th, 2017, 12:49 am
- Location: United Kingdom
- eBay: Lazyace1980
- Initials: BRK
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Interested in this. Sounds like a great idea. Model 2 games don't look great at 15hz via M2 emulator and would be nice to play Crackdown properly.
-
- Posts: 35
- Joined: February 10th, 2019, 6:43 pm
- Location: Deutschland
- eBay: iiendproduktii
- Initials: Oli
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Model 2 looks fantastic in native resolution. You need to make sure your setup will play the games in their native resolution though. You need the correct modeline with 496x384 at 25khz and you have to set the resolution in the config of the emulator.
- tronbaby
- Posts: 15
- Joined: October 23rd, 2017, 1:29 pm
- Location: United Kingdom
- eBay: tronbaby
- Initials: LOU
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Totally. I've got original Model 2 and Model 3 hardware running in my Blast cab and they look lovely. They are just hassle to swap so I'm going for a PC setup with CRT Emudriver, J-PAC, AttractMode/RocketLauncher/GroovyMame/Emulators etc. Combined with this I'm hoping that will work well with an Astro City cab I'm picking up soon.Endprodukt wrote: ↑June 3rd, 2020, 7:24 am Model 2 looks fantastic in native resolution. You need to make sure your setup will play the games in their native resolution though. You need the correct modeline with 496x384 at 25khz and you have to set the resolution in the config of the emulator.
-
- Posts: 35
- Joined: February 10th, 2019, 6:43 pm
- Location: Deutschland
- eBay: iiendproduktii
- Initials: Oli
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
That's great. We might could use your help testing the detection on original hardware.
- tronbaby
- Posts: 15
- Joined: October 23rd, 2017, 1:29 pm
- Location: United Kingdom
- eBay: tronbaby
- Initials: LOU
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Absolutely, just let me know when ready.Endprodukt wrote: ↑June 3rd, 2020, 10:44 am That's great. We might could use your help testing the detection on original hardware.
-
- Posts: 35
- Joined: February 10th, 2019, 6:43 pm
- Location: Deutschland
- eBay: iiendproduktii
- Initials: Oli
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Awesome. We are still refining and everything coming from China takes forever to arrive. I hope in the next two month everything will be up for assembly.
- FrancoB
- J+ member of the year finalist!
- Posts: 4758
- Joined: June 8th, 2009, 10:42 pm
- Location: Oxfordshire
- eBay: francosquashking
- Initials: FRN
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Good stuff, looking forward to seeing the proto type
There is a (rarez) revision of the MS9 that has auto sync sensing/switching. There's a bit of information in a thread [here]. I don't know if finding out the specs of those relays etc would be of any use?
There is a (rarez) revision of the MS9 that has auto sync sensing/switching. There's a bit of information in a thread [here]. I don't know if finding out the specs of those relays etc would be of any use?
-
- Posts: 35
- Joined: February 10th, 2019, 6:43 pm
- Location: Deutschland
- eBay: iiendproduktii
- Initials: Oli
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
Interesting. Would have been interesting to see how they do the actual sensing. But! Our solution does offer some cool additional options like manual mode etc.
Would still like to see schematics.
- parodius
- Posts: 11
- Joined: September 19th, 2015, 9:44 am
- Location: Singapore
- eBay: parodius
Re: Automatic 15/25khz switching for Nanao MS8/MS9 - interest check
I didn’t know they were so rare, I bought one last year from a guy in France who sells recapped MS9 chassis, and I’m using it in my Egret 2. Will still be interested by your solution though.