AdvanceMAME is an unofficial MAME version for GNU/Linux, Mac OS
X, DOS and Windows with an advanced video support for helping the
use with TVs, Arcade Monitors, Fixed Frequencies Monitors and also
with normal PC Monitors
The major features are:
- Automatic creation of `perfect' video modes with the correct size and clock
- A lot of video boards supported for direct hardware registers programming
- Support for 8, 15, 16 and 32 bits video modes
- Real hardware scanlines
- Software video image stretching by fractional factors, for example to play vertical games like "Pac-Man" with horizontal Arcade Monitors or TVs
- Special `scale' effects to improve the aspect with modern PC Monitors
- Special `blit' effects to improve the image quality in stretching
- Special `rgb' effects to simulate the aspect of a real Arcade Monitor
- Change of the video mode and other options at runtime
- Support of Symmetric Multi-Processing (SMP) with a multiple thread architecture (only for Linux/Mac OS X)
- Sound and video recording in WAV, PNG and MNG files
- Support for up to 4 mouses in Linux and 2 in DOS
- Automatic exit after some time of inactivity
- Scripts capabilities to drive external hardware devices
Getting advancemame to run can be a challenge, but well worth the time and trouble to configure!
The install process is the same as for regular mame. Download and unzip!
You must then run
advmame -default
this will create a new configuration file called ADVMAME.RC
This is where you place your various options and more importantly, where you put your display characteristics in!
my PAL TV's config is;
device_video_pclock 5-90
device_video_hclock 14 -18
device_video_vclock 45-70
My PAL TV will actually run from 45Hz to 70Hz....not too shabby for a cheepo TV!
Place these, or your own, values into the top of ADVMAME.RC, this will enable you to tweak your display settings via the ADVV utility
Your next step in configuring AdvanceMAME is to setup your video modes to match your display and video card combination
This is done by running ADVV.EXE
When you run ADVV you will be presented with a list of video modes, some are RED and are not available
Select the video modes that are available and adjust the screen size and position to match your display
F2 to save each step...not necessary, but in my experience, ADVV sometimes crashes on some video cards or resolutions
Once you've configured all of your settings F2 and exit
Open ADVMAME.RC and look at the bottom of the file, you will see the list of video modes you have configured....your ready to run!!!
Assuming you've got PACMAN.ZIP run;
advmame pacman
MAME should be running and when you hit TAB, you will see a new menu called VIDEO MODES
You can now adjust the video mode...brilliant!
One thing to note;
Try your best to configure your video modes as close to 60Hz as possible where applicable.
If you don't, some games especially side scrollers will have some screen 'tearing' due to a mismatch in the arcade refresh rate and your configured refresh rate
Windows 98 SE2 with the BOOTGUI=0 and LOGO=0 set in the MSDOS.SYS
On system boot the PC will load the necessary drivers for the sound card and setup the system variables
Your are presented with a menu before the front end loads :
[P1 RED] - START THE CABINET!
[P1 WHITE] - RUN BURN-IN TESTS
[P1 BLUE] - START WINDOWS 98
[P1 START] - RESTORE DEFAULT CONTROLS
You can select 4 options from the menu
[P1 RED] starts the AdvanceMenu front end
[P1 WHITE] - run a selection of CheckIt hardware burning tests (added
when I had problems with my Motherboard)
[P1 BLUE] - launches Windows 98 so I can update my ROMS through
file sharing
[P1 START] - Restores a good copy of DEFAULT.CFG incase my son messes
around with the options ;)
The PC will wait 2 seconds, if no option is pressed it will then launch AdvanceMenu - your ready to play :)
My AUTOEXEC.BAT is detailed below - I do not use a CONFIG.SYS!
@ECHO OFF
::c:
::cd \mame
::advv
::goto exit
:: ***********************************************
:: ** JAMMA CABINET DOS CONFIG FILE **
:: ** CREATED 03/01/2001. UPDATED 27/08/2001 **
:: ** JASON**
:: ** **
:: ** THIS FILE IS USED TO BOOT THE SYSTEM **
:: ** INTO ADVANCEMENU USING PURE DOS MODE **
:: ** **
:: ** THE JAMMA CABINET CONTROLS ARE MAPPED AS: **
:: ** [P1 UP] - 1 [P1 DOWN] - R **
:: ** [P1 LEFT] - 3 [P1 RIGHT] - C **
:: ** [P1 RED] - T [P1 WHITE] - L **
:: ** [P1 BLUE] - ; [P1 START] - PAD9 **
:: ** **
:: ** [P2 UP] - M [P2 DOWN] - \ **
:: ** [P2 LEFT] - ENTER [P2 RIGHT] - N **
:: ** [P2 RED] - PAD0 [P2 WHITE] - PAD1 **
:: ** [P2 BLUE] - PAD. [P2 START] - PAD7 **
:: ** **
:: ** BUTTON ADVANCEMENU MENU: GAME MENU: **
:: ** [1] EXIT ESC **
:: ** [2] GAME OPTIONS Z **
:: ** [3] A/V OPTIONS 0 **
:: ** [4] PAUSE 9 **
:: ** **
:: ** **
:: ***********************************************
:: ***********************************************
:: ***********************************************
::
::Load drivers
::
:DRIVERS
::
c:\TV-DRV
@ECHO
CLS
ECHO LOADING SYSTEM DRIVERS. PLEASE WAIT...
ECHO.
ECHO.
ECHO LOADING DISK CACHE...
C:\WINDOWS\SMARTDRV /X > NUL
ECHO DISK CACHE...OK
ECHO SETTING ENVIRONMENT VARIABLES...
SET TMP=C:\TEMP
SET TEMP=C:\TEMP
SET DJGPP=C:\COMPILER\DJGPP.ENV
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\COMPILER\BIN
ECHO ENVIRONMENT VARIABLES...OK
ECHO INSTALLING DOS SOUND CARD DRIVER...
c:\awe64\ctcm.exe > nul
ECHO DOS SOUND CARD DRIVER...OK
:DEFAULT
:MENU
CLS
@ECHO
ECHO MAIN MENU:
ECHO.
ECHO.
ECHO.
ECHO [P1 RED] START THE CABINET!
echo.
echo [P1 WHITE] RUN BURN-IN TESTS
echo.
ECHO [P1 BLUE] START WINDOWS 98
ECHO.
ECHO [P1 START] RESTORE DEFAULT CONTROLS
ECHO.
ECHO.
ECHO.
CHOICE /C:tl;9 /N /TT,2
IF ERRORLEVEL 4 GOTO defaultkeys
IF ERRORLEVEL 3 GOTO netup
IF ERRORLEVEL 2 GOTO burnin
IF ERRORLEVEL 1 GOTO FRONTEND
:FRONTEND
copy c:\default.cfg c:\mame\cfg\default.cfg /q
C:
CD\mame
ADVMENU
GOTO END
:NETUP
@ECHO
ECHO LAUNCHING WINDOWS 98. PLEASE WAIT...
WIN
GOTO EXITMENU
:burnin
c:
cd\tests
burnin
goto exit
:defaultkeys
echo Copying default key config.
echo.
copy c:\default.cfg c:\mame\cfg\default.cfg /q > nul
goto menu
:end
My arcade cabinet boots in the following sequence;
| Initail power up - BIOS screen is displayed | Picture is scrambled |
| MS-DOS 7.0 boots | Picture is scrambled |
| AUTOEXEC.BAT starts to load | Picture is scrambled |
| VGA-TV.EXE loads | PAL picture is displayed |
| Sound card drivers load | |
| Maintenance menu loads | |
| 3 seconds pass and the KIDS ONLY advancemenu is loaded (stops my 3 year old from playing the adult and fighting games!....which he likes sooo much LOL) |
I use AdvanceMame and AdvanceMenu as they have excellent display options for NON SVGA outputs
Below is my ADVMAME.RC configuration file
device_video_pclock 5-90
device_video_hclock 14 -18
device_video_vclock 45-70
device_joystick none
device_keyboard auto
device_mouse auto
device_sound auto
device_svgaline_divide_clock no
device_vbeline_16bit_clock_multiplier 1
device_vbeline_8bit_clock_multiplier 1
device_vbeline_clock_multiplier 1
device_vbeline_mode bigger
device_video auto
device_video_doublescan yes
device_video_fastchange no
device_video_interlace yes
device_video_singlescan yes
dir_artwork artwork
dir_cfg cfg
dir_hi hi
dir_inp inp
dir_memcard memcard
dir_nvram nvram
dir_rom roms
dir_sample samples
dir_snap snap
dir_sta sta
display_adjust none
display_antialias yes
display_artwork yes
display_artwork_crop no
display_beam 1
display_brightness 1
display_buffer yes
display_depth auto
display_expand 1
display_flicker 0
display_flipx no
display_flipy no
display_frameskip auto
display_gamma 1
display_intensity 1.5
display_magnify no
display_mode auto
display_resize integer
display_resizeeffect none
display_restore yes
display_rgb no
display_rgbeffect none
display_rol no
display_ror no
display_rotate auto
display_scanlines no
display_skipcolumns auto
display_skiplines auto
display_translucency yes
display_vsync yes
display_waitvsync yes
input_hotkey yes
input_idleexit 0
input_map[0,pedal] joystick[0,0,3]
input_map[0,track] mouse[0]
input_map[0,x] joystick[0,0,0]
input_map[0,y] joystick[0,0,1]
input_map[0,z] joystick[0,0,2]
input_map[1,pedal] joystick[1,0,3]
input_map[1,track] mouse[1]
input_map[1,x] joystick[1,0,0]
input_map[1,y] joystick[1,0,1]
input_map[1,z] joystick[1,0,2]
input_map[2,pedal] joystick[2,0,3]
input_map[2,track] mouse[2]
input_map[2,x] joystick[2,0,0]
input_map[2,y] joystick[2,0,1]
input_map[2,z] joystick[2,0,2]
input_map[3,pedal] joystick[3,0,3]
input_map[3,track] mouse[3]
input_map[3,x] joystick[3,0,0]
input_map[3,y] joystick[3,0,1]
input_map[3,z] joystick[3,0,2]
input_safeexit no
input_steadykey no
misc_cheat no
misc_cheatfile cheat.dat
misc_historyfile history.dat
misc_infofile mameinfo.dat
misc_internaldepth auto
misc_language english
misc_quiet no
misc_speed 1
misc_startuptime 6
misc_timetorun 0
misc_turbospeed 3
record_sound yes
record_sound_time 15
record_video yes
record_video_interleave 2
record_video_time 15
script_coin[1]
script_coin[2]
script_coin[3]
script_coin[4]
script_emulation
script_led[1] on(kdb, 0b1); wait(!event()); off(kdb, 0b1);
script_led[2] on(kdb, 0b10); wait(!event()); off(kdb, 0b10);
script_led[3]
script_play
script_start[1]
script_start[2]
script_start[3]
script_start[4]
script_turbo while (event()) { toggle(kdb, 0b100); delay(100); }
off(kdb, 0b100);
script_video wait(!event()); set(kdb,0);
sound_latency 0.1
sound_resamplefilter yes
sound_samplerate 44100
sound_samples yes
sound_stereo yes
sound_volume 0
device_video_modeline standard_800x600 16.6004 800 848 928 1056
600 624 632 689 -hsync -vsync interlace
device_video_modeline pal_768x576 15.75 768 816 896 1008 576 595
601 655 -hsync -vsync interlace
device_video_modeline pal_small_736x552 15.125 736 784 856 968 552
570 576 634 -hsync -vsync interlace
device_video_modeline standard_704x528 14.7139 704 752 824 936 528
556 563 614 -hsync -vsync interlace
device_video_modeline standard_688x516 14.4624 688 744 816 920 516
540 546 598 -hsync -vsync interlace
device_video_modeline standard_672x504 14.0851 672 728 792 896 504
528 535 588 -hsync -vsync interlace
device_video_modeline ntsc_640x484 13.3424 640 704 752 848 484 507
513 565 -hsync -vsync interlace
device_video_modeline standard_640x480 13.2048 640 696 760 840 480
501 508 562 -hsync -vsync interlace
device_video_modeline ntsc_small_608x456 12.5872 608 664 720 800
456 478 484 537 -hsync -vsync interlace
device_video_modeline standard_576x432 11.8215 576 624 680 752 432
448 454 504 -hsync -vsync interlace
device_video_modeline pal_vga_736x288 15.2499 736 792 856 976 288
298 301 330 -hsync -vsync
device_video_modeline pal_vga_656x288 13.625 656 712 768 872 288
299 302 331 -hsync -vsync
device_video_modeline pal_small_horz_736x276 15.375 736 792 864
984 276 285 288 316 -hsync -vsync
device_video_modeline ntsc_vga_744x242 15.4823 744 808 880 984 242
252 255 281 -hsync -vsync
device_video_modeline ntsc_horz_640x242 13.3424 640 704 760 848
242 254 257 283 -hsync -vsync
device_video_modeline standard_vga_664x240 13.7078 664 720 784 872
240 251 254 281 -hsync -vsync
device_video_modeline standard_vga_592x240 12.576 592 650 710 800
240 251 254 281 -hsync -vsync
device_video_modeline standard_vga_360x240 12.576 360 544 600 800
240 251 254 280 -hsync -vsync
device_video_modeline ntsc_small_horz_608x228 12.7131 608 664 720
808 228 239 242 268 -hsync -vsync
device_video_modeline ntsc_vga_text80_9x8 14.9788 720 784 848 952
200 211 214 236 -hsync -vsync
device_video_modeline ntsc_vga_text80_8x8 13.3424 640 696 760 848
200 209 212 234 -hsync -vsync
device_video_modeline standard_vga_360x200 12.073 360 536 592 768
200 209 212 234 -hsync -vsync
device_video_modeline standard_vga_text40_8x8 11.4442 320 488 544
728 200 207 210 232 -hsync -vsync
I use AdvanceMame and AdvanceMenu as they have excellent display options for NON SVGA outputs
Below is my ADVMAME.RC configuration file
device_video_pclock 5-50
device_video_hclock 15.62
device_video_vclock 50
color help black black
color help_tag black blue
color submenu_bar lightred white
color submenu_item black blue
color submenu_item_select black lightgreen
color menu_item white black
color menu_hidden gray white
color menu_tag lightred black
color menu_item_select yellow black
color menu_hidden_select red gray
color menu_tag_select red black
color bar red black
color bar_tag yellow black
color bar_hidden gray white
color grid black black
color backdrop black black
color icon white white
color cursor gray white
config save_at_exit
device_joystick none
device_keyboard auto
device_mouse none
device_sound none
device_svgaline_divide_clock yes
device_vbeline_16bit_clock_multiplier 1
device_vbeline_8bit_clock_multiplier 1
device_vbeline_clock_multiplier 1
device_vbeline_mode 640
device_video vbeline
device_video_doublescan no
device_video_fastchange no
device_video_interlace no
device_video_singlescan no
emulator "advmame" advmame "advmame.exe" ""
event_alpha no
event_assign up 28
event_assign down 18
event_assign left 1
event_assign right 1
event_assign enter 20
event_assign shutdown 1
event_assign esc 1
event_assign space 1
event_assign mode 1
event_assign home 1
event_assign end 1
event_assign pgup 30
event_assign pgdn 3
event_assign help 1
event_assign group 1
event_assign type 1
event_assign exclude 1
event_assign sort 1
event_assign setgroup 1
event_assign settype 1
event_assign runclone 1
event_assign del 1
event_assign ins 1
event_assign command 1
event_assign menu 1
event_assign emulator 1
event_assign snapshot 1
event_assign rotate 1
event_assign lock 1
event_exit_press 1
event_mode fast
event_repeat 500 50
group "Very Good"
group "Good"
group "Bad"
group "<undefined>"
group_import none
icon_space 43
idle_screensaver 120 10
idle_screensaver_preview cabinets
idle_start 0 0
lock no
menu_base 0
menu_rel 0
merge differential
misc_quiet no
mode list
mode_skip
mouse_delta 100
msg_run "Run game"
preview snap
preview_default none
preview_default_cabinet none
preview_default_flyer none
preview_default_icon none
preview_default_marquee none
preview_default_snap none
preview_default_title none
preview_expand 1.15
select_bad exclude
select_clone exclude
select_deco include
select_missing include
select_neogeo include
select_playchoice include
select_vector include
select_vertical include
sort parent
sound_background_begin none
sound_background_end none
sound_background_loop default
sound_background_loop_dir "mp3"
sound_background_start none
sound_background_stop none
sound_buffer 0.1
sound_foreground_begin default
sound_foreground_end default
sound_foreground_key default
sound_foreground_start default
sound_foreground_stop default
sound_latency 0.1
sound_samplerate 44100
sound_volume 0
type "Computer"
type "Consolle"
type "Application"
type "Arcade"
type "Shot'em Up"
type "Bet'em Up"
type "Fight"
type "Gun"
type "Puzzle"
type "RPG"
type "Sport"
type "Breakout"
type "Filler"
type "Racing"
type "Flipper"
type "<undefined>"
type_import none
video_brightness 1
video_depth 16
video_font fonts\xm7x8.fnt
video_gamma 1
video_orientation
video_restore yes
video_size 512
device_video_modeline standard_800x600 16.7261 800 856 936 1064
600 632 640 691 -hsync -vsync interlace
device_video_modeline standard_768x576 15.8458 768 816 888 1008
576 602 609 662 -hsync -vsync interlace
device_video_modeline pal_small_736x552 15.375 736 784 856 984 552
579 585 631 -hsync -vsync interlace
device_video_modeline standard_704x528 15.0912 704 760 832 960 528
561 568 621 -hsync -vsync interlace
device_video_modeline standard_688x516 14.7139 688 760 832 936 516
542 548 598 -hsync -vsync interlace
device_video_modeline standard_672x504 14.3366 672 744 808 912 504
534 541 596 -hsync -vsync interlace
device_video_modeline ntsc_640x484 13.2165 640 696 744 840 484 512
518 572 -hsync -vsync interlace
device_video_modeline standard_640x480 13.5821 640 704 768 864 480
508 515 565 -hsync -vsync interlace
device_video_modeline ntsc_small_608x456 12.5872 608 656 712 800
456 485 491 537 -hsync -vsync interlace
device_video_modeline standard_576x432 12.3245 576 640 696 784 432
460 466 508 -hsync -vsync interlace
device_video_modeline standard_400x300 8.55168 400 432 472 544 300
313 316 344 -hsync -vsync
device_video_modeline pal_vga_736x288 15.3749 736 792 856 984 288
299 302 329 -hsync -vsync
device_video_modeline pal_vga_656x288 13.375 656 696 752 856 288
300 303 331 -hsync -vsync
device_video_modeline pal_384x288 7.875 384 408 448 504 288 297
300 326 -hsync -vsync
device_video_modeline pal_vga_368x288 7.75 368 400 432 496 288 300
303 332 -hsync -vsync
device_video_modeline pal_small_horz_736x276 15.125 736 776 848
968 276 285 288 312 -hsync -vsync
device_video_modeline standard_368x276 7.79712 368 392 432 496 276
286 290 313 -hsync -vsync
device_video_modeline pal_vga_small_336x276x8 7.0805 336 356 404
452 276 284 285 312 -hsync -vsync
device_video_modeline pal_vga_small_304x276x8 6.2938 304 312 360
400 276 284 285 312 -hsync -vsync
device_video_modeline standard_352x264 7.5456 352 384 416 480 264
277 281 308 -hsync -vsync
device_video_modeline standard_336x252 7.16832 336 368 408 456 252
266 270 296 -hsync -vsync
device_video_modeline ntsc_horz_640x242 13.0907 640 688 744 832
242 257 260 286 -hsync -vsync
device_video_modeline ntsc_320x242 6.54535 320 344 368 416 242 259
262 290 -hsync -vsync
device_video_modeline standard_vga_664x240 14.148 664 732 798 900
240 251 254 280 -hsync -vsync
device_video_modeline standard_vga_592x240 12.576 592 650 710 800
240 251 254 279 -hsync -vsync
device_video_modeline standard_vga_360x240 12.576 360 536 594 800
240 248 251 274 -hsync -vsync
device_video_modeline standard_vga_328x240 7.074 328 368 408 450
240 253 256 284 -hsync -vsync
device_video_modeline pal_vga_320x240 6.625 320 352 384 424 240
254 257 284 -hsync -vsync
device_video_modeline ntsc_small_horz_608x228 12.839 608 672 728
816 228 238 241 262 -hsync -vsync
device_video_modeline ntsc_vga_small_336x228 7.0805 336 368 416
452 228 238 241 266 -hsync -vsync
device_video_modeline ntsc_small_304x228 6.16773 304 328 352 392
228 240 243 268 -hsync -vsync
device_video_modeline standard_384x224 8.1744 384 424 464 520 224
236 239 262 -hsync -vsync
device_video_modeline standard_288x216 6.16224 288 320 344 392 216
227 230 254 -hsync -vsync
device_video_modeline ntsc_vga_text80_9x8 15.1046 720 784 848 960
200 210 213 233 -hsync -vsync
device_video_modeline ntsc_vga_text80_8x8 13.0907 640 680 744 832
200 212 215 240 -hsync -vsync
device_video_modeline ntsc_vga_text40_9x8 12.5872 360 530 590 800
200 206 209 229 -hsync -vsync
device_video_modeline standard_vga_320x200 6.53952 320 344 376 416
200 213 216 241 -hsync -vsync
emulator_include "advmame"
group_include "<undefined>"
group_include "Bad"
group_include "Good"
group_include "Very Good"
type_include "<undefined>"
type_include "Application"
type_include "Arcade"
type_include "Bet'em Up"
type_include "Breakout"
type_include "Computer"
type_include "Consolle"
type_include "Fight"
type_include "Filler"
type_include "Flipper"
type_include "Gun"
type_include "Puzzle"
type_include "RPG"
type_include "Racing"
type_include "Shot'em Up"
type_include "Sport"
arcade cabinet block diagram

