Ultimate PC Interface For The Intellivision

Product Description

The only way to play Intellivision games is with the unique controller. This is easly obtained by playing Intellivision games on the real hardware. The second option would be in emulation on the PC but the PC keyboard has no way to reproduce the 16 direction disc or the feel of the controller.

Enter the Ultimate PC Interface for the Intellivision. Available ONLY here. It allows you to connect two (2) Intellivision controllers and the PC through a USB connector.

intfc3a.jpg

What makes this the Ultimate PC Interface for the Intellivision? It also supports the ECS keyboard! Play the ECS games as they were meant to be played. Learn to type 80's style with Flintstones Keyboard Fun. There is no other way to type a Basic program other than with the ECS keyboard!

intfc2a.jpg

Do not stop there. The Music Synthesizer is also supported! Melody Blaster must be enjoyed with the Music Sythesizer.... and now on your PC. Ultimate PC Interface for the Intellivision is the only interface that supports both ECS interfaces!

intfc1a.jpg

Specifications

- Fully supported by the jzIntv Intellivision emulator (see below). Emulators such as Nostalgia, that support joysticks, will support the controllers but not the Music Synthesizer.

- Supports 2 controllers simultaneously with the DB9 connectors. Use the original controllers (with dongle), the Intellivision 2 controllers, or the Sears Arcade controllers

- Includes a dongle for connecting the original controllers without modifying the cord (see photo below)

- Supports all 16 directions of the DISC

- Supports the ECS keyboard. It works natively in the operating system. Use in your word processor!

- Supports the Music Synthesizer. Currently only supported by the jzIntv emulator

- USB 2.0 and backwards compatible with USB 1.1

- Compatible with Windows/Mac/Linux - any O/S that natively supports USB HID devices

- Data transmitted 1000 times a second for minimal delay

- Firmware is upgradable (Windows O/S required)

intfc4a.jpg

Support

The Ultimate PC Interface for the Intellivision is 100% supported by the jzIntv emulator. (Available HERE)
jzIntv has been tested in Windows XP and Windows 7. Other operating systems will be added to this list as they are tested.

The Ultimate PC Interface for the Intellivision will work with other emulators as the interface presents itself to the operating system as a joystick (when set to joystick mode). The ECS keyboard and Music Sythesizer modes may not be properly recognized by all emulators. An example would be Nostalgia where it does recognize the ECS keyboard but Nostalgia uses the computer's ESC key to exit a game so Flintstones Keyboard Fun will not be playable.
Setting up the Ultimate Interface
The interface unit has 3 modes. Use the switches to change the mode. See the interface label for reference. The side with the label is considered the TOP / UP side.

- Controllers - left switch UP, right switch N/A
- ECS Keyboard - left switch DOWN, right switch UP
- Music Sythesizer - left switch DOWN, right switch DOWN

intfc6a.jpg
Configured for Controllers


If the interface is plugged into the USB when the mode is changed, it MUST be unplgged from the USB and reconnected to work properly.

The two DB9 connectors are labeled "A" and "B". "A" is for the left controller and "B" is for the right controller. Connect the ECS interfaces as shown below.

intfc5a.jpg
Connecting the ECS Keyboard or Music Synthesizer

How to configure jzIntv
The jzIntv emulator supports mapping the controllers, PC keyboard, and Music Sythesizer. This is accomplished by using a "hackfile". To use the hackfile, you need to append the swith "--kbdhackfile" to the command line. An example is:

jzIntv --kbdhackfile=C:\jzIntv\hackfile.cfg c:\jzIntv\roms\demo.bin

jzIntv supports multiple input configurations, F5, F6, and F7. F5 is the default mapping and F7 is used for the ECS keyboard. F6 (map 1) will be used for the Music Sythesizer.

You may either use this HACKFILE.CFG which contains comments or you may configure your own hackfile using the settings below.



- Mapping the ECS Keyboard - Nothing needs to be added to the hackfile for the ECS keyboard. Just press F7 to put the emulator in ECS mode.

- Mapping the Controllers - Add the lines below to map controller "A" and "B"

