INTRODUCTION
Hello, and welcome to my little corner of the WWW. This page has two purposes. First it serves as a Table of Contents and Launching Point for all of the pages that I maintain. Also, it serves to document many of the elements that get lost in the "noise" of the main pages. This page is mainly an index of the pages that I have posted. More and updated content to come soon. Hopefully, you can find something of value. As always, constructive comments should be sent here.
OVERVIEW
ARCADE
CONTROLLER PAGES
Arcade
Controller Extreme -
This is a WIP page on my WIP controller. It is
largely out of date with my
current plans, but there is still some valuable data
available. A useful section is
the FAQ page (but it needs to be updated as well), which can be
accessed directly here.
IMAGE EXTREME
Arcade
Video Game Images Extreme
- This is another page with an uncertain
future. The site has high quality
images of Arcade Cabinets, Marquees, Control Panels, and Instruction
Cards for a limited
number of games. However, since the page started, Eldio has
done a superb job
updating the marquee images on his
site and
Smitdogg and later Mr.Do! have done an excellent job updating the
control panel images at his site.
I would like to
expand the site to include more images and focus more on cabs and
instruction cards, but
not sure when I'll get around to it.
KEYBOARD ENCODER/ARCADE INTERFACE
PAGES
Arcade Interfaces - This
page gives an overview
of all current keyboard/gamepad/optical/rotary and 49-way encoders
(October 2003-August 2005), along with a discussion of factors to
consider when choosing an encoder.
Keyboard
Encoder Shift Keys - Contains
a discussion of encoder Shift/Shazaaam! functions, comparison/contrast,
and also ways of
wiring buttons to access shift functions automatically.
Eliminating
Player Start Keys - Contains
information on using P1B1 as the P1 Start button also and gaining more
available encoder
inputs (may not work with all emulators).
Disabling
KeyWiz Codeset Swapping - Contains
alternate wiring suggestions for disabling the Alternate Codeset
Swapping feature of the
KeyWiz encoder.
How to Handle
Quit and Pause - Contains
information on wiring a button to opposite joystick directions to gain
a few more inputs.
Only useable with MAME and non-matrix-mode encoders, however.
Sample
Encoder Key Assignments - Contains
suggestions on how to maximize the number of games you can play with a
given encoder.
Rebuttal of
Retroblast Review of the KeyWiz Max 1.5
- This is somewhat out-of-character for me, but when a
review only contains about
four accurate sentences. .
Default Codesets
- See here
for the KeyWiz default codeset NOTE: KeyWiz encoders
produced prior to approx 31Mar04 have "3" as the default output for
input K,
rather than "P", all other outputs are identical. See here for
the Ultimarc default codeset. See here
and here for
the
MK64 (discontinued) default codeset. NOTE: I believe the MK64
shipped unprogrammed
and you had to select or modify one of these files and load the desied
set. See here
for the Lupine Systems default
codeset.
USB vs. PS/2
- See here
for Andy Warne (Ultimarc)'s
comments favoring USB, here
for RandyT (KeyWiz) comments
favoring PS/2, and here
for my comments.
Lupine Systems 64-input encoder
- See here
for a copy of the product listing on E-bay, here
for an edited BYOAC thread with an
E-mail from the seller, here
for an
edited BYOAC mini-review of the encoder (with default codeset), here for
an updated BYOAC thread on the
encoder, and here
for specs and my personal
comments on the encoder.
MK64 Info
- A local copy of the MK64
(discontinued) encoder homepage, as of 1Sep04
TOKN KB16 Review - My testing and
comments on the TOKN KB16 encoder.
TOKN
KB32
Speculation - Some helpful tips on using the TOKN
KB32 encoder.
LED
Support with Hagstrom KE72 (pics) - This is a
local mirror of a BYOAC thread
on adding LED support to the KE-72, however, the original thread no
longer includes the
pictures.
Gamepad
Emulator: Why
Not? - This is a local mirror of a reference
BYOAC file on how you can use a
freeware program with a keyboard (or keyboard encoder) to play games
that only accept
gamepad inputs. (Note: Thread is two
pages long, both are mirrored).
Keyboard ScanCodes:
Set 2 - This is a
reference file which contains a list of scan codes, useful for avoiding
keys which take
extra time to process for slow encoders or keyboard hacks.
Hacking
a DualShock PSOne Pad, Good 411 - This is a
local mirror of a reference BYOAC
thread on hacking a DualShock Pad.
SOFTWARE RELEATED
GPWiz49 and
Set49mode Software Setup
- Technically still a WIP under Sir Poonga officially releases his
software, this page explains how to use GPWiz49 and Set49mode to
correctly set the mode for the GPWiz49 Interface from a frontend.
Johnny5 Viewer Usage -
This page describes Howard Casto's Johnny5 Controls Viewer and explains
how to set it up using a frontend. Future updates will explain
different ways of launching the Viewer from a frontend or within MAME.
PinLoader
- This
page describes how to use EmuLoader
(or most other Front-Ends) to
launch Visual Pinball tables. The Visual Pinball information
itself is fairly
outdated, but the concepts should still work fine.
Using EmuLoader 4.7.3 to Update
MAME™ - This page explains new ways to
create a list of added games and edit it using the Parental Lock
features of the latest EmuLoader version.
LINKS TO OTHER PAGES I CREATED AND MAINTAIN
How to Hack a Keyboard for Use in MAME - Lengthy write-up on hacking a keyboard and selecting inputs to maximize it's use with MAME.
How to Build You Own Star Wars Yoke From Easy to Find Materials - Menace from BYOAC did all the real work on this, I just converted it to HTML and got it posted.
Displaying Control Panel Hints in a Front End and Other Tricks - This page will be obsolete once Howard Casto's controls viewer is officially released.
How to Make MAME Display Full Screen Without Adjusting Your Monitor - Basically, this page is obsolete since hardware stretching was added to MAME (R37b15). The page is kept available because it could be beneficial for people using DOS MAME or older video cards.