I've tried jzintv, sometimes it works and sometimes not (and I know I have good ROMs) ;is there any other Intellivision emulator out there or wil;l we see an improved jzintv.
Oh what about a Vectrex emu just out of curiosity..
That's really weird. It was there, I'm sure. Guess I'll have to reupload. I'm also pretty sure I tested with Beauty and the Beast, it was one of my favourite games back in the day, but it's been a while so as soon as I get a chance I'll test it again.
As far as Beauty and the Beast (among others) apparently I was mistaken in my memory of testing it before. This is one of the games reported not to work in the emulator itself (a google of jzintv and "beauty and the beast" yields many other complaints) and not something wrong with the Pandora port specifically. Sorry. I'd suggest talking to the original author, but it hasn't been touched in 6 years so I don't know if he'd be interested in investigating.
This emu and the Intellivision is the primary reason I am getting a Pandora! I cannot wait to blissfully pass the time away on long weekends dragging the kids to lord knows what small town to sit for hours watching basketball... and me playing playing the Pandora oblivious to it all.
; Whoops, I lied. Apparently the numbers are used by the right controller by default already. The left controller has no way of typing numbers by default
; We'll just fix that here, eh?
0 PD0L_KP0
1 PD0L_KP1
2 PD0L_KP2
3 PD0L_KP3
4 PD0L_KP4
5 PD0L_KP5
6 PD0L_KP6
7 PD0L_KP7
8 PD0L_KP8
9 PD0L_KP9
RETURN PD0L_KPE ; enter
BACKSPACE PD0L_KPC ; clear
LCTRL PD0L_A_T ; top two side buttons
RSHIFT PD0L_A_L ; bottom left side button
RCTRL PD0L_A_R ; bottom right side button
LALT PAUSE
Here are the Pandora key symbols to be used in the .kbd file.
A : HOME
B : END
X : PAGEDOWN
Y : PAGEUP
L : RSHIFT
R : RCTRL
START : LALT
SELECT : LCTRL
And this the keyboard map Astrosmash.kbd for the game Astrosmash.int.
MAP 0
UP PD0L_D_N
RIGHT PD0L_D_E
DOWN PD0L_D_S
LEFT PD0L_D_W
JS1_N PD0L_J_N
JS1_NNE PD0L_J_NNE
JS1_NE PD0L_J_NE
JS1_ENE PD0L_J_ENE
JS1_E PD0L_J_E
JS1_ESE PD0L_J_ESE
JS1_SE PD0L_J_SE
JS1_SSE PD0L_J_SSE
JS1_S PD0L_J_S
JS1_SSW PD0L_J_SSW
JS1_SW PD0L_J_SW
JS1_WSW PD0L_J_WSW
JS1_W PD0L_J_W
JS1_WNW PD0L_J_WNW
JS1_NW PD0L_J_NW
JS1_NNW PD0L_J_NNW
; Whoops, I lied. Apparently the numbers are used by the right controller by default already. The left controller has no way of typing numbers by default
; We'll just fix that here, eh?
0 PD0L_KP0
HOME PD0L_KP1
PAGEUP PD0L_KP2
RCTRL PD0L_KP3
4 PD0L_KP4
5 PD0L_KP5
6 PD0L_KP6
7 PD0L_KP7
8 PD0L_KP8
9 PD0L_KP9
RETURN PD0L_KPE ; enter
BACKSPACE PD0L_KPC ; clear
PAGEDOWN PD0L_A_T ; top two side buttons
END PD0L_A_L ; bottom left side button
RSHIFT PD0L_A_R ; bottom right side button
LALT PAUSE
This maps the following keys.
Code:
X/B/L = Sidebuttons = Fire
A = Button 1 = Auto Fire Mode
Y = Button 2 = Single Shot Mode
R = Button 3 = Hyper Space
The current startup script jzintv.sh does not remember the last ROM directory (at least for me).
I created a simplifed version with the following requirements.
BIOS file grom.bin : /pandora/appdata/jzintv/grom.bin
BIOS file exec.bin : /pandora/appdata/jzintv/exec.bin
ROM directory : /pandora/appdata/jzintv/romsAnd here's the script.
Code:
#! /bin/bash
# check for bios files and rom directory
GROM_BIN="./grom.bin"
EXEC_BIN="./exec.bin"
ROM_DIR="$PWD/roms/"
if [ ! -r "$GROM_BIN" ]; then
zenity --error --text "Missing BIOS file \"/pandora/appdata/jzintv/grom.bin\". Exit program."
exit 1
fi
if [ ! -r "$EXEC_BIN" ]; then
zenity --error --text "Missing BIOS file \"/pandora/appdata/jzintv/exec.bin\". Exit program."
exit 1
fi
if [ ! -d "$ROM_DIR" ]; then
zenity --error --text "Please create ROM directory \"/pandora/appdata/jzintv/roms\" and put your ROMs there. Exit program."
exit 1
fi
# rom file selection dialog
ROM_FILE=$(zenity --file-selection --title="Select ROM file" --filename="$ROM_DIR")
case $? in
1|-1)
exit 1
;;
esac
# check for game specific keyboard file (must be in the same directory as the rom file)
KB_FILE="${ROM_FILE%.*}.kbd"
if [ ! -r "$KB_FILE" ]; then
KB_FILE="./default.kbd"
fi
# set nubs and start emulator
NUB0_MODE=$(cat /proc/pandora/nub0/mode)
NUB1_MODE=$(cat /proc/pandora/nub1/mode)
echo "absolute" > /proc/pandora/nub0/mode
echo "absolute" > /proc/pandora/nub1/mode
./jzintv -v1 "$ROM_FILE" --kbdhackfile="$KB_FILE"
echo "$NUB0_MODE" > /proc/pandora/nub0/mode
echo "$NUB1_MODE" > /proc/pandora/nub1/mode
Just save it as /pandora/appdata/jzintv/jzintv.sh.
Get a copy of the ivoice.bin rom and stick that in the pandora/appdata/jzintv directory, and then put this jzintv.sh file in there as well. Voice will start working, at least Bomb Squad and B-17 work.
Get a copy of the ivoice.bin rom and stick that in the pandora/appdata/jzintv directory, and then put this jzintv.sh file in there as well. Voice will start working, at least Bomb Squad and B-17 work.
I quote...."MATTEL ELECTRONICS PRESENTS B-17 BOMBER".... was missing jzintv.sh file. FYI The games SameGame and Robots, Space Spartans and Bomb Squad the intellivoice works perfectly.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.