; maps for the Ultimate PC Interface - joystick #0 - left controller
JS0_BTN_00 PD0L_A_T
JS0_BTN_01 PD0L_A_L
JS0_BTN_02 PD0L_A_R
JS0_BTN_03 PD0L_KP1
JS0_BTN_04 PD0L_KP2
JS0_BTN_05 PD0L_KP3
JS0_BTN_06 PD0L_KP4
JS0_BTN_07 PD0L_KP5
JS0_BTN_08 PD0L_KP6
JS0_BTN_09 PD0L_KP7
JS0_BTN_10 PD0L_KP8
JS0_BTN_11 PD0L_KP9
JS0_BTN_12 PD0L_KPC
JS0_BTN_13 PD0L_KP0
JS0_BTN_14 PD0L_KPE
JS0_N PD0L_J_N
JS0_NNE PD0L_J_NNE
JS0_NE PD0L_J_NE
JS0_ENE PD0L_J_ENE
JS0_E PD0L_J_E
JS0_ESE PD0L_J_ESE
JS0_SE PD0L_J_SE
JS0_SSE PD0L_J_SSE
JS0_S PD0L_J_S
JS0_SSW PD0L_J_SSW
JS0_SW PD0L_J_SW
JS0_WSW PD0L_J_WSW
JS0_W PD0L_J_W
JS0_WNW PD0L_J_WNW
JS0_NW PD0L_J_NW
JS0_NNW PD0L_J_NNW
; maps for the Ultimate PC Interface - joystick #1 - right controller
JS1_BTN_00 PD0R_A_T
JS1_BTN_01 PD0R_A_L
JS1_BTN_02 PD0R_A_R
JS1_BTN_03 PD0R_KP1
JS1_BTN_04 PD0R_KP2
JS1_BTN_05 PD0R_KP3
JS1_BTN_06 PD0R_KP4
JS1_BTN_07 PD0R_KP5
JS1_BTN_08 PD0R_KP6
JS1_BTN_09 PD0R_KP7
JS1_BTN_10 PD0R_KP8
JS1_BTN_11 PD0R_KP9
JS1_BTN_12 PD0R_KPC
JS1_BTN_13 PD0R_KP0
JS1_BTN_14 PD0R_KPE
JS1_N PD0R_J_N
JS1_NNE PD0R_J_NNE
JS1_NE PD0R_J_NE
JS1_ENE PD0R_J_ENE
JS1_E PD0R_J_E
JS1_ESE PD0R_J_ESE
JS1_SE PD0R_J_SE
JS1_SSE PD0R_J_SSE
JS1_S PD0R_J_S
JS1_SSW PD0R_J_SSW
JS1_SW PD0R_J_SW
JS1_WSW PD0R_J_WSW
JS1_W PD0R_J_W
JS1_WNW PD0R_J_WNW
JS1_NW PD0R_J_NW
JS1_NNW PD0R_J_NNW


- Mapping the Music Synthesizer - Add the lines below to map piano. Use "map 1" and press F6 in the emulator to activate.

; -----------------------------
map 1 ; activate with F6
; -----------------------------
; maps for the Ultimate PC Interface - piano interface
LEFT SYNTH_00
PERIOD SYNTH_01
SEMICOLON SYNTH_02
P SYNTH_03
ESCAPE SYNTH_04
0 SYNTH_05
RETURN SYNTH_06
[ SYNTH_07
COMMA SYNTH_08
M SYNTH_09
K SYNTH_10
I SYNTH_11
9 SYNTH_12
8 SYNTH_13
O SYNTH_14
L SYNTH_15
N SYNTH_16
B SYNTH_17
H SYNTH_18
Y SYNTH_19
7 SYNTH_20
6 SYNTH_21
U SYNTH_22
J SYNTH_23
V SYNTH_24
C SYNTH_25
F SYNTH_26
R SYNTH_27
5 SYNTH_28
4 SYNTH_29
T SYNTH_30
G SYNTH_31
X SYNTH_32
Z SYNTH_33
S SYNTH_34
W SYNTH_35
3 SYNTH_36
2 SYNTH_37
E SYNTH_38
D SYNTH_39
SPACE SYNTH_40
DOWN SYNTH_41
UP SYNTH_42
Q SYNTH_43
1 SYNTH_44
RIGHT SYNTH_45
\ SYNTH_46
A SYNTH_47
] SYNTH_48