motherboard

Soltek SL-75KAV/KAV-X
VIA KT133A + VT82C686B chipset
FSB 266/200 MHz
Supports Ultra ATA 100/66/33
Multiplier Setting
BIOS FSB Setting
RedStorm Overclocking
SmartDoc. Anti-Burning Shield
Processor AMD Athlon (266/200MHz FSB) & Duron
Chipset VIA APOLLO KT133A + VT82C686B KT133A (VT8368A): Memory 3
x 168-pin 3.3v DIMM Sockets
Supports 8MB to 1.5GB (maximum) memory space
PC 133 compliant
Cache Memory Built-in to AMD Athlon™ Processor Module
On-Board EIDE 2 x PCI Bus Master UATA 100/66/33 IDE ports (up to
4 ATAPI Devices)
Supports for PIO Mode 3, 4, UATA 100/66/33 IDE & ATAPI CD-ROM
Integrated Super I/O 1 x Floppy Port (supports 360K, 720K, 1.2M,
1.44M and 2.88Mbytes)
2 x serial ports (high-speed 16550A FIFO UART Ports)
1 x Parallel Port with EEP/ECP/SPP Capabilities
1 x PS/2 Mouse, 1 x PS/2 Keyboard connectors
4 x USB Ports (two via optional cable)
1 x Audio/Game Port
1 x AGP Pro/4X Slot
5 x 32-bit PCI Bus Master Slots
1 x 16-bit ISA Slots
Form Factor ATX Form Factor (220mm x 305mm)
BIOS AWARD Plug-and-Play BIOS
Supports Advanced Power Management Function
Flash Memory for easy upgrade
Multiplier Setting
RedStorm Overclocking
BIOS FSB Setting
Ultra ATA 66/100
BIOS Vcore setting
AC'97 Audio Function
DIMM Voltage Setting
H/W Monitor
SmartDoc. Anti-burning Shield
PC 133 compliant
CPU

