You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FPGA compatible core of SNK M68000 (Prehistoric Isle in 1930 based) arcade hardware for MiSTerFPGA written by Erin Olafson with assistance from atrac17.
The intent is for this core to be a 1:1 playable implementation of Prehistoric Isle in 1930 arcade hardware. Pending PCB verification, on loan from XtraSmiley.
Video timings can be modified if you experience sync issues with CRT or modern displays; this will alter gameplay from it's original state.
Refresh Rate
Timing Parameter
HTOTAL
VTOTAL
15.63kHz / 54.1Hz
PCB
384
289
15.63kHz / 59.2Hz
NTSC (Closest Spec) / MAME
384
264
P1/P2 Input Swap Option
There is a toggle to swap inputs from Player 1 to Player 2. This only swaps inputs for the joystick, it does not effect keyboard inputs.
Audio Options
There is a toggle to disable playback of OPL2 / µPD7759 audio. There are toggles to adjust the volume of OPL2 and the µPD7759 audio.
Overclock Options
There is a toggle to increase the M68000 frequency from 9MHz to 12MHz; this will alter gameplay from it's original state.
Native Y/C Output
Native Y/C ouput is possible with the analog I/O rev 6.1 pcb. Using the following cables, HD-15 to BNC cable will transmit Y/C over the green and red lines. Choose an appropriate adapter to feed Y/C (S-Video) to your display.
H/V Adjustments
There are two H/V toggles, H/V-sync positioning adjust and H/V-sync width adjust. Positioning will move the display for centering on CRT display. The sync width adjust can be used to for sync issues (rolling, flagging etc) without modifying the video timings.
Scandoubler Options
Additional toggle to enable the scandoubler without changing ini settings and new scanline option for 100% is available, this draws a black line every other frame. Below is an example.
There is a level select dipswitch not documented in the manual, when toggled you can select to start at any stage or view the end credits.
There are two hidden cheat functions when setting dipswitches in certain positions. These enable a "pause" function which halts the CPU and infinite lives.
These are labeled clearly in the dip switch menu for convenience.
Keyboard Handler
Keyboard inputs mapped to mame defaults for all functions.
Services
Coin/Start
Functions
Keymap
Test
F2
Reset
F3
Service
9
Pause
P
Functions
Keymap
P1 Start
1
P2 Start
2
P1 Coin
5
P2 Coin
6
Player 1
Player 2
Functions
Keymap
P1 Up
Up
P1 Down
Down
P1 Left
Left
P1 Right
Right
P1 Bttn 1
L-Ctrl
P1 Bttn 2
L-Alt
P1 Bttn 3
Space
Functions
Keymap
P2 Up
R
P2 Down
F
P2 Left
D
P2 Right
G
P2 Bttn 1
A
P2 Bttn 2
S
P2 Bttn 3
Q
Licensing
Contact the author for special licensing needs. Otherwise follow the GPLv2 license attached.