What's new
My Dimmboard firmware is 4.02 and this games no make reset with Raspberry Pi and and Pi force tools 1.4.

Azumanga Daioh Puzzle Bobble
Border Down
Burning Casino
Dynamite Deka EX
Melty Blood:Act Cadenza
Senko no Ronde

I need make a hard reset.

I have a Naomi2 board.

 
VIDHAR: Try my version of Azumanga Daioh PB that I posted above. It auto-resets for me, but the credits don't work so you have you set your Naomi to freeplay. Also, I have a patched version of Melty Blood: AC ver.c that auto-resets but also has broken credit functionality.

arcadeWC: I'm very sorry, but I'm afraid I've been mistaken this whole time, and the only version of CvS1 that works for me (post-patch) is the original one, not the Pro edition. I've been away from my cab over the Xmas holidays, and prior to this I've really only been playing MAME and had my Naomi unplugged for a few months, so haven't been looking at the ROMs, but the one of Pro I have doesn't load for me.

I'm not sure what causes these images to be so hit-or-miss in terms of their ability to get patched, and their weird glitches in operation when netbooted. At some point, I read that there was protection built into Guilty Gear XX and its later versions in order to prevent them being netbooted, but I can't speak to the truth of that. Perhaps the credit function not working is some kind of protection to stop them being operated by arcade owners illegally, but freeplay 'fixes' that from the standpoint of personal use. Anyone know?
 
VIDHAR: Try my version of Azumanga Daioh PB that I posted above. It auto-resets for me, but the credits don't work so you have you set your Naomi to freeplay. Also, I have a patched version of Melty Blood: AC ver.c that auto-resets but also has broken credit functionality.

arcadeWC: I'm very sorry, but I'm afraid I've been mistaken this whole time, and the only version of CvS1 that works for me (post-patch) is the original one, not the Pro edition. I've been away from my cab over the Xmas holidays, and prior to this I've really only been playing MAME and had my Naomi unplugged for a few months, so haven't been looking at the ROMs, but the one of Pro I have doesn't load for me.

I'm not sure what causes these images to be so hit-or-miss in terms of their ability to get patched, and their weird glitches in operation when netbooted. At some point, I read that there was protection built into Guilty Gear XX and its later versions in order to prevent them being netbooted, but I can't speak to the truth of that. Perhaps the credit function not working is some kind of protection to stop them being operated by arcade owners illegally, but freeplay 'fixes' that from the standpoint of personal use. Anyone know?
Thanks i try your version.
 
Really looking forward to the loscanones hard reset solution for these games and then all the Atomiswave games. Hopefully the progress is going well on it!
Hard reset will work, 100%. No doubts about that - for me. It`s the RaspberryPi script the one who worries me. But i never give up.Still waiting for the latest BIOS chip -from Tyler, you know postage delays during holy(shit)days. After i will receive the latest BIOS,hopefully i will understand what`s going on with Naomi games.
Patience...and coffee...
@ locanones - I think the easiest way is to short the tach line momentarily from the graphics processor fan to logic ground and the naomis will reboot. Obviously, I am not sure if rebooting it this way will have any ill effect on the motherboard, but I dont think that it would. So hooking up a momentary switch should work just fine at the moment to deal with this then having to power off and restart.
 
Last edited:
Really looking forward to the loscanones hard reset solution for these games and then all the Atomiswave games. Hopefully the progress is going well on it!
Hard reset will work, 100%. No doubts about that - for me. It`s the RaspberryPi script the one who worries me. But i never give up.Still waiting for the latest BIOS chip -from Tyler, you know postage delays during holy(shit)days. After i will receive the latest BIOS,hopefully i will understand what`s going on with Naomi games.Patience...and coffee...
@ locanones - I think the easiest way is to short the tach line momentarily from the graphics processor fan to logic ground and the naomis will reboot. Obviously, I am not sure if rebooting it this way will have any ill effect on the motherboard, but I dont think that it would. So hooking up a momentary switch should work just fine at the moment to deal with this then having to power off and restart.
Reset of the console is not a problem. There are many ways to skin a cat. I`ve already tested two methods...
Hooking a momentary switch is very...primitive...and for me = unplug and plug the main supply.
The main problem is to write a script for RasPi, in order to have an momentary switch when you attempt to load next game.
That contact will reset the board.
I`m working on that, but you know...sometimes real life have different priorities and by the way software is not my best friend.
Since nobody steps forward to lend a helping hand, i will spend some time for it.