AMD Athlon Thunderbird 1.333Ghz CPU
Mhz 1333
Bus Speed 266 (133*2)
L1 Cache 128KB [64K I] [64K D]
L2 Cache 256K on chip
Mics .18
Die Size 117
Trans 37 mil (15 mil is L2 cache)
Form Factor Socket A
Volts 1.75
Watts 73
RAM

3 * 128Mb RAM = 384Mb RAM
RAM / Bus Clock Rate: 133 MHz
RAM / Form Factor: DIMM 168-PIN
RAM / Modules Qty: 3
RAM / Storage Capacity: 128 MB
RAM / Technology: SDRAM
RAM / Type: DRAM
RAM / Upgrade Type: Industry standard
soundcard

Creative Labs Soundblaster AWE64 ISA Sound Card Model CT4520
16-bit ISA Bus
E-mu Systems EMU8000 wave-table synthesizer
Digital Effects engine for reverb, chorus, flange, and delay
32-voice polyphony and multi-timbral capability
128 GM & Gs compatible instruments and 10 drum kits
16 MIDI channels
1MB ROM of built-in sound samples
Sound output is wired to an AIWA sub woofer system, the 2 satellite speakers are mounted in the top of the cabinet, replacing the old cabinets speakers. The Sub sits neatly in the base of the cab
graphics card

