Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: djscoto on June 24, 2013, 11:25:57 am

Title: New Product: Computer Startup and Shutdown Controller
Post by: djscoto on June 24, 2013, 11:25:57 am
Hey Everyone,
Sorry for the shameless plug... 

I created a new product that will be ready to ship next Monday and thought some of you may be interested in it.

Information From My Site:

The Computer Startup / Shutdown Controller (CSSC) was designed to help control custom computers in Arcade Machines, Pinball Machines, and automotive applications. Today, there are a number of DIY projects where computers are used with no easy way to control them safely powering up and down. This is where the CSSC comes in. The CSSC will monitor an external (machine) DC power source and power up or shut down a computer based on the state of this external supply. It does this by monitoring both the machine power supply and the computer state, via USB. If the machine power is turned on, the CSSC will trigger the power switch of the computer and wait for it to become active via USB. Once the power for the machine is turned off, the CSSC will trigger the power switch once again to shut down the computer. There are also a significant amount of logic in the CSSC to ensure the computer is in the proper state.

More information including pictures, user guides, and a demo video can be found at the link below.
http://scottdanesi.com/WP/?page_id=398 (http://scottdanesi.com/WP/?page_id=398)

Let me know if you have any questions. Thank you,

--Scott
Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: Le Chuck on June 24, 2013, 11:57:44 am
Why would I choose this over a smart strip?
Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: cools on June 24, 2013, 12:53:26 pm
Not sure of the purpose myself either, if you:

1) Power the PC from the same source as the cabinet.
2) Enable power-on after loss in the BIOS
3) Disable write caching in the OS

Then you're done. Don't switch off when the disk is being written and you'll have no problems powering on and off everything with the cab power switch.
Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: Vigo on June 24, 2013, 01:32:07 pm
Not sure of the purpose myself either, if you:

1) Power the PC from the same source as the cabinet.
2) Enable power-on after loss in the BIOS
3) Disable write caching in the OS

Then you're done. Don't switch off when the disk is being written and you'll have no problems powering on and off everything with the cab power switch.

From my understanding, disabling the write cache will not prevent you from data corruption when you hard shut down, it is just that the write cache is a major offender for corrupting data on a hard shut down. Anything that is writing when you hard shut down can corrupt, even system data if shut down at the wrong time.


Why would I choose this over a smart strip?

If I understand this correctly, it doesn't replace a smart strip. It just allows a hard toggle switch to shut down your computer rather than needing to do a soft shut down, so it is more authentic I guess.
Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: Le Chuck on June 24, 2013, 01:41:40 pm
If all I'm gaining is use of a rocker switch over use of a momentary I'm good, thanks. 
Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: djscoto on June 24, 2013, 02:04:01 pm
Hey Everyone,
This controller is meant to help with applications where you have a power switch already in the machine.  This may not totally be needed for 100% custom built arcade cabinets, but it does make sense for dedicated cabinets that are getting upgraded with computer components.  It also keeps the experience authentic. 

Vigo is correct, Disabling Write Caching does not protect you 100% from drive corruption.  This is the main reason why I chose to make this product. 

Please let me know if you have any other questions.  Thank you,

--Scott
Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: cools on June 25, 2013, 09:13:07 am
Not sure of the purpose myself either, if you:

1) Power the PC from the same source as the cabinet.
2) Enable power-on after loss in the BIOS
3) Disable write caching in the OS

Then you're done. Don't switch off when the disk is being written and you'll have no problems powering on and off everything with the cab power switch.

From my understanding, disabling the write cache will not prevent you from data corruption when you hard shut down, it is just that the write cache is a major offender for corrupting data on a hard shut down. Anything that is writing when you hard shut down can corrupt, even system data if shut down at the wrong time.

You're quite correct, however in 15 years of messing about with MAME cabs I've never had any problems as long as I've taken the precaution mentioned.

Don't you need two mains cables coming out of the cabinet with this controller?
Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: djscoto on June 25, 2013, 04:52:01 pm
Hey Cools,
You bring up a great point.  I originally created this for Pinball projects where there is a constant power source to plug the computer into.  I know with my MAME machine and my pinball projects, I have a utility outlet that provides constant power to the computer and the switch on the cabinet powers up the transformer.  I guess if you are making a cabinet from scratch, you would not necessarily need this.  But in the case where you are modifying an existing cabinet with a computer, I could see this being useful. 

It may not be for everyone, but I figured I would post it here to see if it could help someone. 

Thanks,
--Scott

Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: yotsuya on June 25, 2013, 11:14:19 pm
Props to you for designing something different!  :cheers:
Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: krick on July 09, 2013, 10:28:26 pm
I can definitely see the need for a device like yours if you want an external device (like your arcade cabinet) to trigger the startup and shutdown of your windows PC.  So good job there.  I could definitely see someone using it with a multi-JAMMA setup in combination with a PC running MAME in a stock JAMMA cabinet.

I have my arcade cabinet set up the opposite way.  I replaced the cabinet's on/off toggle switch with a momentary push button that connects to my PC's on/off button.  Turning on my PC triggers a relay that powers up the cabinet.  Turning off my PC triggers the relay to power off the cabinet.

Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: adder on July 14, 2013, 09:51:14 pm
a device to enable a monitor/tv to powerup after a delay which the user can set would be cool.. eg. u could have your monitor only power on once windows has loaded and your frontend launches. does something like this exist already?
Title: Re: New Product: Computer Startup and Shutdown Controller
Post by: Vigo on July 15, 2013, 12:24:20 pm
a device to enable a monitor/tv to powerup after a delay which the user can set would be cool.. eg. u could have your monitor only power on once windows has loaded and your frontend launches. does something like this exist already?

I think a cheapo $15 arduino board could do this, as long as you are willing to wire it up to your tv/monitor and make a simple script to trigger the switch on frontend startup and shutdown. Never got into arduinos, but maybe someone who has could elaborate.

If you wanted something that turned on and off the power source itself, rather than just trigger the switch, then I think that might be more complicated.