The project is 100% feasible, no doubts about that, i don`t know how many persons will be interested ...but once it`s ready, i will post all the info here for whoever wants it.
 
Awesome, your solution would be very welcomed. Thanks for your efforts on it.

I am currently working on getting a touchscreen solution (like pictured below) to work, the screen really doesnt cost that much more than the standard character lcb. If I get it to work, which I dont see why I would not. I am planning to make a bezel to install in on the instruction panel of blast cab.

1601-00.jpg
 
Last edited:
I am currently working on getting a touchscreen solution
My project use the touchscreen to switch between Naomi and Mame PC.
It will be integrated in the cabinet...of course it`s more easy to have some simple switches...but i like complicated things.

As for your idea, I will suggest not to use a bezel instead of instruction panel. I mean not entirely. You can trim the glass, move the metal holder and use one of the corners to fit the touchscreen. At least i`m doing like this for my other Blast City cabinet which will hold 6 consoles.


For my Piforcetools display on NetCity cabinet i used a custom made mask, created in Autocad and made with a CNC tool. 3D printing sucks...big.

Check the picture...just for idea
 

Attachments

  • Untitled.jpg
    Untitled.jpg
    97.9 KB · Views: 106
  • Untitled2.jpg
    Untitled2.jpg
    28.4 KB · Views: 126
I am currently working on getting a touchscreen solution
My project use the touchscreen to switch between Naomi and Mame PC.It will be integrated in the cabinet...of course it`s more easy to have some simple switches...but i like complicated things.

As for your idea, I will suggest not to use a bezel instead of instruction panel. I mean not entirely. You can trim the glass, move the metal holder and use one of the corners to fit the touchscreen. At least i`m doing like this for my other Blast City cabinet which will hold 6 consoles.


For my Piforcetools display on NetCity cabinet i used a custom made mask, created in Autocad and made with a CNC tool. 3D printing sucks...big.

Check the picture...just for idea
That is an awesome idea, I was thinking of getting one of the 6 to 1 jamma switchers. But your idea sounds more complicated but way better. I want to have each cab with a naomi, st-v, mvs, cps2, a couple of standard boards. multiply that 2x, since I have one cab for vertical games and the other for horizontal, I already have duplicate systems. So I need a system switcher control space and space for any other screens for the multi kits if they have any.

I think Darksoft should create a color touchscreen interface that can be used with all his multi kits, either only one at a time or switch between all of them and then select which game to load for the selected system. DS please make this happen!!! I would gladly pay like $400-500 for it.

I ordered a Formlabs Form2 resin printer, I would love to be able to fit a proper cnc machine in my place, but just dont have the space.
 
Derick2k wrote:I would gladly pay like $400-500 for it.
My multiple console project will contain at least SNES, PS2, N64, Dreamcast, Wii. Probably one Sega console will be hooked as well. Not clear yet.
All consoles will load games from SD cards or HDD.

All controls will be connected together, in order to use only cabinet joystick and buttons.
Design for the circuits and PCB is almost done.
A RaspberryPi will display a logo of each console and by touching it, power will be switched on, AV splitter will be switched to respective channel and all console controls will be redirected to cabinet controls.
30% of this is also done.

I don`t think you have to pay somebody 400$ in order to get a simple Python code. By the way, this kind of functions you can find in the example book of Pi card.

Once my project will be ready, i`ll make it available for free.

