Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: How-to: Setting up Windows 8 for MAME arcade machine  (Read 6518 times)

0 Members and 1 Guest are viewing this topic.

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1847
  • Last login:October 06, 2023, 10:20:39 pm
  • Web Developer.
How-to: Setting up Windows 8 for MAME arcade machine
« on: October 26, 2013, 03:05:52 pm »
GIST: https://gist.github.com/7162770.git
VIDEO:

# Setting up Windows 8 for a MAME based arcade machine

**Watch the completion video found** *[here!](https://vimeo.com/77831554)*

I choose windows 8 for my MAME based arcade machine to remain current and because of it's speed. Windows 8 has an annoying metro interface that seems like it was make for a tablet, not a desktop. The standard Windows desktop interface that you might be familiar with is still there. You can easily navigate your Windows 8 machine if you understand the following basic tips.

#### Metro

* You can switch from the metro interface to the desktop by clicking on the desktop icon.
* You can switch from the desktop to the metro interface by clicking in the bottom left corner of the screen.
* Moving the cursor to the bottom right of the screen while in the desktop interface will reveal a panel. Clicking the settings icons and the "power" will reveal a list of power options.

#### Opening apps

* Press win + r and then typing in the app name.
* Type the app name in an explorer path field.
* Press control + shift + escape to open the task manager and then select File -> Run new task, and typing in the app name.

## Guide

#### Change the user name (user name is shown during log in and after disabling lock screen)

* While on the desktop, open an explorer window by clicking the folder icon in the taskbar.
* Press the up arrow in the new explorer window to navigate to the desktop folder.
* Click the shortcut to the Control Panel.
* Click "User Accounts and Family Safety" and then "User Accounts".
* Click "Change your account name" and change it to your arcade machines name or something else suitable.

#### Personalize the start screen (this setting also effects the shutdown screen, log in screen, restart screen, and the screen shown after disabling lock screen)

* While on the start screen, move the cursor to the right of the screen to reveal a panel.
* Click on "Settings" and then "Change PC Settings".
* Click on "Personalize" and then "Start screen".
* One of the tiles with a black background would be most unobtrusive.
* You may also click on "Account picture", and choose a custom picture of your taste (or create a 1x1 pixel image filled with the background color).

#### Disable/Hide the boot screen

* Opening "msconfig", selecting the "boot" tab, and clicking "No GUI boot" will disable the spinner and animation from the bootscreen.
* Your boot screen will still be left with a windows logo.
* To disable the spinner, animation and windows logo, you need to download and use [BootUITuner](http://winaero.com/comment.php?comment.news.191).
* Open BootUITuner and uncheck all boxes.
* Click the "Apply" button.
* Next time you boot, your boot screen will be completely black.

#### Automatically log in to your Windows 8 account

* Open "netplwiz".
* Uncheck "Users must enter a user name and password to use this computer" and then press ok.
* Enter your password and password confirmation.
* Windows "saves" that password for you, so that you do not have to enter it anymore during log on.
* I still do not know how to bypass or hide the log in screen, but at least the process is now automated.

#### Disable lock screen

* Hit Window Key + R.
* A run dialog box appears.
* Type gpedit.msc into the box and hit Ok.
* The Local Group Policy Editor appears.
* Navigate to Computer Configuration -> Administrative Tools -> Control Panel -> Personalization in the left pane of the window.
* Double click (or tap) on "Do not display the lock screen".
* Another dialog box appears.
* Select Enabled and click Ok.

#### Boot directly into your front end

* This can be accomplished by changing a setting called "shell" within the registry.
* If you change the shell and then launch explorer (for admin purposes), the desktop icons and taskbar will not load.
* Instead, we will make a group policy to acomplish the same thing without the restrictions changing the shell in the registry imposes.

* Open "mmc".
* Select File -> Add/Remove Snap-in.
* Select "Group Policy Object Editor" and then click "Add".
* Click the "Browse" button in the wizard window.
* Click the "Users" tab in the new window that popped up.
* Select the current user you set up to automatically log in and use for your MAME arcade machine.
* Make sure the checkbox in the wizard is unchecked.
* Click "Finish".
* Click "Ok" in the "Add or Remove Snap-ins" window.
* In the User Configuration -> Administrative Templates -> System folder, open "Custom User Interface".
* Select the "Enabled" radio button in the "Custom User Interface" window.
* Under "Options" it says "Interface File Name".
* Enter the path of your front end executable in the field below it.
* Click "Ok".
* Exit the Policy Editor and reboot.

## TIPS FOR DAILY USE

#### Shut down and restart Windows 8 easily

* Right click your Desktop, click New > Shortcut, and then type in: shutdown /s /t 0. (Don’t include the period. That’s a zero, not the letter O.)
* You can then right click the new shortcut and Pin to Start — and then you can drag it onto your taskbar.
* Clicking the shortcut will shut down your PC immediately.

#### Bypass the Windows 8 Start screen after log-in

* Hit Start, type schedule, click Settings, and open “Schedule tasks.”
* Click Task Scheduler Library from the left pane, Create Task on the right pane, and give it a name like Boot to Desktop.
* Then head into the Triggers tab, click New, and then select “At log on” from the drop-down.
* Click OK.
* Head to the Actions tab, click New, and then simply type explorer into the Program/script text box.
* Click OK, OK again, and you’re done.

###### Guide written and assembled by Keil Miller Jr 2013, but information pertaining the guide was found and collected from various sources on the internet.

kahlid74

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1366
  • Last login:January 01, 2021, 12:42:56 pm
  • Gaming for a better future!
    • GamersAnon
How-to: Setting up Windows 8 for MAME arcade machine
« Reply #1 on: October 26, 2013, 04:27:07 pm »
For speed?  Are you planning to have it plugged into a network?  Speed wise XP is way faster.

keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1847
  • Last login:October 06, 2023, 10:20:39 pm
  • Web Developer.
Re: How-to: Setting up Windows 8 for MAME arcade machine
« Reply #2 on: October 26, 2013, 05:24:50 pm »
For speed?  Are you planning to have it plugged into a network?  Speed wise XP is way faster.

Currently, I have my machine connected via Ethernet to my network. It will probably remain that way when I make the cabinet.

I beg to differ on the speed. During my virtual install tests on my mid-2011 iMac i3, I tested xp, 7 and 8. Windows 8 had had the fastest boot time. This test some one else did on real hardware and posted results confirms what I thought. http://itnews2day.com/2013/02/18/windows-8-vs-windows-xp/

kahlid74

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1366
  • Last login:January 01, 2021, 12:42:56 pm
  • Gaming for a better future!
    • GamersAnon
How-to: Setting up Windows 8 for MAME arcade machine
« Reply #3 on: October 27, 2013, 03:49:50 pm »
Boot test has nothing to do with emulation speed my brother.  The overhead a windows 8 system has is significantly more than windows XP.  Will you notice it in smash bros or other 2d games with an i3?  No.  Will you notice it in a P III 500mhz, yeap.  You'll also notice it if you try to emulate Blitz99 or SF rush on an i3.  Semi playable in XP but unplayable on windows 8

You'll see performance improvements when you disable metro and limit services, but tis still not as fast as XP when in cones to footprint.

Slippyblade

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3167
  • Last login:November 16, 2023, 11:39:51 am
  • And to the death god we say, "Not today!"
Re: How-to: Setting up Windows 8 for MAME arcade machine
« Reply #4 on: October 28, 2013, 07:14:31 pm »
In my experience with Win8 the only reason you get a faster boot is because a LOT of stuff gets pushed off till after boot and then attempts to load in the background.  So you still end up waiting for crap to load, it's just not at the initial boot.

I hate Win8 every bit as much as I hated WinME back in the day.