Matrox G400
network card

Compaq NC3121 Fast Ethernet Card
Features
High-Performance Full-duplex
Ssupport up to 20 Mbps for Ethernet and 200 Mbps for Fast Ethernet
6 KB of buffer memory
Auto-sensing
Adaptive Load Balancing (ALB) and Cisco's Fast EtherChannel
Network Fault Tolerance (NFT) - NFT support
PCI Hot Plug
Diagnostic LEDs
arcade cabinet
![]()
BAS 19" JAMMA Cabinet
arcade control panel
![]()
All control functions are supplied from the cabinet's control panel via a J-PAC interface
arcade monitor
Wells Gardner K7000 Standard Resoloution arcade monitor
Input
1v to 5v adjustable peek to peek
Negative Video
RGB analogue 0-0.75v, 75 ohm impedance
Composite video NTSC
TTL positive or negative going sync
Horizontal scan
Adjustable 40usec to 50 usec
15.1Khz to 16.8Khz +/- 5%
Vertical scan
Frequency 47Hz to 63 Hz +/-5%
Resolution
400 pixels x 240 lines
...yes, the pictures could be better....but you get the idea ;)
1. VGA CARD INITIALISATION SCREEN (VGA SCRAMBLED)

2.PC BIOS SCREEN (VGA SCRAMBLED)
3.VGA-TV DRIVER LOADS OFF AUTOEXEC.BAT

4.DISK CHECK

5.KIDS, ADULTS & MAINTENANCE MENU SCREEN

6.ADVANCEMENU GAME SELECTION

7.MAME INFORMATION SCREEN

8.POLE POSITION IN ACTION

9.ADVMAME IN GAME SCREEN RESOLUTION OPTIONS