If somebody, a programmer or electronic engineer, ask money for this kind of things, that means he`s a second rate one and he did not succeed in his career.
My point of view.
 
I hear ya brother, this would make an awesome solution for getting a multi-console setup connected to an arcade cab.

For my own setup, I would like to use a touchscreen that would switch between different arcade systems/game pcbs. I would also like to see a touchscreen solution that would work for all of Darksoft's multikits. Now if I could both of these ideas to work and merge them to use the same screen, think of it a as sort of home automation interface/display for your arcade systems/games...if I only had the time.

So far I am only working on getting the touchscreen working with the Pi for netbooting the naomis. It's as much as I can do right now as far as side projects are concerned. Life has a way of getting in the way, lol. I am still dealing with cleaning up and refurbishing the 2 blast city cabs I got. Sourcing some parts are a nightmare, I just managed to purchase 2 original new old stock blast city control panels from Japan. The panels I got on my cabs have a bit of corrosion and the onlay has started to lift on some of the edges.
 
All controls will be connected together, in order to use only cabinet joystick and buttons.
Design for the circuits and PCB is almost done.
A RaspberryPi will display a logo of each console and by touching it, power will be switched on, ........................ and all console controls will be redirected to cabinet controls.
30% of this is also done.
would love to check out your design ideas if you ever make your own thread for this. sound really cool


@Derick...... that also sound awesome
 
Derick2k wrote:I would gladly pay like $400-500 for it.
My multiple console project will contain at least SNES, PS2, N64, Dreamcast, Wii. Probably one Sega console will be hooked as well. Not clear yet.All consoles will load games from SD cards or HDD.

All controls will be connected together, in order to use only cabinet joystick and buttons.
Design for the circuits and PCB is almost done.
A RaspberryPi will display a logo of each console and by touching it, power will be switched on, AV splitter will be switched to respective channel and all console controls will be redirected to cabinet controls.
30% of this is also done.

I don`t think you have to pay somebody 400$ in order to get a simple Python code. By the way, this kind of functions you can find in the example book of Pi card.

Once my project will be ready, i`ll make it available for free.

If somebody, a programmer or electronic engineer, ask money for this kind of things, that means he`s a second rate one and he did not succeed in his career.
My point of view.
I am also interested in the multiple console project and how exactly you have the consoles connected to the arcade cabinet (Jamma?) and how you integrate the Raspberry Pi into the selection process. I have been wanting to add a SNES and Genesis (possibly PS2) to my cabinet and looking for Jamma adapters for them, but not finding too many options for purchase. How you have them set up for a cabinet and how the Raspberry Pi is involved would be interesting; I know you can run emulators from the Raspberry Pi - but it sounds like you are using the actual consoles in your cabinet and they are running the games from SD/HDD and somehow the Pi is able to switch the inputs for each console. I have a 6-1 Jamma switcher right now and it works well - sounds similar in nature.
I have the Naomi running with the 6-1 (which took some doing) and with other PCB boards and MAME. Ultimately looking to use the Raspberry Pi for net booting the Naomi (currently) and also a Chihiro and Triforce; then switching to other boards (MAME and possibly some consoles that can be used on a Jamma setup for the switcher.

Loscanones - continued support for your efforts with the hard reset - this will be a great feature and greatly improve the ability to net boot Naomi and Atomiswave games when switching from one game to another - Keep up the good work and keep us posted. Anxiously awaiting the results!
 
locanones - I know you are making your own controller switcher/condenser that ties to all consoles and the control panel.

Are you making your own av and/or power switcher as well? I guess you have your consoles output scart or are modded to output RGB to use with your av switcher?

I was thinking on the naomi reset issue. I am curious as to what your approach is to use the Pi to reset the naomi board?! Are you trying to do it all software based were you push a command to the naomi telling it to reset or software/hardware base were you use something like a relay to make a physical connection to reset the board.
 
Last edited:
I have been wanting to add a SNES and Genesis (possibly PS2) to my cabinet and looking for Jamma adapters for them, but not finding too many options for purchase.
SNES and Genesis Scart to jamma

Xbox/ps1/ps2 timer board 360 timer board

these should all work with your 6-1 i would think. probably the cheapest option .

Ps360+ multi control board this may also be a cheap easy solution

sorry dont want to de-rail the thread :
for everyone that is working on/interested in controllers condensing there are a few threads that could use your input. 1 2 . there was a thread about jamma switchers but can't find it atm
 
Last edited:
Loscanones - continued support for your efforts with the hard reset - this will be a great feature and greatly improve the ability to net boot Naomi and Atomiswave games when switching from one game to another - Keep up the good work and keep us posted. Anxiously awaiting the results!
Good news:
Today i`ve implemented and tested my python code for AW reset. IT WORKS.
The whole procedure was a nightmare...i spent so many hours to fix the Pi packages. Needles to say that Piforcetools distribution is password protected and of course the password is not the default one. I updated the GPIO packages and modify pyforcetools script.
Of course i give all credit for this great piece of script to the initial programmer.

This reset procedure will apply to ALL games, Naomi and AW...i will -maybe- try to figure out a way to give hard reset only for AW games but preliminary tests indicates that it`s not necessary.

However, i still have a dozen of problems to solve but as i promised, you have the preliminary results.
 
Awesome. Great news! Keep up the good work.
When this is complete; will the update simply be a Python code (Piforcetools) update that can be downloaded and replace the current script on our SD cards?
Thanks for the update.
 
locanones - I know you are making your own controller switcher/condenser that ties to all consoles and the control panel.

Are you making your own av and/or power switcher as well? I guess you have your consoles output scart or are modded to output RGB to use with your av switcher?

I was thinking on the naomi reset issue. I am curious as to what your approach is to use the Pi to reset the naomi board?! Are you trying to do it all software based were you push a command to the naomi telling it to reset or software/hardware base were you use something like a relay to make a physical connection to reset the board.
To answer your questions: All boards are designed and created by me.
I will use S-Video, as my "monitor" is not a monitor anymore.
The original Blast City monitor went to garbage (burn in).
It as a long story and some 500$ wasted with some "enthusiasts" from UK...they had the "courtesy" to send me a crap replacement monitor (sold as new) -digitalsystemsdesign.co.uk and a crap Rodotron chassis (that was Giz10p).
However, right now i bought a 29` CRT Sony TV with only 9000 Hours for 80$ and install it in BlastCity cabinet. I believe it`s the best option for the original consoles and i will also take the advantage of S-Video input.
By the way, i have a fully functional chassis from my old monitor, if somebody`s interested.

The switch for console buttons it`s build with MAX IC`s , designed by me. It`s very small and can handle many inputs-channels.


On the other side, on my NewNetCity cabinet,Naomi reset is done by a momentary relay contact, commanded by RasPi and hardwired to Naomi board.
If anybody knows how to do it software, he`s more than welcome...but as i can hear from experienced programmer that`s no way to do it.
 
Awesome news buddy. I might take that monitor chassis off your hands just in case I mess something up.
 
Awesome. Great news! Keep up the good work.
When this is complete; will the update simply be a Python code (Piforcetools) update that can be downloaded and replace the current script on our SD cards?
Thanks for the update.
You will have to deal with several things:
Update your GPIO package. This mean that you have to bypass the password, connect to internet, download and install the package.
Modify the piforcetool.py file. That`s easy, as i can upload it and you simply replace it.
Next step is connection from PI to Naomi. It will be hardwired, you need soldering skills and minimal knowledge of electronics otherwise you have big chance to destroy your console.
One additional electronic device will be -probably- required in between PI and console. That will be a simple transistor and few passive components, not sure yet if i will use this way or an optocoupler.

Pretty much that`s all, of course i can provide a detailed tutorial.

If you`re still enthusiastic after this, that`s good.
Otherwise, you will have to wait for a 100% software solution.
 
Back
Top