diff --git a/README.md b/README.md index 221dcf7..7a36686 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,54 @@ # RetroPie (레트로파이 Pi) -게임 ROM·BIOS·설정 정리. **ROM/BIOS는 Git에 올리지 않습니다** (용량·저작권). +게임 ROM·설정 백업. **ROM/BIOS는 Git에 올리지 않습니다** (용량·저작권). -## 경로 +## 설정 파일은 어디? + +RetroPie OS에서 **키 설정·패드 매핑·에뮬 설정**은 `~/RetroPie`가 아니라 **`/opt/retropie/configs/`** 에 있습니다. + +| 경로 | 내용 | +|------|------| +| `/opt/retropie/configs/all/retroarch.cfg` | RetroArch 단축키·전역 설정 | +| `/opt/retropie/configs/all/retroarch-core-options.cfg` | 코어별 옵션 | +| `/opt/retropie/configs/all/retroarch/autoconfig/*.cfg` | 패드 자동 매핑 (Pro Controller, 8BitDo 등) | +| `/opt/retropie/configs/all/emulationstation/es_input.cfg` | EmulationStation 조이스틱 | +| `/opt/retropie/configs/all/emulationstation/es_settings.cfg` | ES 테마·UI | +| `/opt/retropie/configs/<시스템>/retroarch.cfg` | SNES, PSX, MSX 등 시스템별 오버라이드 | +| `/opt/retropie/configs/<시스템>/*.rmp` | 게임별 리맵 | + +홈 심볼릭 링크: +- `~/.emulationstation` → `/opt/retropie/configs/all/emulationstation` +- `~/.config/retroarch` → `/opt/retropie/configs/all/retroarch` + +## Git 저장소 구조 ``` /home/hoon/projects/retropie/ +├── configs/ ← /opt/retropie/configs 미러 (백업 대상) ├── RetroPie/ │ ├── roms/ # ~28GB — .gitignore │ └── BIOS/ # .gitignore -├── RetroPie-Setup/ # upstream 설치 스크립트 (별도 git) -├── docs/ # 메모·추천 게임 목록 -└── configs/ # retroarch 백업 등 +├── RetroPie-Setup/ # upstream 설치 스크립트 — .gitignore +├── docs/ +└── scripts/ + └── sync-configs.sh ``` -## RetroPie 표준 심볼릭 링크 +## 설정 백업 → Git push -`~/.emulationstation` 등 홈의 `.xxx` → `/opt/retropie/...` 링크는 RetroPie OS 기본값입니다. 건드리지 않았습니다. +설정 바꾼 뒤: + +```bash +cd /home/hoon/projects/retropie +./scripts/sync-configs.sh +git add configs/ +git commit -m "backup configs" +git push +``` + +## 복원 + +```bash +rsync -av configs/ /opt/retropie/configs/ +# 또는 sync-configs.sh의 SRC/DST를 반대로 +``` diff --git a/configs/ags/emulators.cfg b/configs/ags/emulators.cfg new file mode 100644 index 0000000..9541909 --- /dev/null +++ b/configs/ags/emulators.cfg @@ -0,0 +1,2 @@ +ags = "bash '/opt/retropie/emulators/ags/launch_ags.sh' %ROM%" +default = "ags" diff --git a/configs/all/autoconf.cfg b/configs/all/autoconf.cfg new file mode 100644 index 0000000..0c7621f --- /dev/null +++ b/configs/all/autoconf.cfg @@ -0,0 +1,9 @@ +# this file can be used to enable/disable retropie autoconfiguration features +8bitdo_hack = "0" +es_swap_a_b = "0" +disable = "0" +mupen64plus_audio = "0" +mupen64plus_compatibility_check = "0" +mupen64plus_hotkeys = "1" +mupen64plus_texture_packs = "1" +reicast_input = "1" diff --git a/configs/all/autostart.sh b/configs/all/autostart.sh new file mode 100644 index 0000000..ec2b9ba --- /dev/null +++ b/configs/all/autostart.sh @@ -0,0 +1 @@ +emulationstation #auto diff --git a/configs/all/backends.cfg b/configs/all/backends.cfg new file mode 100644 index 0000000..1ecc792 --- /dev/null +++ b/configs/all/backends.cfg @@ -0,0 +1,13 @@ +atari800="sdl12-compat" +atari800-800="sdl12-compat" +atari800-800xl="sdl12-compat" +atari800-130xe="sdl12-compat" +atari800-5200="sdl12-compat" +capricerpi="sdl12-compat" +fbzx="sdl12-compat" +fuse="sdl12-compat" +fuse-48k="sdl12-compat" +fuse-128k="sdl12-compat" +linapple="sdl12-compat" +osmose="sdl12-compat" +xrick="sdl12-compat" diff --git a/configs/all/emulationstation/es_input.cfg b/configs/all/emulationstation/es_input.cfg new file mode 100644 index 0000000..98baead --- /dev/null +++ b/configs/all/emulationstation/es_input.cfg @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + /opt/retropie/supplementary/emulationstation/scripts/inputconfiguration.sh + + + + \ No newline at end of file diff --git a/configs/all/emulationstation/es_settings.cfg b/configs/all/emulationstation/es_settings.cfg new file mode 100644 index 0000000..d6f5691 --- /dev/null +++ b/configs/all/emulationstation/es_settings.cfg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configs/all/emulators.cfg b/configs/all/emulators.cfg new file mode 100644 index 0000000..25aaeba --- /dev/null +++ b/configs/all/emulators.cfg @@ -0,0 +1 @@ +msx_CircusCharlieJapan = "lr-bluemsx" diff --git a/configs/all/retroarch-core-options.cfg b/configs/all/retroarch-core-options.cfg new file mode 100644 index 0000000..964f023 --- /dev/null +++ b/configs/all/retroarch-core-options.cfg @@ -0,0 +1,467 @@ +bluemsx_additional_cart = "disabled" +bluemsx_auto_rewind_cas = "ON" +bluemsx_cartmapper = "Auto" +bluemsx_msxtype = "Auto" +bluemsx_nospritelimits = "OFF" +bluemsx_overscan = "disabled" +bluemsx_rtc_source = "host clock" +bluemsx_sound_io_enable = "disabled" +bluemsx_vdp_synctype = "Auto" +bluemsx_ym2413_enable = "enabled" +cap32_autorun = "enabled" +cap32_combokey = "y" +cap32_Model = "6128" +cap32_Ram = "128" +fbneo-allow-depth-32 = "enabled" +fbneo-allow-patched-romsets = "enabled" +fbneo-analog-speed = "100%" +fbneo-cpu-speed-adjust = "100%" +fbneo-debug-dip-1-1 = "disabled" +fbneo-debug-dip-1-2 = "disabled" +fbneo-debug-dip-1-3 = "disabled" +fbneo-debug-dip-1-4 = "disabled" +fbneo-debug-dip-1-5 = "disabled" +fbneo-debug-dip-1-6 = "disabled" +fbneo-debug-dip-1-7 = "disabled" +fbneo-debug-dip-1-8 = "disabled" +fbneo-debug-dip-2-1 = "disabled" +fbneo-debug-dip-2-2 = "disabled" +fbneo-debug-dip-2-3 = "disabled" +fbneo-debug-dip-2-4 = "disabled" +fbneo-debug-dip-2-5 = "disabled" +fbneo-debug-dip-2-6 = "disabled" +fbneo-debug-dip-2-7 = "disabled" +fbneo-debug-dip-2-8 = "disabled" +fbneo-diagnostic-input = "Hold Start" +fbneo-dipswitch-1942b-Bonus_Life = "20k 80k 80k+" +fbneo-dipswitch-1942b-Cabinet = "Upright" +fbneo-dipswitch-1942b-Coin_A = "1 Coin 1 Play" +fbneo-dipswitch-1942b-Coin_B = "1 Coin 1 Play" +fbneo-dipswitch-1942b-Difficulty = "Normal" +fbneo-dipswitch-1942b-Flip_Screen = "Off" +fbneo-dipswitch-1942b-Lives = "3" +fbneo-dipswitch-1942b-Screen_Stop = "Off" +fbneo-dipswitch-1942b-Service_Mode = "Off" +fbneo-dipswitch-galpani3hk-Demo_Sounds = "On" +fbneo-dipswitch-galpani3hk-Flip_Screen = "Off" +fbneo-dipswitch-galpani3hk-Test_Mode = "Off" +fbneo-dipswitch-galpani3k-Demo_Sounds = "On" +fbneo-dipswitch-galpani3k-Flip_Screen = "Off" +fbneo-dipswitch-galpani3k-Test_Mode = "Off" +fbneo-dipswitch-galpani4j-Flip_Screen = "Off" +fbneo-dipswitch-galpani4j-Freeze = "No" +fbneo-dipswitch-galpani4j-Service_Mode = "Off" +fbneo-dipswitch-galpani4j-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galpanisk-Flip_Screen = "Off" +fbneo-dipswitch-galpanisk-Freeze = "No" +fbneo-dipswitch-galpanisk-Service_Mode = "Off" +fbneo-dipswitch-galpanisk-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galpans3-Flip_Screen = "Off" +fbneo-dipswitch-galpans3-Freeze = "No" +fbneo-dipswitch-galpans3-Service_Mode = "Off" +fbneo-dipswitch-galpans3-Speed_Hacks = "No" +fbneo-dipswitch-galpans3-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galpansu-Flip_Screen = "Off" +fbneo-dipswitch-galpansu-Freeze = "No" +fbneo-dipswitch-galpansu-Service_Mode = "Off" +fbneo-dipswitch-galpansu-Speed_Hacks = "No" +fbneo-dipswitch-galpansu-Use_Backup_Ram = "Yes" +fbneo-dipswitch-kof2002-Autofire = "Off" +fbneo-dipswitch-kof2002-BIOS = "MVS Asia/Europe ver. 6 (1 slot)" +fbneo-dipswitch-kof2002-Coin_chutes = "1" +fbneo-dipswitch-kof2002-Coin_chutes_2 = "2" +fbneo-dipswitch-kof2002-Commmunicaton = "Disabled" +fbneo-dipswitch-kof2002-Free_play = "Off" +fbneo-dipswitch-kof2002-Memory_card = "Writable" +fbneo-dipswitch-kof2002-New_card_type = "Normal" +fbneo-dipswitch-kof2002-Overscan = "Auto" +fbneo-dipswitch-kof2002-Setting_mode = "Off" +fbneo-dipswitch-kof2002-Stop_mode = "Off" +fbneo-dipswitch-kof2002-Unibios_mode = "MVS" +fbneo-dipswitch-kof98-Autofire = "Off" +fbneo-dipswitch-kof98-BIOS = "MVS Asia/Europe ver. 6 (1 slot)" +fbneo-dipswitch-kof98-Coin_chutes = "1" +fbneo-dipswitch-kof98-Coin_chutes_2 = "2" +fbneo-dipswitch-kof98-Commmunicaton = "Disabled" +fbneo-dipswitch-kof98-Free_play = "Off" +fbneo-dipswitch-kof98-Memory_card = "Writable" +fbneo-dipswitch-kof98-New_card_type = "Normal" +fbneo-dipswitch-kof98-Overscan = "Auto" +fbneo-dipswitch-kof98-Setting_mode = "Off" +fbneo-dipswitch-kof98-Stop_mode = "Off" +fbneo-dipswitch-kof98-Unibios_mode = "MVS" +fbneo-dipswitch-snowbros-Allow_Continue = "Continue Play On" +fbneo-dipswitch-snowbros-Bonus_Life = "Extend 100000 Only" +fbneo-dipswitch-snowbros-Coin_A = "1 Coin 1 Play" +fbneo-dipswitch-snowbros-Coin_B = "1 Coin 2 Play" +fbneo-dipswitch-snowbros-Country = "Europ Type" +fbneo-dipswitch-snowbros-Demo_Sounds = "Advertise Sound On" +fbneo-dipswitch-snowbros-Difficulty = "Game Difficulty B" +fbneo-dipswitch-snowbros-Flip_Screen = "Normal Screen" +fbneo-dipswitch-snowbros-Invulnerability = "Normal Game" +fbneo-dipswitch-snowbros-Lives = "Hero Counts 3" +fbneo-dipswitch-snowbros-Test_Mode = "Off" +fbneo-dipswitch-tetrsark-Cabinet = "Upright" +fbneo-dipswitch-tetrsark-Coinage = "1 Coin 1 Credit" +fbneo-dipswitch-tetrsark-Demo_Sounds = "Off" +fbneo-fixed-frameskip = "0" +fbneo-fm-interpolation = "4-point 3rd order" +fbneo-force-60hz = "disabled" +fbneo-frameskip-manual-threshold = "33" +fbneo-frameskip-type = "disabled" +fbneo-hiscores = "enabled" +fbneo-lightgun-crosshair-emulation = "hide with lightgun device" +fbneo-lowpass-filter = "disabled" +fbneo-memcard-mode = "disabled" +fbneo-neogeo-mode = "DIPSWITCH" +fbneo-resolution = "640x480" +fbneo-sample-interpolation = "4-point 3rd order" +fbneo-samplerate = "48000" +fbneo-socd = "3" +fbneo-vertical-mode = "disabled" +fceumm_apu_1 = "enabled" +fceumm_apu_2 = "enabled" +fceumm_apu_3 = "enabled" +fceumm_apu_4 = "enabled" +fceumm_apu_5 = "enabled" +fceumm_apu_fds = "100" +fceumm_apu_mmc5 = "100" +fceumm_apu_n163 = "100" +fceumm_apu_s5b = "100" +fceumm_apu_vrc6 = "100" +fceumm_apu_vrc7 = "100" +fceumm_arkanoid_mode = "mouse" +fceumm_aspect = "8:7 PAR" +fceumm_game_genie = "disabled" +fceumm_hdpacks = "enabled" +fceumm_mouse_sensitivity = "100" +fceumm_nospritelimit = "disabled" +fceumm_ntsc_filter = "disabled" +fceumm_overclocking = "disabled" +fceumm_overscan_h_left = "0" +fceumm_overscan_h_right = "0" +fceumm_overscan_v_bottom = "8" +fceumm_overscan_v_top = "8" +fceumm_palette = "default" +fceumm_ramstate = "fill $ff" +fceumm_reducedmcpopping = "disabled" +fceumm_region = "Auto" +fceumm_removetrianglenoise = "disabled" +fceumm_show_adv_sound_options = "disabled" +fceumm_show_adv_system_options = "disabled" +fceumm_show_crosshair = "enabled" +fceumm_sndlowpass = "disabled" +fceumm_sndquality = "Low" +fceumm_sndrate_hint = "Auto" +fceumm_sndstereodelay = "disabled" +fceumm_sndvolume = "7" +fceumm_swapduty = "disabled" +fceumm_turbo_delay = "3" +fceumm_turbo_enable = "None" +fceumm_up_down_allowed = "disabled" +fceumm_zapper_mode = "clightgun" +fceumm_zapper_sensor = "enabled" +fceumm_zapper_tolerance = "6" +fceumm_zapper_trigger = "enabled" +fmsx_allsprites = "No" +fmsx_autospace = "No" +fmsx_custom_keyboard_a = "space" +fmsx_custom_keyboard_b = "space" +fmsx_custom_keyboard_down = "down" +fmsx_custom_keyboard_l = "f2" +fmsx_custom_keyboard_l2 = "graph" +fmsx_custom_keyboard_l3 = "f5" +fmsx_custom_keyboard_left = "left" +fmsx_custom_keyboard_r = "f3" +fmsx_custom_keyboard_r2 = "ctrl" +fmsx_custom_keyboard_r3 = "escape" +fmsx_custom_keyboard_right = "right" +fmsx_custom_keyboard_select = "f4" +fmsx_custom_keyboard_start = "space" +fmsx_custom_keyboard_up = "up" +fmsx_custom_keyboard_x = "n" +fmsx_custom_keyboard_y = "space" +fmsx_dos2 = "No" +fmsx_flush_disk = "Never" +fmsx_font = "standard" +fmsx_game_master = "No" +fmsx_hires = "Off" +fmsx_log_level = "Off" +fmsx_mapper_type_mode = "Guess" +fmsx_mode = "MSX1" +fmsx_overscan = "No" +fmsx_phantom_disk = "No" +fmsx_ram_pages = "Auto" +fmsx_scci_megaram = "Yes" +fmsx_simbdos = "No" +fmsx_video_mode = "NTSC" +fmsx_vram_pages = "Auto" +fmsx_ym2413_core = "fMSX" +fuse_machine = "Spectrum 128K" +gambatte_audio_resampler = "sinc" +gambatte_dark_filter_level = "0" +gambatte_gb_bootloader = "enabled" +gambatte_gb_colorization = "custom" +gambatte_gb_hwmode = "Auto" +gambatte_gb_internal_palette = "GB - DMG" +gambatte_gb_link_mode = "Not Connected" +gambatte_gb_link_network_port = "56400" +gambatte_gb_link_network_server_ip_1 = "0" +gambatte_gb_link_network_server_ip_10 = "0" +gambatte_gb_link_network_server_ip_11 = "0" +gambatte_gb_link_network_server_ip_12 = "0" +gambatte_gb_link_network_server_ip_2 = "0" +gambatte_gb_link_network_server_ip_3 = "0" +gambatte_gb_link_network_server_ip_4 = "0" +gambatte_gb_link_network_server_ip_5 = "0" +gambatte_gb_link_network_server_ip_6 = "0" +gambatte_gb_link_network_server_ip_7 = "0" +gambatte_gb_link_network_server_ip_8 = "0" +gambatte_gb_link_network_server_ip_9 = "0" +gambatte_gb_palette_pixelshift_1 = "PixelShift 01 - Arctic Green" +gambatte_gb_palette_twb64_1 = "TWB64 001 - Aqours Blue" +gambatte_gb_palette_twb64_2 = "TWB64 101 - 765PRO Pink" +gambatte_gb_palette_twb64_3 = "TWB64 201 - DMG-GOLD" +gambatte_gbc_color_correction = "GBC only" +gambatte_gbc_color_correction_mode = "accurate" +gambatte_gbc_frontlight_position = "central" +gambatte_mix_frames = "disabled" +gambatte_rumble_level = "10" +gambatte_show_gb_link_settings = "disabled" +gambatte_turbo_period = "4" +gambatte_up_down_allowed = "disabled" +genesis_plus_gx_add_on = "auto" +genesis_plus_gx_addr_error = "enabled" +genesis_plus_gx_aspect_ratio = "auto" +genesis_plus_gx_audio_eq_high = "100" +genesis_plus_gx_audio_eq_low = "100" +genesis_plus_gx_audio_eq_mid = "100" +genesis_plus_gx_audio_filter = "disabled" +genesis_plus_gx_bios = "disabled" +genesis_plus_gx_blargg_ntsc_filter = "disabled" +genesis_plus_gx_cart_bram = "per cart" +genesis_plus_gx_cart_size = "4meg" +genesis_plus_gx_cd_latency = "enabled" +genesis_plus_gx_cd_precache = "disabled" +genesis_plus_gx_cdda_volume = "100" +genesis_plus_gx_enhanced_vscroll = "disabled" +genesis_plus_gx_enhanced_vscroll_limit = "8" +genesis_plus_gx_fm_preamp = "100" +genesis_plus_gx_force_dtack = "enabled" +genesis_plus_gx_frameskip = "disabled" +genesis_plus_gx_frameskip_threshold = "33" +genesis_plus_gx_gg_extra = "disabled" +genesis_plus_gx_gun_cursor = "disabled" +genesis_plus_gx_gun_input = "lightgun" +genesis_plus_gx_invert_mouse = "disabled" +genesis_plus_gx_lcd_filter = "disabled" +genesis_plus_gx_left_border = "disabled" +genesis_plus_gx_lock_on = "disabled" +genesis_plus_gx_lowpass_range = "60" +genesis_plus_gx_md_channel_0_volume = "100" +genesis_plus_gx_md_channel_1_volume = "100" +genesis_plus_gx_md_channel_2_volume = "100" +genesis_plus_gx_md_channel_3_volume = "100" +genesis_plus_gx_md_channel_4_volume = "100" +genesis_plus_gx_md_channel_5_volume = "100" +genesis_plus_gx_no_sprite_limit = "disabled" +genesis_plus_gx_overclock = "100" +genesis_plus_gx_overscan = "disabled" +genesis_plus_gx_pcm_volume = "100" +genesis_plus_gx_psg_channel_0_volume = "100" +genesis_plus_gx_psg_channel_1_volume = "100" +genesis_plus_gx_psg_channel_2_volume = "100" +genesis_plus_gx_psg_channel_3_volume = "100" +genesis_plus_gx_psg_preamp = "150" +genesis_plus_gx_region_detect = "auto" +genesis_plus_gx_render = "single field" +genesis_plus_gx_show_advanced_audio_settings = "disabled" +genesis_plus_gx_sms_fm_channel_0_volume = "100" +genesis_plus_gx_sms_fm_channel_1_volume = "100" +genesis_plus_gx_sms_fm_channel_2_volume = "100" +genesis_plus_gx_sms_fm_channel_3_volume = "100" +genesis_plus_gx_sms_fm_channel_4_volume = "100" +genesis_plus_gx_sms_fm_channel_5_volume = "100" +genesis_plus_gx_sms_fm_channel_6_volume = "100" +genesis_plus_gx_sms_fm_channel_7_volume = "100" +genesis_plus_gx_sms_fm_channel_8_volume = "100" +genesis_plus_gx_sound_output = "stereo" +genesis_plus_gx_system_bram = "per bios" +genesis_plus_gx_system_hw = "auto" +genesis_plus_gx_vdp_mode = "auto" +genesis_plus_gx_ym2413 = "auto" +genesis_plus_gx_ym2413_core = "mame" +genesis_plus_gx_ym2612 = "mame (ym2612)" +hard_reset_f12 = "disabled" +mame2003-plus_skip_disclaimer = "enabled" +mame2003_skip_disclaimer = "enabled" +mupen64plus-next-EnableNativeResFactor = "1" +mupen64plus-next-EnableOverscan = "Disabled" +mupen64plus-next-HybridFilter = "False" +mupen64plus-next-ThreadedRenderer = "True" +patch_coleco_rom = "disabled" +pce_aspect_ratio = "4:3" +pce_fast_adpcmlp = "disabled" +pce_fast_adpcmvolume = "100" +pce_fast_cdbios = "System Card 3" +pce_fast_cddavolume = "100" +pce_fast_cdignoreerrors = "disabled" +pce_fast_cdimagecache = "disabled" +pce_fast_cdpsgvolume = "100" +pce_fast_cdspeed = "1" +pce_fast_default_joypad_type_p1 = "2 Buttons" +pce_fast_default_joypad_type_p2 = "2 Buttons" +pce_fast_default_joypad_type_p3 = "2 Buttons" +pce_fast_default_joypad_type_p4 = "2 Buttons" +pce_fast_default_joypad_type_p5 = "2 Buttons" +pce_fast_disable_softreset = "disabled" +pce_fast_frameskip = "disabled" +pce_fast_frameskip_threshold = "33" +pce_fast_hoverscan = "352" +pce_fast_initial_scanline = "3" +pce_fast_last_scanline = "242" +pce_fast_mouse_sensitivity = "1.25" +pce_fast_nospritelimit = "disabled" +pce_fast_ocmultiplier = "1" +pce_fast_palette = "RGB" +pce_fast_sound_channel_0_volume = "100" +pce_fast_sound_channel_1_volume = "100" +pce_fast_sound_channel_2_volume = "100" +pce_fast_sound_channel_3_volume = "100" +pce_fast_sound_channel_4_volume = "100" +pce_fast_sound_channel_5_volume = "100" +pce_fast_turbo_delay = "3" +pce_fast_turbo_toggle_hotkey = "disabled" +pce_fast_turbo_toggling = "disabled" +pce_multitap = "disabled" +pce_scaling = "hires" +pcsx_rearmed_alt_flip = "auto" +pcsx_rearmed_analog_axis_modifier = "square" +pcsx_rearmed_analog_combo = "l1+r1+select" +pcsx_rearmed_bios = "auto" +pcsx_rearmed_cd_readahead = "12" +pcsx_rearmed_cd_turbo = "disabled" +pcsx_rearmed_crosshair1 = "disabled" +pcsx_rearmed_crosshair2 = "disabled" +pcsx_rearmed_display_fps_v2 = "disabled" +pcsx_rearmed_display_info = "enabled" +pcsx_rearmed_dithering = "disabled" +pcsx_rearmed_drc = "enabled" +pcsx_rearmed_drc_thread = "auto" +pcsx_rearmed_exception_emulation = "disabled" +pcsx_rearmed_fractional_framerate = "auto" +pcsx_rearmed_frameskip_interval = "3" +pcsx_rearmed_frameskip_threshold = "33" +pcsx_rearmed_frameskip_type = "disabled" +pcsx_rearmed_gpu_slow_llists = "auto" +pcsx_rearmed_gpu_thread_rendering = "disabled" +pcsx_rearmed_gteregsunneeded = "disabled" +pcsx_rearmed_gunconadjustratiox = "1.00" +pcsx_rearmed_gunconadjustratioy = "1.00" +pcsx_rearmed_gunconadjustx = "0" +pcsx_rearmed_gunconadjusty = "0" +pcsx_rearmed_icache_emulation = "enabled" +pcsx_rearmed_input_sensitivity = "1.00" +pcsx_rearmed_konamigunadjustx = "0" +pcsx_rearmed_konamigunadjusty = "0" +pcsx_rearmed_memcard1 = "libretro" +pcsx_rearmed_memcard2 = "shared" +pcsx_rearmed_multitap = "disabled" +pcsx_rearmed_negcon_deadzone = "0" +pcsx_rearmed_negcon_response = "linear" +pcsx_rearmed_neon_enhancement_enable = "enabled" +pcsx_rearmed_neon_enhancement_no_main = "disabled" +pcsx_rearmed_neon_enhancement_tex_adj_v2 = "enabled" +pcsx_rearmed_neon_interlace_enable_v2 = "auto" +pcsx_rearmed_nocdaudio = "enabled" +pcsx_rearmed_nocompathacks = "disabled" +pcsx_rearmed_nogteflags = "disabled" +pcsx_rearmed_nosmccheck = "disabled" +pcsx_rearmed_nostalls = "disabled" +pcsx_rearmed_noxadecoding = "enabled" +pcsx_rearmed_pad1type = "dualshock" +pcsx_rearmed_psxclock = "auto" +pcsx_rearmed_region = "auto" +pcsx_rearmed_rgb32_output = "disabled" +pcsx_rearmed_scale_hires = "disabled" +pcsx_rearmed_screen_centering = "auto" +pcsx_rearmed_screen_centering_h_adj = "0" +pcsx_rearmed_screen_centering_x = "0" +pcsx_rearmed_screen_centering_y = "0" +pcsx_rearmed_show_bios_bootlogo = "disabled" +pcsx_rearmed_show_input_settings = "disabled" +pcsx_rearmed_show_overscan = "disabled" +pcsx_rearmed_spu_interpolation = "simple" +pcsx_rearmed_spu_reverb = "enabled" +pcsx_rearmed_spu_thread = "disabled" +pcsx_rearmed_vibration = "enabled" +picodrive_aspect = "PAR" +picodrive_audio_filter = "disabled" +picodrive_fm_filter = "off" +picodrive_fmchip = "ym2612" +picodrive_frameskip = "disabled" +picodrive_frameskip_threshold = "33" +picodrive_ggghost = "off" +picodrive_input1 = "3 button pad" +picodrive_input2 = "3 button pad" +picodrive_lowpass_range = "60" +picodrive_overclk68k = "disabled" +picodrive_ramcart = "disabled" +picodrive_region = "Auto" +picodrive_renderer = "accurate" +picodrive_smsfm = "off" +picodrive_smsmapper = "Auto" +picodrive_smstms = "SMS" +picodrive_smstype = "Auto" +picodrive_sound_rate = "44100" +picodrive_sprlim = "disabled" +prosystem_color_depth = "16bit" +prosystem_gamepad_dual_stick_hack = "disabled" +prosystem_low_pass_filter = "disabled" +prosystem_low_pass_range = "60" +snes9x_aspect = "4:3" +snes9x_audio_interpolation = "gaussian" +snes9x_blargg = "disabled" +snes9x_block_invalid_vram_access = "enabled" +snes9x_echo_buffer_hack = "disabled" +snes9x_gfx_clip = "enabled" +snes9x_gfx_transp = "enabled" +snes9x_hires_blend = "disabled" +snes9x_justifier1_color = "Blue" +snes9x_justifier1_crosshair = "4" +snes9x_justifier2_color = "Pink" +snes9x_justifier2_crosshair = "4" +snes9x_layer_1 = "enabled" +snes9x_layer_2 = "enabled" +snes9x_layer_3 = "enabled" +snes9x_layer_4 = "enabled" +snes9x_layer_5 = "enabled" +snes9x_lightgun_mode = "Lightgun" +snes9x_mode7_hires = "disabled" +snes9x_mode7_hires_bilinear = "disabled" +snes9x_msu1_enhanced_audio = "enabled" +snes9x_overclock_cycles = "disabled" +snes9x_overclock_superfx = "100%" +snes9x_overscan = "enabled" +snes9x_randomize_memory = "disabled" +snes9x_reduce_sprite_flicker = "disabled" +snes9x_region = "auto" +snes9x_rifle_color = "White" +snes9x_rifle_crosshair = "2" +snes9x_show_advanced_av_settings = "disabled" +snes9x_show_lightgun_settings = "disabled" +snes9x_sndchan_volume_1 = "100" +snes9x_sndchan_volume_2 = "100" +snes9x_sndchan_volume_3 = "100" +snes9x_sndchan_volume_4 = "100" +snes9x_sndchan_volume_5 = "100" +snes9x_sndchan_volume_6 = "100" +snes9x_sndchan_volume_7 = "100" +snes9x_sndchan_volume_8 = "100" +snes9x_superfx_timing = "compat" +snes9x_superscope_color = "White" +snes9x_superscope_crosshair = "2" +snes9x_superscope_reverse_buttons = "disabled" +snes9x_up_down_allowed = "disabled" +tgbdual_gblink_enable = "enabled" +use_keyboard_for_coleco = "disabled" diff --git a/configs/all/retroarch.cfg b/configs/all/retroarch.cfg new file mode 100644 index 0000000..cb6ab55 --- /dev/null +++ b/configs/all/retroarch.cfg @@ -0,0 +1,1089 @@ +## Skeleton config file for RetroArch + +# If set to a directory, the content history playlist will be saved +# to this directory. +# content_history_dir = + +# Automatically saves a savestate at the end of RetroArch's lifetime. +# The path is $SRAM_PATH.auto. +# RetroArch will automatically load any savestate with this path on startup if savestate_auto_load is set. +# savestate_auto_save = false +# savestate_auto_load = true + +# Load libretro from a dynamic location for dynamically built RetroArch. +# This option is mandatory. + +# Path to a libretro implementation. +# libretro_path = "/path/to/libretro.so" + +# Sets log level for libretro cores (GET_LOG_INTERFACE). +# If a log level issued by a libretro core is below libretro_log_level, it is ignored. +# DEBUG logs are always ignored unless verbose mode is activated (--verbose). +# DEBUG = 0, INFO = 1, WARN = 2, ERROR = 3. +# libretro_log_level = 0 + +# Enable or disable verbosity level of frontend. +# log_verbosity = false + +# If this option is enabled, every content file loaded in RetroArch will be +# automatically added to a history list. +# history_list_enable = true + +# Enable performance counters +# perfcnt_enable = false + +# Path to core options config file. +# This config file is used to expose core-specific options. +# It will be written to by RetroArch. +# A default path will be assigned if not set. +core_options_path = "/opt/retropie/configs/all/retroarch-core-options.cfg" + +# Path to content history file. +# RetroArch keeps track of all content loaded in the menu and from CLI directly for convenient quick loading. +# A default path will be assigned if not set. +# content_history_path = + +# Path to music content history file (optional). +# RetroArch keeps track of all music content loaded in the menu and from CLI directly for convenient quick loading. +# A default path will be assigned if not set. +# content_music_history_path = + +# Path to image content history file (optional). +# RetroArch keeps track of all image content loaded in the menu and from CLI directly for convenient quick loading. +# A default path will be assigned if not set. +# content_image_history_path = + +# Path to video content history file (optional). +# RetroArch keeps track of all video content loaded in the menu and from CLI directly for convenient quick loading. +# A default path will be assigned if not set. +# content_video_history_path = + +# Number of entries that will be kept in content history file. +# content_history_size = 200 + +# Content directory. Interacts with RETRO_ENVIRONMENT_GET_CONTENT_DIRECTORY. +# Usually set by developers who bundle libretro/RetroArch apps to point to assets. +# content_directory = + +# Sets start directory for menu config browser. +# rgui_config_directory = + +# Show startup screen in menu. +# Is automatically set to false when seen for the first time. +# This is only updated in config if config_save_on_exit is set to true, however. +# rgui_show_start_screen = true + +# Flushes config to disk on exit. Useful for menu as settings can be modified. +# Overwrites the config. #include's and comments are not preserved. +config_save_on_exit = "false" + +# Shows hidden files and folders in directory listings. +# show_hidden_files = false + +#### Driver + +# Input driver. Depending on video driver, it might force a different input driver. +input_driver = "sdl2" + +# Joypad driver. ("udev", "linuxraw", "paraport", "sdl2", "hid", "dinput") +# ES es_input.cfg 버튼번호와 맞춤 (sdl2는 Home=5 등으로 번호가 달라 핫키가 안 먹음) +input_joypad_driver = "udev" + +# Video driver to use. "gl", "xvideo", "sdl", "d3d" +video_driver = "gl" + +# Which context implementation to use. +# Possible ones for desktop are: glx, x-egl, kms-egl, sdl-gl, wgl. +# By default, tries to use first suitable driver. +# video_context_driver = + +# Audio driver backend. Depending on configuration possible candidates are: alsa, pulse, oss, jack, rsound, roar, openal, sdl, xaudio. +# audio_driver = + +# Audio resampler driver backend. Which audio resampler to use. +# Default will use "sinc". +# audio_resampler = + +# Camera driver. +# camera_driver = + +# Location driver. +# location_driver = + +# Menu driver to use. ("rgui", "xmb", "glui") +menu_driver = "rgui" + +# Record driver. Used when recording video. +# record_driver = + +#### Video + +# Suspends the screensaver if set to true. Is a hint that does not necessarily have to be honored +# by video driver. +# suspend_screensaver_enable = true + +# Display framerate. +# fps_show = false + +# Display memory. +# memory_show = false + +# Display total number of frames rendered. (only displays if fps_show is enabled) +# framecount_show = + +# Which monitor to prefer. 0 (default) means no particular monitor is preferred, 1 and up (1 being first monitor), +# suggests RetroArch to use that particular monitor. +# video_monitor_index = 0 + +# Start in fullscreen. Can be changed at runtime. +video_fullscreen = "true" + +# If fullscreen, prefer using a windowed fullscreen mode. +video_windowed_fullscreen = "true" + +# Fullscreen resolution. Resolution of 0 uses the resolution of the desktop. +# 65" 4K TV: RA는 1080p로 (4K 직접 스트레치보다 덜 깨짐) +video_fullscreen_x = "1920" +video_fullscreen_y = "1080" + +# Video refresh rate of your CRT monitor. +# Used to calculate a suitable audio input rate. +# crt_video_refresh_rate = 59.94 + +# Video refresh rate of your monitor. +# Used to calculate a suitable audio input rate. +# video_refresh_rate = 59.94 + +# Forcibly disable sRGB FBO support. Some Intel OpenGL drivers on Windows +# have video problems with sRGB FBO support enabled. +# video_force_srgb_disable = false + +# If this is true and video_aspect_ratio is not set, +# aspect ratio is decided by libretro implementation. +# If this is false, 1:1 PAR will always be assumed if video_aspect_ratio is not set. +video_aspect_ratio_auto = "true" + +# A floating point value for video aspect ratio (width / height). +# If this is not set, aspect ratio is assumed to be automatic. +# Behavior then is defined by video_aspect_ratio_auto. +# video_aspect_ratio = + +# Windowed x resolution scale and y resolution scale +# (Real x res: base_size * xscale * aspect_ratio, real y res: base_size * yscale) +# video_scale = 3.0 + +# Percentage of opacity to use for the window (100 is completely opaque). +# video_window_opacity = 100 + +# Whether to enable the default window decorations like border, titlebar etc. +# video_window_show_decorations = true + +# Forcibly disable composition. Only works in Windows Vista/7 for now. +# video_disable_composition = false + +# Video vsync. +# video_vsync = true + +# Interval at which a Vsync swap is performed. +# 1 is normal, 2 is doubled frames, 3 is tripled frames, etc. +# video_swap_interval = 1 + +# Max amount of swapchain images. +# Single buffering = 1, Double buffering = 2, 3 = Triple buffering +# video_max_swapchain_images = 3 + +# Attempts to hard-synchronize CPU and GPU. Can reduce latency at cost of performance. +# video_hard_sync = false + +# Sets how many frames CPU can run ahead of GPU when using video_hard_sync. +# Maximum is 3. +# video_hard_sync_frames = 0 + +# Sets how many milliseconds to delay after VSync before running the core. +# Can reduce latency at cost of higher risk of stuttering. +# Maximum is 15. +# video_frame_delay = 0 + +# Inserts a black frame inbetween frames. +# Useful for 120 Hz monitors who want to play 60 Hz material with eliminated ghosting. +# video_refresh_rate should still be configured as if it is a 60 Hz monitor (divide refresh rate by 2). +# video_black_frame_insertion = false + +# Use threaded video driver. Using this might improve performance at possible cost of latency and more video stuttering. +video_threaded = "true" + +# Use a shared context for HW rendered libretro cores. +# Avoids having to assume HW state changes inbetween frames. +# video_shared_context = false + +# Smoothens picture with bilinear filtering. Should be disabled if using pixel shaders. +# video_smooth = true + +# Forces rendering area to stay equal to content aspect ratio or as defined in video_aspect_ratio. +# video_force_aspect = true + +# Only scales video in integer steps. +# The base size depends on system-reported geometry and aspect ratio. +# If video_force_aspect is not set, X/Y will be integer scaled independently. +# video_scale_integer = false + +# Index of the aspect ratio selection in the menu. +# 20 = Config, 21 = 1:1 PAR, 22 = Core Provided, 23 = Custom Aspect Ratio +# aspect_ratio_index = 20 + +# Forces cropping of overscanned frames. +# Exact behavior of this option is implementation specific. +# video_crop_overscan = true + +# Path to shader. Shader can be either Cg, CGP (Cg preset) or GLSL, GLSLP (GLSL preset) +# video_shader = "/path/to/shader.{cg,cgp,glsl,glslp}" + +# Load video_shader on startup. +# Other shaders can still be loaded later in runtime. +video_shader_enable = "true" + +# CPU-based video filter. Path to a dynamic library. +# video_filter = + +# Path to a font used for rendering messages. This path must be defined to enable fonts. +# Do note that the _full_ path of the font is necessary! +# video_font_path = + +# Size of the font rendered in points. +video_font_size = "24" + +# Enable usage of OSD messages. +video_font_enable = "true" + +# Offset for where messages will be placed on screen. Values are in range 0.0 to 1.0 for both x and y values. +# [0.0, 0.0] maps to the lower left corner of the screen. +# video_message_pos_x = 0.05 +# video_message_pos_y = 0.05 + +# Color for message. The value is treated as a hexadecimal value. +# It is a regular RGB hex number, i.e. red is "ff0000". +# video_message_color = ffffff + +# Background color for OSD messages. Red/Green/Blue values are from 0 to 255 and opacity is 0.0 to 1.0. +# video_message_bgcolor_enable = false +# video_message_bgcolor_red = 0 +# video_message_bgcolor_green = 0 +# video_message_bgcolor_blue = 0 +# video_message_bgcolor_opacity = 1.0 + +# Allows libretro cores to set rotation modes. +# Setting this to false will honor, but ignore this request. +# This is useful for vertically oriented content where one manually rotates the monitor. +# video_allow_rotate = true + +# Forces a certain rotation of the video. +# The rotation is added to rotations which the libretro core sets (see video_allow_rotate). +# The angle is * 90 degrees counter-clockwise. +# video_rotation = 0 + +# Forces a certain orientation of the screen from the operating system. +# The angle is * 90 degrees counter-clockwise. +# screen_orientation = 0 + +# HDR settings +# video_hdr_enable = false +# video_hdr_max_nits = 1000.0f +# video_hdr_paper_white_nits = 200.0f +# video_hdr_contrast = 1.0f +# video_hdr_expand_gamut = true + +#### Audio + +# Enable audio. +# audio_enable = true + +# Enable menu audio sounds. +# audio_enable_menu = false +# audio_enable_menu_ok = false +# audio_enable_menu_cancel = false +# audio_enable_menu_notice = false +# audio_enable_menu_bgm = false + +# Mutes audio. +# audio_mute_enable = false + +# Mutes audio mixer volume globally. +# audio_mixer_mute_enable = false + +# Audio output samplerate. +# audio_out_rate = 48000 + +# Override the default audio device the audio_driver uses. This is driver dependant. E.g. ALSA wants a PCM device, OSS wants a path (e.g. /dev/dsp), Jack wants portnames (e.g. system:playback1,system:playback_2), and so on ... +# audio_device = + +# Audio DSP plugin that processes audio before it's sent to the driver. Path to a dynamic library. +# audio_dsp_plugin = + +# Will sync (block) on audio. Recommended. +# audio_sync = true + +# Desired audio latency in milliseconds. Might not be honored if driver can't provide given latency. +# audio_latency = 64 + +# Enable audio rate control. +# audio_rate_control = true + +# Controls audio rate control delta. Defines how much input rate can be adjusted dynamically. +# Input rate = in_rate * (1.0 +/- audio_rate_control_delta) +# audio_rate_control_delta = 0.005 + +# Controls maximum audio timing skew. Defines the maximum change in input rate. +# Input rate = in_rate * (1.0 +/- max_timing_skew) +# audio_max_timing_skew = 0.05 + +# Audio volume. Volume is expressed in dB. +# 0 dB is normal volume. No gain will be applied. +# Gain can be controlled in runtime with input_volume_up/input_volume_down. +# audio_volume = 0.0 + +# Audio mixer volume. Volume is expressed in dB. +# 0 dB is normal volume. No gain will be applied. +# audio_mixer_volume = 0.0 + +#### Microphone + +# Enable microphone support. +# microphone_enable = true + +# Desired microphone latency in milliseconds. Might not be honored if driver can't provide given latency. +# microphone_latency = 64 + +#### Overlay + +# Enable the overlay. +input_overlay_enable = "true" + +# Show the overlay behind the menu instead of in front. +# input_overlay_behind_menu = "false" + +# Hide the current overlay from appearing inside the menu. +# input_overlay_hide_in_menu = true + +# Path to input overlay. +# input_overlay = + +# Opacity of all the UI elements of the overlay. +# input_overlay_opacity = 1.0 + +# Scale of all UI elements of the overlay. +# input_overlay_scale = 1.0 + +# Center of all UI elements of the overlay. +# input_overlay_center_x = 0.5 +# input_overlay_center_y = 0.5 + +#### Input + +# Path to input remapping file. +# input_remapping_path = + +# Input bind timer timeout. +# Amount of seconds to wait until proceeding to the next bind. Default: 5, minimum: 1 +# input_bind_timeout = 1 + +# If enabled, overrides the input binds with the remapped binds set for the current core. +# input_remap_binds_enable = true + +# Maximum amount of users supported by RetroArch. +input_max_users = "4" + +# Keyboard layout for input driver if applicable (udev/evdev for now). +# Syntax is either just layout (e.g. "no"), or a layout and variant separated with colon ("no:nodeadkeys"). +# input_keyboard_layout = + +# Defines axis threshold. Possible values are [0.0, 1.0] +# input_axis_threshold = 0.5 + +# input_analog_deadzone = 0.0 + +# input_analog_sensitivity = 1.0 + +# Enable input auto-detection. Will attempt to autoconfigure +# joypads, Plug-and-Play style. +input_autodetect_enable = "true" + +# Show the input descriptors set by the core instead of the +# default ones. +# input_descriptor_label_show = true + +# Hide input descriptors that were not set by the core. +# input_descriptor_hide_unbound = false + +# Influence how input polling is done inside RetroArch. +# 0 : Early - Input polling is performed before call to retro_run. +# 1 : Normal - Input polling is performed when retro_input_poll is +# requested. +# 2 : Late - Input polling is performed on first call to retro_input_state +# per frame +# +# Setting it to 0 or 2 can result in less latency depending on +# your configuration. +# +# When netplay is enabled, the default polling behavior (1) will +# be used regardless of the value set here. +# input_poll_type_behavior = 1 + +# Sets which libretro device is used for a user. +# Devices are indentified with a number. +# This is normally saved by the menu. +# Device IDs are found in libretro.h. +# These settings are overridden by explicit command-line arguments which refer to input devices. +# None: 0 +# Joypad (RetroPad): 1 +# Mouse: 2 +# Keyboard: 3 +# Generic Lightgun: 4 +# Joypad w/ Analog (RetroPad + Analog sticks): 5 +# Multitap (SNES specific): 257 +# Super Scope (SNES specific): 260 +# Justifier (SNES specific): 516 +# Justifiers (SNES specific): 772 + +# input_libretro_device_p1 = +# input_libretro_device_p2 = +# input_libretro_device_p3 = +# input_libretro_device_p4 = +# input_libretro_device_p5 = +# input_libretro_device_p6 = +# input_libretro_device_p7 = +# input_libretro_device_p8 = + +# Keyboard input. Will recognize letters ("a" to "z") and the following special keys (where "kp_" +# is for keypad keys): +# +# left, right, up, down, enter, kp_enter, tab, insert, del, end, home, +# rshift, shift, ctrl, alt, space, escape, add, subtract, kp_plus, kp_minus, +# f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, +# num0, num1, num2, num3, num4, num5, num6, num7, num8, num9, pageup, pagedown, +# keypad0, keypad1, keypad2, keypad3, keypad4, keypad5, keypad6, keypad7, keypad8, keypad9, +# period, capslock, numlock, backspace, multiply, divide, print_screen, scroll_lock, +# tilde, backquote, pause, quote, comma, minus, slash, semicolon, equals, leftbracket, +# backslash, rightbracket, kp_period, kp_equals, rctrl, ralt +# +# Keyboard input, Joypad and Joyaxis will all obey the "nul" bind, which disables the bind completely, +# rather than relying on a default. +input_player1_a = "q" +input_player1_b = "w" +input_player1_y = "r" +input_player1_x = "e" +input_player1_start = "enter" +input_player1_select = "shift" +input_player1_l = "num1" +input_player1_r = "num2" +input_player1_left = "left" +input_player1_right = "right" +input_player1_up = "up" +input_player1_down = "down" +# 왼쪽 스틱을 십자키처럼 사용 (아케이드/디지털 게임 + PS1) +input_player1_analog_dpad_mode = "1" +input_analog_deadzone = "0.15" + +# Two analog sticks (DualShock-esque). +# Bound as usual, however, if a real analog axis is bound, +# it can be read as a true analog. +# Positive X axis is right, Positive Y axis is down. +# input_player1_l_x_plus = +# input_player1_l_x_minus = +# input_player1_l_y_plus = +# input_player1_l_y_minus = +# input_player1_r_x_plus = +# input_player1_r_x_minus = +# input_player1_r_y_plus = +# input_player1_r_y_minus = + +# If desired, it is possible to override which joypads are being used for user 1 through 8. +# First joypad available is 0. +input_player1_joypad_index = "0" + +# --- 8BitDo Ultimate (2.4G / xpad) primary pad --- +input_player1_b_btn = "0" +input_player1_a_btn = "1" +input_player1_y_btn = "2" +input_player1_x_btn = "3" +input_player1_l_btn = "4" +input_player1_r_btn = "5" +input_player1_select_btn = "6" +input_player1_start_btn = "7" +input_player1_l3_btn = "9" +input_player1_r3_btn = "10" +input_player1_up_btn = "h0up" +input_player1_down_btn = "h0down" +input_player1_left_btn = "h0left" +input_player1_right_btn = "h0right" +input_player1_l_x_plus_axis = "+0" +input_player1_l_x_minus_axis = "-0" +input_player1_l_y_plus_axis = "+1" +input_player1_l_y_minus_axis = "-1" +input_player1_r_x_plus_axis = "+3" +input_player1_r_x_minus_axis = "-3" +input_player1_r_y_plus_axis = "+4" +input_player1_r_y_minus_axis = "-4" +input_enable_hotkey_btn = "6" +input_exit_emulator_btn = "7" +input_menu_toggle_btn = "8" +# input_player2_joypad_index = 1 +# input_player3_joypad_index = 2 +# input_player4_joypad_index = 3 +# input_player5_joypad_index = 4 +# input_player6_joypad_index = 5 +# input_player7_joypad_index = 6 +# input_player8_joypad_index = 7 + +# Input device buttons. +# Figure these out by using the RetroArch configuration menu +# You can use joypad hats with hnxx, where n is the hat, and xx is a string representing direction. +# E.g. "h0up" +# input_player1_l3_btn = +# input_player1_r3_btn = + +# Menu buttons. +# menu_search_btn = +# menu_info_btn = +# menu_default_btn = +# menu_scroll_down_btn = +# menu_scroll_up_btn = + +# Swap buttons for OK/Cancel +menu_swap_ok_cancel_buttons = "false" + +# Swap buttons for scrolling (10 items vs alphabetical) +# menu_swap_scroll_buttons = false + +# Axis for RetroArch D-Pad. +# Needs to be either '+' or '-' in the first character signaling either positive or negative direction of the axis, then the axis number. +# Do note that every other input option has the corresponding _btn and _axis binds as well; they are omitted here for clarity. +# input_player1_left_axis = +# input_player1_right_axis = +# input_player1_up_axis = +# input_player1_down_axis = + +# Holding the turbo while pressing another button will let the button enter a turbo mode +# where the button state is modulated with a periodic signal. +# The modulation stops when the button itself (not turbo button) is released. +# input_player1_turbo = + +# Describes the period and how long of that period a turbo-enabled button should behave. +# Numbers are described in frames. +# input_turbo_period = 6 +# input_turbo_duty_cycle = 3 + +# This goes all the way to user 8 (*_player2_*, *_player3_*, etc), but omitted for clarity. +# All input binds have corresponding binds for keyboard (none), joykeys (_btn) and joyaxes (_axis) as well. + +# Toggles fullscreen. +# input_toggle_fullscreen = f + +# Saves state. +# input_save_state = f2 +# Loads state. +# input_load_state = f4 + +# State slots. With slot set to 0, save state name is *.state (or whatever defined on commandline). +# When slot is != 0, path will be $path%d, where %d is slot number. +# input_state_slot_increase = f7 +# input_state_slot_decrease = f6 + +# Toggles between fast-forwarding and normal speed. +# input_toggle_fast_forward = space + +# Hold for fast-forward. Releasing button disables fast-forward. +# input_hold_fast_forward = l + +# Key to exit RetroArch cleanly. +# Killing it in any hard way (SIGKILL, etc) will terminate RetroArch without saving RAM, etc. +# On Unix-likes, SIGINT/SIGTERM allows a clean deinitialization. +input_exit_emulator = "escape" + +# Applies next and previous shader in directory. +input_shader_next = "m" +input_shader_prev = "n" +# input_shader_toggle = comma + +# Hold button down to rewind. Rewinding must be enabled. +input_rewind = "r" + +# Toggle between recording and not. +# input_movie_record_toggle = o + +# Toggle between paused and non-paused state +# input_pause_toggle = p + +# Frame advance when content is paused +# input_frame_advance = k + +# Reset the content. +# input_reset = h + +# Cheats. +# input_cheat_index_plus = y +# input_cheat_index_minus = t +# input_cheat_toggle = u + +# Mute/unmute audio +# input_audio_mute = f9 + +# Take screenshot +# input_screenshot = f8 + +# Netplay flip users. +# input_netplay_flip_players = i + +# Hold for slowmotion. +# input_slowmotion = e + +# Toggles sync to exact content framerate. +# input_toggle_vrr_runloop = + +# Enable other hotkeys. +# If this hotkey is bound to either keyboard, joybutton or joyaxis, +# all other hotkeys will be disabled unless this hotkey is also held at the same time. +# This is useful for RETRO_KEYBOARD centric implementations +# which query a large area of the keyboard, where it is not desirable +# that hotkeys get in the way. + +# Alternatively, all hotkeys for keyboard could be disabled by the user. +# Pro Controller (udev/ES): Home=11, X=2, Plus=9 +# 메뉴: Home + X +# hotkey input is mapped to another action. +# input_hotkey_block_delay = "5" + +# Increases audio volume. +# input_volume_up = kp_plus +# Decreases audio volume. +# input_volume_down = kp_minus + +# Toggles to next overlay. Wraps around. +# input_overlay_next = + +# Toggles eject for disks. Used for multiple-disk content. +# input_disk_eject_toggle = + +# Cycles through disk images. Use after ejecting. +# Complete by toggling eject again. +# input_disk_next = + +# Toggles menu. +# input_menu_toggle = f1 + +# Toggles display of on-screen technical statistics. +# input_toggle_statistics = + +# RetroPad button combination to toggle menu +# 0: None +# 1: Down + Y + L1 + R1 +# 2: L3 + R3 +# 3: L1 + R1 + Start + Select +# 4: Start + Select +# 5: L3 + R1 +# 6: L1 + R1 +# 7: Hold Start (2 seconds) +# 8: Hold Select (2 seconds) +# 9: Down + Select +# 10: L2 + R2 +input_menu_toggle_gamepad_combo = "0" + +# RetroPad button combination to quit +# 0: None +# 1: Down + Y + L1 + R1 +# 2: L3 + R3 +# 3: L1 + R1 + Start + Select +# 4: Start + Select +# 5: L3 + R1 +# 6: L1 + R1 +# 7: Hold Start (2 seconds) +# 8: Hold Select (2 seconds) +# 9: Down + Select +# 10: L2 + R2 +# input_quit_gamepad_combo = 0 + +# allow any RetroPad to control the menu +all_users_control_menu = "true" + +# Toggles mouse grab. When mouse is grabbed, RetroArch hides the mouse, +# and keeps the mouse pointer inside the window to allow relative mouse input +# to work better. +# input_grab_mouse_toggle = f11 + +#### Menu + +# If disabled, will hide 'Online Updater' inside the menu. +menu_show_online_updater = "false" + +# If disabled, will hide the ability to update cores (and core info files) inside the menu. +menu_show_core_updater = "false" + +# If disabled, the libretro core will keep running in the background when we +# are in the menu. +# menu_pause_libretro = false + +# If disabled, we use separate controls for menu operation. +menu_unified_controls = "true" + +# Enable mouse controls inside the menu. +# menu_mouse_enable = false + +# Enable touch controls inside the menu. +# menu_pointer_enable = false + +# Shows current date and/or time inside menu. +# menu_timedate_enable = true + +# Shows current battery level inside menu. +# menu_battery_level_enable = true + +# Shows current core inside menu. +# menu_core_enable = true + +# Path to an image to set as menu wallpaper. +# menu_wallpaper = + +# Dynamically load a new wallpaper depending on context. +# menu_dynamic_wallpaper_enable = false + +# Type of thumbnail to display. 0 = none, 1 = snaps, 2 = titles, 3 = boxarts +# menu_thumbnails = 0 +# menu_left_thumbnails = 0 + +# Wrap-around to beginning and/or end if boundary of list is reached horizontally or vertically. +# menu_navigation_wraparound_enable = false + +# Filter files being shown in filebrowser by supported extensions. +# menu_navigation_browser_filter_supported_extensions_enable = true + +# Collapse subgroup settings into main group to create one big listing of settings +# per category. +# menu_collapse_subgroups_enable = false + +#### Core +# +# Prevent libretro cores from closing RetroArch on exit by loading a dummy core. +# load_dummy_on_core_shutdown = "true" + +# Check for firmware requirement(s) before loading a content. +# check_firmware_before_loading = "false" + +#### User Interface + +# Start UI companion driver's interface on boot (if available). +# ui_companion_start_on_boot = true + +# Toggle companion UI on startup (currently only used to show the WIMP UI) +# ui_companion_toggle = false + +# Only init the WIMP UI for this session if this is enabled +# desktop_menu_enable = true + +#### Camera + +# Override the default camera device the camera driver uses. This is driver dependant. +# camera_device = + +# Override the default privacy permission for cores that want to access camera services. Is "false" by default. +# camera_allow = false + +#### Location + +# Override the default privacy permission for cores that want to access location services. Is "false" by default. +# location_allow = false + +#### Core Updater + +# URL to core update directory on buildbot. +# core_updater_buildbot_url = "http://buildbot.libretro.com" + +# URL to assets update directory on buildbot. +# core_updater_buildbot_assets_url = "http://buildbot.libretro.com/assets/" + +# After downloading, automatically extract archives that the downloads are contained inside. +# core_updater_auto_extract_archive = true + +#### Network + +# When being client over netplay, use keybinds for user 1. +# netplay_client_swap_input = false + +# The username of the person running RetroArch. This will be used for playing online, for instance. +# netplay_nickname = + +# The amount of delay frames to use for netplay. Increasing this value will increase +# performance, but introduce more latency. +# netplay_delay_frames = 0 + +# Netplay mode for the current user. +# false is Server, true is Client. +# netplay_mode = false + +# Enable or disable spectator mode for the user during netplay. +# netplay_spectator_mode_enable = false + +# The IP Address of the host to connect to. +# netplay_ip_address = + +# The port of the host IP Address. Can be either a TCP or UDP port. +# netplay_ip_port = 55435 + +# Force game hosting to go through a man-in-the-middle server to get around firewalls and NAT/UPnP problems. +# netplay_use_mitm_server = false + +# The requested MITM server to use. +# netplay_mitm_server = "nyc" + +#### Directory + +# Sets the System/BIOS directory. +# Implementations can query for this directory to load BIOSes, system-specific configs, etc. +system_directory = "/home/hoon/RetroPie/BIOS" + +# Save all downloaded files to this directory. +# core_assets_directory = + +# Assets directory. This location is queried by default when menu interfaces try to look for +# loadable assets, etc. +# assets_directory = + +# Dynamic wallpapers directory. The place to store the wallpapers dynamically +# loaded by the menu depending on context. +# dynamic_wallpapers_directory = + +# Thumbnails directory. To store thumbnail files. +# thumbnails_directory = + +# File browser directory. Sets start directory for menu file browser. +rgui_browser_directory = "/home/hoon/RetroPie/roms" + +# Core directory for libretro core implementations. +# libretro_directory = + +# Core info directory for libretro core information. +# libretro_info_path = + +# Path to content database directory. +# content_database_path = + +# Path to cheat database directory. +# cheat_database_path = + +# Defines a directory where CPU-based video filters are kept. +# video_filter_dir = + +# Directory where DSP plugins are kept. +# audio_filter_dir = + +# Defines a directory where shaders (Cg, CGP, GLSL) are kept for easy access. +# video_shader_dir = + +# Recording output directory. Where recordings are saved. +# recording_output_directory = + +# Recording config directory. Where recording settings are kept. +# recording_config_directory = + +# Overlay directory. Where overlays are kept for easy access. +# overlay_directory = + +# Directory to dump screenshots to. +# screenshot_directory = + +# Directory for joypad autoconfigs. +# If a joypad is plugged in, that joypad will be autoconfigured if a config file +# corresponding to that joypad is present in joypad_autoconfig_dir. +# Input binds which are made explicit (input_playerN_*_btn/axis) will take priority over autoconfigs. +# Autoconfigs can be created with manually, or with the frontend. +# Requires input_autodetect_enable to be enabled. +joypad_autoconfig_dir = "/opt/retropie/configs/all/retroarch-joypads" +# input_remapping_directory = + +# Save all playlists/collections to this directory. +# playlist_directory = + +# Save all save files (*.srm) to this directory. This includes related files like .bsv, .rtc, .psrm, etc ... +# This will be overridden by explicit command line options. +# savefile_directory = + +# Save all save states (*.state) to this directory. +# This will be overridden by explicit command line options. +# savestate_directory = + +# If set to a directory, content which is temporarily extracted +# will be extracted to this directory. +cache_directory = "/tmp/retroarch" + +#### RetroAchievements + +# Enable the RetroAchievements feature. +# cheevos_enable = false + +# RetroAchievements.org credentials. +# cheevos_username = +# cheevos_password = + +# Show a popup when logging in to RetroAchievements. +# cheevos_visibility_account = true + +# The hardcore mode disables savestates and cheating features. Achievements +# earned in hardcore mode are uniquely marked so that you can show others +# what you've achieved without emulator assistance features. +# cheevos_hardcore_mode_enable = true + +# Show a popup when an achievement is unlocked. +# cheevos_visibility_unlock = true + +# Play the 'unlock' audio sound when an achievement is unlocked. +# cheevos_unlock_sound_enable = false + +# Take a screenshot when an achievement is triggered. +# cheevos_auto_screenshot = false + +# Show a popup when all achievements for a game are unlocked. +# cheevos_visibility_mastery = true + +# Shows additional diagnostic and error messages +# cheevos_verbose_enable = false + +# Show achievements' badges in Quick Menu > Achievements List. +# (note: has no effect if menu_driver = rgui). +# cheevos_badges_enable = false + +# Show an on-screen indicator when attempting challenging achievements +# to provide feedback when the attempt has failed (for achievements that +# support it) +# cheevos_challenge_indicators = true + +# Shows a message when a leaderboard activates. +# cheevos_visibility_lboard_start = true + +# Shows a message with your score when a leaderboard is submitted to the server. +# cheevos_visibility_lboard_submit = true + +# Shows an on-screen tracker with the current value of active leaderboards. +# cheevos_visibility_lboard_trackers = true + +# Send some messages to the RetroAchievements.org saying, for example, +# where you are in the game, how many lives you have, your score, etc. +# cheevos_richpresence_enable = true + +# Even after unlocking achievements in previous sessions, you may still want +# to see them triggering in the current session. (encore mode) +# cheevos_start_active = false + +# Unnoficial achievements are used only for achievement creators and testers. +# cheevos_test_unofficial = false + +#### Misc + +# Enable rewinding. This will take a performance hit when playing, so it is disabled by default. +rewind_enable = "false" + +# Rewinding buffer size in megabytes. Bigger rewinding buffer means you can rewind longer. +# The buffer should be approx. 20MB per minute of buffer time. +rewind_buffer_size = "10" + +# Rewind granularity. When rewinding defined number of frames, you can rewind several frames at a time, increasing the rewinding speed. +rewind_granularity = "2" + +# Pause gameplay when window focus is lost. +pause_nonactive = "false" + +# Pause gameplay when controller disconnects. +# pause_on_disconnect = true + +# Autosaves the non-volatile SRAM at a regular interval. This is disabled by default unless set otherwise. +# The interval is measured in seconds. A value of 0 disables autosave. +# autosave_interval = + +# Records video after CPU video filter. +# video_post_filter_record = false + +# Records output of GPU shaded material if available. +# video_gpu_record = false + +# Screenshots output of GPU shaded material if available. +video_gpu_screenshot = "true" + +# Watch content shader files for changes and auto-apply as necessary. +# video_shader_watch_files = false + +# Block SRAM from being overwritten when loading save states. +# Might potentially lead to buggy games. +# block_sram_overwrite = false + +# When saving a savestate, save state index is automatically increased before +# it is saved. +# Also, when loading content, the index will be set to the highest existing index. +# There is no upper bound on the index. +# savestate_auto_index = false + +# Slowmotion ratio. When slowmotion, content will slow down by factor. +# slowmotion_ratio = 3.0 + +# The maximum rate at which content will be run when using fast forward. (E.g. 5.0 for 60 fps content => 300 fps cap). +# RetroArch will go to sleep to ensure that the maximum rate will not be exceeded. +# Do not rely on this cap to be perfectly accurate. +# If this is set at 0, then fastforward ratio is unlimited (no FPS cap) +# fastforward_ratio = 0.0 + +# Enable stdin/network command interface. +# network_cmd_enable = false +# network_cmd_port = 55355 +# stdin_cmd_enable = false + +# Enable Sustained Performance Mode in Android 7.0+ +# sustained_performance_mode = true + +# File format to use when writing playlists to disk +# playlist_use_old_format = false + +# Keep track of how long each core+content has been running for over time +content_runtime_log = "false" + +# vibrate_on_keypress = false + +# Enable device vibration for supported cores +# enable_device_vibration = false + +# Enable game mode on supported platforms. +# Depending on the system, it can result in more stable frame times, less audio +# crackling, better performance and lower latency. On Linux, Feral GameMode +# needs to be installed (https://github.com/FeralInteractive/gamemode). +# +# gamemode_enable = true +global_core_options = "true" +input_enable_hotkey = "nul" +auto_remaps_enable = "true" +remap_save_on_exit = "false" +rgui_aspect_ratio_lock = "2" +rgui_switch_icons = "false" +menu_rgui_shadows = "true" +rgui_menu_color_theme = "29" +menu_show_restart_retroarch = "false" +menu_disable_search_button = "true" +quick_menu_show_close_content = "false" +quick_menu_show_add_to_favorites = "false" +quick_menu_show_replay = "false" +quick_menu_show_start_recording = "false" +quick_menu_show_start_streaming = "false" +menu_show_overlays = "false" +menu_show_load_content_animation = "false" +core_info_cache_enable = "false" +xmb_show_add = "false" +xmb_show_history = "false" +xmb_show_images = "false" +xmb_show_music = "false" +xmb_shadows_enable = "false" +quit_press_twice = "false" +sort_savestates_enable = "false" +sort_savefiles_enable = "false" + +# 종료: Home + Plus(+) + +video_force_resolution = "true" +# 픽셀 깨짐 완화: 부드러운 업스케일 셰이더 (구 CRT 느낌은 crt-pi.glslp 로 바꿔도 됨) +video_smooth = "false" +video_shader = "/opt/retropie/configs/all/retroarch/shaders/sharp-bilinear-simple.glslp" +video_shader_enable = "true" + diff --git a/configs/retroarch.cfg.bk b/configs/all/retroarch.cfg.rp-dist similarity index 97% rename from configs/retroarch.cfg.bk rename to configs/all/retroarch.cfg.rp-dist index 56c199b..6aef71b 100644 --- a/configs/retroarch.cfg.bk +++ b/configs/all/retroarch.cfg.rp-dist @@ -86,7 +86,7 @@ config_save_on_exit = "false" # input_driver = sdl # Joypad driver. ("udev", "linuxraw", "paraport", "sdl2", "hid", "dinput") -input_joypad_driver = "sdl2" +input_joypad_driver = "udev" # Video driver to use. "gl", "xvideo", "sdl", "d3d" # video_driver = "gl" @@ -477,20 +477,6 @@ input_player1_left = "left" input_player1_right = "right" input_player1_up = "up" input_player1_down = "down" -input_player1_r_y_minus_axis = "-3" -input_player1_r_y_plus_axis = "+3" -input_player1_r_x_minus_axis = "-2" -input_player1_r_x_plus_axis = "+2" -input_player1_l_y_minus_axis = "-1" -input_player1_l_y_plus_axis = "+1" -input_player1_l_x_minus_axis = "-0" -input_player1_l_x_plus_axis = "+0" -input_player1_right_btn = "h0right" -input_player1_down_btn = "h0down" -input_player1_start_btn = "9" -input_player1_r2_btn = "6" -input_player1_r_btn = "8" -input_player1_b_btn = "0" # input_player1_l2 = # input_player1_r2 = # input_player1_l3 = @@ -511,7 +497,7 @@ input_player1_b_btn = "0" # If desired, it is possible to override which joypads are being used for user 1 through 8. # First joypad available is 0. -input_player1_joypad_index = "0" +# input_player1_joypad_index = 0 # input_player2_joypad_index = 1 # input_player3_joypad_index = 2 # input_player4_joypad_index = 3 @@ -524,12 +510,20 @@ input_player1_joypad_index = "0" # Figure these out by using the RetroArch configuration menu # You can use joypad hats with hnxx, where n is the hat, and xx is a string representing direction. # E.g. "h0up" -input_player1_a_btn = "1" -input_player1_y_btn = "3" -input_player1_select_btn = "10" -input_player1_left_btn = "h0left" -input_player1_up_btn = "h0up" -input_player1_l2_btn = "5" +# input_player1_a_btn = +# input_player1_b_btn = +# input_player1_y_btn = +# input_player1_x_btn = +# input_player1_start_btn = +# input_player1_select_btn = +# input_player1_l_btn = +# input_player1_r_btn = +# input_player1_left_btn = +# input_player1_right_btn = +# input_player1_up_btn = +# input_player1_down_btn = +# input_player1_l2_btn = +# input_player1_r2_btn = # input_player1_l3_btn = # input_player1_r3_btn = @@ -639,7 +633,9 @@ input_rewind = "r" # that hotkeys get in the way. # Alternatively, all hotkeys for keyboard could be disabled by the user. -input_enable_hotkey_btn = "11" +# input_enable_hotkey_btn = + +# Adds a delay in frames before the assigned hotkey blocks input. Useful if the the # hotkey input is mapped to another action. # input_hotkey_block_delay = "5" @@ -676,7 +672,7 @@ input_enable_hotkey_btn = "11" # 8: Hold Select (2 seconds) # 9: Down + Select # 10: L2 + R2 -input_menu_toggle_gamepad_combo = "0" +# input_menu_toggle_gamepad_combo = 0 # RetroPad button combination to quit # 0: None @@ -886,7 +882,9 @@ rgui_browser_directory = "/home/hoon/RetroPie/roms" # Input binds which are made explicit (input_playerN_*_btn/axis) will take priority over autoconfigs. # Autoconfigs can be created with manually, or with the frontend. # Requires input_autodetect_enable to be enabled. -joypad_autoconfig_dir = "/opt/retropie/configs/all/retroarch-joypads" +# joypad_autoconfig_dir = + +# Save all remapped controls to this directory. # input_remapping_directory = # Save all playlists/collections to this directory. @@ -1069,5 +1067,3 @@ xmb_shadows_enable = "false" quit_press_twice = "false" sort_savestates_enable = "false" sort_savefiles_enable = "false" - -input_exit_emulator_btn = "9" diff --git a/configs/all/retroarch/autoconfig/8BitDo Ultimate Wireless Pro 2 Wired Controller.cfg b/configs/all/retroarch/autoconfig/8BitDo Ultimate Wireless Pro 2 Wired Controller.cfg new file mode 100644 index 0000000..7a29010 --- /dev/null +++ b/configs/all/retroarch/autoconfig/8BitDo Ultimate Wireless Pro 2 Wired Controller.cfg @@ -0,0 +1,57 @@ +input_device = "8BitDo Ultimate Wireless / Pro 2 Wired Controller" +input_driver = "udev" +input_vendor_id = "11720" +input_product_id = "12550" + +# Face (Xbox layout via kernel BTN_*) +input_b_btn = "0" +input_a_btn = "1" +input_y_btn = "2" +input_x_btn = "3" + +# Shoulders +input_l_btn = "4" +input_r_btn = "5" + +# Arcade: Select=코인, Start=시작 +# kernel: btn6=BTN_SELECT, btn7=BTN_START +input_select_btn = "6" +input_start_btn = "7" + +# Guide / stick clicks +input_guide_btn = "8" +input_l3_btn = "9" +input_r3_btn = "10" + +# D-pad +input_up_btn = "h0up" +input_down_btn = "h0down" +input_left_btn = "h0left" +input_right_btn = "h0right" + +# Sticks +input_l_x_plus_axis = "+0" +input_l_x_minus_axis = "-0" +input_l_y_plus_axis = "+1" +input_l_y_minus_axis = "-1" +input_r_x_plus_axis = "+3" +input_r_x_minus_axis = "-3" +input_r_y_plus_axis = "+4" +input_r_y_minus_axis = "-4" + +# RetroPie exit: Select 누른 채 Start +input_enable_hotkey_btn = "6" +input_exit_emulator_btn = "7" + +# Labels +input_b_btn_label = "A" +input_a_btn_label = "B" +input_y_btn_label = "X" +input_x_btn_label = "Y" +input_select_btn_label = "View/Select" +input_start_btn_label = "Menu/Start" +input_l_btn_label = "LB" +input_r_btn_label = "RB" +input_l3_btn_label = "L3" +input_r3_btn_label = "R3" +input_guide_btn_label = "Guide" diff --git a/configs/all/retroarch/autoconfig/Pro Controller.cfg b/configs/all/retroarch/autoconfig/Pro Controller.cfg new file mode 100644 index 0000000..419c294 --- /dev/null +++ b/configs/all/retroarch/autoconfig/Pro Controller.cfg @@ -0,0 +1,31 @@ +input_device = "Pro Controller" +input_driver = "udev" +input_vendor_id = "1406" +input_product_id = "8201" +input_b_btn = "0" +input_a_btn = "1" +input_y_btn = "2" +input_x_btn = "3" +input_l_btn = "5" +input_r_btn = "6" +input_l2_btn = "7" +input_r2_btn = "8" +input_select_btn = "10" +input_start_btn = "9" +input_guide_btn = "11" +input_l3_btn = "12" +input_r3_btn = "13" +input_up_btn = "h0up" +input_down_btn = "h0down" +input_left_btn = "h0left" +input_right_btn = "h0right" +input_l_x_plus_axis = "+0" +input_l_x_minus_axis = "-0" +input_l_y_plus_axis = "+1" +input_l_y_minus_axis = "-1" +input_r_x_plus_axis = "+2" +input_r_x_minus_axis = "-2" +input_r_y_plus_axis = "+3" +input_r_y_minus_axis = "-3" +input_enable_hotkey_btn = "10" +input_exit_emulator_btn = "9" diff --git a/configs/all/retroarch/autoconfig/README-hoon.txt b/configs/all/retroarch/autoconfig/README-hoon.txt new file mode 100644 index 0000000..6517c87 --- /dev/null +++ b/configs/all/retroarch/autoconfig/README-hoon.txt @@ -0,0 +1,6 @@ +Pro Controller (udev) — RetroPad 매핑 +- 아래(B라벨)=B(0) 오른쪽(A라벨)=A(1) 위(X)=X(2) 왼쪽(Y)=Y(3) +- L=7 R=8 ZL=5 ZR=6 Minus=Select(10) Plus=Start(9) Home=핫키(11) +- 메뉴 Home+X / 종료 Home+Plus +- PS1: B=✕ A=○ Y=□ X=△ +- 해상도: 부팅/RA 1080p diff --git a/configs/all/retroarch/config/FCEUmm/FCEUmm.opt b/configs/all/retroarch/config/FCEUmm/FCEUmm.opt new file mode 100644 index 0000000..2d94bbc --- /dev/null +++ b/configs/all/retroarch/config/FCEUmm/FCEUmm.opt @@ -0,0 +1,34 @@ +fceumm_apu_1 = "enabled" +fceumm_apu_2 = "enabled" +fceumm_apu_3 = "enabled" +fceumm_apu_4 = "enabled" +fceumm_apu_5 = "enabled" +fceumm_arkanoid_mode = "mouse" +fceumm_aspect = "8:7 PAR" +fceumm_game_genie = "disabled" +fceumm_mouse_sensitivity = "100" +fceumm_nospritelimit = "disabled" +fceumm_ntsc_filter = "disabled" +fceumm_overclocking = "disabled" +fceumm_overscan_h_left = "0" +fceumm_overscan_h_right = "0" +fceumm_overscan_v_bottom = "8" +fceumm_overscan_v_top = "8" +fceumm_palette = "default" +fceumm_ramstate = "fill $ff" +fceumm_region = "Auto" +fceumm_show_adv_sound_options = "disabled" +fceumm_show_adv_system_options = "disabled" +fceumm_show_crosshair = "enabled" +fceumm_sndlowpass = "disabled" +fceumm_sndquality = "Low" +fceumm_sndstereodelay = "disabled" +fceumm_sndvolume = "7" +fceumm_swapduty = "disabled" +fceumm_turbo_delay = "3" +fceumm_turbo_enable = "None" +fceumm_up_down_allowed = "disabled" +fceumm_zapper_mode = "clightgun" +fceumm_zapper_sensor = "enabled" +fceumm_zapper_tolerance = "6" +fceumm_zapper_trigger = "enabled" diff --git a/configs/all/retroarch/config/FinalBurn Neo/FinalBurn Neo.opt b/configs/all/retroarch/config/FinalBurn Neo/FinalBurn Neo.opt new file mode 100644 index 0000000..c3752f3 --- /dev/null +++ b/configs/all/retroarch/config/FinalBurn Neo/FinalBurn Neo.opt @@ -0,0 +1,123 @@ +fbneo-allow-depth-32 = "enabled" +fbneo-allow-patched-romsets = "enabled" +fbneo-analog-speed = "100%" +fbneo-cpu-speed-adjust = "100%" +fbneo-debug-dip-1-1 = "disabled" +fbneo-debug-dip-1-2 = "disabled" +fbneo-debug-dip-1-3 = "disabled" +fbneo-debug-dip-1-4 = "disabled" +fbneo-debug-dip-1-5 = "disabled" +fbneo-debug-dip-1-6 = "disabled" +fbneo-debug-dip-1-7 = "disabled" +fbneo-debug-dip-1-8 = "disabled" +fbneo-debug-dip-2-1 = "disabled" +fbneo-debug-dip-2-2 = "disabled" +fbneo-debug-dip-2-3 = "disabled" +fbneo-debug-dip-2-4 = "disabled" +fbneo-debug-dip-2-5 = "disabled" +fbneo-debug-dip-2-6 = "disabled" +fbneo-debug-dip-2-7 = "disabled" +fbneo-debug-dip-2-8 = "disabled" +fbneo-diagnostic-input = "Hold Start" +fbneo-dipswitch-galpani3j-Demo_Sounds = "On" +fbneo-dipswitch-galpani3j-Flip_Screen = "Off" +fbneo-dipswitch-galpani3j-Test_Mode = "Off" +fbneo-dipswitch-galpani4-Flip_Screen = "Off" +fbneo-dipswitch-galpani4-Freeze = "No" +fbneo-dipswitch-galpani4-Service_Mode = "Off" +fbneo-dipswitch-galpani4-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galpani4j-Flip_Screen = "Off" +fbneo-dipswitch-galpani4j-Freeze = "No" +fbneo-dipswitch-galpani4j-Service_Mode = "Off" +fbneo-dipswitch-galpani4j-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galpanic-Character_Test = "Off" +fbneo-dipswitch-galpanic-Coin_A = "1 Coin 1 Credits" +fbneo-dipswitch-galpanic-Coin_B = "1 Coin 2 Credits" +fbneo-dipswitch-galpanic-Difficulty = "Normal" +fbneo-dipswitch-galpanic-Lives = "3" +fbneo-dipswitch-galpanic-Service_Mode = "Off" +fbneo-dipswitch-galpanic-Unknown = "Off" +fbneo-dipswitch-galpanic-Unknown_2 = "Off" +fbneo-dipswitch-galpanis-Flip_Screen = "Off" +fbneo-dipswitch-galpanis-Freeze = "No" +fbneo-dipswitch-galpanis-Service_Mode = "Off" +fbneo-dipswitch-galpanis-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galpanisj-Flip_Screen = "Off" +fbneo-dipswitch-galpanisj-Freeze = "No" +fbneo-dipswitch-galpanisj-Service_Mode = "Off" +fbneo-dipswitch-galpanisj-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galpans2-Flip_Screen = "Off" +fbneo-dipswitch-galpans2-Freeze = "No" +fbneo-dipswitch-galpans2-Service_Mode = "Off" +fbneo-dipswitch-galpans2-Speed_Hacks = "No" +fbneo-dipswitch-galpans2-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galpans3-Flip_Screen = "Off" +fbneo-dipswitch-galpans3-Freeze = "No" +fbneo-dipswitch-galpans3-Service_Mode = "Off" +fbneo-dipswitch-galpans3-Speed_Hacks = "No" +fbneo-dipswitch-galpans3-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galpansu-Flip_Screen = "Off" +fbneo-dipswitch-galpansu-Freeze = "No" +fbneo-dipswitch-galpansu-Service_Mode = "Off" +fbneo-dipswitch-galpansu-Speed_Hacks = "No" +fbneo-dipswitch-galpansu-Use_Backup_Ram = "Yes" +fbneo-dipswitch-galsnew-Coin_A = "1 Coin 1 Credits" +fbneo-dipswitch-galsnew-Coin_B = "1 Coin 1 Credits" +fbneo-dipswitch-galsnew-Demo_Sounds = "Off" +fbneo-dipswitch-galsnew-Difficulty = "Normal" +fbneo-dipswitch-galsnew-Flip_Screen = "Off" +fbneo-dipswitch-galsnew-Lives = "3" +fbneo-dipswitch-galsnew-Service_Mode = "Off" +fbneo-dipswitch-galsnew-Show_Ending_Picture = "On" +fbneo-dipswitch-galsnew-Unknown = "Off" +fbneo-dipswitch-galsnew-Unknown_2 = "Off" +fbneo-dipswitch-galsnewj-Coin_A = "1 Coin 1 Credit" +fbneo-dipswitch-galsnewj-Coin_B = "1 Coin 1 Credit" +fbneo-dipswitch-galsnewj-Demo_Sounds = "On" +fbneo-dipswitch-galsnewj-Difficulty = "Normal" +fbneo-dipswitch-galsnewj-Flip_Screen = "Off" +fbneo-dipswitch-galsnewj-Lives = "3" +fbneo-dipswitch-galsnewj-Service_Mode = "Off" +fbneo-dipswitch-galsnewj-Unknown = "Off" +fbneo-dipswitch-galsnewj-Unknown_2 = "Off" +fbneo-dipswitch-galsnewj-Unknown_3 = "On" +fbneo-dipswitch-galsnewj-Unknown_4 = "On" +fbneo-dipswitch-kof2002-Autofire = "Off" +fbneo-dipswitch-kof2002-BIOS = "MVS Asia/Europe ver. 6 (1 slot)" +fbneo-dipswitch-kof2002-Coin_chutes = "1" +fbneo-dipswitch-kof2002-Coin_chutes_2 = "2" +fbneo-dipswitch-kof2002-Commmunicaton = "Disabled" +fbneo-dipswitch-kof2002-Free_play = "Off" +fbneo-dipswitch-kof2002-Memory_card = "Writable" +fbneo-dipswitch-kof2002-New_card_type = "Normal" +fbneo-dipswitch-kof2002-Overscan = "Auto" +fbneo-dipswitch-kof2002-Setting_mode = "Off" +fbneo-dipswitch-kof2002-Stop_mode = "Off" +fbneo-dipswitch-kof2002-Unibios_mode = "MVS" +fbneo-dipswitch-kof98-Autofire = "Off" +fbneo-dipswitch-kof98-BIOS = "MVS Asia/Europe ver. 6 (1 slot)" +fbneo-dipswitch-kof98-Coin_chutes = "1" +fbneo-dipswitch-kof98-Coin_chutes_2 = "2" +fbneo-dipswitch-kof98-Commmunicaton = "Disabled" +fbneo-dipswitch-kof98-Free_play = "Off" +fbneo-dipswitch-kof98-Memory_card = "Writable" +fbneo-dipswitch-kof98-New_card_type = "Normal" +fbneo-dipswitch-kof98-Overscan = "Auto" +fbneo-dipswitch-kof98-Setting_mode = "Off" +fbneo-dipswitch-kof98-Stop_mode = "Off" +fbneo-dipswitch-kof98-Unibios_mode = "MVS" +fbneo-fixed-frameskip = "0" +fbneo-fm-interpolation = "4-point 3rd order" +fbneo-force-60hz = "disabled" +fbneo-frameskip-manual-threshold = "33" +fbneo-frameskip-type = "disabled" +fbneo-hiscores = "enabled" +fbneo-lightgun-crosshair-emulation = "hide with lightgun device" +fbneo-lowpass-filter = "disabled" +fbneo-memcard-mode = "disabled" +fbneo-neogeo-mode = "DIPSWITCH" +fbneo-resolution = "640x480" +fbneo-sample-interpolation = "4-point 3rd order" +fbneo-samplerate = "48000" +fbneo-socd = "3" +fbneo-vertical-mode = "disabled" diff --git a/configs/all/retroarch/retroarch.cfg b/configs/all/retroarch/retroarch.cfg new file mode 100644 index 0000000..0465d8e --- /dev/null +++ b/configs/all/retroarch/retroarch.cfg @@ -0,0 +1,3284 @@ +accessibility_enable = "false" +accessibility_narrator_speech_speed = "5" +ai_service_enable = "false" +ai_service_mode = "1" +ai_service_pause = "false" +ai_service_source_lang = "0" +ai_service_target_lang = "0" +ai_service_url = "http://localhost:4404/" +all_users_control_menu = "false" +app_icon = "default" +apply_cheats_after_load = "false" +apply_cheats_after_toggle = "false" +aspect_ratio_index = "22" +assets_directory = "~/.config/retroarch/assets" +audio_block_frames = "0" +audio_device = "" +audio_driver = "alsathread" +audio_dsp_plugin = "" +audio_enable = "true" +audio_enable_menu = "false" +audio_enable_menu_bgm = "false" +audio_enable_menu_cancel = "false" +audio_enable_menu_notice = "false" +audio_enable_menu_ok = "false" +audio_enable_menu_scroll = "false" +audio_fastforward_mute = "false" +audio_fastforward_speedup = "false" +audio_filter_dir = "~/.config/retroarch/filters/audio" +audio_latency = "64" +audio_max_timing_skew = "0.050000" +audio_mixer_mute_enable = "false" +audio_mixer_volume = "0.000000" +audio_mute_enable = "false" +audio_out_rate = "48000" +audio_rate_control = "true" +audio_rate_control_delta = "0.005000" +audio_resampler = "sinc" +audio_resampler_quality = "3" +audio_sync = "true" +audio_volume = "0.000000" +auto_overrides_enable = "true" +auto_remaps_enable = "true" +auto_screenshot_filename = "true" +auto_shaders_enable = "true" +autosave_interval = "0" +block_sram_overwrite = "false" +bluetooth_driver = "null" +builtin_imageviewer_enable = "true" +builtin_mediaplayer_enable = "true" +bundle_assets_dst_path = "" +bundle_assets_dst_path_subdir = "" +bundle_assets_extract_enable = "false" +bundle_assets_extract_last_version = "0" +bundle_assets_extract_version_current = "0" +bundle_assets_src_path = "" +cache_directory = "" +camera_allow = "false" +camera_device = "" +camera_driver = "null" +cheat_database_path = "~/.config/retroarch/cheats" +check_firmware_before_loading = "false" +cheevos_appearance_anchor = "0" +cheevos_appearance_padding_auto = "true" +cheevos_appearance_padding_h = "0.000000" +cheevos_appearance_padding_v = "0.000000" +cheevos_auto_screenshot = "false" +cheevos_badges_enable = "false" +cheevos_challenge_indicators = "true" +cheevos_custom_host = "" +cheevos_enable = "false" +cheevos_hardcore_mode_enable = "true" +cheevos_leaderboards_enable = "" +cheevos_password = "" +cheevos_richpresence_enable = "true" +cheevos_start_active = "false" +cheevos_test_unofficial = "false" +cheevos_token = "" +cheevos_unlock_sound_enable = "false" +cheevos_username = "" +cheevos_verbose_enable = "true" +cheevos_visibility_account = "true" +cheevos_visibility_lboard_cancel = "true" +cheevos_visibility_lboard_start = "true" +cheevos_visibility_lboard_submit = "true" +cheevos_visibility_lboard_trackers = "true" +cheevos_visibility_mastery = "true" +cheevos_visibility_progress_tracker = "true" +cheevos_visibility_summary = "1" +cheevos_visibility_unlock = "true" +cloud_sync_destructive = "false" +cloud_sync_driver = "" +cloud_sync_enable = "false" +config_save_on_exit = "true" +content_database_path = "~/.config/retroarch/database/rdb" +content_favorites_directory = "default" +content_favorites_path = "~/.config/retroarch/content_favorites.lpl" +content_favorites_size = "200" +content_history_directory = "default" +content_history_path = "~/.config/retroarch/content_history.lpl" +content_history_size = "200" +content_image_history_directory = "default" +content_image_history_path = "~/.config/retroarch/content_image_history.lpl" +content_music_history_directory = "default" +content_music_history_path = "~/.config/retroarch/content_music_history.lpl" +content_runtime_log = "true" +content_runtime_log_aggregate = "false" +content_show_add = "true" +content_show_add_entry = "2" +content_show_contentless_cores = "2" +content_show_explore = "true" +content_show_favorites = "true" +content_show_history = "true" +content_show_images = "true" +content_show_music = "false" +content_show_netplay = "true" +content_show_playlists = "true" +content_show_settings = "true" +content_show_settings_password = "" +content_show_video = "true" +content_video_directory = "default" +content_video_history_path = "~/.config/retroarch/content_video_history.lpl" +core_assets_directory = "~/.config/retroarch/downloads" +core_info_cache_enable = "true" +core_info_savestate_bypass = "false" +core_option_category_enable = "true" +core_options_path = "" +core_set_supports_no_game_enable = "true" +core_updater_auto_backup = "false" +core_updater_auto_backup_history_size = "1" +core_updater_auto_extract_archive = "true" +core_updater_buildbot_assets_url = "http://buildbot.libretro.com/assets/" +core_updater_buildbot_cores_url = "" +core_updater_show_experimental_cores = "false" +crt_switch_center_adjust = "0" +crt_switch_hires_menu = "false" +crt_switch_porch_adjust = "0" +crt_switch_resolution = "0" +crt_switch_resolution_super = "2560" +crt_switch_resolution_use_custom_refresh_rate = "false" +crt_switch_timings = "" +crt_video_refresh_rate = "60.000000" +current_resolution_id = "0" +custom_viewport_height = "2160" +custom_viewport_width = "2880" +custom_viewport_x = "480" +custom_viewport_y = "0" +desktop_menu_enable = "true" +discord_allow = "false" +discord_app_id = "475456035851599874" +driver_switch_enable = "true" +dynamic_wallpapers_directory = "default" +enable_device_vibration = "false" +facebook_stream_key = "" +fastforward_frameskip = "true" +fastforward_ratio = "0.000000" +filter_by_current_core = "false" +flicker_filter_enable = "false" +flicker_filter_index = "0" +fps_show = "false" +fps_update_interval = "256" +frame_time_counter_reset_after_fastforwarding = "false" +frame_time_counter_reset_after_load_state = "false" +frame_time_counter_reset_after_save_state = "false" +framecount_show = "false" +frontend_log_level = "1" +game_specific_options = "true" +gamemode_enable = "false" +gamma_correction = "0" +global_core_options = "false" +history_list_enable = "true" +initial_disk_change_enable = "true" +input_ai_service = "nul" +input_ai_service_axis = "nul" +input_ai_service_btn = "nul" +input_ai_service_mbtn = "nul" +input_allow_turbo_dpad = "false" +input_analog_deadzone = "0.000000" +input_analog_sensitivity = "1.000000" +input_audio_mute = "f9" +input_audio_mute_axis = "nul" +input_audio_mute_btn = "nul" +input_audio_mute_mbtn = "nul" +input_auto_game_focus = "0" +input_auto_mouse_grab = "false" +input_autodetect_enable = "true" +input_axis_threshold = "0.500000" +input_bind_hold = "0" +input_bind_timeout = "3" +input_cheat_index_minus = "t" +input_cheat_index_minus_axis = "nul" +input_cheat_index_minus_btn = "nul" +input_cheat_index_minus_mbtn = "nul" +input_cheat_index_plus = "y" +input_cheat_index_plus_axis = "nul" +input_cheat_index_plus_btn = "nul" +input_cheat_index_plus_mbtn = "nul" +input_cheat_toggle = "u" +input_cheat_toggle_axis = "nul" +input_cheat_toggle_btn = "nul" +input_cheat_toggle_mbtn = "nul" +input_close_content = "nul" +input_close_content_axis = "nul" +input_close_content_btn = "nul" +input_close_content_mbtn = "nul" +input_descriptor_hide_unbound = "false" +input_descriptor_label_show = "true" +input_desktop_menu_toggle = "f5" +input_desktop_menu_toggle_axis = "nul" +input_desktop_menu_toggle_btn = "nul" +input_desktop_menu_toggle_mbtn = "nul" +input_device_p1 = "0" +input_device_p10 = "0" +input_device_p11 = "0" +input_device_p12 = "0" +input_device_p13 = "0" +input_device_p14 = "0" +input_device_p15 = "0" +input_device_p16 = "0" +input_device_p2 = "0" +input_device_p3 = "0" +input_device_p4 = "0" +input_device_p5 = "0" +input_device_p6 = "0" +input_device_p7 = "0" +input_device_p8 = "0" +input_device_p9 = "0" +input_disk_eject_toggle = "nul" +input_disk_eject_toggle_axis = "nul" +input_disk_eject_toggle_btn = "nul" +input_disk_eject_toggle_mbtn = "nul" +input_disk_next = "nul" +input_disk_next_axis = "nul" +input_disk_next_btn = "nul" +input_disk_next_mbtn = "nul" +input_disk_prev = "nul" +input_disk_prev_axis = "nul" +input_disk_prev_btn = "nul" +input_disk_prev_mbtn = "nul" +input_driver = "x" +input_duty_cycle = "3" +input_enable_hotkey = "nul" +input_enable_hotkey_axis = "nul" +input_enable_hotkey_btn = "nul" +input_enable_hotkey_mbtn = "nul" +input_exit_emulator = "escape" +input_exit_emulator_axis = "nul" +input_exit_emulator_btn = "nul" +input_exit_emulator_mbtn = "nul" +input_fps_toggle = "f3" +input_fps_toggle_axis = "nul" +input_fps_toggle_btn = "nul" +input_fps_toggle_mbtn = "nul" +input_frame_advance = "k" +input_frame_advance_axis = "nul" +input_frame_advance_btn = "nul" +input_frame_advance_mbtn = "nul" +input_game_focus_toggle = "scroll_lock" +input_game_focus_toggle_axis = "nul" +input_game_focus_toggle_btn = "nul" +input_game_focus_toggle_mbtn = "nul" +input_grab_mouse_toggle = "f11" +input_grab_mouse_toggle_axis = "nul" +input_grab_mouse_toggle_btn = "nul" +input_grab_mouse_toggle_mbtn = "nul" +input_halt_replay = "nul" +input_halt_replay_axis = "nul" +input_halt_replay_btn = "nul" +input_halt_replay_mbtn = "nul" +input_hold_fast_forward = "l" +input_hold_fast_forward_axis = "nul" +input_hold_fast_forward_btn = "nul" +input_hold_fast_forward_mbtn = "nul" +input_hold_slowmotion = "e" +input_hold_slowmotion_axis = "nul" +input_hold_slowmotion_btn = "nul" +input_hold_slowmotion_mbtn = "nul" +input_hotkey_block_delay = "5" +input_hotkey_device_merge = "false" +input_joypad_driver = "udev" +input_keyboard_layout = "" +input_load_state = "f4" +input_load_state_axis = "nul" +input_load_state_btn = "nul" +input_load_state_mbtn = "nul" +input_max_users = "8" +input_menu_toggle = "f1" +input_menu_toggle_axis = "nul" +input_menu_toggle_btn = "nul" +input_menu_toggle_gamepad_combo = "0" +input_menu_toggle_mbtn = "nul" +input_netplay_fade_chat_toggle = "nul" +input_netplay_fade_chat_toggle_axis = "nul" +input_netplay_fade_chat_toggle_btn = "nul" +input_netplay_fade_chat_toggle_mbtn = "nul" +input_netplay_game_watch = "i" +input_netplay_game_watch_axis = "nul" +input_netplay_game_watch_btn = "nul" +input_netplay_game_watch_mbtn = "nul" +input_netplay_host_toggle = "nul" +input_netplay_host_toggle_axis = "nul" +input_netplay_host_toggle_btn = "nul" +input_netplay_host_toggle_mbtn = "nul" +input_netplay_ping_toggle = "nul" +input_netplay_ping_toggle_axis = "nul" +input_netplay_ping_toggle_btn = "nul" +input_netplay_ping_toggle_mbtn = "nul" +input_netplay_player_chat = "tilde" +input_netplay_player_chat_axis = "nul" +input_netplay_player_chat_btn = "nul" +input_netplay_player_chat_mbtn = "nul" +input_nowinkey_enable = "false" +input_osk_overlay = "" +input_osk_overlay_auto_scale = "false" +input_osk_overlay_opacity = "0.700000" +input_osk_toggle = "nul" +input_osk_toggle_axis = "nul" +input_osk_toggle_btn = "nul" +input_osk_toggle_mbtn = "nul" +input_overlay = "" +input_overlay_abxy_diagonal_sensitivity = "50" +input_overlay_aspect_adjust_landscape = "0.000000" +input_overlay_aspect_adjust_portrait = "0.000000" +input_overlay_auto_rotate = "false" +input_overlay_auto_scale = "false" +input_overlay_behind_menu = "false" +input_overlay_dpad_diagonal_sensitivity = "80" +input_overlay_enable = "false" +input_overlay_enable_autopreferred = "true" +input_overlay_hide_in_menu = "true" +input_overlay_hide_when_gamepad_connected = "false" +input_overlay_lightgun_allow_offscreen = "true" +input_overlay_lightgun_four_touch_input = "0" +input_overlay_lightgun_port = "-1" +input_overlay_lightgun_three_touch_input = "0" +input_overlay_lightgun_trigger_delay = "1" +input_overlay_lightgun_trigger_on_touch = "true" +input_overlay_lightgun_two_touch_input = "0" +input_overlay_mouse_dtap_msec = "200" +input_overlay_mouse_dtap_to_drag = "false" +input_overlay_mouse_hold_msec = "200" +input_overlay_mouse_hold_to_drag = "true" +input_overlay_mouse_speed = "1.000000" +input_overlay_mouse_swipe_threshold = "1.000000" +input_overlay_next = "nul" +input_overlay_next_axis = "nul" +input_overlay_next_btn = "nul" +input_overlay_next_mbtn = "nul" +input_overlay_opacity = "0.700000" +input_overlay_pointer_enable = "false" +input_overlay_scale_landscape = "1.000000" +input_overlay_scale_portrait = "1.000000" +input_overlay_show_inputs = "2" +input_overlay_show_inputs_port = "0" +input_overlay_show_mouse_cursor = "true" +input_overlay_x_offset_landscape = "0.000000" +input_overlay_x_offset_portrait = "0.000000" +input_overlay_x_separation_landscape = "0.000000" +input_overlay_x_separation_portrait = "0.000000" +input_overlay_y_offset_landscape = "0.000000" +input_overlay_y_offset_portrait = "0.000000" +input_overlay_y_separation_landscape = "0.000000" +input_overlay_y_separation_portrait = "0.000000" +input_pause_toggle = "p" +input_pause_toggle_axis = "nul" +input_pause_toggle_btn = "nul" +input_pause_toggle_mbtn = "nul" +input_play_replay = "nul" +input_play_replay_axis = "nul" +input_play_replay_btn = "nul" +input_play_replay_mbtn = "nul" +input_player10_a = "nul" +input_player10_a_axis = "nul" +input_player10_a_btn = "nul" +input_player10_a_mbtn = "nul" +input_player10_analog_dpad_mode = "0" +input_player10_b = "nul" +input_player10_b_axis = "nul" +input_player10_b_btn = "nul" +input_player10_b_mbtn = "nul" +input_player10_down = "nul" +input_player10_down_axis = "nul" +input_player10_down_btn = "nul" +input_player10_down_mbtn = "nul" +input_player10_gun_aux_a = "nul" +input_player10_gun_aux_a_axis = "nul" +input_player10_gun_aux_a_btn = "nul" +input_player10_gun_aux_a_mbtn = "nul" +input_player10_gun_aux_b = "nul" +input_player10_gun_aux_b_axis = "nul" +input_player10_gun_aux_b_btn = "nul" +input_player10_gun_aux_b_mbtn = "nul" +input_player10_gun_aux_c = "nul" +input_player10_gun_aux_c_axis = "nul" +input_player10_gun_aux_c_btn = "nul" +input_player10_gun_aux_c_mbtn = "nul" +input_player10_gun_dpad_down = "nul" +input_player10_gun_dpad_down_axis = "nul" +input_player10_gun_dpad_down_btn = "nul" +input_player10_gun_dpad_down_mbtn = "nul" +input_player10_gun_dpad_left = "nul" +input_player10_gun_dpad_left_axis = "nul" +input_player10_gun_dpad_left_btn = "nul" +input_player10_gun_dpad_left_mbtn = "nul" +input_player10_gun_dpad_right = "nul" +input_player10_gun_dpad_right_axis = "nul" +input_player10_gun_dpad_right_btn = "nul" +input_player10_gun_dpad_right_mbtn = "nul" +input_player10_gun_dpad_up = "nul" +input_player10_gun_dpad_up_axis = "nul" +input_player10_gun_dpad_up_btn = "nul" +input_player10_gun_dpad_up_mbtn = "nul" +input_player10_gun_offscreen_shot = "nul" +input_player10_gun_offscreen_shot_axis = "nul" +input_player10_gun_offscreen_shot_btn = "nul" +input_player10_gun_offscreen_shot_mbtn = "2" +input_player10_gun_select = "nul" +input_player10_gun_select_axis = "nul" +input_player10_gun_select_btn = "nul" +input_player10_gun_select_mbtn = "nul" +input_player10_gun_start = "nul" +input_player10_gun_start_axis = "nul" +input_player10_gun_start_btn = "nul" +input_player10_gun_start_mbtn = "nul" +input_player10_gun_trigger = "nul" +input_player10_gun_trigger_axis = "nul" +input_player10_gun_trigger_btn = "nul" +input_player10_gun_trigger_mbtn = "1" +input_player10_joypad_index = "9" +input_player10_l = "nul" +input_player10_l2 = "nul" +input_player10_l2_axis = "nul" +input_player10_l2_btn = "nul" +input_player10_l2_mbtn = "nul" +input_player10_l3 = "nul" +input_player10_l3_axis = "nul" +input_player10_l3_btn = "nul" +input_player10_l3_mbtn = "nul" +input_player10_l_axis = "nul" +input_player10_l_btn = "nul" +input_player10_l_mbtn = "nul" +input_player10_l_x_minus = "nul" +input_player10_l_x_minus_axis = "nul" +input_player10_l_x_minus_btn = "nul" +input_player10_l_x_minus_mbtn = "nul" +input_player10_l_x_plus = "nul" +input_player10_l_x_plus_axis = "nul" +input_player10_l_x_plus_btn = "nul" +input_player10_l_x_plus_mbtn = "nul" +input_player10_l_y_minus = "nul" +input_player10_l_y_minus_axis = "nul" +input_player10_l_y_minus_btn = "nul" +input_player10_l_y_minus_mbtn = "nul" +input_player10_l_y_plus = "nul" +input_player10_l_y_plus_axis = "nul" +input_player10_l_y_plus_btn = "nul" +input_player10_l_y_plus_mbtn = "nul" +input_player10_left = "nul" +input_player10_left_axis = "nul" +input_player10_left_btn = "nul" +input_player10_left_mbtn = "nul" +input_player10_mouse_index = "9" +input_player10_r = "nul" +input_player10_r2 = "nul" +input_player10_r2_axis = "nul" +input_player10_r2_btn = "nul" +input_player10_r2_mbtn = "nul" +input_player10_r3 = "nul" +input_player10_r3_axis = "nul" +input_player10_r3_btn = "nul" +input_player10_r3_mbtn = "nul" +input_player10_r_axis = "nul" +input_player10_r_btn = "nul" +input_player10_r_mbtn = "nul" +input_player10_r_x_minus = "nul" +input_player10_r_x_minus_axis = "nul" +input_player10_r_x_minus_btn = "nul" +input_player10_r_x_minus_mbtn = "nul" +input_player10_r_x_plus = "nul" +input_player10_r_x_plus_axis = "nul" +input_player10_r_x_plus_btn = "nul" +input_player10_r_x_plus_mbtn = "nul" +input_player10_r_y_minus = "nul" +input_player10_r_y_minus_axis = "nul" +input_player10_r_y_minus_btn = "nul" +input_player10_r_y_minus_mbtn = "nul" +input_player10_r_y_plus = "nul" +input_player10_r_y_plus_axis = "nul" +input_player10_r_y_plus_btn = "nul" +input_player10_r_y_plus_mbtn = "nul" +input_player10_right = "nul" +input_player10_right_axis = "nul" +input_player10_right_btn = "nul" +input_player10_right_mbtn = "nul" +input_player10_select = "nul" +input_player10_select_axis = "nul" +input_player10_select_btn = "nul" +input_player10_select_mbtn = "nul" +input_player10_start = "nul" +input_player10_start_axis = "nul" +input_player10_start_btn = "nul" +input_player10_start_mbtn = "nul" +input_player10_turbo = "nul" +input_player10_turbo_axis = "nul" +input_player10_turbo_btn = "nul" +input_player10_turbo_mbtn = "nul" +input_player10_up = "nul" +input_player10_up_axis = "nul" +input_player10_up_btn = "nul" +input_player10_up_mbtn = "nul" +input_player10_x = "nul" +input_player10_x_axis = "nul" +input_player10_x_btn = "nul" +input_player10_x_mbtn = "nul" +input_player10_y = "nul" +input_player10_y_axis = "nul" +input_player10_y_btn = "nul" +input_player10_y_mbtn = "nul" +input_player11_a = "nul" +input_player11_a_axis = "nul" +input_player11_a_btn = "nul" +input_player11_a_mbtn = "nul" +input_player11_analog_dpad_mode = "0" +input_player11_b = "nul" +input_player11_b_axis = "nul" +input_player11_b_btn = "nul" +input_player11_b_mbtn = "nul" +input_player11_down = "nul" +input_player11_down_axis = "nul" +input_player11_down_btn = "nul" +input_player11_down_mbtn = "nul" +input_player11_gun_aux_a = "nul" +input_player11_gun_aux_a_axis = "nul" +input_player11_gun_aux_a_btn = "nul" +input_player11_gun_aux_a_mbtn = "nul" +input_player11_gun_aux_b = "nul" +input_player11_gun_aux_b_axis = "nul" +input_player11_gun_aux_b_btn = "nul" +input_player11_gun_aux_b_mbtn = "nul" +input_player11_gun_aux_c = "nul" +input_player11_gun_aux_c_axis = "nul" +input_player11_gun_aux_c_btn = "nul" +input_player11_gun_aux_c_mbtn = "nul" +input_player11_gun_dpad_down = "nul" +input_player11_gun_dpad_down_axis = "nul" +input_player11_gun_dpad_down_btn = "nul" +input_player11_gun_dpad_down_mbtn = "nul" +input_player11_gun_dpad_left = "nul" +input_player11_gun_dpad_left_axis = "nul" +input_player11_gun_dpad_left_btn = "nul" +input_player11_gun_dpad_left_mbtn = "nul" +input_player11_gun_dpad_right = "nul" +input_player11_gun_dpad_right_axis = "nul" +input_player11_gun_dpad_right_btn = "nul" +input_player11_gun_dpad_right_mbtn = "nul" +input_player11_gun_dpad_up = "nul" +input_player11_gun_dpad_up_axis = "nul" +input_player11_gun_dpad_up_btn = "nul" +input_player11_gun_dpad_up_mbtn = "nul" +input_player11_gun_offscreen_shot = "nul" +input_player11_gun_offscreen_shot_axis = "nul" +input_player11_gun_offscreen_shot_btn = "nul" +input_player11_gun_offscreen_shot_mbtn = "2" +input_player11_gun_select = "nul" +input_player11_gun_select_axis = "nul" +input_player11_gun_select_btn = "nul" +input_player11_gun_select_mbtn = "nul" +input_player11_gun_start = "nul" +input_player11_gun_start_axis = "nul" +input_player11_gun_start_btn = "nul" +input_player11_gun_start_mbtn = "nul" +input_player11_gun_trigger = "nul" +input_player11_gun_trigger_axis = "nul" +input_player11_gun_trigger_btn = "nul" +input_player11_gun_trigger_mbtn = "1" +input_player11_joypad_index = "10" +input_player11_l = "nul" +input_player11_l2 = "nul" +input_player11_l2_axis = "nul" +input_player11_l2_btn = "nul" +input_player11_l2_mbtn = "nul" +input_player11_l3 = "nul" +input_player11_l3_axis = "nul" +input_player11_l3_btn = "nul" +input_player11_l3_mbtn = "nul" +input_player11_l_axis = "nul" +input_player11_l_btn = "nul" +input_player11_l_mbtn = "nul" +input_player11_l_x_minus = "nul" +input_player11_l_x_minus_axis = "nul" +input_player11_l_x_minus_btn = "nul" +input_player11_l_x_minus_mbtn = "nul" +input_player11_l_x_plus = "nul" +input_player11_l_x_plus_axis = "nul" +input_player11_l_x_plus_btn = "nul" +input_player11_l_x_plus_mbtn = "nul" +input_player11_l_y_minus = "nul" +input_player11_l_y_minus_axis = "nul" +input_player11_l_y_minus_btn = "nul" +input_player11_l_y_minus_mbtn = "nul" +input_player11_l_y_plus = "nul" +input_player11_l_y_plus_axis = "nul" +input_player11_l_y_plus_btn = "nul" +input_player11_l_y_plus_mbtn = "nul" +input_player11_left = "nul" +input_player11_left_axis = "nul" +input_player11_left_btn = "nul" +input_player11_left_mbtn = "nul" +input_player11_mouse_index = "10" +input_player11_r = "nul" +input_player11_r2 = "nul" +input_player11_r2_axis = "nul" +input_player11_r2_btn = "nul" +input_player11_r2_mbtn = "nul" +input_player11_r3 = "nul" +input_player11_r3_axis = "nul" +input_player11_r3_btn = "nul" +input_player11_r3_mbtn = "nul" +input_player11_r_axis = "nul" +input_player11_r_btn = "nul" +input_player11_r_mbtn = "nul" +input_player11_r_x_minus = "nul" +input_player11_r_x_minus_axis = "nul" +input_player11_r_x_minus_btn = "nul" +input_player11_r_x_minus_mbtn = "nul" +input_player11_r_x_plus = "nul" +input_player11_r_x_plus_axis = "nul" +input_player11_r_x_plus_btn = "nul" +input_player11_r_x_plus_mbtn = "nul" +input_player11_r_y_minus = "nul" +input_player11_r_y_minus_axis = "nul" +input_player11_r_y_minus_btn = "nul" +input_player11_r_y_minus_mbtn = "nul" +input_player11_r_y_plus = "nul" +input_player11_r_y_plus_axis = "nul" +input_player11_r_y_plus_btn = "nul" +input_player11_r_y_plus_mbtn = "nul" +input_player11_right = "nul" +input_player11_right_axis = "nul" +input_player11_right_btn = "nul" +input_player11_right_mbtn = "nul" +input_player11_select = "nul" +input_player11_select_axis = "nul" +input_player11_select_btn = "nul" +input_player11_select_mbtn = "nul" +input_player11_start = "nul" +input_player11_start_axis = "nul" +input_player11_start_btn = "nul" +input_player11_start_mbtn = "nul" +input_player11_turbo = "nul" +input_player11_turbo_axis = "nul" +input_player11_turbo_btn = "nul" +input_player11_turbo_mbtn = "nul" +input_player11_up = "nul" +input_player11_up_axis = "nul" +input_player11_up_btn = "nul" +input_player11_up_mbtn = "nul" +input_player11_x = "nul" +input_player11_x_axis = "nul" +input_player11_x_btn = "nul" +input_player11_x_mbtn = "nul" +input_player11_y = "nul" +input_player11_y_axis = "nul" +input_player11_y_btn = "nul" +input_player11_y_mbtn = "nul" +input_player12_a = "nul" +input_player12_a_axis = "nul" +input_player12_a_btn = "nul" +input_player12_a_mbtn = "nul" +input_player12_analog_dpad_mode = "0" +input_player12_b = "nul" +input_player12_b_axis = "nul" +input_player12_b_btn = "nul" +input_player12_b_mbtn = "nul" +input_player12_down = "nul" +input_player12_down_axis = "nul" +input_player12_down_btn = "nul" +input_player12_down_mbtn = "nul" +input_player12_gun_aux_a = "nul" +input_player12_gun_aux_a_axis = "nul" +input_player12_gun_aux_a_btn = "nul" +input_player12_gun_aux_a_mbtn = "nul" +input_player12_gun_aux_b = "nul" +input_player12_gun_aux_b_axis = "nul" +input_player12_gun_aux_b_btn = "nul" +input_player12_gun_aux_b_mbtn = "nul" +input_player12_gun_aux_c = "nul" +input_player12_gun_aux_c_axis = "nul" +input_player12_gun_aux_c_btn = "nul" +input_player12_gun_aux_c_mbtn = "nul" +input_player12_gun_dpad_down = "nul" +input_player12_gun_dpad_down_axis = "nul" +input_player12_gun_dpad_down_btn = "nul" +input_player12_gun_dpad_down_mbtn = "nul" +input_player12_gun_dpad_left = "nul" +input_player12_gun_dpad_left_axis = "nul" +input_player12_gun_dpad_left_btn = "nul" +input_player12_gun_dpad_left_mbtn = "nul" +input_player12_gun_dpad_right = "nul" +input_player12_gun_dpad_right_axis = "nul" +input_player12_gun_dpad_right_btn = "nul" +input_player12_gun_dpad_right_mbtn = "nul" +input_player12_gun_dpad_up = "nul" +input_player12_gun_dpad_up_axis = "nul" +input_player12_gun_dpad_up_btn = "nul" +input_player12_gun_dpad_up_mbtn = "nul" +input_player12_gun_offscreen_shot = "nul" +input_player12_gun_offscreen_shot_axis = "nul" +input_player12_gun_offscreen_shot_btn = "nul" +input_player12_gun_offscreen_shot_mbtn = "2" +input_player12_gun_select = "nul" +input_player12_gun_select_axis = "nul" +input_player12_gun_select_btn = "nul" +input_player12_gun_select_mbtn = "nul" +input_player12_gun_start = "nul" +input_player12_gun_start_axis = "nul" +input_player12_gun_start_btn = "nul" +input_player12_gun_start_mbtn = "nul" +input_player12_gun_trigger = "nul" +input_player12_gun_trigger_axis = "nul" +input_player12_gun_trigger_btn = "nul" +input_player12_gun_trigger_mbtn = "1" +input_player12_joypad_index = "11" +input_player12_l = "nul" +input_player12_l2 = "nul" +input_player12_l2_axis = "nul" +input_player12_l2_btn = "nul" +input_player12_l2_mbtn = "nul" +input_player12_l3 = "nul" +input_player12_l3_axis = "nul" +input_player12_l3_btn = "nul" +input_player12_l3_mbtn = "nul" +input_player12_l_axis = "nul" +input_player12_l_btn = "nul" +input_player12_l_mbtn = "nul" +input_player12_l_x_minus = "nul" +input_player12_l_x_minus_axis = "nul" +input_player12_l_x_minus_btn = "nul" +input_player12_l_x_minus_mbtn = "nul" +input_player12_l_x_plus = "nul" +input_player12_l_x_plus_axis = "nul" +input_player12_l_x_plus_btn = "nul" +input_player12_l_x_plus_mbtn = "nul" +input_player12_l_y_minus = "nul" +input_player12_l_y_minus_axis = "nul" +input_player12_l_y_minus_btn = "nul" +input_player12_l_y_minus_mbtn = "nul" +input_player12_l_y_plus = "nul" +input_player12_l_y_plus_axis = "nul" +input_player12_l_y_plus_btn = "nul" +input_player12_l_y_plus_mbtn = "nul" +input_player12_left = "nul" +input_player12_left_axis = "nul" +input_player12_left_btn = "nul" +input_player12_left_mbtn = "nul" +input_player12_mouse_index = "11" +input_player12_r = "nul" +input_player12_r2 = "nul" +input_player12_r2_axis = "nul" +input_player12_r2_btn = "nul" +input_player12_r2_mbtn = "nul" +input_player12_r3 = "nul" +input_player12_r3_axis = "nul" +input_player12_r3_btn = "nul" +input_player12_r3_mbtn = "nul" +input_player12_r_axis = "nul" +input_player12_r_btn = "nul" +input_player12_r_mbtn = "nul" +input_player12_r_x_minus = "nul" +input_player12_r_x_minus_axis = "nul" +input_player12_r_x_minus_btn = "nul" +input_player12_r_x_minus_mbtn = "nul" +input_player12_r_x_plus = "nul" +input_player12_r_x_plus_axis = "nul" +input_player12_r_x_plus_btn = "nul" +input_player12_r_x_plus_mbtn = "nul" +input_player12_r_y_minus = "nul" +input_player12_r_y_minus_axis = "nul" +input_player12_r_y_minus_btn = "nul" +input_player12_r_y_minus_mbtn = "nul" +input_player12_r_y_plus = "nul" +input_player12_r_y_plus_axis = "nul" +input_player12_r_y_plus_btn = "nul" +input_player12_r_y_plus_mbtn = "nul" +input_player12_right = "nul" +input_player12_right_axis = "nul" +input_player12_right_btn = "nul" +input_player12_right_mbtn = "nul" +input_player12_select = "nul" +input_player12_select_axis = "nul" +input_player12_select_btn = "nul" +input_player12_select_mbtn = "nul" +input_player12_start = "nul" +input_player12_start_axis = "nul" +input_player12_start_btn = "nul" +input_player12_start_mbtn = "nul" +input_player12_turbo = "nul" +input_player12_turbo_axis = "nul" +input_player12_turbo_btn = "nul" +input_player12_turbo_mbtn = "nul" +input_player12_up = "nul" +input_player12_up_axis = "nul" +input_player12_up_btn = "nul" +input_player12_up_mbtn = "nul" +input_player12_x = "nul" +input_player12_x_axis = "nul" +input_player12_x_btn = "nul" +input_player12_x_mbtn = "nul" +input_player12_y = "nul" +input_player12_y_axis = "nul" +input_player12_y_btn = "nul" +input_player12_y_mbtn = "nul" +input_player13_a = "nul" +input_player13_a_axis = "nul" +input_player13_a_btn = "nul" +input_player13_a_mbtn = "nul" +input_player13_analog_dpad_mode = "0" +input_player13_b = "nul" +input_player13_b_axis = "nul" +input_player13_b_btn = "nul" +input_player13_b_mbtn = "nul" +input_player13_down = "nul" +input_player13_down_axis = "nul" +input_player13_down_btn = "nul" +input_player13_down_mbtn = "nul" +input_player13_gun_aux_a = "nul" +input_player13_gun_aux_a_axis = "nul" +input_player13_gun_aux_a_btn = "nul" +input_player13_gun_aux_a_mbtn = "nul" +input_player13_gun_aux_b = "nul" +input_player13_gun_aux_b_axis = "nul" +input_player13_gun_aux_b_btn = "nul" +input_player13_gun_aux_b_mbtn = "nul" +input_player13_gun_aux_c = "nul" +input_player13_gun_aux_c_axis = "nul" +input_player13_gun_aux_c_btn = "nul" +input_player13_gun_aux_c_mbtn = "nul" +input_player13_gun_dpad_down = "nul" +input_player13_gun_dpad_down_axis = "nul" +input_player13_gun_dpad_down_btn = "nul" +input_player13_gun_dpad_down_mbtn = "nul" +input_player13_gun_dpad_left = "nul" +input_player13_gun_dpad_left_axis = "nul" +input_player13_gun_dpad_left_btn = "nul" +input_player13_gun_dpad_left_mbtn = "nul" +input_player13_gun_dpad_right = "nul" +input_player13_gun_dpad_right_axis = "nul" +input_player13_gun_dpad_right_btn = "nul" +input_player13_gun_dpad_right_mbtn = "nul" +input_player13_gun_dpad_up = "nul" +input_player13_gun_dpad_up_axis = "nul" +input_player13_gun_dpad_up_btn = "nul" +input_player13_gun_dpad_up_mbtn = "nul" +input_player13_gun_offscreen_shot = "nul" +input_player13_gun_offscreen_shot_axis = "nul" +input_player13_gun_offscreen_shot_btn = "nul" +input_player13_gun_offscreen_shot_mbtn = "2" +input_player13_gun_select = "nul" +input_player13_gun_select_axis = "nul" +input_player13_gun_select_btn = "nul" +input_player13_gun_select_mbtn = "nul" +input_player13_gun_start = "nul" +input_player13_gun_start_axis = "nul" +input_player13_gun_start_btn = "nul" +input_player13_gun_start_mbtn = "nul" +input_player13_gun_trigger = "nul" +input_player13_gun_trigger_axis = "nul" +input_player13_gun_trigger_btn = "nul" +input_player13_gun_trigger_mbtn = "1" +input_player13_joypad_index = "12" +input_player13_l = "nul" +input_player13_l2 = "nul" +input_player13_l2_axis = "nul" +input_player13_l2_btn = "nul" +input_player13_l2_mbtn = "nul" +input_player13_l3 = "nul" +input_player13_l3_axis = "nul" +input_player13_l3_btn = "nul" +input_player13_l3_mbtn = "nul" +input_player13_l_axis = "nul" +input_player13_l_btn = "nul" +input_player13_l_mbtn = "nul" +input_player13_l_x_minus = "nul" +input_player13_l_x_minus_axis = "nul" +input_player13_l_x_minus_btn = "nul" +input_player13_l_x_minus_mbtn = "nul" +input_player13_l_x_plus = "nul" +input_player13_l_x_plus_axis = "nul" +input_player13_l_x_plus_btn = "nul" +input_player13_l_x_plus_mbtn = "nul" +input_player13_l_y_minus = "nul" +input_player13_l_y_minus_axis = "nul" +input_player13_l_y_minus_btn = "nul" +input_player13_l_y_minus_mbtn = "nul" +input_player13_l_y_plus = "nul" +input_player13_l_y_plus_axis = "nul" +input_player13_l_y_plus_btn = "nul" +input_player13_l_y_plus_mbtn = "nul" +input_player13_left = "nul" +input_player13_left_axis = "nul" +input_player13_left_btn = "nul" +input_player13_left_mbtn = "nul" +input_player13_mouse_index = "12" +input_player13_r = "nul" +input_player13_r2 = "nul" +input_player13_r2_axis = "nul" +input_player13_r2_btn = "nul" +input_player13_r2_mbtn = "nul" +input_player13_r3 = "nul" +input_player13_r3_axis = "nul" +input_player13_r3_btn = "nul" +input_player13_r3_mbtn = "nul" +input_player13_r_axis = "nul" +input_player13_r_btn = "nul" +input_player13_r_mbtn = "nul" +input_player13_r_x_minus = "nul" +input_player13_r_x_minus_axis = "nul" +input_player13_r_x_minus_btn = "nul" +input_player13_r_x_minus_mbtn = "nul" +input_player13_r_x_plus = "nul" +input_player13_r_x_plus_axis = "nul" +input_player13_r_x_plus_btn = "nul" +input_player13_r_x_plus_mbtn = "nul" +input_player13_r_y_minus = "nul" +input_player13_r_y_minus_axis = "nul" +input_player13_r_y_minus_btn = "nul" +input_player13_r_y_minus_mbtn = "nul" +input_player13_r_y_plus = "nul" +input_player13_r_y_plus_axis = "nul" +input_player13_r_y_plus_btn = "nul" +input_player13_r_y_plus_mbtn = "nul" +input_player13_right = "nul" +input_player13_right_axis = "nul" +input_player13_right_btn = "nul" +input_player13_right_mbtn = "nul" +input_player13_select = "nul" +input_player13_select_axis = "nul" +input_player13_select_btn = "nul" +input_player13_select_mbtn = "nul" +input_player13_start = "nul" +input_player13_start_axis = "nul" +input_player13_start_btn = "nul" +input_player13_start_mbtn = "nul" +input_player13_turbo = "nul" +input_player13_turbo_axis = "nul" +input_player13_turbo_btn = "nul" +input_player13_turbo_mbtn = "nul" +input_player13_up = "nul" +input_player13_up_axis = "nul" +input_player13_up_btn = "nul" +input_player13_up_mbtn = "nul" +input_player13_x = "nul" +input_player13_x_axis = "nul" +input_player13_x_btn = "nul" +input_player13_x_mbtn = "nul" +input_player13_y = "nul" +input_player13_y_axis = "nul" +input_player13_y_btn = "nul" +input_player13_y_mbtn = "nul" +input_player14_a = "nul" +input_player14_a_axis = "nul" +input_player14_a_btn = "nul" +input_player14_a_mbtn = "nul" +input_player14_analog_dpad_mode = "0" +input_player14_b = "nul" +input_player14_b_axis = "nul" +input_player14_b_btn = "nul" +input_player14_b_mbtn = "nul" +input_player14_down = "nul" +input_player14_down_axis = "nul" +input_player14_down_btn = "nul" +input_player14_down_mbtn = "nul" +input_player14_gun_aux_a = "nul" +input_player14_gun_aux_a_axis = "nul" +input_player14_gun_aux_a_btn = "nul" +input_player14_gun_aux_a_mbtn = "nul" +input_player14_gun_aux_b = "nul" +input_player14_gun_aux_b_axis = "nul" +input_player14_gun_aux_b_btn = "nul" +input_player14_gun_aux_b_mbtn = "nul" +input_player14_gun_aux_c = "nul" +input_player14_gun_aux_c_axis = "nul" +input_player14_gun_aux_c_btn = "nul" +input_player14_gun_aux_c_mbtn = "nul" +input_player14_gun_dpad_down = "nul" +input_player14_gun_dpad_down_axis = "nul" +input_player14_gun_dpad_down_btn = "nul" +input_player14_gun_dpad_down_mbtn = "nul" +input_player14_gun_dpad_left = "nul" +input_player14_gun_dpad_left_axis = "nul" +input_player14_gun_dpad_left_btn = "nul" +input_player14_gun_dpad_left_mbtn = "nul" +input_player14_gun_dpad_right = "nul" +input_player14_gun_dpad_right_axis = "nul" +input_player14_gun_dpad_right_btn = "nul" +input_player14_gun_dpad_right_mbtn = "nul" +input_player14_gun_dpad_up = "nul" +input_player14_gun_dpad_up_axis = "nul" +input_player14_gun_dpad_up_btn = "nul" +input_player14_gun_dpad_up_mbtn = "nul" +input_player14_gun_offscreen_shot = "nul" +input_player14_gun_offscreen_shot_axis = "nul" +input_player14_gun_offscreen_shot_btn = "nul" +input_player14_gun_offscreen_shot_mbtn = "2" +input_player14_gun_select = "nul" +input_player14_gun_select_axis = "nul" +input_player14_gun_select_btn = "nul" +input_player14_gun_select_mbtn = "nul" +input_player14_gun_start = "nul" +input_player14_gun_start_axis = "nul" +input_player14_gun_start_btn = "nul" +input_player14_gun_start_mbtn = "nul" +input_player14_gun_trigger = "nul" +input_player14_gun_trigger_axis = "nul" +input_player14_gun_trigger_btn = "nul" +input_player14_gun_trigger_mbtn = "1" +input_player14_joypad_index = "13" +input_player14_l = "nul" +input_player14_l2 = "nul" +input_player14_l2_axis = "nul" +input_player14_l2_btn = "nul" +input_player14_l2_mbtn = "nul" +input_player14_l3 = "nul" +input_player14_l3_axis = "nul" +input_player14_l3_btn = "nul" +input_player14_l3_mbtn = "nul" +input_player14_l_axis = "nul" +input_player14_l_btn = "nul" +input_player14_l_mbtn = "nul" +input_player14_l_x_minus = "nul" +input_player14_l_x_minus_axis = "nul" +input_player14_l_x_minus_btn = "nul" +input_player14_l_x_minus_mbtn = "nul" +input_player14_l_x_plus = "nul" +input_player14_l_x_plus_axis = "nul" +input_player14_l_x_plus_btn = "nul" +input_player14_l_x_plus_mbtn = "nul" +input_player14_l_y_minus = "nul" +input_player14_l_y_minus_axis = "nul" +input_player14_l_y_minus_btn = "nul" +input_player14_l_y_minus_mbtn = "nul" +input_player14_l_y_plus = "nul" +input_player14_l_y_plus_axis = "nul" +input_player14_l_y_plus_btn = "nul" +input_player14_l_y_plus_mbtn = "nul" +input_player14_left = "nul" +input_player14_left_axis = "nul" +input_player14_left_btn = "nul" +input_player14_left_mbtn = "nul" +input_player14_mouse_index = "13" +input_player14_r = "nul" +input_player14_r2 = "nul" +input_player14_r2_axis = "nul" +input_player14_r2_btn = "nul" +input_player14_r2_mbtn = "nul" +input_player14_r3 = "nul" +input_player14_r3_axis = "nul" +input_player14_r3_btn = "nul" +input_player14_r3_mbtn = "nul" +input_player14_r_axis = "nul" +input_player14_r_btn = "nul" +input_player14_r_mbtn = "nul" +input_player14_r_x_minus = "nul" +input_player14_r_x_minus_axis = "nul" +input_player14_r_x_minus_btn = "nul" +input_player14_r_x_minus_mbtn = "nul" +input_player14_r_x_plus = "nul" +input_player14_r_x_plus_axis = "nul" +input_player14_r_x_plus_btn = "nul" +input_player14_r_x_plus_mbtn = "nul" +input_player14_r_y_minus = "nul" +input_player14_r_y_minus_axis = "nul" +input_player14_r_y_minus_btn = "nul" +input_player14_r_y_minus_mbtn = "nul" +input_player14_r_y_plus = "nul" +input_player14_r_y_plus_axis = "nul" +input_player14_r_y_plus_btn = "nul" +input_player14_r_y_plus_mbtn = "nul" +input_player14_right = "nul" +input_player14_right_axis = "nul" +input_player14_right_btn = "nul" +input_player14_right_mbtn = "nul" +input_player14_select = "nul" +input_player14_select_axis = "nul" +input_player14_select_btn = "nul" +input_player14_select_mbtn = "nul" +input_player14_start = "nul" +input_player14_start_axis = "nul" +input_player14_start_btn = "nul" +input_player14_start_mbtn = "nul" +input_player14_turbo = "nul" +input_player14_turbo_axis = "nul" +input_player14_turbo_btn = "nul" +input_player14_turbo_mbtn = "nul" +input_player14_up = "nul" +input_player14_up_axis = "nul" +input_player14_up_btn = "nul" +input_player14_up_mbtn = "nul" +input_player14_x = "nul" +input_player14_x_axis = "nul" +input_player14_x_btn = "nul" +input_player14_x_mbtn = "nul" +input_player14_y = "nul" +input_player14_y_axis = "nul" +input_player14_y_btn = "nul" +input_player14_y_mbtn = "nul" +input_player15_a = "nul" +input_player15_a_axis = "nul" +input_player15_a_btn = "nul" +input_player15_a_mbtn = "nul" +input_player15_analog_dpad_mode = "0" +input_player15_b = "nul" +input_player15_b_axis = "nul" +input_player15_b_btn = "nul" +input_player15_b_mbtn = "nul" +input_player15_down = "nul" +input_player15_down_axis = "nul" +input_player15_down_btn = "nul" +input_player15_down_mbtn = "nul" +input_player15_gun_aux_a = "nul" +input_player15_gun_aux_a_axis = "nul" +input_player15_gun_aux_a_btn = "nul" +input_player15_gun_aux_a_mbtn = "nul" +input_player15_gun_aux_b = "nul" +input_player15_gun_aux_b_axis = "nul" +input_player15_gun_aux_b_btn = "nul" +input_player15_gun_aux_b_mbtn = "nul" +input_player15_gun_aux_c = "nul" +input_player15_gun_aux_c_axis = "nul" +input_player15_gun_aux_c_btn = "nul" +input_player15_gun_aux_c_mbtn = "nul" +input_player15_gun_dpad_down = "nul" +input_player15_gun_dpad_down_axis = "nul" +input_player15_gun_dpad_down_btn = "nul" +input_player15_gun_dpad_down_mbtn = "nul" +input_player15_gun_dpad_left = "nul" +input_player15_gun_dpad_left_axis = "nul" +input_player15_gun_dpad_left_btn = "nul" +input_player15_gun_dpad_left_mbtn = "nul" +input_player15_gun_dpad_right = "nul" +input_player15_gun_dpad_right_axis = "nul" +input_player15_gun_dpad_right_btn = "nul" +input_player15_gun_dpad_right_mbtn = "nul" +input_player15_gun_dpad_up = "nul" +input_player15_gun_dpad_up_axis = "nul" +input_player15_gun_dpad_up_btn = "nul" +input_player15_gun_dpad_up_mbtn = "nul" +input_player15_gun_offscreen_shot = "nul" +input_player15_gun_offscreen_shot_axis = "nul" +input_player15_gun_offscreen_shot_btn = "nul" +input_player15_gun_offscreen_shot_mbtn = "2" +input_player15_gun_select = "nul" +input_player15_gun_select_axis = "nul" +input_player15_gun_select_btn = "nul" +input_player15_gun_select_mbtn = "nul" +input_player15_gun_start = "nul" +input_player15_gun_start_axis = "nul" +input_player15_gun_start_btn = "nul" +input_player15_gun_start_mbtn = "nul" +input_player15_gun_trigger = "nul" +input_player15_gun_trigger_axis = "nul" +input_player15_gun_trigger_btn = "nul" +input_player15_gun_trigger_mbtn = "1" +input_player15_joypad_index = "14" +input_player15_l = "nul" +input_player15_l2 = "nul" +input_player15_l2_axis = "nul" +input_player15_l2_btn = "nul" +input_player15_l2_mbtn = "nul" +input_player15_l3 = "nul" +input_player15_l3_axis = "nul" +input_player15_l3_btn = "nul" +input_player15_l3_mbtn = "nul" +input_player15_l_axis = "nul" +input_player15_l_btn = "nul" +input_player15_l_mbtn = "nul" +input_player15_l_x_minus = "nul" +input_player15_l_x_minus_axis = "nul" +input_player15_l_x_minus_btn = "nul" +input_player15_l_x_minus_mbtn = "nul" +input_player15_l_x_plus = "nul" +input_player15_l_x_plus_axis = "nul" +input_player15_l_x_plus_btn = "nul" +input_player15_l_x_plus_mbtn = "nul" +input_player15_l_y_minus = "nul" +input_player15_l_y_minus_axis = "nul" +input_player15_l_y_minus_btn = "nul" +input_player15_l_y_minus_mbtn = "nul" +input_player15_l_y_plus = "nul" +input_player15_l_y_plus_axis = "nul" +input_player15_l_y_plus_btn = "nul" +input_player15_l_y_plus_mbtn = "nul" +input_player15_left = "nul" +input_player15_left_axis = "nul" +input_player15_left_btn = "nul" +input_player15_left_mbtn = "nul" +input_player15_mouse_index = "14" +input_player15_r = "nul" +input_player15_r2 = "nul" +input_player15_r2_axis = "nul" +input_player15_r2_btn = "nul" +input_player15_r2_mbtn = "nul" +input_player15_r3 = "nul" +input_player15_r3_axis = "nul" +input_player15_r3_btn = "nul" +input_player15_r3_mbtn = "nul" +input_player15_r_axis = "nul" +input_player15_r_btn = "nul" +input_player15_r_mbtn = "nul" +input_player15_r_x_minus = "nul" +input_player15_r_x_minus_axis = "nul" +input_player15_r_x_minus_btn = "nul" +input_player15_r_x_minus_mbtn = "nul" +input_player15_r_x_plus = "nul" +input_player15_r_x_plus_axis = "nul" +input_player15_r_x_plus_btn = "nul" +input_player15_r_x_plus_mbtn = "nul" +input_player15_r_y_minus = "nul" +input_player15_r_y_minus_axis = "nul" +input_player15_r_y_minus_btn = "nul" +input_player15_r_y_minus_mbtn = "nul" +input_player15_r_y_plus = "nul" +input_player15_r_y_plus_axis = "nul" +input_player15_r_y_plus_btn = "nul" +input_player15_r_y_plus_mbtn = "nul" +input_player15_right = "nul" +input_player15_right_axis = "nul" +input_player15_right_btn = "nul" +input_player15_right_mbtn = "nul" +input_player15_select = "nul" +input_player15_select_axis = "nul" +input_player15_select_btn = "nul" +input_player15_select_mbtn = "nul" +input_player15_start = "nul" +input_player15_start_axis = "nul" +input_player15_start_btn = "nul" +input_player15_start_mbtn = "nul" +input_player15_turbo = "nul" +input_player15_turbo_axis = "nul" +input_player15_turbo_btn = "nul" +input_player15_turbo_mbtn = "nul" +input_player15_up = "nul" +input_player15_up_axis = "nul" +input_player15_up_btn = "nul" +input_player15_up_mbtn = "nul" +input_player15_x = "nul" +input_player15_x_axis = "nul" +input_player15_x_btn = "nul" +input_player15_x_mbtn = "nul" +input_player15_y = "nul" +input_player15_y_axis = "nul" +input_player15_y_btn = "nul" +input_player15_y_mbtn = "nul" +input_player16_a = "nul" +input_player16_a_axis = "nul" +input_player16_a_btn = "nul" +input_player16_a_mbtn = "nul" +input_player16_analog_dpad_mode = "0" +input_player16_b = "nul" +input_player16_b_axis = "nul" +input_player16_b_btn = "nul" +input_player16_b_mbtn = "nul" +input_player16_down = "nul" +input_player16_down_axis = "nul" +input_player16_down_btn = "nul" +input_player16_down_mbtn = "nul" +input_player16_gun_aux_a = "nul" +input_player16_gun_aux_a_axis = "nul" +input_player16_gun_aux_a_btn = "nul" +input_player16_gun_aux_a_mbtn = "nul" +input_player16_gun_aux_b = "nul" +input_player16_gun_aux_b_axis = "nul" +input_player16_gun_aux_b_btn = "nul" +input_player16_gun_aux_b_mbtn = "nul" +input_player16_gun_aux_c = "nul" +input_player16_gun_aux_c_axis = "nul" +input_player16_gun_aux_c_btn = "nul" +input_player16_gun_aux_c_mbtn = "nul" +input_player16_gun_dpad_down = "nul" +input_player16_gun_dpad_down_axis = "nul" +input_player16_gun_dpad_down_btn = "nul" +input_player16_gun_dpad_down_mbtn = "nul" +input_player16_gun_dpad_left = "nul" +input_player16_gun_dpad_left_axis = "nul" +input_player16_gun_dpad_left_btn = "nul" +input_player16_gun_dpad_left_mbtn = "nul" +input_player16_gun_dpad_right = "nul" +input_player16_gun_dpad_right_axis = "nul" +input_player16_gun_dpad_right_btn = "nul" +input_player16_gun_dpad_right_mbtn = "nul" +input_player16_gun_dpad_up = "nul" +input_player16_gun_dpad_up_axis = "nul" +input_player16_gun_dpad_up_btn = "nul" +input_player16_gun_dpad_up_mbtn = "nul" +input_player16_gun_offscreen_shot = "nul" +input_player16_gun_offscreen_shot_axis = "nul" +input_player16_gun_offscreen_shot_btn = "nul" +input_player16_gun_offscreen_shot_mbtn = "2" +input_player16_gun_select = "nul" +input_player16_gun_select_axis = "nul" +input_player16_gun_select_btn = "nul" +input_player16_gun_select_mbtn = "nul" +input_player16_gun_start = "nul" +input_player16_gun_start_axis = "nul" +input_player16_gun_start_btn = "nul" +input_player16_gun_start_mbtn = "nul" +input_player16_gun_trigger = "nul" +input_player16_gun_trigger_axis = "nul" +input_player16_gun_trigger_btn = "nul" +input_player16_gun_trigger_mbtn = "1" +input_player16_joypad_index = "15" +input_player16_l = "nul" +input_player16_l2 = "nul" +input_player16_l2_axis = "nul" +input_player16_l2_btn = "nul" +input_player16_l2_mbtn = "nul" +input_player16_l3 = "nul" +input_player16_l3_axis = "nul" +input_player16_l3_btn = "nul" +input_player16_l3_mbtn = "nul" +input_player16_l_axis = "nul" +input_player16_l_btn = "nul" +input_player16_l_mbtn = "nul" +input_player16_l_x_minus = "nul" +input_player16_l_x_minus_axis = "nul" +input_player16_l_x_minus_btn = "nul" +input_player16_l_x_minus_mbtn = "nul" +input_player16_l_x_plus = "nul" +input_player16_l_x_plus_axis = "nul" +input_player16_l_x_plus_btn = "nul" +input_player16_l_x_plus_mbtn = "nul" +input_player16_l_y_minus = "nul" +input_player16_l_y_minus_axis = "nul" +input_player16_l_y_minus_btn = "nul" +input_player16_l_y_minus_mbtn = "nul" +input_player16_l_y_plus = "nul" +input_player16_l_y_plus_axis = "nul" +input_player16_l_y_plus_btn = "nul" +input_player16_l_y_plus_mbtn = "nul" +input_player16_left = "nul" +input_player16_left_axis = "nul" +input_player16_left_btn = "nul" +input_player16_left_mbtn = "nul" +input_player16_mouse_index = "15" +input_player16_r = "nul" +input_player16_r2 = "nul" +input_player16_r2_axis = "nul" +input_player16_r2_btn = "nul" +input_player16_r2_mbtn = "nul" +input_player16_r3 = "nul" +input_player16_r3_axis = "nul" +input_player16_r3_btn = "nul" +input_player16_r3_mbtn = "nul" +input_player16_r_axis = "nul" +input_player16_r_btn = "nul" +input_player16_r_mbtn = "nul" +input_player16_r_x_minus = "nul" +input_player16_r_x_minus_axis = "nul" +input_player16_r_x_minus_btn = "nul" +input_player16_r_x_minus_mbtn = "nul" +input_player16_r_x_plus = "nul" +input_player16_r_x_plus_axis = "nul" +input_player16_r_x_plus_btn = "nul" +input_player16_r_x_plus_mbtn = "nul" +input_player16_r_y_minus = "nul" +input_player16_r_y_minus_axis = "nul" +input_player16_r_y_minus_btn = "nul" +input_player16_r_y_minus_mbtn = "nul" +input_player16_r_y_plus = "nul" +input_player16_r_y_plus_axis = "nul" +input_player16_r_y_plus_btn = "nul" +input_player16_r_y_plus_mbtn = "nul" +input_player16_right = "nul" +input_player16_right_axis = "nul" +input_player16_right_btn = "nul" +input_player16_right_mbtn = "nul" +input_player16_select = "nul" +input_player16_select_axis = "nul" +input_player16_select_btn = "nul" +input_player16_select_mbtn = "nul" +input_player16_start = "nul" +input_player16_start_axis = "nul" +input_player16_start_btn = "nul" +input_player16_start_mbtn = "nul" +input_player16_turbo = "nul" +input_player16_turbo_axis = "nul" +input_player16_turbo_btn = "nul" +input_player16_turbo_mbtn = "nul" +input_player16_up = "nul" +input_player16_up_axis = "nul" +input_player16_up_btn = "nul" +input_player16_up_mbtn = "nul" +input_player16_x = "nul" +input_player16_x_axis = "nul" +input_player16_x_btn = "nul" +input_player16_x_mbtn = "nul" +input_player16_y = "nul" +input_player16_y_axis = "nul" +input_player16_y_btn = "nul" +input_player16_y_mbtn = "nul" +input_player1_a = "x" +input_player1_a_axis = "nul" +input_player1_a_btn = "nul" +input_player1_a_mbtn = "nul" +input_player1_analog_dpad_mode = "0" +input_player1_b = "z" +input_player1_b_axis = "nul" +input_player1_b_btn = "nul" +input_player1_b_mbtn = "nul" +input_player1_down = "down" +input_player1_down_axis = "nul" +input_player1_down_btn = "nul" +input_player1_down_mbtn = "nul" +input_player1_gun_aux_a = "nul" +input_player1_gun_aux_a_axis = "nul" +input_player1_gun_aux_a_btn = "nul" +input_player1_gun_aux_a_mbtn = "nul" +input_player1_gun_aux_b = "nul" +input_player1_gun_aux_b_axis = "nul" +input_player1_gun_aux_b_btn = "nul" +input_player1_gun_aux_b_mbtn = "nul" +input_player1_gun_aux_c = "nul" +input_player1_gun_aux_c_axis = "nul" +input_player1_gun_aux_c_btn = "nul" +input_player1_gun_aux_c_mbtn = "nul" +input_player1_gun_dpad_down = "nul" +input_player1_gun_dpad_down_axis = "nul" +input_player1_gun_dpad_down_btn = "nul" +input_player1_gun_dpad_down_mbtn = "nul" +input_player1_gun_dpad_left = "nul" +input_player1_gun_dpad_left_axis = "nul" +input_player1_gun_dpad_left_btn = "nul" +input_player1_gun_dpad_left_mbtn = "nul" +input_player1_gun_dpad_right = "nul" +input_player1_gun_dpad_right_axis = "nul" +input_player1_gun_dpad_right_btn = "nul" +input_player1_gun_dpad_right_mbtn = "nul" +input_player1_gun_dpad_up = "nul" +input_player1_gun_dpad_up_axis = "nul" +input_player1_gun_dpad_up_btn = "nul" +input_player1_gun_dpad_up_mbtn = "nul" +input_player1_gun_offscreen_shot = "nul" +input_player1_gun_offscreen_shot_axis = "nul" +input_player1_gun_offscreen_shot_btn = "nul" +input_player1_gun_offscreen_shot_mbtn = "2" +input_player1_gun_select = "nul" +input_player1_gun_select_axis = "nul" +input_player1_gun_select_btn = "nul" +input_player1_gun_select_mbtn = "nul" +input_player1_gun_start = "nul" +input_player1_gun_start_axis = "nul" +input_player1_gun_start_btn = "nul" +input_player1_gun_start_mbtn = "nul" +input_player1_gun_trigger = "nul" +input_player1_gun_trigger_axis = "nul" +input_player1_gun_trigger_btn = "nul" +input_player1_gun_trigger_mbtn = "1" +input_player1_joypad_index = "0" +input_player1_l = "q" +input_player1_l2 = "nul" +input_player1_l2_axis = "nul" +input_player1_l2_btn = "nul" +input_player1_l2_mbtn = "nul" +input_player1_l3 = "nul" +input_player1_l3_axis = "nul" +input_player1_l3_btn = "nul" +input_player1_l3_mbtn = "nul" +input_player1_l_axis = "nul" +input_player1_l_btn = "nul" +input_player1_l_mbtn = "nul" +input_player1_l_x_minus = "nul" +input_player1_l_x_minus_axis = "nul" +input_player1_l_x_minus_btn = "nul" +input_player1_l_x_minus_mbtn = "nul" +input_player1_l_x_plus = "nul" +input_player1_l_x_plus_axis = "nul" +input_player1_l_x_plus_btn = "nul" +input_player1_l_x_plus_mbtn = "nul" +input_player1_l_y_minus = "nul" +input_player1_l_y_minus_axis = "nul" +input_player1_l_y_minus_btn = "nul" +input_player1_l_y_minus_mbtn = "nul" +input_player1_l_y_plus = "nul" +input_player1_l_y_plus_axis = "nul" +input_player1_l_y_plus_btn = "nul" +input_player1_l_y_plus_mbtn = "nul" +input_player1_left = "left" +input_player1_left_axis = "nul" +input_player1_left_btn = "nul" +input_player1_left_mbtn = "nul" +input_player1_mouse_index = "0" +input_player1_r = "w" +input_player1_r2 = "nul" +input_player1_r2_axis = "nul" +input_player1_r2_btn = "nul" +input_player1_r2_mbtn = "nul" +input_player1_r3 = "nul" +input_player1_r3_axis = "nul" +input_player1_r3_btn = "nul" +input_player1_r3_mbtn = "nul" +input_player1_r_axis = "nul" +input_player1_r_btn = "nul" +input_player1_r_mbtn = "nul" +input_player1_r_x_minus = "nul" +input_player1_r_x_minus_axis = "nul" +input_player1_r_x_minus_btn = "nul" +input_player1_r_x_minus_mbtn = "nul" +input_player1_r_x_plus = "nul" +input_player1_r_x_plus_axis = "nul" +input_player1_r_x_plus_btn = "nul" +input_player1_r_x_plus_mbtn = "nul" +input_player1_r_y_minus = "nul" +input_player1_r_y_minus_axis = "nul" +input_player1_r_y_minus_btn = "nul" +input_player1_r_y_minus_mbtn = "nul" +input_player1_r_y_plus = "nul" +input_player1_r_y_plus_axis = "nul" +input_player1_r_y_plus_btn = "nul" +input_player1_r_y_plus_mbtn = "nul" +input_player1_right = "right" +input_player1_right_axis = "nul" +input_player1_right_btn = "nul" +input_player1_right_mbtn = "nul" +input_player1_select = "rshift" +input_player1_select_axis = "nul" +input_player1_select_btn = "nul" +input_player1_select_mbtn = "nul" +input_player1_start = "enter" +input_player1_start_axis = "nul" +input_player1_start_btn = "nul" +input_player1_start_mbtn = "nul" +input_player1_turbo = "nul" +input_player1_turbo_axis = "nul" +input_player1_turbo_btn = "nul" +input_player1_turbo_mbtn = "nul" +input_player1_up = "up" +input_player1_up_axis = "nul" +input_player1_up_btn = "nul" +input_player1_up_mbtn = "nul" +input_player1_x = "s" +input_player1_x_axis = "nul" +input_player1_x_btn = "nul" +input_player1_x_mbtn = "nul" +input_player1_y = "a" +input_player1_y_axis = "nul" +input_player1_y_btn = "nul" +input_player1_y_mbtn = "nul" +input_player2_a = "nul" +input_player2_a_axis = "nul" +input_player2_a_btn = "nul" +input_player2_a_mbtn = "nul" +input_player2_analog_dpad_mode = "0" +input_player2_b = "nul" +input_player2_b_axis = "nul" +input_player2_b_btn = "nul" +input_player2_b_mbtn = "nul" +input_player2_down = "nul" +input_player2_down_axis = "nul" +input_player2_down_btn = "nul" +input_player2_down_mbtn = "nul" +input_player2_gun_aux_a = "nul" +input_player2_gun_aux_a_axis = "nul" +input_player2_gun_aux_a_btn = "nul" +input_player2_gun_aux_a_mbtn = "nul" +input_player2_gun_aux_b = "nul" +input_player2_gun_aux_b_axis = "nul" +input_player2_gun_aux_b_btn = "nul" +input_player2_gun_aux_b_mbtn = "nul" +input_player2_gun_aux_c = "nul" +input_player2_gun_aux_c_axis = "nul" +input_player2_gun_aux_c_btn = "nul" +input_player2_gun_aux_c_mbtn = "nul" +input_player2_gun_dpad_down = "nul" +input_player2_gun_dpad_down_axis = "nul" +input_player2_gun_dpad_down_btn = "nul" +input_player2_gun_dpad_down_mbtn = "nul" +input_player2_gun_dpad_left = "nul" +input_player2_gun_dpad_left_axis = "nul" +input_player2_gun_dpad_left_btn = "nul" +input_player2_gun_dpad_left_mbtn = "nul" +input_player2_gun_dpad_right = "nul" +input_player2_gun_dpad_right_axis = "nul" +input_player2_gun_dpad_right_btn = "nul" +input_player2_gun_dpad_right_mbtn = "nul" +input_player2_gun_dpad_up = "nul" +input_player2_gun_dpad_up_axis = "nul" +input_player2_gun_dpad_up_btn = "nul" +input_player2_gun_dpad_up_mbtn = "nul" +input_player2_gun_offscreen_shot = "nul" +input_player2_gun_offscreen_shot_axis = "nul" +input_player2_gun_offscreen_shot_btn = "nul" +input_player2_gun_offscreen_shot_mbtn = "2" +input_player2_gun_select = "nul" +input_player2_gun_select_axis = "nul" +input_player2_gun_select_btn = "nul" +input_player2_gun_select_mbtn = "nul" +input_player2_gun_start = "nul" +input_player2_gun_start_axis = "nul" +input_player2_gun_start_btn = "nul" +input_player2_gun_start_mbtn = "nul" +input_player2_gun_trigger = "nul" +input_player2_gun_trigger_axis = "nul" +input_player2_gun_trigger_btn = "nul" +input_player2_gun_trigger_mbtn = "1" +input_player2_joypad_index = "1" +input_player2_l = "nul" +input_player2_l2 = "nul" +input_player2_l2_axis = "nul" +input_player2_l2_btn = "nul" +input_player2_l2_mbtn = "nul" +input_player2_l3 = "nul" +input_player2_l3_axis = "nul" +input_player2_l3_btn = "nul" +input_player2_l3_mbtn = "nul" +input_player2_l_axis = "nul" +input_player2_l_btn = "nul" +input_player2_l_mbtn = "nul" +input_player2_l_x_minus = "nul" +input_player2_l_x_minus_axis = "nul" +input_player2_l_x_minus_btn = "nul" +input_player2_l_x_minus_mbtn = "nul" +input_player2_l_x_plus = "nul" +input_player2_l_x_plus_axis = "nul" +input_player2_l_x_plus_btn = "nul" +input_player2_l_x_plus_mbtn = "nul" +input_player2_l_y_minus = "nul" +input_player2_l_y_minus_axis = "nul" +input_player2_l_y_minus_btn = "nul" +input_player2_l_y_minus_mbtn = "nul" +input_player2_l_y_plus = "nul" +input_player2_l_y_plus_axis = "nul" +input_player2_l_y_plus_btn = "nul" +input_player2_l_y_plus_mbtn = "nul" +input_player2_left = "nul" +input_player2_left_axis = "nul" +input_player2_left_btn = "nul" +input_player2_left_mbtn = "nul" +input_player2_mouse_index = "1" +input_player2_r = "nul" +input_player2_r2 = "nul" +input_player2_r2_axis = "nul" +input_player2_r2_btn = "nul" +input_player2_r2_mbtn = "nul" +input_player2_r3 = "nul" +input_player2_r3_axis = "nul" +input_player2_r3_btn = "nul" +input_player2_r3_mbtn = "nul" +input_player2_r_axis = "nul" +input_player2_r_btn = "nul" +input_player2_r_mbtn = "nul" +input_player2_r_x_minus = "nul" +input_player2_r_x_minus_axis = "nul" +input_player2_r_x_minus_btn = "nul" +input_player2_r_x_minus_mbtn = "nul" +input_player2_r_x_plus = "nul" +input_player2_r_x_plus_axis = "nul" +input_player2_r_x_plus_btn = "nul" +input_player2_r_x_plus_mbtn = "nul" +input_player2_r_y_minus = "nul" +input_player2_r_y_minus_axis = "nul" +input_player2_r_y_minus_btn = "nul" +input_player2_r_y_minus_mbtn = "nul" +input_player2_r_y_plus = "nul" +input_player2_r_y_plus_axis = "nul" +input_player2_r_y_plus_btn = "nul" +input_player2_r_y_plus_mbtn = "nul" +input_player2_right = "nul" +input_player2_right_axis = "nul" +input_player2_right_btn = "nul" +input_player2_right_mbtn = "nul" +input_player2_select = "nul" +input_player2_select_axis = "nul" +input_player2_select_btn = "nul" +input_player2_select_mbtn = "nul" +input_player2_start = "nul" +input_player2_start_axis = "nul" +input_player2_start_btn = "nul" +input_player2_start_mbtn = "nul" +input_player2_turbo = "nul" +input_player2_turbo_axis = "nul" +input_player2_turbo_btn = "nul" +input_player2_turbo_mbtn = "nul" +input_player2_up = "nul" +input_player2_up_axis = "nul" +input_player2_up_btn = "nul" +input_player2_up_mbtn = "nul" +input_player2_x = "nul" +input_player2_x_axis = "nul" +input_player2_x_btn = "nul" +input_player2_x_mbtn = "nul" +input_player2_y = "nul" +input_player2_y_axis = "nul" +input_player2_y_btn = "nul" +input_player2_y_mbtn = "nul" +input_player3_a = "nul" +input_player3_a_axis = "nul" +input_player3_a_btn = "nul" +input_player3_a_mbtn = "nul" +input_player3_analog_dpad_mode = "0" +input_player3_b = "nul" +input_player3_b_axis = "nul" +input_player3_b_btn = "nul" +input_player3_b_mbtn = "nul" +input_player3_down = "nul" +input_player3_down_axis = "nul" +input_player3_down_btn = "nul" +input_player3_down_mbtn = "nul" +input_player3_gun_aux_a = "nul" +input_player3_gun_aux_a_axis = "nul" +input_player3_gun_aux_a_btn = "nul" +input_player3_gun_aux_a_mbtn = "nul" +input_player3_gun_aux_b = "nul" +input_player3_gun_aux_b_axis = "nul" +input_player3_gun_aux_b_btn = "nul" +input_player3_gun_aux_b_mbtn = "nul" +input_player3_gun_aux_c = "nul" +input_player3_gun_aux_c_axis = "nul" +input_player3_gun_aux_c_btn = "nul" +input_player3_gun_aux_c_mbtn = "nul" +input_player3_gun_dpad_down = "nul" +input_player3_gun_dpad_down_axis = "nul" +input_player3_gun_dpad_down_btn = "nul" +input_player3_gun_dpad_down_mbtn = "nul" +input_player3_gun_dpad_left = "nul" +input_player3_gun_dpad_left_axis = "nul" +input_player3_gun_dpad_left_btn = "nul" +input_player3_gun_dpad_left_mbtn = "nul" +input_player3_gun_dpad_right = "nul" +input_player3_gun_dpad_right_axis = "nul" +input_player3_gun_dpad_right_btn = "nul" +input_player3_gun_dpad_right_mbtn = "nul" +input_player3_gun_dpad_up = "nul" +input_player3_gun_dpad_up_axis = "nul" +input_player3_gun_dpad_up_btn = "nul" +input_player3_gun_dpad_up_mbtn = "nul" +input_player3_gun_offscreen_shot = "nul" +input_player3_gun_offscreen_shot_axis = "nul" +input_player3_gun_offscreen_shot_btn = "nul" +input_player3_gun_offscreen_shot_mbtn = "2" +input_player3_gun_select = "nul" +input_player3_gun_select_axis = "nul" +input_player3_gun_select_btn = "nul" +input_player3_gun_select_mbtn = "nul" +input_player3_gun_start = "nul" +input_player3_gun_start_axis = "nul" +input_player3_gun_start_btn = "nul" +input_player3_gun_start_mbtn = "nul" +input_player3_gun_trigger = "nul" +input_player3_gun_trigger_axis = "nul" +input_player3_gun_trigger_btn = "nul" +input_player3_gun_trigger_mbtn = "1" +input_player3_joypad_index = "2" +input_player3_l = "nul" +input_player3_l2 = "nul" +input_player3_l2_axis = "nul" +input_player3_l2_btn = "nul" +input_player3_l2_mbtn = "nul" +input_player3_l3 = "nul" +input_player3_l3_axis = "nul" +input_player3_l3_btn = "nul" +input_player3_l3_mbtn = "nul" +input_player3_l_axis = "nul" +input_player3_l_btn = "nul" +input_player3_l_mbtn = "nul" +input_player3_l_x_minus = "nul" +input_player3_l_x_minus_axis = "nul" +input_player3_l_x_minus_btn = "nul" +input_player3_l_x_minus_mbtn = "nul" +input_player3_l_x_plus = "nul" +input_player3_l_x_plus_axis = "nul" +input_player3_l_x_plus_btn = "nul" +input_player3_l_x_plus_mbtn = "nul" +input_player3_l_y_minus = "nul" +input_player3_l_y_minus_axis = "nul" +input_player3_l_y_minus_btn = "nul" +input_player3_l_y_minus_mbtn = "nul" +input_player3_l_y_plus = "nul" +input_player3_l_y_plus_axis = "nul" +input_player3_l_y_plus_btn = "nul" +input_player3_l_y_plus_mbtn = "nul" +input_player3_left = "nul" +input_player3_left_axis = "nul" +input_player3_left_btn = "nul" +input_player3_left_mbtn = "nul" +input_player3_mouse_index = "2" +input_player3_r = "nul" +input_player3_r2 = "nul" +input_player3_r2_axis = "nul" +input_player3_r2_btn = "nul" +input_player3_r2_mbtn = "nul" +input_player3_r3 = "nul" +input_player3_r3_axis = "nul" +input_player3_r3_btn = "nul" +input_player3_r3_mbtn = "nul" +input_player3_r_axis = "nul" +input_player3_r_btn = "nul" +input_player3_r_mbtn = "nul" +input_player3_r_x_minus = "nul" +input_player3_r_x_minus_axis = "nul" +input_player3_r_x_minus_btn = "nul" +input_player3_r_x_minus_mbtn = "nul" +input_player3_r_x_plus = "nul" +input_player3_r_x_plus_axis = "nul" +input_player3_r_x_plus_btn = "nul" +input_player3_r_x_plus_mbtn = "nul" +input_player3_r_y_minus = "nul" +input_player3_r_y_minus_axis = "nul" +input_player3_r_y_minus_btn = "nul" +input_player3_r_y_minus_mbtn = "nul" +input_player3_r_y_plus = "nul" +input_player3_r_y_plus_axis = "nul" +input_player3_r_y_plus_btn = "nul" +input_player3_r_y_plus_mbtn = "nul" +input_player3_right = "nul" +input_player3_right_axis = "nul" +input_player3_right_btn = "nul" +input_player3_right_mbtn = "nul" +input_player3_select = "nul" +input_player3_select_axis = "nul" +input_player3_select_btn = "nul" +input_player3_select_mbtn = "nul" +input_player3_start = "nul" +input_player3_start_axis = "nul" +input_player3_start_btn = "nul" +input_player3_start_mbtn = "nul" +input_player3_turbo = "nul" +input_player3_turbo_axis = "nul" +input_player3_turbo_btn = "nul" +input_player3_turbo_mbtn = "nul" +input_player3_up = "nul" +input_player3_up_axis = "nul" +input_player3_up_btn = "nul" +input_player3_up_mbtn = "nul" +input_player3_x = "nul" +input_player3_x_axis = "nul" +input_player3_x_btn = "nul" +input_player3_x_mbtn = "nul" +input_player3_y = "nul" +input_player3_y_axis = "nul" +input_player3_y_btn = "nul" +input_player3_y_mbtn = "nul" +input_player4_a = "nul" +input_player4_a_axis = "nul" +input_player4_a_btn = "nul" +input_player4_a_mbtn = "nul" +input_player4_analog_dpad_mode = "0" +input_player4_b = "nul" +input_player4_b_axis = "nul" +input_player4_b_btn = "nul" +input_player4_b_mbtn = "nul" +input_player4_down = "nul" +input_player4_down_axis = "nul" +input_player4_down_btn = "nul" +input_player4_down_mbtn = "nul" +input_player4_gun_aux_a = "nul" +input_player4_gun_aux_a_axis = "nul" +input_player4_gun_aux_a_btn = "nul" +input_player4_gun_aux_a_mbtn = "nul" +input_player4_gun_aux_b = "nul" +input_player4_gun_aux_b_axis = "nul" +input_player4_gun_aux_b_btn = "nul" +input_player4_gun_aux_b_mbtn = "nul" +input_player4_gun_aux_c = "nul" +input_player4_gun_aux_c_axis = "nul" +input_player4_gun_aux_c_btn = "nul" +input_player4_gun_aux_c_mbtn = "nul" +input_player4_gun_dpad_down = "nul" +input_player4_gun_dpad_down_axis = "nul" +input_player4_gun_dpad_down_btn = "nul" +input_player4_gun_dpad_down_mbtn = "nul" +input_player4_gun_dpad_left = "nul" +input_player4_gun_dpad_left_axis = "nul" +input_player4_gun_dpad_left_btn = "nul" +input_player4_gun_dpad_left_mbtn = "nul" +input_player4_gun_dpad_right = "nul" +input_player4_gun_dpad_right_axis = "nul" +input_player4_gun_dpad_right_btn = "nul" +input_player4_gun_dpad_right_mbtn = "nul" +input_player4_gun_dpad_up = "nul" +input_player4_gun_dpad_up_axis = "nul" +input_player4_gun_dpad_up_btn = "nul" +input_player4_gun_dpad_up_mbtn = "nul" +input_player4_gun_offscreen_shot = "nul" +input_player4_gun_offscreen_shot_axis = "nul" +input_player4_gun_offscreen_shot_btn = "nul" +input_player4_gun_offscreen_shot_mbtn = "2" +input_player4_gun_select = "nul" +input_player4_gun_select_axis = "nul" +input_player4_gun_select_btn = "nul" +input_player4_gun_select_mbtn = "nul" +input_player4_gun_start = "nul" +input_player4_gun_start_axis = "nul" +input_player4_gun_start_btn = "nul" +input_player4_gun_start_mbtn = "nul" +input_player4_gun_trigger = "nul" +input_player4_gun_trigger_axis = "nul" +input_player4_gun_trigger_btn = "nul" +input_player4_gun_trigger_mbtn = "1" +input_player4_joypad_index = "3" +input_player4_l = "nul" +input_player4_l2 = "nul" +input_player4_l2_axis = "nul" +input_player4_l2_btn = "nul" +input_player4_l2_mbtn = "nul" +input_player4_l3 = "nul" +input_player4_l3_axis = "nul" +input_player4_l3_btn = "nul" +input_player4_l3_mbtn = "nul" +input_player4_l_axis = "nul" +input_player4_l_btn = "nul" +input_player4_l_mbtn = "nul" +input_player4_l_x_minus = "nul" +input_player4_l_x_minus_axis = "nul" +input_player4_l_x_minus_btn = "nul" +input_player4_l_x_minus_mbtn = "nul" +input_player4_l_x_plus = "nul" +input_player4_l_x_plus_axis = "nul" +input_player4_l_x_plus_btn = "nul" +input_player4_l_x_plus_mbtn = "nul" +input_player4_l_y_minus = "nul" +input_player4_l_y_minus_axis = "nul" +input_player4_l_y_minus_btn = "nul" +input_player4_l_y_minus_mbtn = "nul" +input_player4_l_y_plus = "nul" +input_player4_l_y_plus_axis = "nul" +input_player4_l_y_plus_btn = "nul" +input_player4_l_y_plus_mbtn = "nul" +input_player4_left = "nul" +input_player4_left_axis = "nul" +input_player4_left_btn = "nul" +input_player4_left_mbtn = "nul" +input_player4_mouse_index = "3" +input_player4_r = "nul" +input_player4_r2 = "nul" +input_player4_r2_axis = "nul" +input_player4_r2_btn = "nul" +input_player4_r2_mbtn = "nul" +input_player4_r3 = "nul" +input_player4_r3_axis = "nul" +input_player4_r3_btn = "nul" +input_player4_r3_mbtn = "nul" +input_player4_r_axis = "nul" +input_player4_r_btn = "nul" +input_player4_r_mbtn = "nul" +input_player4_r_x_minus = "nul" +input_player4_r_x_minus_axis = "nul" +input_player4_r_x_minus_btn = "nul" +input_player4_r_x_minus_mbtn = "nul" +input_player4_r_x_plus = "nul" +input_player4_r_x_plus_axis = "nul" +input_player4_r_x_plus_btn = "nul" +input_player4_r_x_plus_mbtn = "nul" +input_player4_r_y_minus = "nul" +input_player4_r_y_minus_axis = "nul" +input_player4_r_y_minus_btn = "nul" +input_player4_r_y_minus_mbtn = "nul" +input_player4_r_y_plus = "nul" +input_player4_r_y_plus_axis = "nul" +input_player4_r_y_plus_btn = "nul" +input_player4_r_y_plus_mbtn = "nul" +input_player4_right = "nul" +input_player4_right_axis = "nul" +input_player4_right_btn = "nul" +input_player4_right_mbtn = "nul" +input_player4_select = "nul" +input_player4_select_axis = "nul" +input_player4_select_btn = "nul" +input_player4_select_mbtn = "nul" +input_player4_start = "nul" +input_player4_start_axis = "nul" +input_player4_start_btn = "nul" +input_player4_start_mbtn = "nul" +input_player4_turbo = "nul" +input_player4_turbo_axis = "nul" +input_player4_turbo_btn = "nul" +input_player4_turbo_mbtn = "nul" +input_player4_up = "nul" +input_player4_up_axis = "nul" +input_player4_up_btn = "nul" +input_player4_up_mbtn = "nul" +input_player4_x = "nul" +input_player4_x_axis = "nul" +input_player4_x_btn = "nul" +input_player4_x_mbtn = "nul" +input_player4_y = "nul" +input_player4_y_axis = "nul" +input_player4_y_btn = "nul" +input_player4_y_mbtn = "nul" +input_player5_a = "nul" +input_player5_a_axis = "nul" +input_player5_a_btn = "nul" +input_player5_a_mbtn = "nul" +input_player5_analog_dpad_mode = "0" +input_player5_b = "nul" +input_player5_b_axis = "nul" +input_player5_b_btn = "nul" +input_player5_b_mbtn = "nul" +input_player5_down = "nul" +input_player5_down_axis = "nul" +input_player5_down_btn = "nul" +input_player5_down_mbtn = "nul" +input_player5_gun_aux_a = "nul" +input_player5_gun_aux_a_axis = "nul" +input_player5_gun_aux_a_btn = "nul" +input_player5_gun_aux_a_mbtn = "nul" +input_player5_gun_aux_b = "nul" +input_player5_gun_aux_b_axis = "nul" +input_player5_gun_aux_b_btn = "nul" +input_player5_gun_aux_b_mbtn = "nul" +input_player5_gun_aux_c = "nul" +input_player5_gun_aux_c_axis = "nul" +input_player5_gun_aux_c_btn = "nul" +input_player5_gun_aux_c_mbtn = "nul" +input_player5_gun_dpad_down = "nul" +input_player5_gun_dpad_down_axis = "nul" +input_player5_gun_dpad_down_btn = "nul" +input_player5_gun_dpad_down_mbtn = "nul" +input_player5_gun_dpad_left = "nul" +input_player5_gun_dpad_left_axis = "nul" +input_player5_gun_dpad_left_btn = "nul" +input_player5_gun_dpad_left_mbtn = "nul" +input_player5_gun_dpad_right = "nul" +input_player5_gun_dpad_right_axis = "nul" +input_player5_gun_dpad_right_btn = "nul" +input_player5_gun_dpad_right_mbtn = "nul" +input_player5_gun_dpad_up = "nul" +input_player5_gun_dpad_up_axis = "nul" +input_player5_gun_dpad_up_btn = "nul" +input_player5_gun_dpad_up_mbtn = "nul" +input_player5_gun_offscreen_shot = "nul" +input_player5_gun_offscreen_shot_axis = "nul" +input_player5_gun_offscreen_shot_btn = "nul" +input_player5_gun_offscreen_shot_mbtn = "2" +input_player5_gun_select = "nul" +input_player5_gun_select_axis = "nul" +input_player5_gun_select_btn = "nul" +input_player5_gun_select_mbtn = "nul" +input_player5_gun_start = "nul" +input_player5_gun_start_axis = "nul" +input_player5_gun_start_btn = "nul" +input_player5_gun_start_mbtn = "nul" +input_player5_gun_trigger = "nul" +input_player5_gun_trigger_axis = "nul" +input_player5_gun_trigger_btn = "nul" +input_player5_gun_trigger_mbtn = "1" +input_player5_joypad_index = "4" +input_player5_l = "nul" +input_player5_l2 = "nul" +input_player5_l2_axis = "nul" +input_player5_l2_btn = "nul" +input_player5_l2_mbtn = "nul" +input_player5_l3 = "nul" +input_player5_l3_axis = "nul" +input_player5_l3_btn = "nul" +input_player5_l3_mbtn = "nul" +input_player5_l_axis = "nul" +input_player5_l_btn = "nul" +input_player5_l_mbtn = "nul" +input_player5_l_x_minus = "nul" +input_player5_l_x_minus_axis = "nul" +input_player5_l_x_minus_btn = "nul" +input_player5_l_x_minus_mbtn = "nul" +input_player5_l_x_plus = "nul" +input_player5_l_x_plus_axis = "nul" +input_player5_l_x_plus_btn = "nul" +input_player5_l_x_plus_mbtn = "nul" +input_player5_l_y_minus = "nul" +input_player5_l_y_minus_axis = "nul" +input_player5_l_y_minus_btn = "nul" +input_player5_l_y_minus_mbtn = "nul" +input_player5_l_y_plus = "nul" +input_player5_l_y_plus_axis = "nul" +input_player5_l_y_plus_btn = "nul" +input_player5_l_y_plus_mbtn = "nul" +input_player5_left = "nul" +input_player5_left_axis = "nul" +input_player5_left_btn = "nul" +input_player5_left_mbtn = "nul" +input_player5_mouse_index = "4" +input_player5_r = "nul" +input_player5_r2 = "nul" +input_player5_r2_axis = "nul" +input_player5_r2_btn = "nul" +input_player5_r2_mbtn = "nul" +input_player5_r3 = "nul" +input_player5_r3_axis = "nul" +input_player5_r3_btn = "nul" +input_player5_r3_mbtn = "nul" +input_player5_r_axis = "nul" +input_player5_r_btn = "nul" +input_player5_r_mbtn = "nul" +input_player5_r_x_minus = "nul" +input_player5_r_x_minus_axis = "nul" +input_player5_r_x_minus_btn = "nul" +input_player5_r_x_minus_mbtn = "nul" +input_player5_r_x_plus = "nul" +input_player5_r_x_plus_axis = "nul" +input_player5_r_x_plus_btn = "nul" +input_player5_r_x_plus_mbtn = "nul" +input_player5_r_y_minus = "nul" +input_player5_r_y_minus_axis = "nul" +input_player5_r_y_minus_btn = "nul" +input_player5_r_y_minus_mbtn = "nul" +input_player5_r_y_plus = "nul" +input_player5_r_y_plus_axis = "nul" +input_player5_r_y_plus_btn = "nul" +input_player5_r_y_plus_mbtn = "nul" +input_player5_right = "nul" +input_player5_right_axis = "nul" +input_player5_right_btn = "nul" +input_player5_right_mbtn = "nul" +input_player5_select = "nul" +input_player5_select_axis = "nul" +input_player5_select_btn = "nul" +input_player5_select_mbtn = "nul" +input_player5_start = "nul" +input_player5_start_axis = "nul" +input_player5_start_btn = "nul" +input_player5_start_mbtn = "nul" +input_player5_turbo = "nul" +input_player5_turbo_axis = "nul" +input_player5_turbo_btn = "nul" +input_player5_turbo_mbtn = "nul" +input_player5_up = "nul" +input_player5_up_axis = "nul" +input_player5_up_btn = "nul" +input_player5_up_mbtn = "nul" +input_player5_x = "nul" +input_player5_x_axis = "nul" +input_player5_x_btn = "nul" +input_player5_x_mbtn = "nul" +input_player5_y = "nul" +input_player5_y_axis = "nul" +input_player5_y_btn = "nul" +input_player5_y_mbtn = "nul" +input_player6_a = "nul" +input_player6_a_axis = "nul" +input_player6_a_btn = "nul" +input_player6_a_mbtn = "nul" +input_player6_analog_dpad_mode = "0" +input_player6_b = "nul" +input_player6_b_axis = "nul" +input_player6_b_btn = "nul" +input_player6_b_mbtn = "nul" +input_player6_down = "nul" +input_player6_down_axis = "nul" +input_player6_down_btn = "nul" +input_player6_down_mbtn = "nul" +input_player6_gun_aux_a = "nul" +input_player6_gun_aux_a_axis = "nul" +input_player6_gun_aux_a_btn = "nul" +input_player6_gun_aux_a_mbtn = "nul" +input_player6_gun_aux_b = "nul" +input_player6_gun_aux_b_axis = "nul" +input_player6_gun_aux_b_btn = "nul" +input_player6_gun_aux_b_mbtn = "nul" +input_player6_gun_aux_c = "nul" +input_player6_gun_aux_c_axis = "nul" +input_player6_gun_aux_c_btn = "nul" +input_player6_gun_aux_c_mbtn = "nul" +input_player6_gun_dpad_down = "nul" +input_player6_gun_dpad_down_axis = "nul" +input_player6_gun_dpad_down_btn = "nul" +input_player6_gun_dpad_down_mbtn = "nul" +input_player6_gun_dpad_left = "nul" +input_player6_gun_dpad_left_axis = "nul" +input_player6_gun_dpad_left_btn = "nul" +input_player6_gun_dpad_left_mbtn = "nul" +input_player6_gun_dpad_right = "nul" +input_player6_gun_dpad_right_axis = "nul" +input_player6_gun_dpad_right_btn = "nul" +input_player6_gun_dpad_right_mbtn = "nul" +input_player6_gun_dpad_up = "nul" +input_player6_gun_dpad_up_axis = "nul" +input_player6_gun_dpad_up_btn = "nul" +input_player6_gun_dpad_up_mbtn = "nul" +input_player6_gun_offscreen_shot = "nul" +input_player6_gun_offscreen_shot_axis = "nul" +input_player6_gun_offscreen_shot_btn = "nul" +input_player6_gun_offscreen_shot_mbtn = "2" +input_player6_gun_select = "nul" +input_player6_gun_select_axis = "nul" +input_player6_gun_select_btn = "nul" +input_player6_gun_select_mbtn = "nul" +input_player6_gun_start = "nul" +input_player6_gun_start_axis = "nul" +input_player6_gun_start_btn = "nul" +input_player6_gun_start_mbtn = "nul" +input_player6_gun_trigger = "nul" +input_player6_gun_trigger_axis = "nul" +input_player6_gun_trigger_btn = "nul" +input_player6_gun_trigger_mbtn = "1" +input_player6_joypad_index = "5" +input_player6_l = "nul" +input_player6_l2 = "nul" +input_player6_l2_axis = "nul" +input_player6_l2_btn = "nul" +input_player6_l2_mbtn = "nul" +input_player6_l3 = "nul" +input_player6_l3_axis = "nul" +input_player6_l3_btn = "nul" +input_player6_l3_mbtn = "nul" +input_player6_l_axis = "nul" +input_player6_l_btn = "nul" +input_player6_l_mbtn = "nul" +input_player6_l_x_minus = "nul" +input_player6_l_x_minus_axis = "nul" +input_player6_l_x_minus_btn = "nul" +input_player6_l_x_minus_mbtn = "nul" +input_player6_l_x_plus = "nul" +input_player6_l_x_plus_axis = "nul" +input_player6_l_x_plus_btn = "nul" +input_player6_l_x_plus_mbtn = "nul" +input_player6_l_y_minus = "nul" +input_player6_l_y_minus_axis = "nul" +input_player6_l_y_minus_btn = "nul" +input_player6_l_y_minus_mbtn = "nul" +input_player6_l_y_plus = "nul" +input_player6_l_y_plus_axis = "nul" +input_player6_l_y_plus_btn = "nul" +input_player6_l_y_plus_mbtn = "nul" +input_player6_left = "nul" +input_player6_left_axis = "nul" +input_player6_left_btn = "nul" +input_player6_left_mbtn = "nul" +input_player6_mouse_index = "5" +input_player6_r = "nul" +input_player6_r2 = "nul" +input_player6_r2_axis = "nul" +input_player6_r2_btn = "nul" +input_player6_r2_mbtn = "nul" +input_player6_r3 = "nul" +input_player6_r3_axis = "nul" +input_player6_r3_btn = "nul" +input_player6_r3_mbtn = "nul" +input_player6_r_axis = "nul" +input_player6_r_btn = "nul" +input_player6_r_mbtn = "nul" +input_player6_r_x_minus = "nul" +input_player6_r_x_minus_axis = "nul" +input_player6_r_x_minus_btn = "nul" +input_player6_r_x_minus_mbtn = "nul" +input_player6_r_x_plus = "nul" +input_player6_r_x_plus_axis = "nul" +input_player6_r_x_plus_btn = "nul" +input_player6_r_x_plus_mbtn = "nul" +input_player6_r_y_minus = "nul" +input_player6_r_y_minus_axis = "nul" +input_player6_r_y_minus_btn = "nul" +input_player6_r_y_minus_mbtn = "nul" +input_player6_r_y_plus = "nul" +input_player6_r_y_plus_axis = "nul" +input_player6_r_y_plus_btn = "nul" +input_player6_r_y_plus_mbtn = "nul" +input_player6_right = "nul" +input_player6_right_axis = "nul" +input_player6_right_btn = "nul" +input_player6_right_mbtn = "nul" +input_player6_select = "nul" +input_player6_select_axis = "nul" +input_player6_select_btn = "nul" +input_player6_select_mbtn = "nul" +input_player6_start = "nul" +input_player6_start_axis = "nul" +input_player6_start_btn = "nul" +input_player6_start_mbtn = "nul" +input_player6_turbo = "nul" +input_player6_turbo_axis = "nul" +input_player6_turbo_btn = "nul" +input_player6_turbo_mbtn = "nul" +input_player6_up = "nul" +input_player6_up_axis = "nul" +input_player6_up_btn = "nul" +input_player6_up_mbtn = "nul" +input_player6_x = "nul" +input_player6_x_axis = "nul" +input_player6_x_btn = "nul" +input_player6_x_mbtn = "nul" +input_player6_y = "nul" +input_player6_y_axis = "nul" +input_player6_y_btn = "nul" +input_player6_y_mbtn = "nul" +input_player7_a = "nul" +input_player7_a_axis = "nul" +input_player7_a_btn = "nul" +input_player7_a_mbtn = "nul" +input_player7_analog_dpad_mode = "0" +input_player7_b = "nul" +input_player7_b_axis = "nul" +input_player7_b_btn = "nul" +input_player7_b_mbtn = "nul" +input_player7_down = "nul" +input_player7_down_axis = "nul" +input_player7_down_btn = "nul" +input_player7_down_mbtn = "nul" +input_player7_gun_aux_a = "nul" +input_player7_gun_aux_a_axis = "nul" +input_player7_gun_aux_a_btn = "nul" +input_player7_gun_aux_a_mbtn = "nul" +input_player7_gun_aux_b = "nul" +input_player7_gun_aux_b_axis = "nul" +input_player7_gun_aux_b_btn = "nul" +input_player7_gun_aux_b_mbtn = "nul" +input_player7_gun_aux_c = "nul" +input_player7_gun_aux_c_axis = "nul" +input_player7_gun_aux_c_btn = "nul" +input_player7_gun_aux_c_mbtn = "nul" +input_player7_gun_dpad_down = "nul" +input_player7_gun_dpad_down_axis = "nul" +input_player7_gun_dpad_down_btn = "nul" +input_player7_gun_dpad_down_mbtn = "nul" +input_player7_gun_dpad_left = "nul" +input_player7_gun_dpad_left_axis = "nul" +input_player7_gun_dpad_left_btn = "nul" +input_player7_gun_dpad_left_mbtn = "nul" +input_player7_gun_dpad_right = "nul" +input_player7_gun_dpad_right_axis = "nul" +input_player7_gun_dpad_right_btn = "nul" +input_player7_gun_dpad_right_mbtn = "nul" +input_player7_gun_dpad_up = "nul" +input_player7_gun_dpad_up_axis = "nul" +input_player7_gun_dpad_up_btn = "nul" +input_player7_gun_dpad_up_mbtn = "nul" +input_player7_gun_offscreen_shot = "nul" +input_player7_gun_offscreen_shot_axis = "nul" +input_player7_gun_offscreen_shot_btn = "nul" +input_player7_gun_offscreen_shot_mbtn = "2" +input_player7_gun_select = "nul" +input_player7_gun_select_axis = "nul" +input_player7_gun_select_btn = "nul" +input_player7_gun_select_mbtn = "nul" +input_player7_gun_start = "nul" +input_player7_gun_start_axis = "nul" +input_player7_gun_start_btn = "nul" +input_player7_gun_start_mbtn = "nul" +input_player7_gun_trigger = "nul" +input_player7_gun_trigger_axis = "nul" +input_player7_gun_trigger_btn = "nul" +input_player7_gun_trigger_mbtn = "1" +input_player7_joypad_index = "6" +input_player7_l = "nul" +input_player7_l2 = "nul" +input_player7_l2_axis = "nul" +input_player7_l2_btn = "nul" +input_player7_l2_mbtn = "nul" +input_player7_l3 = "nul" +input_player7_l3_axis = "nul" +input_player7_l3_btn = "nul" +input_player7_l3_mbtn = "nul" +input_player7_l_axis = "nul" +input_player7_l_btn = "nul" +input_player7_l_mbtn = "nul" +input_player7_l_x_minus = "nul" +input_player7_l_x_minus_axis = "nul" +input_player7_l_x_minus_btn = "nul" +input_player7_l_x_minus_mbtn = "nul" +input_player7_l_x_plus = "nul" +input_player7_l_x_plus_axis = "nul" +input_player7_l_x_plus_btn = "nul" +input_player7_l_x_plus_mbtn = "nul" +input_player7_l_y_minus = "nul" +input_player7_l_y_minus_axis = "nul" +input_player7_l_y_minus_btn = "nul" +input_player7_l_y_minus_mbtn = "nul" +input_player7_l_y_plus = "nul" +input_player7_l_y_plus_axis = "nul" +input_player7_l_y_plus_btn = "nul" +input_player7_l_y_plus_mbtn = "nul" +input_player7_left = "nul" +input_player7_left_axis = "nul" +input_player7_left_btn = "nul" +input_player7_left_mbtn = "nul" +input_player7_mouse_index = "6" +input_player7_r = "nul" +input_player7_r2 = "nul" +input_player7_r2_axis = "nul" +input_player7_r2_btn = "nul" +input_player7_r2_mbtn = "nul" +input_player7_r3 = "nul" +input_player7_r3_axis = "nul" +input_player7_r3_btn = "nul" +input_player7_r3_mbtn = "nul" +input_player7_r_axis = "nul" +input_player7_r_btn = "nul" +input_player7_r_mbtn = "nul" +input_player7_r_x_minus = "nul" +input_player7_r_x_minus_axis = "nul" +input_player7_r_x_minus_btn = "nul" +input_player7_r_x_minus_mbtn = "nul" +input_player7_r_x_plus = "nul" +input_player7_r_x_plus_axis = "nul" +input_player7_r_x_plus_btn = "nul" +input_player7_r_x_plus_mbtn = "nul" +input_player7_r_y_minus = "nul" +input_player7_r_y_minus_axis = "nul" +input_player7_r_y_minus_btn = "nul" +input_player7_r_y_minus_mbtn = "nul" +input_player7_r_y_plus = "nul" +input_player7_r_y_plus_axis = "nul" +input_player7_r_y_plus_btn = "nul" +input_player7_r_y_plus_mbtn = "nul" +input_player7_right = "nul" +input_player7_right_axis = "nul" +input_player7_right_btn = "nul" +input_player7_right_mbtn = "nul" +input_player7_select = "nul" +input_player7_select_axis = "nul" +input_player7_select_btn = "nul" +input_player7_select_mbtn = "nul" +input_player7_start = "nul" +input_player7_start_axis = "nul" +input_player7_start_btn = "nul" +input_player7_start_mbtn = "nul" +input_player7_turbo = "nul" +input_player7_turbo_axis = "nul" +input_player7_turbo_btn = "nul" +input_player7_turbo_mbtn = "nul" +input_player7_up = "nul" +input_player7_up_axis = "nul" +input_player7_up_btn = "nul" +input_player7_up_mbtn = "nul" +input_player7_x = "nul" +input_player7_x_axis = "nul" +input_player7_x_btn = "nul" +input_player7_x_mbtn = "nul" +input_player7_y = "nul" +input_player7_y_axis = "nul" +input_player7_y_btn = "nul" +input_player7_y_mbtn = "nul" +input_player8_a = "nul" +input_player8_a_axis = "nul" +input_player8_a_btn = "nul" +input_player8_a_mbtn = "nul" +input_player8_analog_dpad_mode = "0" +input_player8_b = "nul" +input_player8_b_axis = "nul" +input_player8_b_btn = "nul" +input_player8_b_mbtn = "nul" +input_player8_down = "nul" +input_player8_down_axis = "nul" +input_player8_down_btn = "nul" +input_player8_down_mbtn = "nul" +input_player8_gun_aux_a = "nul" +input_player8_gun_aux_a_axis = "nul" +input_player8_gun_aux_a_btn = "nul" +input_player8_gun_aux_a_mbtn = "nul" +input_player8_gun_aux_b = "nul" +input_player8_gun_aux_b_axis = "nul" +input_player8_gun_aux_b_btn = "nul" +input_player8_gun_aux_b_mbtn = "nul" +input_player8_gun_aux_c = "nul" +input_player8_gun_aux_c_axis = "nul" +input_player8_gun_aux_c_btn = "nul" +input_player8_gun_aux_c_mbtn = "nul" +input_player8_gun_dpad_down = "nul" +input_player8_gun_dpad_down_axis = "nul" +input_player8_gun_dpad_down_btn = "nul" +input_player8_gun_dpad_down_mbtn = "nul" +input_player8_gun_dpad_left = "nul" +input_player8_gun_dpad_left_axis = "nul" +input_player8_gun_dpad_left_btn = "nul" +input_player8_gun_dpad_left_mbtn = "nul" +input_player8_gun_dpad_right = "nul" +input_player8_gun_dpad_right_axis = "nul" +input_player8_gun_dpad_right_btn = "nul" +input_player8_gun_dpad_right_mbtn = "nul" +input_player8_gun_dpad_up = "nul" +input_player8_gun_dpad_up_axis = "nul" +input_player8_gun_dpad_up_btn = "nul" +input_player8_gun_dpad_up_mbtn = "nul" +input_player8_gun_offscreen_shot = "nul" +input_player8_gun_offscreen_shot_axis = "nul" +input_player8_gun_offscreen_shot_btn = "nul" +input_player8_gun_offscreen_shot_mbtn = "2" +input_player8_gun_select = "nul" +input_player8_gun_select_axis = "nul" +input_player8_gun_select_btn = "nul" +input_player8_gun_select_mbtn = "nul" +input_player8_gun_start = "nul" +input_player8_gun_start_axis = "nul" +input_player8_gun_start_btn = "nul" +input_player8_gun_start_mbtn = "nul" +input_player8_gun_trigger = "nul" +input_player8_gun_trigger_axis = "nul" +input_player8_gun_trigger_btn = "nul" +input_player8_gun_trigger_mbtn = "1" +input_player8_joypad_index = "7" +input_player8_l = "nul" +input_player8_l2 = "nul" +input_player8_l2_axis = "nul" +input_player8_l2_btn = "nul" +input_player8_l2_mbtn = "nul" +input_player8_l3 = "nul" +input_player8_l3_axis = "nul" +input_player8_l3_btn = "nul" +input_player8_l3_mbtn = "nul" +input_player8_l_axis = "nul" +input_player8_l_btn = "nul" +input_player8_l_mbtn = "nul" +input_player8_l_x_minus = "nul" +input_player8_l_x_minus_axis = "nul" +input_player8_l_x_minus_btn = "nul" +input_player8_l_x_minus_mbtn = "nul" +input_player8_l_x_plus = "nul" +input_player8_l_x_plus_axis = "nul" +input_player8_l_x_plus_btn = "nul" +input_player8_l_x_plus_mbtn = "nul" +input_player8_l_y_minus = "nul" +input_player8_l_y_minus_axis = "nul" +input_player8_l_y_minus_btn = "nul" +input_player8_l_y_minus_mbtn = "nul" +input_player8_l_y_plus = "nul" +input_player8_l_y_plus_axis = "nul" +input_player8_l_y_plus_btn = "nul" +input_player8_l_y_plus_mbtn = "nul" +input_player8_left = "nul" +input_player8_left_axis = "nul" +input_player8_left_btn = "nul" +input_player8_left_mbtn = "nul" +input_player8_mouse_index = "7" +input_player8_r = "nul" +input_player8_r2 = "nul" +input_player8_r2_axis = "nul" +input_player8_r2_btn = "nul" +input_player8_r2_mbtn = "nul" +input_player8_r3 = "nul" +input_player8_r3_axis = "nul" +input_player8_r3_btn = "nul" +input_player8_r3_mbtn = "nul" +input_player8_r_axis = "nul" +input_player8_r_btn = "nul" +input_player8_r_mbtn = "nul" +input_player8_r_x_minus = "nul" +input_player8_r_x_minus_axis = "nul" +input_player8_r_x_minus_btn = "nul" +input_player8_r_x_minus_mbtn = "nul" +input_player8_r_x_plus = "nul" +input_player8_r_x_plus_axis = "nul" +input_player8_r_x_plus_btn = "nul" +input_player8_r_x_plus_mbtn = "nul" +input_player8_r_y_minus = "nul" +input_player8_r_y_minus_axis = "nul" +input_player8_r_y_minus_btn = "nul" +input_player8_r_y_minus_mbtn = "nul" +input_player8_r_y_plus = "nul" +input_player8_r_y_plus_axis = "nul" +input_player8_r_y_plus_btn = "nul" +input_player8_r_y_plus_mbtn = "nul" +input_player8_right = "nul" +input_player8_right_axis = "nul" +input_player8_right_btn = "nul" +input_player8_right_mbtn = "nul" +input_player8_select = "nul" +input_player8_select_axis = "nul" +input_player8_select_btn = "nul" +input_player8_select_mbtn = "nul" +input_player8_start = "nul" +input_player8_start_axis = "nul" +input_player8_start_btn = "nul" +input_player8_start_mbtn = "nul" +input_player8_turbo = "nul" +input_player8_turbo_axis = "nul" +input_player8_turbo_btn = "nul" +input_player8_turbo_mbtn = "nul" +input_player8_up = "nul" +input_player8_up_axis = "nul" +input_player8_up_btn = "nul" +input_player8_up_mbtn = "nul" +input_player8_x = "nul" +input_player8_x_axis = "nul" +input_player8_x_btn = "nul" +input_player8_x_mbtn = "nul" +input_player8_y = "nul" +input_player8_y_axis = "nul" +input_player8_y_btn = "nul" +input_player8_y_mbtn = "nul" +input_player9_a = "nul" +input_player9_a_axis = "nul" +input_player9_a_btn = "nul" +input_player9_a_mbtn = "nul" +input_player9_analog_dpad_mode = "0" +input_player9_b = "nul" +input_player9_b_axis = "nul" +input_player9_b_btn = "nul" +input_player9_b_mbtn = "nul" +input_player9_down = "nul" +input_player9_down_axis = "nul" +input_player9_down_btn = "nul" +input_player9_down_mbtn = "nul" +input_player9_gun_aux_a = "nul" +input_player9_gun_aux_a_axis = "nul" +input_player9_gun_aux_a_btn = "nul" +input_player9_gun_aux_a_mbtn = "nul" +input_player9_gun_aux_b = "nul" +input_player9_gun_aux_b_axis = "nul" +input_player9_gun_aux_b_btn = "nul" +input_player9_gun_aux_b_mbtn = "nul" +input_player9_gun_aux_c = "nul" +input_player9_gun_aux_c_axis = "nul" +input_player9_gun_aux_c_btn = "nul" +input_player9_gun_aux_c_mbtn = "nul" +input_player9_gun_dpad_down = "nul" +input_player9_gun_dpad_down_axis = "nul" +input_player9_gun_dpad_down_btn = "nul" +input_player9_gun_dpad_down_mbtn = "nul" +input_player9_gun_dpad_left = "nul" +input_player9_gun_dpad_left_axis = "nul" +input_player9_gun_dpad_left_btn = "nul" +input_player9_gun_dpad_left_mbtn = "nul" +input_player9_gun_dpad_right = "nul" +input_player9_gun_dpad_right_axis = "nul" +input_player9_gun_dpad_right_btn = "nul" +input_player9_gun_dpad_right_mbtn = "nul" +input_player9_gun_dpad_up = "nul" +input_player9_gun_dpad_up_axis = "nul" +input_player9_gun_dpad_up_btn = "nul" +input_player9_gun_dpad_up_mbtn = "nul" +input_player9_gun_offscreen_shot = "nul" +input_player9_gun_offscreen_shot_axis = "nul" +input_player9_gun_offscreen_shot_btn = "nul" +input_player9_gun_offscreen_shot_mbtn = "2" +input_player9_gun_select = "nul" +input_player9_gun_select_axis = "nul" +input_player9_gun_select_btn = "nul" +input_player9_gun_select_mbtn = "nul" +input_player9_gun_start = "nul" +input_player9_gun_start_axis = "nul" +input_player9_gun_start_btn = "nul" +input_player9_gun_start_mbtn = "nul" +input_player9_gun_trigger = "nul" +input_player9_gun_trigger_axis = "nul" +input_player9_gun_trigger_btn = "nul" +input_player9_gun_trigger_mbtn = "1" +input_player9_joypad_index = "8" +input_player9_l = "nul" +input_player9_l2 = "nul" +input_player9_l2_axis = "nul" +input_player9_l2_btn = "nul" +input_player9_l2_mbtn = "nul" +input_player9_l3 = "nul" +input_player9_l3_axis = "nul" +input_player9_l3_btn = "nul" +input_player9_l3_mbtn = "nul" +input_player9_l_axis = "nul" +input_player9_l_btn = "nul" +input_player9_l_mbtn = "nul" +input_player9_l_x_minus = "nul" +input_player9_l_x_minus_axis = "nul" +input_player9_l_x_minus_btn = "nul" +input_player9_l_x_minus_mbtn = "nul" +input_player9_l_x_plus = "nul" +input_player9_l_x_plus_axis = "nul" +input_player9_l_x_plus_btn = "nul" +input_player9_l_x_plus_mbtn = "nul" +input_player9_l_y_minus = "nul" +input_player9_l_y_minus_axis = "nul" +input_player9_l_y_minus_btn = "nul" +input_player9_l_y_minus_mbtn = "nul" +input_player9_l_y_plus = "nul" +input_player9_l_y_plus_axis = "nul" +input_player9_l_y_plus_btn = "nul" +input_player9_l_y_plus_mbtn = "nul" +input_player9_left = "nul" +input_player9_left_axis = "nul" +input_player9_left_btn = "nul" +input_player9_left_mbtn = "nul" +input_player9_mouse_index = "8" +input_player9_r = "nul" +input_player9_r2 = "nul" +input_player9_r2_axis = "nul" +input_player9_r2_btn = "nul" +input_player9_r2_mbtn = "nul" +input_player9_r3 = "nul" +input_player9_r3_axis = "nul" +input_player9_r3_btn = "nul" +input_player9_r3_mbtn = "nul" +input_player9_r_axis = "nul" +input_player9_r_btn = "nul" +input_player9_r_mbtn = "nul" +input_player9_r_x_minus = "nul" +input_player9_r_x_minus_axis = "nul" +input_player9_r_x_minus_btn = "nul" +input_player9_r_x_minus_mbtn = "nul" +input_player9_r_x_plus = "nul" +input_player9_r_x_plus_axis = "nul" +input_player9_r_x_plus_btn = "nul" +input_player9_r_x_plus_mbtn = "nul" +input_player9_r_y_minus = "nul" +input_player9_r_y_minus_axis = "nul" +input_player9_r_y_minus_btn = "nul" +input_player9_r_y_minus_mbtn = "nul" +input_player9_r_y_plus = "nul" +input_player9_r_y_plus_axis = "nul" +input_player9_r_y_plus_btn = "nul" +input_player9_r_y_plus_mbtn = "nul" +input_player9_right = "nul" +input_player9_right_axis = "nul" +input_player9_right_btn = "nul" +input_player9_right_mbtn = "nul" +input_player9_select = "nul" +input_player9_select_axis = "nul" +input_player9_select_btn = "nul" +input_player9_select_mbtn = "nul" +input_player9_start = "nul" +input_player9_start_axis = "nul" +input_player9_start_btn = "nul" +input_player9_start_mbtn = "nul" +input_player9_turbo = "nul" +input_player9_turbo_axis = "nul" +input_player9_turbo_btn = "nul" +input_player9_turbo_mbtn = "nul" +input_player9_up = "nul" +input_player9_up_axis = "nul" +input_player9_up_btn = "nul" +input_player9_up_mbtn = "nul" +input_player9_x = "nul" +input_player9_x_axis = "nul" +input_player9_x_btn = "nul" +input_player9_x_mbtn = "nul" +input_player9_y = "nul" +input_player9_y_axis = "nul" +input_player9_y_btn = "nul" +input_player9_y_mbtn = "nul" +input_poll_type_behavior = "2" +input_preempt_toggle = "nul" +input_preempt_toggle_axis = "nul" +input_preempt_toggle_btn = "nul" +input_preempt_toggle_mbtn = "nul" +input_quit_gamepad_combo = "0" +input_record_replay = "nul" +input_record_replay_axis = "nul" +input_record_replay_btn = "nul" +input_record_replay_mbtn = "nul" +input_recording_toggle = "nul" +input_recording_toggle_axis = "nul" +input_recording_toggle_btn = "nul" +input_recording_toggle_mbtn = "nul" +input_remap_binds_enable = "true" +input_remapping_directory = "~/.config/retroarch/config/remaps" +input_replay_slot_decrease = "nul" +input_replay_slot_decrease_axis = "nul" +input_replay_slot_decrease_btn = "nul" +input_replay_slot_decrease_mbtn = "nul" +input_replay_slot_increase = "nul" +input_replay_slot_increase_axis = "nul" +input_replay_slot_increase_btn = "nul" +input_replay_slot_increase_mbtn = "nul" +input_reset = "h" +input_reset_axis = "nul" +input_reset_btn = "nul" +input_reset_mbtn = "nul" +input_rewind = "r" +input_rewind_axis = "nul" +input_rewind_btn = "nul" +input_rewind_mbtn = "nul" +input_rumble_gain = "100" +input_runahead_toggle = "nul" +input_runahead_toggle_axis = "nul" +input_runahead_toggle_btn = "nul" +input_runahead_toggle_mbtn = "nul" +input_save_state = "f2" +input_save_state_axis = "nul" +input_save_state_btn = "nul" +input_save_state_mbtn = "nul" +input_screenshot = "f8" +input_screenshot_axis = "nul" +input_screenshot_btn = "nul" +input_screenshot_mbtn = "nul" +input_sensors_enable = "true" +input_shader_next = "m" +input_shader_next_axis = "nul" +input_shader_next_btn = "nul" +input_shader_next_mbtn = "nul" +input_shader_prev = "n" +input_shader_prev_axis = "nul" +input_shader_prev_btn = "nul" +input_shader_prev_mbtn = "nul" +input_shader_toggle = "comma" +input_shader_toggle_axis = "nul" +input_shader_toggle_btn = "nul" +input_shader_toggle_mbtn = "nul" +input_state_slot_decrease = "f6" +input_state_slot_decrease_axis = "nul" +input_state_slot_decrease_btn = "nul" +input_state_slot_decrease_mbtn = "nul" +input_state_slot_increase = "f7" +input_state_slot_increase_axis = "nul" +input_state_slot_increase_btn = "nul" +input_state_slot_increase_mbtn = "nul" +input_streaming_toggle = "nul" +input_streaming_toggle_axis = "nul" +input_streaming_toggle_btn = "nul" +input_streaming_toggle_mbtn = "nul" +input_toggle_fast_forward = "space" +input_toggle_fast_forward_axis = "nul" +input_toggle_fast_forward_btn = "nul" +input_toggle_fast_forward_mbtn = "nul" +input_toggle_fullscreen = "f" +input_toggle_fullscreen_axis = "nul" +input_toggle_fullscreen_btn = "nul" +input_toggle_fullscreen_mbtn = "nul" +input_toggle_slowmotion = "nul" +input_toggle_slowmotion_axis = "nul" +input_toggle_slowmotion_btn = "nul" +input_toggle_slowmotion_mbtn = "nul" +input_toggle_statistics = "nul" +input_toggle_statistics_axis = "nul" +input_toggle_statistics_btn = "nul" +input_toggle_statistics_mbtn = "nul" +input_toggle_vrr_runloop = "nul" +input_toggle_vrr_runloop_axis = "nul" +input_toggle_vrr_runloop_btn = "nul" +input_toggle_vrr_runloop_mbtn = "nul" +input_touch_scale = "1" +input_turbo_default_button = "0" +input_turbo_mode = "0" +input_turbo_period = "6" +input_volume_down = "subtract" +input_volume_down_axis = "nul" +input_volume_down_btn = "nul" +input_volume_down_mbtn = "nul" +input_volume_up = "add" +input_volume_up_axis = "nul" +input_volume_up_btn = "nul" +input_volume_up_mbtn = "nul" +joypad_autoconfig_dir = "~/.config/retroarch/autoconfig" +keyboard_gamepad_enable = "true" +keyboard_gamepad_mapping_type = "1" +kiosk_mode_enable = "false" +kiosk_mode_password = "" +led_driver = "null" +libretro_directory = "~/.config/retroarch/cores" +libretro_info_path = "~/.config/retroarch/cores" +libretro_log_level = "1" +load_dummy_on_core_shutdown = "true" +location_allow = "false" +location_driver = "null" +log_dir = "~/.config/retroarch/logs" +log_to_file = "false" +log_to_file_timestamp = "false" +materialui_auto_rotate_nav_bar = "true" +materialui_dual_thumbnail_list_view_enable = "true" +materialui_icons_enable = "true" +materialui_landscape_layout_optimization = "1" +materialui_menu_color_theme = "9" +materialui_menu_transition_animation = "0" +materialui_playlist_icons_enable = "true" +materialui_show_nav_bar = "true" +materialui_switch_icons = "true" +materialui_thumbnail_background_enable = "true" +materialui_thumbnail_view_landscape = "2" +materialui_thumbnail_view_portrait = "1" +memory_show = "false" +memory_update_interval = "256" +menu_battery_level_enable = "true" +menu_core_enable = "true" +menu_disable_info_button = "false" +menu_disable_search_button = "false" +menu_driver = "ozone" +menu_dynamic_wallpaper_enable = "true" +menu_enable_widgets = "true" +menu_font_color_blue = "255" +menu_font_color_green = "255" +menu_font_color_red = "255" +menu_footer_opacity = "1.000000" +menu_framebuffer_opacity = "0.900000" +menu_header_opacity = "1.000000" +menu_horizontal_animation = "true" +menu_insert_disk_resume = "true" +menu_left_thumbnails = "0" +menu_linear_filter = "false" +menu_mouse_enable = "true" +menu_navigation_browser_filter_supported_extensions_enable = "true" +menu_navigation_wraparound_enable = "true" +menu_pause_libretro = "true" +menu_pointer_enable = "false" +menu_remember_selection = "1" +menu_rgui_full_width_layout = "true" +menu_rgui_shadows = "false" +menu_rgui_transparency = "true" +menu_savestate_resume = "true" +menu_scale_factor = "1.000000" +menu_screensaver_animation = "0" +menu_screensaver_animation_speed = "1.000000" +menu_screensaver_timeout = "0" +menu_scroll_delay = "256" +menu_scroll_fast = "false" +menu_shader_pipeline = "2" +menu_show_advanced_settings = "true" +menu_show_configurations = "true" +menu_show_core_updater = "true" +menu_show_dump_disc = "true" +menu_show_help = "true" +menu_show_information = "true" +menu_show_latency = "true" +menu_show_load_content = "true" +menu_show_load_content_animation = "true" +menu_show_load_core = "true" +menu_show_load_disc = "true" +menu_show_online_updater = "true" +menu_show_overlays = "true" +menu_show_quit_retroarch = "true" +menu_show_reboot = "true" +menu_show_restart_retroarch = "true" +menu_show_rewind = "true" +menu_show_shutdown = "true" +menu_show_sublabels = "true" +menu_swap_ok_cancel_buttons = "false" +menu_swap_scroll_buttons = "false" +menu_throttle_framerate = "true" +menu_thumbnail_upscale_threshold = "0" +menu_thumbnails = "3" +menu_ticker_smooth = "true" +menu_ticker_speed = "2.000000" +menu_ticker_type = "1" +menu_timedate_date_separator = "0" +menu_timedate_enable = "true" +menu_timedate_style = "11" +menu_unified_controls = "false" +menu_use_preferred_system_color_theme = "false" +menu_wallpaper = "" +menu_wallpaper_opacity = "0.900000" +menu_widget_scale_auto = "true" +menu_widget_scale_factor = "1.000000" +menu_widget_scale_factor_windowed = "1.000000" +menu_xmb_animation_horizontal_highlight = "0" +menu_xmb_animation_move_up_down = "0" +menu_xmb_animation_opening_main_menu = "0" +menu_xmb_show_title_header = "true" +menu_xmb_thumbnail_scale_factor = "100" +menu_xmb_title_margin = "5" +menu_xmb_title_margin_horizontal_offset = "0" +menu_xmb_vertical_fade_factor = "100" +microphone_block_frames = "0" +microphone_device = "" +microphone_driver = "alsathread" +microphone_enable = "true" +microphone_latency = "64" +microphone_rate = "48000" +microphone_resampler = "sinc" +microphone_resampler_quality = "3" +midi_driver = "alsa" +midi_input = "OFF" +midi_output = "OFF" +midi_volume = "100" +netplay_allow_pausing = "false" +netplay_allow_slaves = "true" +netplay_chat_color_msg = "16777215" +netplay_chat_color_name = "32768" +netplay_check_frames = "600" +netplay_custom_mitm_server = "" +netplay_fade_chat = "true" +netplay_input_latency_frames_min = "0" +netplay_input_latency_frames_range = "0" +netplay_ip_address = "" +netplay_ip_port = "55435" +netplay_max_connections = "3" +netplay_max_ping = "0" +netplay_mitm_server = "nyc" +netplay_nat_traversal = "true" +netplay_nickname = "" +netplay_password = "" +netplay_ping_show = "false" +netplay_public_announce = "true" +netplay_request_device_p1 = "false" +netplay_request_device_p10 = "false" +netplay_request_device_p11 = "false" +netplay_request_device_p12 = "false" +netplay_request_device_p13 = "false" +netplay_request_device_p14 = "false" +netplay_request_device_p15 = "false" +netplay_request_device_p16 = "false" +netplay_request_device_p2 = "false" +netplay_request_device_p3 = "false" +netplay_request_device_p4 = "false" +netplay_request_device_p5 = "false" +netplay_request_device_p6 = "false" +netplay_request_device_p7 = "false" +netplay_request_device_p8 = "false" +netplay_request_device_p9 = "false" +netplay_require_slaves = "false" +netplay_share_analog = "0" +netplay_share_digital = "0" +netplay_show_only_connectable = "true" +netplay_show_only_installed_cores = "false" +netplay_show_passworded = "true" +netplay_spectate_password = "" +netplay_start_as_spectator = "false" +netplay_use_mitm_server = "false" +network_cmd_enable = "false" +network_cmd_port = "55355" +network_on_demand_thumbnails = "false" +network_remote_base_port = "55400" +network_remote_enable = "false" +network_remote_enable_user_p1 = "false" +network_remote_enable_user_p10 = "false" +network_remote_enable_user_p11 = "false" +network_remote_enable_user_p12 = "false" +network_remote_enable_user_p13 = "false" +network_remote_enable_user_p14 = "false" +network_remote_enable_user_p15 = "false" +network_remote_enable_user_p16 = "false" +network_remote_enable_user_p2 = "false" +network_remote_enable_user_p3 = "false" +network_remote_enable_user_p4 = "false" +network_remote_enable_user_p5 = "false" +network_remote_enable_user_p6 = "false" +network_remote_enable_user_p7 = "false" +network_remote_enable_user_p8 = "false" +network_remote_enable_user_p9 = "false" +notification_show_autoconfig = "true" +notification_show_cheats_applied = "true" +notification_show_config_override_load = "true" +notification_show_disk_control = "true" +notification_show_fast_forward = "true" +notification_show_netplay_extra = "false" +notification_show_patch_applied = "true" +notification_show_refresh_rate = "true" +notification_show_remap_load = "true" +notification_show_save_state = "true" +notification_show_screenshot = "true" +notification_show_screenshot_duration = "0" +notification_show_screenshot_flash = "0" +notification_show_set_initial_disk = "true" +notification_show_when_menu_is_alive = "false" +osk_overlay_directory = "~/.config/retroarch/overlays/keyboards" +overlay_directory = "~/.config/retroarch/overlays" +ozone_collapse_sidebar = "false" +ozone_menu_color_theme = "1" +ozone_scroll_content_metadata = "false" +ozone_sort_after_truncate_playlist_name = "false" +ozone_thumbnail_scale_factor = "1.000000" +ozone_truncate_playlist_name = "true" +pause_nonactive = "true" +pause_on_disconnect = "false" +perfcnt_enable = "false" +playlist_compression = "false" +playlist_directory = "~/.config/retroarch/playlists" +playlist_entry_remove_enable = "1" +playlist_entry_rename = "true" +playlist_fuzzy_archive_match = "false" +playlist_portable_paths = "false" +playlist_show_entry_idx = "true" +playlist_show_history_icons = "1" +playlist_show_inline_core_name = "0" +playlist_show_sublabels = "true" +playlist_sort_alphabetical = "true" +playlist_sublabel_last_played_style = "1" +playlist_sublabel_runtime_type = "0" +playlist_use_filename = "false" +playlist_use_old_format = "false" +preemptive_frames_enable = "false" +preemptive_frames_hide_warnings = "false" +quick_menu_show_add_to_favorites = "true" +quick_menu_show_add_to_playlist = "false" +quick_menu_show_cheats = "true" +quick_menu_show_close_content = "true" +quick_menu_show_controls = "true" +quick_menu_show_core_options_flush = "false" +quick_menu_show_download_thumbnails = "true" +quick_menu_show_information = "true" +quick_menu_show_options = "true" +quick_menu_show_replay = "false" +quick_menu_show_reset_core_association = "true" +quick_menu_show_restart_content = "true" +quick_menu_show_resume_content = "true" +quick_menu_show_save_content_dir_overrides = "true" +quick_menu_show_save_core_overrides = "true" +quick_menu_show_save_game_overrides = "true" +quick_menu_show_save_load_state = "true" +quick_menu_show_savestate_submenu = "true" +quick_menu_show_set_core_association = "true" +quick_menu_show_shaders = "true" +quick_menu_show_start_recording = "true" +quick_menu_show_start_streaming = "true" +quick_menu_show_take_screenshot = "true" +quick_menu_show_undo_save_load_state = "true" +quit_on_close_content = "0" +quit_press_twice = "true" +record_driver = "ffmpeg" +recording_config_directory = "~/.config/retroarch/records_config" +recording_output_directory = "~/.config/retroarch/records" +remap_save_on_exit = "true" +replay_auto_index = "true" +replay_checkpoint_interval = "0" +replay_max_keep = "0" +replay_slot = "0" +rewind_buffer_size = "20971520" +rewind_buffer_size_step = "10" +rewind_enable = "false" +rewind_granularity = "1" +rgui_aspect_ratio = "0" +rgui_aspect_ratio_lock = "0" +rgui_background_filler_thickness_enable = "true" +rgui_border_filler_enable = "true" +rgui_border_filler_thickness_enable = "true" +rgui_browser_directory = "default" +rgui_config_directory = "~/.config/retroarch/config" +rgui_extended_ascii = "false" +rgui_inline_thumbnails = "false" +rgui_internal_upscale_level = "0" +rgui_menu_color_theme = "4" +rgui_menu_theme_preset = "" +rgui_particle_effect = "0" +rgui_particle_effect_screensaver = "true" +rgui_particle_effect_speed = "1.000000" +rgui_show_start_screen = "false" +rgui_swap_thumbnails = "false" +rgui_switch_icons = "true" +rgui_thumbnail_delay = "0" +rgui_thumbnail_downscaler = "0" +run_ahead_enabled = "false" +run_ahead_frames = "1" +run_ahead_hide_warnings = "false" +run_ahead_secondary_instance = "true" +runtime_log_directory = "default" +save_file_compression = "false" +savefile_directory = "default" +savefiles_in_content_dir = "false" +savestate_auto_index = "false" +savestate_auto_load = "false" +savestate_auto_save = "false" +savestate_directory = "default" +savestate_file_compression = "true" +savestate_max_keep = "0" +savestate_thumbnail_enable = "false" +savestates_in_content_dir = "false" +scan_serial_and_crc = "false" +scan_without_core_match = "false" +screen_brightness = "100" +screen_orientation = "0" +screenshot_directory = "~/.config/retroarch/screenshots" +screenshots_in_content_dir = "false" +settings_show_accessibility = "true" +settings_show_achievements = "true" +settings_show_ai_service = "true" +settings_show_audio = "true" +settings_show_configuration = "true" +settings_show_core = "true" +settings_show_directory = "true" +settings_show_drivers = "true" +settings_show_file_browser = "true" +settings_show_frame_throttle = "true" +settings_show_input = "true" +settings_show_latency = "true" +settings_show_logging = "true" +settings_show_network = "true" +settings_show_onscreen_display = "true" +settings_show_playlists = "true" +settings_show_power_management = "true" +settings_show_recording = "true" +settings_show_saving = "true" +settings_show_user = "true" +settings_show_user_interface = "true" +settings_show_video = "true" +show_hidden_files = "false" +slowmotion_ratio = "3.000000" +soft_filter_enable = "false" +soft_filter_index = "0" +sort_savefiles_by_content_enable = "false" +sort_savefiles_enable = "true" +sort_savestates_by_content_enable = "false" +sort_savestates_enable = "true" +sort_screenshots_by_content_enable = "false" +state_slot = "0" +statistics_show = "false" +stdin_cmd_enable = "false" +streaming_mode = "0" +suspend_screensaver_enable = "true" +sustained_performance_mode = "false" +system_directory = "default" +systemfiles_in_content_dir = "false" +test_input_file_joypad = "" +threaded_data_runloop_enable = "true" +thumbnails_directory = "~/.config/retroarch/thumbnails" +twitch_stream_key = "" +ui_companion_enable = "false" +ui_companion_start_on_boot = "true" +ui_companion_toggle = "false" +ui_menubar_enable = "true" +use_last_start_directory = "false" +user_language = "30" +vibrate_on_keypress = "false" +video_adaptive_vsync = "false" +video_allow_rotate = "true" +video_aspect_ratio = "1.333300" +video_aspect_ratio_auto = "false" +video_autoswitch_pal_threshold = "54.500000" +video_autoswitch_refresh_rate = "0" +video_bfi_dark_frames = "1" +video_black_frame_insertion = "0" +video_context_driver = "" +video_crop_overscan = "true" +video_ctx_scaling = "false" +video_disable_composition = "false" +video_driver = "gl" +video_filter = "" +video_filter_dir = "~/.config/retroarch/filters/video" +video_font_enable = "true" +video_font_path = "" +video_font_size = "32.000000" +video_force_aspect = "true" +video_force_srgb_disable = "false" +video_frame_delay = "0" +video_frame_delay_auto = "false" +video_frame_rest = "false" +video_fullscreen = "false" +video_fullscreen_x = "0" +video_fullscreen_y = "0" +video_gpu_record = "false" +video_gpu_screenshot = "true" +video_hard_sync = "false" +video_hard_sync_frames = "0" +video_hdr_display_contrast = "5.000000" +video_hdr_enable = "false" +video_hdr_expand_gamut = "true" +video_hdr_max_nits = "1000.000000" +video_hdr_paper_white_nits = "200.000000" +video_max_frame_latency = "1" +video_max_swapchain_images = "3" +video_message_color = "ffff00" +video_message_pos_x = "0.050000" +video_message_pos_y = "0.050000" +video_monitor_index = "0" +video_msg_bgcolor_blue = "0" +video_msg_bgcolor_enable = "false" +video_msg_bgcolor_green = "0" +video_msg_bgcolor_opacity = "1.000000" +video_msg_bgcolor_red = "0" +video_notch_write_over_enable = "false" +video_post_filter_record = "false" +video_record_config = "" +video_record_quality = "2" +video_record_scale_factor = "1" +video_record_threads = "2" +video_refresh_rate = "60.000000" +video_rotation = "0" +video_scale = "3" +video_scale_integer = "false" +video_scale_integer_overscale = "false" +video_scan_subframes = "false" +video_shader_delay = "0" +video_shader_dir = "~/.config/retroarch/shaders" +video_shader_enable = "false" +video_shader_preset_save_reference_enable = "true" +video_shader_remember_last_dir = "false" +video_shader_subframes = "1" +video_shader_watch_files = "false" +video_shared_context = "false" +video_smooth = "false" +video_stream_config = "" +video_stream_port = "56400" +video_stream_quality = "11" +video_stream_scale_factor = "1" +video_stream_url = "" +video_swap_interval = "1" +video_threaded = "false" +video_vsync = "true" +video_waitable_swapchains = "true" +video_window_auto_height_max = "1080" +video_window_auto_width_max = "1920" +video_window_custom_size_enable = "false" +video_window_opacity = "100" +video_window_save_positions = "false" +video_window_show_decorations = "true" +video_windowed_fullscreen = "true" +video_windowed_position_height = "720" +video_windowed_position_width = "1280" +video_windowed_position_x = "0" +video_windowed_position_y = "0" +vrr_runloop_enable = "false" +webdav_password = "" +webdav_url = "" +webdav_username = "" +wifi_driver = "null" +wifi_enabled = "true" +xmb_alpha_factor = "90" +xmb_font = "" +xmb_layout = "0" +xmb_menu_color_theme = "4" +xmb_shadows_enable = "true" +xmb_switch_icons = "true" +xmb_theme = "0" +xmb_vertical_thumbnails = "false" +youtube_stream_key = "" diff --git a/configs/all/runcommand-launch-dialog.cfg b/configs/all/runcommand-launch-dialog.cfg new file mode 100644 index 0000000..5a4a5ff --- /dev/null +++ b/configs/all/runcommand-launch-dialog.cfg @@ -0,0 +1,147 @@ +# +# Run-time configuration file for dialog +# +# Automatically generated by "dialog --create-rc " +# +# +# Types of values: +# +# Number - +# String - "string" +# Boolean - +# Attribute - (foreground,background,highlight?,underline?,reverse?) + +# Set aspect-ration. +aspect = 0 + +# Set separator (for multiple widgets output). +separate_widget = "" + +# Set tab-length (for textbox tab-conversion). +tab_len = 0 + +# Make tab-traversal for checklist, etc., include the list. +visit_items = OFF + +# Show scrollbar in dialog boxes? +use_scrollbar = OFF + +# Shadow dialog boxes? This also turns on color. +use_shadow = ON + +# Turn color support ON or OFF +use_colors = ON + +# Screen color +screen_color = (CYAN,BLUE,ON) + +# Shadow color +shadow_color = (BLACK,BLACK,ON) + +# Dialog box color +dialog_color = (BLACK,WHITE,OFF) + +# Dialog box title color +title_color = (BLUE,WHITE,ON) + +# Dialog box border color +border_color = (WHITE,WHITE,ON) + +# Active button color +button_active_color = (WHITE,BLUE,ON) + +# Inactive button color +button_inactive_color = dialog_color + +# Active button key color +button_key_active_color = button_active_color + +# Inactive button key color +button_key_inactive_color = (RED,WHITE,OFF) + +# Active button label color +button_label_active_color = (YELLOW,BLUE,ON) + +# Inactive button label color +button_label_inactive_color = (BLACK,WHITE,ON) + +# Input box color +inputbox_color = dialog_color + +# Input box border color +inputbox_border_color = dialog_color + +# Search box color +searchbox_color = dialog_color + +# Search box title color +searchbox_title_color = title_color + +# Search box border color +searchbox_border_color = border_color + +# File position indicator color +position_indicator_color = title_color + +# Menu box color +menubox_color = dialog_color + +# Menu box border color +menubox_border_color = border_color + +# Item color +item_color = dialog_color + +# Selected item color +item_selected_color = button_active_color + +# Tag color +tag_color = title_color + +# Selected tag color +tag_selected_color = button_label_active_color + +# Tag key color +tag_key_color = button_key_inactive_color + +# Selected tag key color +tag_key_selected_color = (RED,BLUE,ON) + +# Check box color +check_color = dialog_color + +# Selected check box color +check_selected_color = button_active_color + +# Up arrow color +uarrow_color = (GREEN,WHITE,ON) + +# Down arrow color +darrow_color = uarrow_color + +# Item help-text color +itemhelp_color = (WHITE,BLACK,OFF) + +# Active form text color +form_active_text_color = button_active_color + +# Form text color +form_text_color = (WHITE,CYAN,ON) + +# Readonly form item color +form_item_readonly_color = (CYAN,WHITE,ON) + +# Dialog box gauge color +gauge_color = title_color + +# Dialog box border2 color +border2_color = dialog_color + +# Input box border2 color +inputbox_border2_color = dialog_color + +# Search box border2 color +searchbox_border2_color = dialog_color + +# Menu box border2 color +menubox_border2_color = dialog_color diff --git a/configs/all/runcommand-onstart.sh b/configs/all/runcommand-onstart.sh new file mode 100755 index 0000000..a052607 --- /dev/null +++ b/configs/all/runcommand-onstart.sh @@ -0,0 +1,5 @@ +#!/bin/bash +# 데스크톱/VNC 세션에서 게임 실행 시 같은 디스플레이에 남기기 +if [[ -n "$DISPLAY" ]]; then + export SDL_VIDEODRIVER=x11 +fi diff --git a/configs/all/runcommand.cfg b/configs/all/runcommand.cfg new file mode 100644 index 0000000..155016c --- /dev/null +++ b/configs/all/runcommand.cfg @@ -0,0 +1,6 @@ +use_art = "0" +disable_joystick = "0" +governor = "" +disable_menu = "0" +image_delay = "2" +legacy_joy2key = "" diff --git a/configs/all/splashscreen.cfg b/configs/all/splashscreen.cfg new file mode 100644 index 0000000..ef9de8c --- /dev/null +++ b/configs/all/splashscreen.cfg @@ -0,0 +1 @@ +RANDOMIZE="disabled" diff --git a/configs/amiga/amiberry/conf/amiberry.conf b/configs/amiga/amiberry/conf/amiberry.conf new file mode 100644 index 0000000..e07325e --- /dev/null +++ b/configs/amiga/amiberry/conf/amiberry.conf @@ -0,0 +1,5 @@ +rom_path=/home/hoon/RetroPie/BIOS/amiga +floppy_path=/home/hoon/RetroPie/roms/amiga +harddrive_path=/home/hoon/RetroPie/roms/amiga +cdrom_path=/home/hoon/RetroPie/roms/amiga +lha_path=/home/hoon/RetroPie/roms/amiga diff --git a/configs/amiga/emulators.cfg b/configs/amiga/emulators.cfg new file mode 100644 index 0000000..c674abf --- /dev/null +++ b/configs/amiga/emulators.cfg @@ -0,0 +1,10 @@ +amiberry = "/opt/retropie/emulators/amiberry/amiberry.sh %ROM%" +default = "amiberry" +amiberry-a500 = "/opt/retropie/emulators/amiberry/amiberry.sh %ROM% --model A500" +amiberry-a500plus = "/opt/retropie/emulators/amiberry/amiberry.sh %ROM% --model A500P" +amiberry-a1200 = "/opt/retropie/emulators/amiberry/amiberry.sh %ROM% --model A1200" +amiberry-a4000 = "/opt/retropie/emulators/amiberry/amiberry.sh %ROM% --model A4000" +amiberry-cdtv = "/opt/retropie/emulators/amiberry/amiberry.sh %ROM% --model CDTV" +amiberry-cd32 = "/opt/retropie/emulators/amiberry/amiberry.sh %ROM% --model CD32" +lr-puae2021 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-puae2021/puae2021_libretro.so --config /opt/retropie/configs/amiga/retroarch.cfg %ROM%" +lr-puae = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-puae/puae_libretro.so --config /opt/retropie/configs/amiga/retroarch.cfg %ROM%" diff --git a/configs/amiga/retroarch.cfg b/configs/amiga/retroarch.cfg new file mode 100644 index 0000000..3092e73 --- /dev/null +++ b/configs/amiga/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/amiga" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/amstradcpc/emulators.cfg b/configs/amstradcpc/emulators.cfg new file mode 100644 index 0000000..c86d8cb --- /dev/null +++ b/configs/amstradcpc/emulators.cfg @@ -0,0 +1,4 @@ +lr-caprice32 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-caprice32/cap32_libretro.so --config /opt/retropie/configs/amstradcpc/retroarch.cfg %ROM%" +default = "lr-caprice32" +capricerpi = "/opt/retropie/emulators/capricerpi/capriceRPI %ROM%" +zesarux = "bash /home/hoon/RetroPie/roms/zxspectrum/+Start\ ZEsarUX.sh --machine CPC464 %ROM%" diff --git a/configs/amstradcpc/retroarch.cfg b/configs/amstradcpc/retroarch.cfg new file mode 100644 index 0000000..ebf00fa --- /dev/null +++ b/configs/amstradcpc/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/amstradcpc" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/apple2/emulators.cfg b/configs/apple2/emulators.cfg new file mode 100644 index 0000000..1310fe1 --- /dev/null +++ b/configs/apple2/emulators.cfg @@ -0,0 +1,2 @@ +linapple = "/opt/retropie/emulators/linapple/linapple.sh -1 %ROM%" +default = "linapple" diff --git a/configs/apple2/linapple.conf b/configs/apple2/linapple.conf new file mode 100644 index 0000000..40122d6 --- /dev/null +++ b/configs/apple2/linapple.conf @@ -0,0 +1,300 @@ +# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +# !! Note 1: this configuration file is for installed linapple +# !! If you have edited Makefile (in src directory of linaple package) +# !! to change INSTDIR - path where lianpple are to be installed +# !! you should consider change some paths for disk images and FTP local directory +# !! in order to let linapple find proper way to access needed stuff + +# Note 2: Default install directory (for *nix) is /usr/local/linapple/ +# (defined in Make file in src directory as INSTDIR variable) + +# +# linapple.conf - config file used by LinApple, Apple][ (Apple2, Apple 2) emulator for Linux and other systems with SDL support +# +# Please, note: This file is for linapple version 2.0 and above +# + +# Remember - all lines beginning with '#' are considered comments. +# All values are CASE SENSITIVE, you should not use, for example, 'joystick 0' instead of 'Joystick 0'. + +#################################################################### +# First of all let us determine our machine type +# that is: +# 0 - old Apple][, right out of the hands of Steve Wozniak and Steve Jobs in far 1977? year. +# 1 - Apple][+ - same as Apple][ with somewhat enbettered functionality +# 2 - Apple//e - Enhanced Apple][ with 80-column mode and other useful additions +# 3 - Apple//e enhanced - currently same as Apple//e? Please, ask Tom Charlesworth about it. +# Default is 3 + + Computer Emulation = 2 + +#################################################################### +# +# Sound Emulation. +# Possible values currently are 0 - none, and 1 - use SDL Audio for sounds +# Default is 1 + + Sound Emulation = 1 + +####################################################################### +# +# Soundcard Type means what do you want to use in Slot7 as a sound card +# +# 0 - uninit //?? +# 1 - nothing - disable sound card in Slot 4 +# 2 - use Mockingboard in Slot 4 (Mockingboard is like SoundBlaster for PC, if you hear about it) +# 3 - use Phasor in Slot 4. Phasor is also a sort of ancient sound cards. Ahhh, what sounds they have!!! +# +# Default value is 2 (use Mockingboard). +# But, please, remember, that currently Mockingboard/Phasor support was not done fully in linapple. +# I need some help for this to port it from AppleWin. ^_^ + + Soundcard Type = 2 + +####################################################################### +# +# Joysticks, those sticks of joy! There may be 2 joysticks at the same time +# Possible values are: +# 0 - joystick disabled +# 1 - use PC joystick #1 or #2, for corresponding joystick + +# 2 - Keyboard standard +# 3 - Keyboard centered +# When joysticks used as a keyboard, they are stuck to Numpad keys (1-9 - axis movement, 0 - button1, . - button2) +# when centered used, axis of joystick will be centered after releasing any cursor (Numpad 1..9) key. +# otherwise it assumed to be pressed always + +# 4 - Use mouse as a joystick. Rather interesting thing, try it. Useful in Fantavision(tm)by Broderbund Software + +# Default values are 2 for Joystick 0, and 0 for Joystick 1 + + Joystick 0 = 1 + Joystick 1 = 1 + +# For Joysticks you can define which Joystick index number, axis number, and buttons. +# +# Default for Joystick 1 is index 0, axis 0 and 1, buttons 0 and 1. +# Default for Joystick 2 is index 1, axis 0 and 1, button 0. + + + Joy0Index = 0 + Joy1Index = 1 + Joy0Button1 = 0 + Joy0Button2 = 1 + Joy1Button1 = 0 + Joy0Axis0 = 0 + Joy0Axis1 = 1 + Joy1Axis0 = 0 + Joy1Axis1 = 1 + +# Enable Quitting the program with by pressing two joystick buttons at the same time +# Default is enabled, default buttons are 8 and 9. (Xbox 360 back and start) + + JoyExitEnable = 1 + JoyExitButton0 = 8 + JoyExitButton1 = 9 + +########################################################################## +# +# Serial Port joins your Apple][ machine to any device through serial ports. +# Possible values are 0 - disabled, and 1 to 100 which means device /dev/ttyS0 .. /dev/ttyS99 relatively +# +# Default is 0, disabled. Needs testing. + + Serial Port = 0 + +########################################################################## + +# Emulation Speed is speed of emulator. +# Values are from 0 (lowest speed) till 40 (fastest) +# Default value is 10 (normal speed - 1 MHz) + + Emulation Speed = 10 + +########################################################################## +# +# Enhance Disk Speed - if the disk spinning should be as in real computer +# Possible values - 0 - yes, the disk spinning speed is like in real Apple][ +# and 1 - use enhanced disk speed. +# Default is 1. + + Enhance Disk Speed = 1 + +########################################################################## +# +# Video Emulation - a type of video emulation. +# Please, remember that you always can change it using F9 key in emulator. + +# Possible values are: +# 0 - use monochrome screen with given color as white (see below Monochrome Color section) + +# Color modes, which names speak for themselves. +# 1 - Color Standard +# 2 - Color Text Optimized +# 3 - Color TV emulation +# 4 - Color Half-Shift + +# Monochrome modes with predefined monochrome colors +# 5 - Monochrome Amber +# 6 - Monochrome Green +# 7 - Monochrome White +# +# Default value is 3 - Color TV emulation! + + Video Emulation = 1 + +########################################################################## +# +# Monochrome Color - define monochrome color that suit you best here. +# Color defined as #RRGGBB, where RR - 2 digits for Red color intensity, GG - same for Green color, and BB for Blue. +# All digits are in HEX-format, 0-9 and A - F. +# Default value is #C0C0C0. + + Monochrome Color = #FFC010 + +########################################################################## +# +# Mouse in slot 4. Yes, old Apples][ have it! First they saw it in Xerox Development Center. +# Possible values are 0 - off, and 1 - on. +# Remember, that you can not use Mouse and Mockingboard/Phasor at the same time, for they use same slot (#4). +# So, before enabling mouse support in your machine, switch off Mockingboard (see section above). + +# Default is 0. + + Mouse in slot 4 = 0 + +########################################################################## +# +# Parallel printer allows you to print any DOS3.3 or Applesoft Basic(tm) output to specified file +# (after PR#1 at DOS3.3 prompt) +# +# Default is Printer.txt in working directory (which is set inside linapple bin) + + Parallel Printer Filename = + +########################################################################## +# +# HDD - Hard Disk Device for Apple][ +# +# Harddisk Enable. Same as for mouse. 0 means no Harddisk support, and 1 - yes, give that Harddisk! +# Remember, that hard disk images for Apple][ are in .HDV format as a rule (with .hdv extensions) +# Hard disk uses Slot 7 in Apple][. So, to access it use something like '] PR#7' at Applesoft Basic(tm) prompt. +# Default is 0. + + Harddisk Enable = 0 + +# HDV Starting Directory is the starting directory for choose HDV disk images +# Default: your home directory (if not set) + + HDV Starting Directory = + +# And you may also predefine hard disk images here, for 1 and 2 correspondingly. +# Please, use Shift+F3 and Shift+F4 in emulator for change them in real time. +# Remember, that values given here will be rewritten if you change them in emulator. +# Default - do not use any HDV images + + Harddisk Image 1 = + Harddisk Image 2 = + +########################################################################## +# +# Slot 6 Directory - starting directory for chosing Apple's disk images in slot 6 +# (usual slot for FDD 140Kb Apple's disks) +# +# Default: your home directory (if not set) + + Slot 6 Directory = + +# You may also provide images to be inserted in 1 and 2 drive (D1 or D2) of Slot 6 at startup +# Default: do not use, starting with image named Master.dsk in current directory + +# To get access to the disk in second drive(D2), use something like '] CATALOG,D2' at Applesoft DOS(tm) prompt. + + Disk Image 1 = + Disk Image 2 = + +# The next parameter defines if you wish to auto-load these disk images in drives at startup! +# Default value is 0 (Off), suggested: 1 (On) + + Slot 6 Autoload = 0 + +########################################################################## +# +# Save State Filename - file name for saving/loading state with keys F11 and F12 in emulator. +# Default is none. Note: you can choose it at runtime by pressing F11 (for saving) or F12 (for loading) + + Save State Filename = + +# SaveSate Directory is a directory where current states will be saved by using F11,F12 (or ALT+F11, ALT+F12 keys, or Ctrl+0..9, Ctrl+Shift+0..9) +#Default is none, which means your home directory + + Save State Directory = + +# Define if you wish to save state on exit and restore it at startup by the next parameter: +# Possible values are 0 - off, and 1 - on. When On, save state will be saved in Save State Filename at exit, +# and will be restored at startup + +# Default value is 0. + + Save State On Exit = 0 + +########################################################################## +# +# Next parameters enables some functions at startup +# +# Fullscreen - if emulator should startup in Fullscreen mode (0 - no, 1 - yes!) +# Boot at startup - if emulator should boot after starting up from Disk1 in SLot 6 (0 - yes, 1 - no) +# Booting at startup disables show logo. +# +# Show Leds 1/0 - show leds while accessing disks (140Kb and HDD) or not, default - 1 + + Fullscreen = 1 + Boot at Startup = 1 + Show Leds = 1 + +########################################################################## +# +# FTP Server - full path to default FTP server with Apple2 disk images +# FTP UserPass - user:password for accessing this server +# FTP Local Dir - path on local disk to store downloaded ftp files, + +# !!! Warning: FTP Local Dir should be existing directory with write access either FTP won't work +# Note : FTP Server MUST end with '/' sign either it won't work! FTP Local Dir should not end with '/' +# Note : Also there must be cache directory (e.g. directory named `cache` inside FTP Local Dir +# where all downloaded directories are cached for 3 days + + FTP Server = ftp://ftp.apple.asimov.net/pub/apple_II/images/games/ + FTP ServerHDD = ftp://ftp.apple.asimov.net/pub/apple_II/images/ + FTP UserPass = anonymous:my-mail@mail.com + +# YOU MUST SET THIS TO USE FTP! and it must have a cache subdir or FTP will fail +# So if your FTP Local Dir = /home/user/temp you need a directory /home/user/temp/cache + + FTP Local Dir = /home/user/temp + + +########################################################################## +# +# Screen properties +# Note: not all screen sizes can work in full screen mode, so be careful +# Also if you are using not default mode, the speed of emulator can fall, +# which can be spotted on old machines + +# Use this as screen factor in zooming screen. +# Values less than 1.0 will make screen smaller and vice versa! +# Suggested values are 0.3 till 3.0? + +# Screen factor = 1.5 + +# Note: if you want to use Screen Width and Screen Height directly, comment out `Screen factor` whole option +# otherwise they won't take effect +# Default Screen Width is 560, Screen Height is 384 + + Screen Width = 800 + Screen Height = 600 + +########################################################################## +# Disable SDL Mouse Cursor, Handy for Full screen emulation. +# Default is Disabled + + DisableCursor = 1 diff --git a/configs/arcade/emulators.cfg b/configs/arcade/emulators.cfg new file mode 100644 index 0000000..1a5ea3f --- /dev/null +++ b/configs/arcade/emulators.cfg @@ -0,0 +1,10 @@ +lr-fbneo = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg %ROM%" +lr-fbneo-neocd = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem neocd --config /opt/retropie/configs/arcade/retroarch.cfg %ROM%" +lr-mame2003 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2003/mame2003_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg %ROM%" +default = "lr-fbneo" +advmame = "/opt/retropie/emulators/advmame/bin/advmame %BASENAME%" +lr-fbalpha2012 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbalpha2012/fbalpha2012_libretro.so --config /opt/retropie/configs/arcade/retroarch.cfg %ROM%" +lr-flycast = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-flycast/flycast_libretro.so SWITCH_RIGHT) for axis +# +# Defining -001 (or -1) identifies first joystick(0) axis 0 in negative direction +# Defining +102 identifies second joystick(1) axis 1 in positive direction + +# KEY_BUTTON3 Turns scoreboard on/off in lair/ace + +# Key1 Key2 Button (Axis) +[KEYBOARD] +KEY_UP = SDLK_UP SDLK_r 5 -002 +KEY_DOWN = SDLK_DOWN SDLK_f 7 +002 +KEY_LEFT = SDLK_LEFT SDLK_d 8 -001 +KEY_RIGHT = SDLK_RIGHT SDLK_g 6 +001 +KEY_COIN1 = SDLK_5 0 1 +KEY_COIN2 = SDLK_6 0 0 +KEY_START1 = SDLK_1 0 4 +KEY_START2 = SDLK_2 0 0 +KEY_BUTTON1 = SDLK_LCTRL SDLK_a 14 +KEY_BUTTON2 = SDLK_LALT SDLK_s 15 +KEY_BUTTON3 = SDLK_SPACE SDLK_d 16 +KEY_SKILL1 = SDLK_LSHIFT SDLK_w 0 +KEY_SKILL2 = SDLK_z SDLK_i 0 +KEY_SKILL3 = SDLK_x SDLK_k 0 +KEY_SERVICE = SDLK_9 0 0 +KEY_TEST = SDLK_F2 0 0 +KEY_RESET = SDLK_0 0 0 +KEY_SCREENSHOT = SDLK_F12 0 0 +KEY_QUIT = SDLK_ESCAPE SDLK_q 17 +KEY_PAUSE = SDLK_p 0 0 +KEY_CONSOLE = SDLK_BACKSLASH 0 0 +KEY_TILT = SDLK_t 0 0 +END diff --git a/configs/daphne/hypinput_gamepad.ini b/configs/daphne/hypinput_gamepad.ini new file mode 100644 index 0000000..3904a58 --- /dev/null +++ b/configs/daphne/hypinput_gamepad.ini @@ -0,0 +1,63 @@ +# Sample hypinput.ini using SDL_GameController +# All key options listed for use with -gamepad +# +# Hypseus uses SDL2 Keycodes and SDL_GameController +# SWITCH = Key1 Key2 Pad0 (Axis Pad0) Pad1 (Axis Pad1) + +# Available AXIS MACROS +# +# AXIS_LEFT_UP +# AXIS_LEFT_DOWN +# AXIS_LEFT_LEFT +# AXIS_LEFT_RIGHT +# AXIS_RIGHT_UP +# AXIS_RIGHT_DOWN +# AXIS_RIGHT_LEFT +# AXIS_RIGHT_RIGHT +# +# Available BUTTON MACROS +# +# BUTTON_A +# BUTTON_B +# BUTTON_X +# BUTTON_Y +# BUTTON_BACK +# BUTTON_GUIDE +# BUTTON_START +# BUTTON_LEFTSTICK +# BUTTON_RIGHTSTICK +# BUTTON_LEFTSHOULDER +# BUTTON_RIGHTSHOULDER +# BUTTON_DPAD_UP +# BUTTON_DPAD_DOWN +# BUTTON_DPAD_LEFT +# BUTTON_DPAD_RIGHT +# AXIS_TRIGGER_LEFT +# AXIS_TRIGGER_RIGHT + + +# Key1 Key2 Pad0 Button (Axis Pad0) Pad1 Button (Axis Pad1) +[KEYBOARD] +KEY_UP = SDLK_UP 0 BUTTON_DPAD_UP AXIS_LEFT_UP 0 0 +KEY_DOWN = SDLK_DOWN 0 BUTTON_DPAD_DOWN AXIS_LEFT_DOWN 0 0 +KEY_LEFT = SDLK_LEFT 0 BUTTON_DPAD_LEFT AXIS_LEFT_LEFT 0 0 +KEY_RIGHT = SDLK_RIGHT 0 BUTTON_DPAD_RIGHT AXIS_LEFT_RIGHT 0 0 +KEY_COIN1 = SDLK_5 0 BUTTON_BACK 0 0 +KEY_COIN2 = SDLK_6 0 0 0 BUTTON_BACK +KEY_START1 = SDLK_1 0 BUTTON_START 0 0 +KEY_START2 = SDLK_2 0 0 0 BUTTON_START +KEY_BUTTON1 = SDLK_LCTRL 0 BUTTON_A 0 0 +KEY_BUTTON2 = SDLK_LALT 0 BUTTON_B 0 0 +KEY_BUTTON3 = SDLK_SPACE 0 AXIS_TRIGGER_RIGHT 0 0 +KEY_SKILL1 = SDLK_LSHIFT 0 0 0 0 +KEY_SKILL2 = SDLK_z 0 0 0 0 +KEY_SKILL3 = SDLK_x 0 0 0 0 +KEY_SERVICE = SDLK_9 0 0 0 0 +KEY_TEST = SDLK_F2 SDLK_F4 0 0 0 +KEY_RESET = SDLK_0 0 0 0 0 +KEY_SCREENSHOT = SDLK_F12 0 0 0 0 +KEY_QUIT = SDLK_ESCAPE 0 0 0 0 +KEY_PAUSE = SDLK_p 0 0 0 0 +KEY_CONSOLE = SDLK_BACKSLASH 0 0 0 0 +KEY_TILT = SDLK_t 0 0 0 0 +END diff --git a/configs/dragon32/emulators.cfg b/configs/dragon32/emulators.cfg new file mode 100644 index 0000000..1b749ea --- /dev/null +++ b/configs/dragon32/emulators.cfg @@ -0,0 +1,2 @@ +xroar-dragon32 = "/opt/retropie/emulators/xroar/bin/xroar -vo sdl -ccr simple -fs -vo-vsync -machine dragon32 -run %ROM%" +default = "xroar-dragon32" diff --git a/configs/dreamcast/emulators.cfg b/configs/dreamcast/emulators.cfg new file mode 100644 index 0000000..c307577 --- /dev/null +++ b/configs/dreamcast/emulators.cfg @@ -0,0 +1,3 @@ +reicast-audio-alsa = "/opt/retropie/emulators/reicast/bin/reicast.sh alsa %ROM% %XRES% %YRES%" +default = "reicast-audio-alsa" +lr-flycast = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-flycast/flycast_libretro.so + + + C-BIOS_MSX + /home/hoon/RetroPie/roms/msx + /home/hoon/RetroPie/roms/msx + /home/hoon/RetroPie/roms/msx + /home/hoon/RetroPie/roms/msx + true + false off + diff --git a/configs/msx/retroarch.cfg b/configs/msx/retroarch.cfg new file mode 100644 index 0000000..7682fc5 --- /dev/null +++ b/configs/msx/retroarch.cfg @@ -0,0 +1,38 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line +# BUT for input binds, place AFTER #include so they override global retroarch.cfg + +input_remapping_directory = "/opt/retropie/configs/msx" + + +# 8BitDo Ultimate — MSX에서 패드 입력 (include 뒤에 있어야 global보다 우선) +input_player1_b_btn = "0" +input_player1_a_btn = "1" +input_player1_y_btn = "2" +input_player1_x_btn = "3" +input_player1_l_btn = "4" +input_player1_r_btn = "5" +input_player1_select_btn = "6" +input_player1_start_btn = "7" +input_player1_l3_btn = "9" +input_player1_r3_btn = "10" +input_player1_up_btn = "h0up" +input_player1_down_btn = "h0down" +input_player1_left_btn = "h0left" +input_player1_right_btn = "h0right" +input_player1_l_x_plus_axis = "+0" +input_player1_l_x_minus_axis = "-0" +input_player1_l_y_plus_axis = "+1" +input_player1_l_y_minus_axis = "-1" +input_player1_r_x_plus_axis = "+3" +input_player1_r_x_minus_axis = "-3" +input_player1_r_y_plus_axis = "+4" +input_player1_r_y_minus_axis = "-4" +input_player1_analog_dpad_mode = "1" +input_enable_hotkey_btn = "6" +input_exit_emulator_btn = "7" +input_menu_toggle_btn = "8" + +# fMSX: Joystick + Emulated Keyboard (패드로 MSX 키보드 입력 가능) +input_libretro_device_p1 = "1" +input_player1_analog_dpad_mode = "1" +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/n64/GLideN64.custom.ini b/configs/n64/GLideN64.custom.ini new file mode 100644 index 0000000..2c90372 --- /dev/null +++ b/configs/n64/GLideN64.custom.ini @@ -0,0 +1,359 @@ +; Custom game settings +[General] +version=13 + +[TWINE] +Good_Name=007 - The World Is Not Enough (E)(U) +frameBufferEmulation\N64DepthCompare=1 + +[40%20WINKS] +Good_Name=40 Winks (E) (M3) (Prototype) +graphics2D\enableNativeResTexrects=1 + +[BAKU-BOMBERMAN] +Good_Name=Baku Bomberman (J) [!] +generalEmulation\enableLegacyBlending=0 + +[BIOFREAKS] +Good_Name=Bio F.R.E.A.K.S. (E)(U) +frameBufferEmulation\copyToRDRAM=1 + +[BioHazard%20II] +Good_Name=Biohazard 2 (J) +frameBufferEmulation\copyFromRDRAM=1 +frameBufferEmulation\copyToRDRAM=0 +frameBufferEmulation\copyDepthToRDRAM=0 + +[BOMBERMAN64E] +Good_Name=Bomberman 64 (E) [!] +generalEmulation\enableLegacyBlending=0 + +[BOMBERMAN64U] +Good_Name=Bomberman 64 (U) [!] +generalEmulation\enableLegacyBlending=0 + +[362D06B6] +Good_Name=Densha de Go! 64 (J) +generalEmulation\enableLegacyBlending=0 + +[68D128AE] +Good_Name=Densha de Go! 64 (J) (Localization Patch v1.01) +generalEmulation\enableLegacyBlending=0 + +[52150A67] +Good_Name=Bokujou Monogatari 2 (J) +frameBufferEmulation\N64DepthCompare=1 + +[67000C2B] +Good_Name=Eikou no Saint Andrews (J) +frameBufferEmulation\forceDepthBufferClear=1 + +[CAL%20SPEED] +Good_Name=California Speed (U) +frameBufferEmulation\bufferSwapMode=1 + +[CASTLEVANIA2] +Good_Name=Castlevania - Legacy Of Darkness (E)(U) +frameBufferEmulation\copyToRDRAM=1 + +[DMPJ] +Good_Name=Mario Artist Paint Studio (J) (64DD) +frameBufferEmulation\copyAuxToRDRAM=1 +frameBufferEmulation\copyFromRDRAM=1 +frameBufferEmulation\nativeResFactor=1 +generalEmulation\rdramImageDitheringMode=0 + +[DMTJ] +Good_Name=Mario Artist Talent Studio (J) (64DD) +frameBufferEmulation\copyAuxToRDRAM=1 + +[DINO%20PLANET] +Good_Name=Dinosaur Planet (Dec 2000 Beta) +frameBufferEmulation\copyToRDRAM=1 +frameBufferEmulation\copyAuxToRDRAM=1 + +[DONKEY%20KONG%2064] +Good_Name=Donkey Kong 64 (E)(J)(U) +frameBufferEmulation\copyDepthToRDRAM=1 +frameBufferEmulation\N64DepthCompare=0 + +[DR.MARIO%2064] +Good_Name=Dr. Mario 64 (U) +frameBufferEmulation\fbInfoDisabled=0 +frameBufferEmulation\copyFromRDRAM=1 +frameBufferEmulation\copyToRDRAM=0 + +[EXTREME_G] +Good_Name=Extreme-G (E) +frameBufferEmulation\N64DepthCompare=1 + +[EXTREME-G] +Good_Name=Extreme-G (J) +frameBufferEmulation\N64DepthCompare=1 + +[EXTREMEG] +Good_Name=Extreme-G (U) +frameBufferEmulation\N64DepthCompare=1 + +[EXTREME%20G%202] +Good_Name=Extreme-G XG2 (E) (U) +frameBufferEmulation\N64DepthCompare=1 + +[208E05CD] +Good_Name=Extreme-G XG2 (J) +frameBufferEmulation\N64DepthCompare=1 + +[F1%20POLE%20POSITION%2064] +Good_Name=F-1 Pole Position 64 (E)(U) +frameBufferEmulation\copyToRDRAM=1 + +[FLAPPYBIRD64] +Good_Name=FlappyBird64 +frameBufferEmulation\fbInfoDisabled=0 +frameBufferEmulation\copyFromRDRAM=1 +frameBufferEmulation\copyToRDRAM=0 + +[GOEMON2%20DERODERO] +Good_Name=Ganbare Goemon - Dero Dero Douchuu Obake Tenkomori (J) +graphics2D\enableNativeResTexrects=1 + +[GOEMONS%20GREAT%20ADV] +Good_Name=Goemons Great Adventure (U) +graphics2D\enableNativeResTexrects=1 + +[HARVESTMOON64] +Good_Name=Harvest Moon 64 (U) +frameBufferEmulation\N64DepthCompare=1 + +[5CFA0A2E] +Good_Name=Heiwa Pachinko World 64 (J) +frameBufferEmulation\copyToRDRAM=1 + +[HEXEN] +Good_Name=Hexen (E)(F)(G)(J)(U) +frameBufferEmulation\copyToRDRAM=1 + +[HUMAN%20GRAND%20PRIX] +Good_Name=Human Grand Prix - New Generation (J) +frameBufferEmulation\copyToRDRAM=1 + +[I%20S%20S%2064] +Good_Name=International Superstar Soccer 64 (E) (U) +frameBufferEmulation\N64DepthCompare=1 + +[JET%20FORCE%20GEMINI] +Good_Name=Jet Force Gemini (E)(U) +frameBufferEmulation\fbInfoDisabled=0 +frameBufferEmulation\copyAuxToRDRAM=1 +frameBufferEmulation\copyToRDRAM=0 + +[J%20F%20G%20DISPLAY] +Good_Name=Jet Force Gemini Kiosk Demo (U) +frameBufferEmulation\fbInfoDisabled=0 +frameBufferEmulation\copyAuxToRDRAM=1 +frameBufferEmulation\copyToRDRAM=0 + +[J%20WORLD%20SOCCER3] +Good_Name=Jikkyou World Soccer 3 (J) +frameBufferEmulation\N64DepthCompare=1 + +[301E07CC] +Good_Name=Mahjong Master (J) +frameBufferEmulation\N64DepthCompare=1 + +[DMGJ] +Good_Name=Mario Artist Polygon Studio (J) +frameBufferEmulation\copyAuxToRDRAM=1 + +[KEN%20GRIFFEY%20SLUGFEST] +Good_Name=Ken Griffey Jr.'s Slugfest +frameBufferEmulation\fbInfoDisabled=0 + +[KIRBY64] +Good_Name=Kirby 64 - The Crystal Shards (E)(J)(U) +graphics2D\enableNativeResTexrects=1 + +[MARIOGOLF64] +Good_Name=Mario Golf (E)(J)(U) +frameBufferEmulation\copyDepthToRDRAM=0 + +[MARIOKART64] +Good_Name=Mario Kart 64 (E)(J)(U) +graphics2D\enableNativeResTexrects=1 +graphics2D\enableTexCoordBounds=1 + +[MARIO%20STORY] +Good_Name=Mario Story (J) +frameBufferEmulation\copyToRDRAM=1 + +[MEGA%20MAN%2064] +Good_Name=Mega Man 64 (U) +graphics2D\correctTexrectCoords=2 + +[MEGAMAN%2064] +Good_Name=Mega Man 64 (Proto) +graphics2D\correctTexrectCoords=2 + +[MLB%20FEATURING%20K%20G%20JR] +Good_Name=Major League Baseball Featuring Ken Griffey Jr. +frameBufferEmulation\fbInfoDisabled=0 + +[MYSTICAL%20NINJA2%20SG] +Good_Name=Mystical Ninja 2 Starring Goemon (E) +graphics2D\enableNativeResTexrects=1 + +[NASCAR%202000] +Good_Name=NASCAR 2000 (U) +frameBufferEmulation\copyToRDRAM=1 + +[NASCAR%2099] +Good_Name=NASCAR 99 (U) +frameBufferEmulation\copyToRDRAM=1 + +[NUD-DMPJ-JPN_convert] +Good_Name=Mario Paint Studio (cart hack) +frameBufferEmulation\copyFromRDRAM=1 + +[NUD-DMTJ-JPN_convert] +Good_Name=Mario Artist Talent Studio (cart hack) +frameBufferEmulation\copyAuxToRDRAM=1 + +[OGREBATTLE64] +Good_Name=Ogre Battle 64 - Person of Lordly Caliber (U) +graphics2D\enableTexCoordBounds=1 + +[OLYMPIC%20HOCKEY] +Good_Name=Olympic Hockey Nagano '98 (E)(J)(U) +frameBufferEmulation\bufferSwapMode=1 + +[PAPER%20MARIO] +Good_Name=Paper Mario (E)(U) +frameBufferEmulation\copyToRDRAM=1 +graphics2D\enableTexCoordBounds=1 + +[PENNY%20RACERS] +Good_Name=Penny Racers (E)(U) +frameBufferEmulation\copyToRDRAM=0 + +[PERFECT%20STRIKER] +Good_Name=Jikkyou J.League Perfect Striker (J) +frameBufferEmulation\N64DepthCompare=1 + +[POKEMON%20SNAP] +Good_Name=Pokemon Snap (U) +generalEmulation\rdramImageDitheringMode=1 +frameBufferEmulation\copyAuxToRDRAM=1 +frameBufferEmulation\copyToRDRAM=1 +frameBufferEmulation\fbInfoDisabled=0 + +[POKEMON%20STADIUM] +Good_Name=Pokemon Stadium (U) +frameBufferEmulation\copyDepthToRDRAM=0 + +[POKEMON%20STADIUM%202] +Good_Name=Pokemon Stadium 2 (E)(F)(G)(I)(J)(S)(U) +frameBufferEmulation\copyToRDRAM=0 +frameBufferEmulation\copyDepthToRDRAM=0 + +[POKEMON%20STADIUM%20G%26S] +Good_Name=Pokemon Stadium Kin Gin (J) +frameBufferEmulation\copyToRDRAM=0 +frameBufferEmulation\copyDepthToRDRAM=0 + +[PUZZLE%20LEAGUE%20N64] +Good_Name=Pokemon Puzzle League (E)(F)(G)(U) +texture\enableHalosRemoval=1 + +[RAT%20ATTACK] +Good_Name=Rat Attack +frameBufferEmulation\fbInfoDisabled=0 + +[RESIDENT%20EVIL%20II] +Good_Name=Resident Evil 2 (E)(U) +frameBufferEmulation\copyFromRDRAM=1 +frameBufferEmulation\copyToRDRAM=0 +frameBufferEmulation\copyDepthToRDRAM=0 + +[ROCKMAN%20DASH] +Good_Name=Rockman Dash - Hagane no Boukenshin (J) +graphics2D\correctTexrectCoords=2 + +[RUSH%202] +Good_Name=Rush 2 - Extreme Racing USA (E)(U) +frameBufferEmulation\bufferSwapMode=1 +graphics2D\correctTexrectCoords=2 + +[SAN%20FRANCISCO%20RUSH] +Good_Name=San Francisco Rush Extreme Racing (U) +frameBufferEmulation\bufferSwapMode=1 +graphics2D\enableNativeResTexrects=2 + +[S.F.RUSH] +Good_Name=San Francisco Rush Extreme Racing (E) +frameBufferEmulation\bufferSwapMode=1 +graphics2D\enableNativeResTexrects=2 + +[S.F.%20RUSH] +Good_Name=San Francisco Rush Extreme Racing (U) +frameBufferEmulation\bufferSwapMode=1 +graphics2D\enableNativeResTexrects=2 + +[SHADOWMAN] +Good_Name=Shadow Man (B)(E)(F)(G)(U) +frameBufferEmulation\copyDepthToRDRAM=0 + +[SPACE%20INVADERS] +Good_Name=Space Invaders (U) +frameBufferEmulation\copyToRDRAM=0 + +[SILICON%20VALLEY] +Good_Name=Space Station Silicon Valley (U) +frameBufferEmulation\copyToRDRAM=1 + +[STAR%20TWINS] +Good_Name=Star Twins (J) +frameBufferEmulation\fbInfoDisabled=0 +frameBufferEmulation\copyAuxToRDRAM=1 +frameBufferEmulation\copyToRDRAM=0 + +[TEST] +Good_Name=Mario Artist Paint Studio (J) (1999-02-11 Prototype) (64DD) +frameBufferEmulation\copyAuxToRDRAM=1 +frameBufferEmulation\copyFromRDRAM=1 +generalEmulation\rdramImageDitheringMode=0 + +[TETRISPHERE] +Good_Name=Tetrisphere (E)(U) +graphics2D\correctTexrectCoords=2 + +[TIGGER%27S%20HONEY%20HUNT] +Good_Name=Tiggers Honey Hunt (E)(U) +frameBufferEmulation\N64DepthCompare=1 + +[TONIC%20TROUBLE] +Good_Name=Tonic Trouble (E)(U) +frameBufferEmulation\copyToRDRAM=1 + +[TG%20RALLY%202] +Good_Name=TG Rally 2 (E) +frameBufferEmulation\copyToRDRAM=1 + +[TOP%20GEAR%20RALLY%202] +Good_Name=Top Gear Rally 2 (E)(J)(U) +frameBufferEmulation\copyToRDRAM=1 + +[TUROK_DINOSAUR_HUNTE] +Good_Name=Turok - Dinosaur Hunter (E)(G)(U)(J) +frameBufferEmulation\copyDepthToRDRAM=1 + +[WAVE%20RACE%2064] +Good_Name=Wave Race 64 (E)(U)(J) +frameBufferEmulation\copyToRDRAM=1 + +[W.G.%203DHOCKEY] +Good_Name=Wayne Gretzky's 3D Hockey (E)(U) +frameBufferEmulation\bufferSwapMode=1 + +[WGHOCKEY] +Good_Name=Wayne Gretzky's 3D Hockey (J) +frameBufferEmulation\bufferSwapMode=1 diff --git a/configs/n64/GLideN64_config_version.ini b/configs/n64/GLideN64_config_version.ini new file mode 100644 index 0000000..f04c001 --- /dev/null +++ b/configs/n64/GLideN64_config_version.ini @@ -0,0 +1 @@ +29 diff --git a/configs/n64/InputAutoCfg.ini b/configs/n64/InputAutoCfg.ini new file mode 100644 index 0000000..6db2769 --- /dev/null +++ b/configs/n64/InputAutoCfg.ini @@ -0,0 +1,77 @@ +; InputAutoCfg.ini for Mupen64Plus SDL Input plugin + +; Keyboard_START +[Keyboard] +plugged = True +plugin = 2 +mouse = False +DPad R = key(100) +DPad L = key(97) +DPad D = key(115) +DPad U = key(119) +Start = key(13) +Z Trig = key(122) +B Button = key(306) +A Button = key(304) +C Button R = key(108) +C Button L = key(106) +C Button D = key(107) +C Button U = key(105) +R Trig = key(99) +L Trig = key(120) +Mempak switch = key(44) +Rumblepak switch = key(46) +X Axis = key(276,275) +Y Axis = key(273,274) +; Keyboard_END + +; Pro Controller_START +[Pro Controller] +plugged = True +plugin = 2 +mouse = False +AnalogDeadzone = 4096,4096 +AnalogPeak = 32768,32768 +Mempak switch = +Rumblepak switch = +C Button L = hat(0 Left) +R Trig = +C Button R = button(11) +B Button = +C Button U = button(3) +A Button = button(0) +C Button D = button(1) +Start = button(4) +X Axis = axis(0-, 0+) +Y Axis = axis(1+, 1-) +Z Trig = +; Pro Controller_END + + + +; 8BitDo Ultimate Wireless / Pro 2 Wired Controller_START +[8BitDo Ultimate Wireless / Pro 2 Wired Controller] +plugged = True +plugin = 2 +mouse = False +AnalogDeadzone = 4096,4096 +AnalogPeak = 32768,32768 +Mempak switch = +Rumblepak switch = +C Button D = button(1) axis(4+) +DPad L = hat(0 Left) +C Button L = axis(3-) +DPad R = hat(0 Right) +DPad D = hat(0 Down) +C Button U = button(3) axis(4-) +L Trig = axis(2+) +C Button R = axis(3+) +B Button = button(2) +A Button = button(0) +DPad U = hat(0 Up) +Start = button(6) +X Axis = axis(0-,0+) +Y Axis = axis(1-,1+) +Z Trig = button(4) +; 8BitDo Ultimate Wireless / Pro 2 Wired Controller_END + diff --git a/configs/n64/emulators.cfg b/configs/n64/emulators.cfg new file mode 100644 index 0000000..f81c671 --- /dev/null +++ b/configs/n64/emulators.cfg @@ -0,0 +1,5 @@ +mupen64plus-GLideN64 = "/opt/retropie/emulators/mupen64plus/bin/mupen64plus.sh mupen64plus-video-GLideN64 %ROM% %XRES%x%YRES% 0 --set Video-GLideN64[UseNativeResolutionFactor]\=1" +mupen64plus-GLideN64-highres = "/opt/retropie/emulators/mupen64plus/bin/mupen64plus.sh mupen64plus-video-GLideN64 %ROM% %XRES%x%YRES% 0 --set Video-GLideN64[UseNativeResolutionFactor]\=2" +mupen64plus-gles2n64 = "/opt/retropie/emulators/mupen64plus/bin/mupen64plus.sh mupen64plus-video-n64 %ROM%" +lr-mupen64plus-next = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mupen64plus-next/mupen64plus_next_libretro.so --config /opt/retropie/configs/n64/retroarch.cfg %ROM%" +default = "lr-mupen64plus-next" diff --git a/configs/n64/font.ttf b/configs/n64/font.ttf new file mode 100644 index 0000000..58cd6b5 Binary files /dev/null and b/configs/n64/font.ttf differ diff --git a/configs/n64/mupen64plus.cfg b/configs/n64/mupen64plus.cfg new file mode 100644 index 0000000..5e51619 --- /dev/null +++ b/configs/n64/mupen64plus.cfg @@ -0,0 +1,52 @@ +# Mupen64Plus Configuration File +# This file is automatically read and written by the Mupen64Plus Core library + +[Transferpak] + +# Filename of the GB ROM to load into transferpak 1 +GB-rom-1 = "" +# Filename of the GB RAM to load into transferpak 1 +GB-ram-1 = "" +# Filename of the GB ROM to load into transferpak 2 +GB-rom-2 = "" +# Filename of the GB RAM to load into transferpak 2 +GB-ram-2 = "" +# Filename of the GB ROM to load into transferpak 3 +GB-rom-3 = "" +# Filename of the GB RAM to load into transferpak 3 +GB-ram-3 = "" +# Filename of the GB ROM to load into transferpak 4 +GB-rom-4 = "" +# Filename of the GB RAM to load into transferpak 4 +GB-ram-4 = "" + + +[UI-Console] + +# Mupen64Plus UI-Console config parameter set version number. Please don't change this version number. +Version = 1.000000 +# Directory in which to search for plugins +PluginDir = "./" +# Filename of video plugin +VideoPlugin = "mupen64plus-video-rice.so" +# Filename of audio plugin +AudioPlugin = "mupen64plus-audio-sdl.so" +# Filename of input plugin +InputPlugin = "mupen64plus-input-sdl.so" +# Filename of RSP plugin +RspPlugin = "mupen64plus-rsp-hle.so" + +[Video-General] +VerticalSync = True +[Video-GLideN64] +configVersion = 29 +bilinearMode = 1 +EnableFBEmulation = True +UseNativeResolutionFactor = 1 +EnableLegacyBlending = True +ThreadedVideo = True +BufferSwapMode = 2 +EnableHybridFilter = False +EnableInaccurateTextureCoordinates = True +[Video-Rice] +ScreenUpdateSetting = 7 diff --git a/configs/n64/mupen64plus.cfg.rp-dist b/configs/n64/mupen64plus.cfg.rp-dist new file mode 100644 index 0000000..5e51619 --- /dev/null +++ b/configs/n64/mupen64plus.cfg.rp-dist @@ -0,0 +1,52 @@ +# Mupen64Plus Configuration File +# This file is automatically read and written by the Mupen64Plus Core library + +[Transferpak] + +# Filename of the GB ROM to load into transferpak 1 +GB-rom-1 = "" +# Filename of the GB RAM to load into transferpak 1 +GB-ram-1 = "" +# Filename of the GB ROM to load into transferpak 2 +GB-rom-2 = "" +# Filename of the GB RAM to load into transferpak 2 +GB-ram-2 = "" +# Filename of the GB ROM to load into transferpak 3 +GB-rom-3 = "" +# Filename of the GB RAM to load into transferpak 3 +GB-ram-3 = "" +# Filename of the GB ROM to load into transferpak 4 +GB-rom-4 = "" +# Filename of the GB RAM to load into transferpak 4 +GB-ram-4 = "" + + +[UI-Console] + +# Mupen64Plus UI-Console config parameter set version number. Please don't change this version number. +Version = 1.000000 +# Directory in which to search for plugins +PluginDir = "./" +# Filename of video plugin +VideoPlugin = "mupen64plus-video-rice.so" +# Filename of audio plugin +AudioPlugin = "mupen64plus-audio-sdl.so" +# Filename of input plugin +InputPlugin = "mupen64plus-input-sdl.so" +# Filename of RSP plugin +RspPlugin = "mupen64plus-rsp-hle.so" + +[Video-General] +VerticalSync = True +[Video-GLideN64] +configVersion = 29 +bilinearMode = 1 +EnableFBEmulation = True +UseNativeResolutionFactor = 1 +EnableLegacyBlending = True +ThreadedVideo = True +BufferSwapMode = 2 +EnableHybridFilter = False +EnableInaccurateTextureCoordinates = True +[Video-Rice] +ScreenUpdateSetting = 7 diff --git a/configs/n64/mupen64plus.ini b/configs/n64/mupen64plus.ini new file mode 100644 index 0000000..78c1577 --- /dev/null +++ b/configs/n64/mupen64plus.ini @@ -0,0 +1,18464 @@ +; Mupen64Plus Rom Catalog +; Generated by M64P_INICreater.php +; Script coded by: okaygo +; +; Total Rom Count: 3048 +; Fri, 06 Jun 08 23:13:38 -0400 + +[A56B15FAF24389DD375E7AFB03A7D3C1] +GoodName=007 - Goldfinger +CRC=B2242748 FFBD61DA +Status=1 +Rumble=Yes +Players=4 +CountPerOp=1 + +[34AB1DEA3111A233A8B5C5679DE22E83] +GoodName=007 - The World is Not Enough (E) (M3) [!] +CRC=3B941695 F90A5EEB +SaveType=None +Mempak=Yes +Status=1 +Rumble=Yes +Players=4 + +[551324F5FD0A2B0BC2B1BFBB0FE29C08] +GoodName=007 - The World is Not Enough (E) [T+Spa1.0.1_IlDucci] +CRC=D8C74049 29CDD8C4 +RefMD5=34AB1DEA3111A233A8B5C5679DE22E83 + +[9D58996A8AA91263B5CD45C385F45FE4] +GoodName=007 - The World is Not Enough (U) [!] +CRC=033F4C13 319EE7A7 +SaveType=None +Mempak=Yes +Status=1 +Rumble=Yes +Players=4 + +[12BD3FAFB4E064B6B0C07B7EE156243B] +GoodName=007 - The World is Not Enough (U) (Beta) [!] +CRC=A92E0966 341C3912 +SaveType=None +Mempak=Yes +Status=1 +Rumble=Yes +Players=4 + +[0846FFFDA3081821EA0DCBB7D4DEAAA3] +GoodName=007 - The World is Not Enough (U) [t1] +CRC=5B6AC01B 8D1A562A +RefMD5=9D58996A8AA91263B5CD45C385F45FE4 + +[1D86AE43FF88E4583C8161815577F1CD] +GoodName=007 - The World is Not Enough (U) [t1][f1] (PAL-NTSC) +CRC=5B6AC01B 8D1A562A +RefMD5=9D58996A8AA91263B5CD45C385F45FE4 + +[632C98CF281CDA776E66685B278A4FA6] +GoodName=1080 Snowboarding (E) (M4) [!] +CRC=58FD3F25 D92EAA8D +SaveType=SRAM +Status=2 +Players=2 +Rumble=Yes + +[4E08D29B094C13C030AC73A1DA2F8CD2] +GoodName=1080 Snowboarding (E) (M4) [b1] +CRC=6BB11645 2C6F637E +RefMD5=632C98CF281CDA776E66685B278A4FA6 + +[4FCA132D6C96130371F4186A3DF85077] +GoodName=1080 Snowboarding (E) (M4) [b1][f2] (NTSC) +CRC=58FD3F25 D92EAA8D +RefMD5=632C98CF281CDA776E66685B278A4FA6 + +[EC9DB32624B6C16376429D0660F0710B] +GoodName=1080 Snowboarding (E) (M4) [f1] +CRC=AF61F386 29F1112C +RefMD5=632C98CF281CDA776E66685B278A4FA6 + +[5CA3A45C21E16EDAFBAFE1BD0491DC8D] +GoodName=1080 Snowboarding (E) (M4) [f2] (NTSC) +CRC=93C5ED78 F67E8528 +RefMD5=632C98CF281CDA776E66685B278A4FA6 + +[FA27089C425DBAB99F19245C5C997613] +GoodName=1080 Snowboarding (JU) (M2) [!] +CRC=1FBAF161 2C1C54F1 +SaveType=SRAM +Status=2 +Players=2 +Rumble=Yes + +[E428181D573E25DCC0DC7F9F3BF4D1E1] +GoodName=1080 Snowboarding (JU) (M2) [b1] +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[A3D30FBDFD84B5E7298568BBD5CED7FD] +GoodName=1080 Snowboarding (JU) (M2) [b2] +CRC=1FBAF161 2C1C54F1 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[FE15A6E7AF4E37487252369D6F0AB35B] +GoodName=1080 Snowboarding (JU) (M2) [b3] +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[7657C4BB92E3F6F126D94F5942FDB445] +GoodName=1080 Snowboarding (JU) (M2) [b4] +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[C7AC7460AF3897BB38D6745BC4557C8E] +GoodName=1080 Snowboarding (JU) (M2) [b5] +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[FE320327CF6EDC64D06BFA56D8E7A085] +GoodName=1080 Snowboarding (JU) (M2) [b6] +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[C36AC032E36C61723698344C33DC1F7E] +GoodName=1080 Snowboarding (JU) (M2) [b7] +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[DAFE880CEF56AF0231EBA2390259A2AC] +GoodName=1080 Snowboarding (JU) (M2) [b8] +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[A0B2E39FD3FE3802C369A6937416B38E] +GoodName=1080 Snowboarding (JU) (M2) [b9] +CRC=1FBAF161 2C1C54F1 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[2C6A75570997BA7A1244950AC8FE6CBF] +GoodName=1080 Snowboarding (JU) (M2) [ba] +CRC=35F53383 0C8D0AE4 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[3B5691B895B415056E4EA69695DC26B4] +GoodName=1080 Snowboarding (JU) (M2) [f1] (DS-1) +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[6CEACF73F03BA3DE740BDB00D7CC18A1] +GoodName=1080 Snowboarding (JU) (M2) [f2] (PAL) +CRC=9207357A E85D4001 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[765DC057507AA32DAAEC194E32FF26B1] +GoodName=1080 Snowboarding (JU) (M2) [f2][b1] +CRC=1FBAF161 2C1C54F1 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[1ED9C697BD2F2AEBE6B3B8BF0D24A8CA] +GoodName=1080 Snowboarding (JU) (M2) [f3][t1] +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[C70578054AA00D7F95AE1D64E3AA9995] +GoodName=1080 Snowboarding (JU) (M2) [f3][t2] (All Levels) +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[00CE20766866883063AF3A6C3368039F] +GoodName=1080 Snowboarding (JU) (M2) [f4] (PAL-Z64) +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[AEE3FA928B2C1B73D841B47074D91C71] +GoodName=1080 Snowboarding (JU) (M2) [f5] (SRAM) +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[B5AC31D584BB2EF93C2A229E19B6D9A1] +GoodName=1080 Snowboarding (JU) (M2) [h1C] +CRC=35F53383 0C8D0AE4 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[136245692E02003ED1A972F424CD9323] +GoodName=1080 Snowboarding (JU) (M2) [h2C] +CRC=92072A84 275952F8 +RefMD5=FA27089C425DBAB99F19245C5C997613 + +[EC4458443FBA0F09B8593AC5ED114C26] +GoodName=1964 Demo by Steb (PD) +CRC=5C450380 4B5CB6E6 + +[E76EA30A71F9DC19C6502591FA7CB8E2] +GoodName=2 Blokes & An Armchair - Nintendo 64 Remix Remix by Tesko (PD) [f1] +CRC=04815914 87141455 + +[B05E10857A76AB70A83017ADDE8A8ACC] +GoodName=2 Blokes & An Armchair - Nintendo 64 Remix Remix by Tesko (PD) +CRC=04815914 87141455 + +[8BEC4EDFA1446859DA896E4EBAE8F925] +GoodName=3DS Model Conversion by Snake (PD) +CRC=4C304819 2CBE7573 +Players=0 +Rumble=No +Status=4 +SaveType=None + +[DF6BC38C3D0C722DADD4EEDB5DFCE305] +GoodName=3DS Model Conversion by Snake (PD) [h1C] +CRC=4C304819 2CBE7573 +RefMD5=8BEC4EDFA1446859DA896E4EBAE8F925 + +[0A5ACFEA0C7CF68AE25202040D5AD1EB] +GoodName=40 Winks (E) (M3) (Prototype) +CRC=ABA51D09 C668BAD9 +Players=2 +Mempak=Yes +Rumble=Yes + +[8C3E4FE5F6B2D37C66A71097E8B1C72A] +GoodName=40 Winks (U) (Prototype) +CRC=AA94493C 3736CC22 +RefMD5=0A5ACFEA0C7CF68AE25202040D5AD1EB + +[B88C172ED14F4ACB43C4A352D71CC640] +GoodName=40 Winks (U) (Unl) +CRC=5EF44642 44D05A25 +RefMD5=0A5ACFEA0C7CF68AE25202040D5AD1EB + +[66335F4DC6AB27034398BC26F263B897] +GoodName=64 Hanafuda - Tenshi no Yakusoku (J) [!] +CRC=36F22FBF 318912F2 +Players=1 +SaveType=Eeprom 4KB +Status=5 + +[2CF9EDB51ADA9DE2AE7AD9FD5ACC5580] +GoodName=64 Oozumou (J) [!] +CRC=9C961069 F5EA488D +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes +Status=5 +CountPerOp=1 + +[88763C3FD50E036BBB9CF504F77C0741] +GoodName=64 Oozumou (J) [b1] +CRC=9C961069 F5EA488D +RefMD5=2CF9EDB51ADA9DE2AE7AD9FD5ACC5580 + +[9A737609D5A7565589DA44381C476FD3] +GoodName=64 Oozumou (J) [b2] +CRC=9C961069 F5EA488D +RefMD5=2CF9EDB51ADA9DE2AE7AD9FD5ACC5580 + +[CD4F6C55A7567A25954908DF613B236F] +GoodName=64 Oozumou (J) [b3] +CRC=9C961069 F5EA488D +RefMD5=2CF9EDB51ADA9DE2AE7AD9FD5ACC5580 + +[F7C796371E77E0A6FBD02EB866341952] +GoodName=64 Oozumou 2 (J) [!] +CRC=85C18B16 DF9622AF +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=5 + +[6B947F654775CF5DACD1E5D53D577DA7] +GoodName=64 Trump Collection - Alice no Wakuwaku Trump World (J) [!] +CRC=7A6081FC FF8F7A78 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +Status=5 + +[2C6FDCF4A6A6614D09224EFAA55FB531] +GoodName=64 Trump Collection - Alice no Wakuwaku Trump World (J) [h1C] +CRC=7A6081FC FF8F7A78 +RefMD5=6B947F654775CF5DACD1E5D53D577DA7 + +[EA6A92DE5A221A00814F7448BF6F1B31] +GoodName=64 de Hakken!! Tamagotchi Minna de Tamagotchi World (J) [!] +CRC=B98BA456 5B2B76AF +Players=4 +Status=2 +SaveType=Eeprom 4KB +Mempak=Yes +CountPerOp=1 + +[11B20CFE8E3ECCC680AA8157A7906D6D] +GoodName=64 de Hakken!! Tamagotchi Minna de Tamagotchi World (J) [b1] +CRC=B98BA456 5B2B76AF +RefMD5=EA6A92DE5A221A00814F7448BF6F1B31 + +[D8F6D887B94BA913EF60A0B03F781AE6] +GoodName=64 de Hakken!! Tamagotchi Minna de Tamagotchi World (J) [h1C] +CRC=B98BA456 5B2B76AF +RefMD5=EA6A92DE5A221A00814F7448BF6F1B31 + +[326BF85C5EF158205364710454EE1AF1] +GoodName=64 de Hakken!! Tamagotchi Minna de Tamagotchi World (J) [h2C] +CRC=B98BA456 5B2B76AF +RefMD5=EA6A92DE5A221A00814F7448BF6F1B31 + +[11B891B7551BFBDB79732BFB94B45603] +GoodName=64 de Hakken!! Tamagotchi Minna de Tamagotchi World (J) [o1] +CRC=B98BA456 5B2B76AF +RefMD5=EA6A92DE5A221A00814F7448BF6F1B31 + +[14E8E1761B8994C54B304418CEA49773] +GoodName=77a Special Edition by Count0 (PD) +CRC=975B7845 A2505C18 +Players=2 +Status=1 +Rumble=No +SaveType=Eeprom 16KB + +[45C610FC443D0DF07ED9F07AC8B7C54A] +GoodName=77a Special Edition by Count0 (PD) [b1] +CRC=975B7845 A2505C18 +RefMD5=14E8E1761B8994C54B304418CEA49773 + +[7D6AC6295EF6A0ABB3D4594AF407B7A6] +GoodName=77a by Count0 (POM '98) (PD) +CRC=D6D29529 D4EADEE4 +Players=2 +Status=1 +Rumble=No +SaveType=None + +[A8426180C65A4C9DD1DF9FD033DDCBB6] +GoodName=77a by Count0 (POM '98) (PD) [b1] +CRC=D6D29529 D4EADEE4 +RefMD5=7D6AC6295EF6A0ABB3D4594AF407B7A6 + +[4A5C509A20DB7A429DC1DD4E219AD4A2] +GoodName=AI Shougi 3 (J) [!] +CRC=8CC182A6 C2D0CAB0 +Players=4 +Status=1 +SaveType=Eeprom 4KB +Mempak=Yes + +[D9FE93EBA610E60F8F5D9880E52DB056] +GoodName=Absolute Crap #2 by Lem (PD) +CRC=2E7E893C 4E68B642 +Status=3 +Players=0 +SaveType=None +Rumble=No + +[9E59882163EA99A45629B9B8B491D86B] +GoodName=Absolute Crap #2 by Lem (PD) [b1] +CRC=2E7E893C 4E68B642 +RefMD5=D9FE93EBA610E60F8F5D9880E52DB056 + +[D5F73BB1FC46328440C3BD9812A49284] +GoodName=Absolute Crap #2 by Lem (PD) [b2] +CRC=2E7E893C 4E68B642 +RefMD5=D9FE93EBA610E60F8F5D9880E52DB056 + +[2F02D478FC89E46FA143B128E29B434C] +GoodName=Absolute Crap Intro #1 by Kid Stardust (PD) [b1] +CRC=B0667DED BB39A4B8 +RefMD5=FF4D4FEFF0AF8A0F9B9AE509DA7D9071 + +[E06A7190B2DF9CCCCA30C1724DDFE95B] +GoodName=Absolute Crap Intro #1 by Kid Stardust (PD) [h1C] +CRC=B0667DED BB39A4B8 +RefMD5=FF4D4FEFF0AF8A0F9B9AE509DA7D9071 + +[FF4D4FEFF0AF8A0F9B9AE509DA7D9071] +GoodName=Absolute Crap Intro #1 by Kid Stardust (PD) +CRC=B0667DED BB39A4B8 +Players=0 +Status=5 +Rumble=No +SaveType=None + +[35BA407EA9E4EF7C0ACE8B4F58BEEC41] +GoodName=Action Replay Pro 64 V3.0 (Unl) +CRC=F1297BC9 42CDAE9D +Status=0 + +[0D77918E6C989261EEF81FE244E48EEF] +GoodName=Action Replay Pro 64 V3.0 (Unl) [b1] +CRC=158A155D C1538CDB +RefMD5=35BA407EA9E4EF7C0ACE8B4F58BEEC41 + +[FD8681CBF1A599FF2EA55DBF40EA7D27] +GoodName=Action Replay Pro 64 V3.0 (Unl) [f1] +CRC=8A155D15 53C1DB8C +RefMD5=35BA407EA9E4EF7C0ACE8B4F58BEEC41 + +[67AFA5DF80A5CFC91FCE1DC918EA0A4F] +GoodName=Action Replay Pro 64 V3.3 (Unl) +CRC=A8D1DAF2 31206B53 +Status=0 + +[7558E3DA7225712936D3BA3DCE210C36] +GoodName=AeroFighters Assault (E) (M3) [!] +CRC=62F6BE95 F102D6D6 +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes +Status=3 + +[915E7762364C2449AAEBC4CA5278D1E8] +GoodName=AeroFighters Assault (E) (M3) [f1] (NTSC) +CRC=0BBCDFCF 2DD952CC +RefMD5=7558E3DA7225712936D3BA3DCE210C36 + +[6C25C8D7CE393C0214917A211A199F0C] +GoodName=AeroFighters Assault (E) (M3) [o1] +CRC=62F6BE95 F102D6D6 +RefMD5=7558E3DA7225712936D3BA3DCE210C36 + +[79FB6E2452AF077C5EF1DDE5FC810F04] +GoodName=AeroFighters Assault (U) [!] +CRC=1B598BF1 ECA29B45 +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes +Status=3 + +[CF5FF92EED5FD3C714BC3C4D15C47AE3] +GoodName=AeroFighters Assault (U) [b1] +CRC=1B598BF1 ECA29B45 +RefMD5=79FB6E2452AF077C5EF1DDE5FC810F04 + +[7E3E9BC4188B37A4FC283E22BEDB5D49] +GoodName=AeroFighters Assault (U) [b2] +CRC=1B598BF1 ECA29B45 +RefMD5=79FB6E2452AF077C5EF1DDE5FC810F04 + +[48522CCF3D059DDF2DCF5D6AEE2D1FD7] +GoodName=AeroFighters Assault (U) [b3] +CRC=1B598BF1 ECA29B45 +RefMD5=79FB6E2452AF077C5EF1DDE5FC810F04 + +[24CA46D2C8E2D68978AEAE46C3862F1E] +GoodName=AeroFighters Assault (U) [f1] (PAL) +CRC=5C4EB1C9 12A49603 +RefMD5=79FB6E2452AF077C5EF1DDE5FC810F04 + +[0635FE16018BB216E5CD29C300CADC74] +GoodName=AeroFighters Assault (U) [h1C] +CRC=1B598BF1 ECA29B45 +RefMD5=79FB6E2452AF077C5EF1DDE5FC810F04 + +[6A56589EC8FADD1139EC4B6EED9D19AE] +GoodName=AeroFighters Assault (U) [h2C] +CRC=1B598BF1 ECA29B45 +RefMD5=79FB6E2452AF077C5EF1DDE5FC810F04 + +[63657276E7256DCA562F024FC71F4A47] +GoodName=AeroFighters Assault (U) [h3C] +CRC=1B598BF1 ECA29B45 +RefMD5=79FB6E2452AF077C5EF1DDE5FC810F04 + +[05056045447BF1FBA8F9878A7F6009F3] +GoodName=AeroGauge (E) (M3) [!] +CRC=D83045C8 F29D3A36 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Status=4 + +[FD979768AC0EC6CBBCA8C5339D62BB05] +GoodName=AeroGauge (E) (M3) [f1] (NTSC) +CRC=440355A4 869CE5F9 +RefMD5=05056045447BF1FBA8F9878A7F6009F3 + +[E0256E4270887B99DA7E91A620FFEFF3] +GoodName=AeroGauge (E) (M3) [h1C] +CRC=D83045C8 F29D3A36 +RefMD5=05056045447BF1FBA8F9878A7F6009F3 + +[25D19487CB80DB724DB9D735F2C28E8B] +GoodName=AeroGauge (E) (M3) [h2C] +CRC=D83045C8 F29D3A36 +RefMD5=05056045447BF1FBA8F9878A7F6009F3 + +[E970AF3DE25BB5AE1154010E26AF776F] +GoodName=AeroGauge (J) (V1.0) (Kiosk Demo) [!] +CRC=B00903C9 3916C146 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Status=4 + +[6A52188E8A7D008F1921AA8A6D40A74C] +GoodName=AeroGauge (J) (V1.0) (Kiosk Demo) [b1] +CRC=3F47EEA0 5DDF7A3C +RefMD5=E970AF3DE25BB5AE1154010E26AF776F + +[5AB4773BB270BE3A72BB79EF68DEA414] +GoodName=AeroGauge (J) (V1.0) (Kiosk Demo) [b2] +CRC=B00903C9 3916C146 +RefMD5=E970AF3DE25BB5AE1154010E26AF776F + +[13CCAA36D309B78D20C9C0C89A8CE650] +GoodName=AeroGauge (J) (V1.0) (Kiosk Demo) [b3] +CRC=B00903C9 3916C146 +RefMD5=E970AF3DE25BB5AE1154010E26AF776F + +[AC5828BA750A4DCDC840050DE66305E2] +GoodName=AeroGauge (J) (V1.0) (Kiosk Demo) [b4] +CRC=3F47EEA0 5DDF7A3C +RefMD5=E970AF3DE25BB5AE1154010E26AF776F + +[0620C2D134A0430F4AFA208FFEDA67B8] +GoodName=AeroGauge (J) (V1.1) [!] +CRC=80F41131 384645F6 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Status=4 + +[CC8C56B4E37BC5A501087E7CE8C12CC5] +GoodName=AeroGauge (J) (V1.1) [b1] +CRC=80F41131 384645F6 +RefMD5=0620C2D134A0430F4AFA208FFEDA67B8 + +[426725BFE1A505D4C3B12862188A2526] +GoodName=AeroGauge (J) (V1.1) [b2] +CRC=80F41131 384645F6 +RefMD5=0620C2D134A0430F4AFA208FFEDA67B8 + +[A74429738648C96FAB23944CCB06AA6C] +GoodName=AeroGauge (J) (V1.1) [b3] +CRC=80F41131 384645F6 +RefMD5=0620C2D134A0430F4AFA208FFEDA67B8 + +[E38C4D24254BB3CB6C9EC75CD29A6566] +GoodName=AeroGauge (J) (V1.1) [b4] +CRC=80F41131 384645F6 +RefMD5=0620C2D134A0430F4AFA208FFEDA67B8 + +[E80AD38B3139CBA5A367CB9B0B21AAFA] +GoodName=AeroGauge (J) (V1.1) [b5] +CRC=80F41131 384645F6 +RefMD5=0620C2D134A0430F4AFA208FFEDA67B8 + +[CDCB7101471DD1129DF63D6076834337] +GoodName=AeroGauge (J) (V1.1) [b6] +CRC=80F41131 384645F6 +RefMD5=0620C2D134A0430F4AFA208FFEDA67B8 + +[AB36ED30033F4101D3F660951A568413] +GoodName=AeroGauge (J) (V1.1) [b7] +CRC=80F41131 384645F6 +RefMD5=0620C2D134A0430F4AFA208FFEDA67B8 + +[9D7DAD00EAAC504D459608AB30CB0C1E] +GoodName=AeroGauge (J) (V1.1) [f1] (PAL) +CRC=4795217F 63D42538 +RefMD5=0620C2D134A0430F4AFA208FFEDA67B8 + +[72C7FFCEA6C1430616867616F5E9D51A] +GoodName=AeroGauge (U) [!] +CRC=AEBE463E CC71464B +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Status=4 + +[B8BA26F0C27253B80E5C7D96B0FB66AB] +GoodName=AeroGauge (U) [T+Ita0.01_Cattivik66] +CRC=AEBE463E CC71464B +RefMD5=72C7FFCEA6C1430616867616F5E9D51A + +[3D6C792ED4FA3CE5C92013F15BCCD327] +GoodName=AeroGauge (U) [b1] +CRC=AEBE463E CC71464B +RefMD5=72C7FFCEA6C1430616867616F5E9D51A + +[B7DB0D2CDCAB307D744B6370F1BBA9C1] +GoodName=AeroGauge (U) [f1] (PAL) +CRC=FDAA963C FDCCD971 +RefMD5=72C7FFCEA6C1430616867616F5E9D51A + +[11BE82186C64EF407B28403D49B199DB] +GoodName=AeroGauge (U) [h1C] +CRC=AEBE463E CC71464B +RefMD5=72C7FFCEA6C1430616867616F5E9D51A + +[31E739E6420DA88ABF4980AD0C76439A] +GoodName=AeroGauge (U) [h2C] +CRC=AEBE463E CC71464B +RefMD5=72C7FFCEA6C1430616867616F5E9D51A + +[54D0A39123C15F74AABB1ECC24D4D6A0] +GoodName=Aidyn Chronicles - The First Mage (E) [!] +CRC=2DC4FFCC C8FF5A21 +Players=1 +SaveType=None +Mempak=Yes +Status=3 + +[AF149336B3DDB899598E7BE8740D7DC6] +GoodName=Aidyn Chronicles - The First Mage (U) (V1.0) [!] +CRC=E6A95A4F BAD2EA23 +Players=1 +SaveType=None +Mempak=Yes +Status=3 + +[31448B07CBC932018870F71D1254E317] +GoodName=Aidyn Chronicles - The First Mage (U) (V1.0) [o1] +CRC=E6A95A4F BAD2EA23 +RefMD5=AF149336B3DDB899598E7BE8740D7DC6 + +[E8CDDF0C52B72453D52DA385322DFE15] +GoodName=Aidyn Chronicles - The First Mage (U) (V1.1) [!] +CRC=112051D2 68BEF8AC +RefMD5=AF149336B3DDB899598E7BE8740D7DC6 + +[CD24763BECFA1D0053E5438B0EF5E75E] +GoodName=Aidyn Chronicles - The First Mage (U) (Beta) (2000-02-10) +CRC=40066883 9375D98F +RefMD5=AF149336B3DDB899598E7BE8740D7DC6 + +[CC6EAE9ED582044CC27945684FD396CD] +GoodName=Aidyn Chronicles - The First Mage (U) (Beta) (2000-05-09) +CRC=FC8BED44 D640D904 +RefMD5=AF149336B3DDB899598E7BE8740D7DC6 + +[E8891F8F498A615A6CBAF75B7DDC9FA6] +GoodName=Airboarder 64 (E) [!] +CRC=27C425D0 8C2D99C1 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Status=4 +Rumble=Yes +CountPerOp=1 + +[DCFB92A4B106FE61E54579B1D3B7336E] +GoodName=Airboarder 64 (E) [f1] (NTSC) +CRC=89A498AE DE3CD49A +RefMD5=E8891F8F498A615A6CBAF75B7DDC9FA6 + +[A0EE7484500178BAB44FDE0AF6D5748F] +GoodName=Airboarder 64 (E) [h1C] +CRC=27C425D0 8C2D99C1 +RefMD5=E8891F8F498A615A6CBAF75B7DDC9FA6 + +[CCEE2FCF38DC2200128D75D15DB53283] +GoodName=Airboarder 64 (J) [!] +CRC=6C45B60C DCE50E30 +Players=2 +Status=4 +Rumble=Yes +SaveType=Eeprom 4KB +Mempak=Yes +CountPerOp=1 + +[F558165311C9CDCA73FB089E298F2056] +GoodName=Airboarder 64 (J) [b1] +CRC=6C45B60C DCE50E30 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[62B005D0E9DAE96526443498D6420EC3] +GoodName=Airboarder 64 (J) [b1][t1] +CRC=F255D6F1 B65D6728 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[C429FE5C86F14764923F08D44884C823] +GoodName=Airboarder 64 (J) [b2] +CRC=F255D6F1 B65D6728 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[16CB66DD44F7A46EEAC5FFCB38FBE26B] +GoodName=Airboarder 64 (J) [b3] +CRC=6C45B60C DCE50E30 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[278EF4B79B3544DE327CF7DBCDD60081] +GoodName=Airboarder 64 (J) [f1] (PAL) +CRC=26809B20 39A516A4 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[C02C32351BD69CB2D3FAC355BE074DC0] +GoodName=Airboarder 64 (J) [h1C] +CRC=6C45B60C DCE50E30 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[78CABB696CA4847BFAD09B01257C6FDA] +GoodName=Airboarder 64 (J) [h2C] +CRC=6C45B60C DCE50E30 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[B6894826F5386019B19F0A775D11B042] +GoodName=Airboarder 64 (J) [h3C] +CRC=6C45B60C DCE50E30 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[F9027DF3909C849CBADDAB1C1468BACC] +GoodName=Airboarder 64 (J) [h4C] +CRC=6C45B60C DCE50E30 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[41BE85236052A2E8EED144989B0A3E0A] +GoodName=Airboarder 64 (J) [h5C] +CRC=F255D6F1 B65D6728 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[037B58EE5FB4F3BFF408EE406E3539C0] +GoodName=Airboarder 64 (J) [h6C] +CRC=6C45B60C DCE50E30 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[63F850D7CC829B287FF1DC61CA3F7CCA] +GoodName=Airboarder 64 (J) [t1] +CRC=F255D6F1 B65D6728 +RefMD5=CCEE2FCF38DC2200128D75D15DB53283 + +[256A1CB23F9E1A2762A7A171417B5D68] +GoodName=Akumajou Dracula Mokushiroku - Real Action Adventure (J) [!] +CRC=B6951A94 63C849AF +Players=1 +SaveType=Eeprom 16KB +Rumble=Yes + +[47EA239717C4D225C9D0E9FD37B9FCB3] +GoodName=Akumajou Dracula Mokushiroku Gaiden - Legend of Cornell (J) [!] +CRC=A5533106 B9F25E5B +Players=1 +SaveType=Eeprom 16KB +Rumble=Yes + +[ECD127A57E25CE8514307BB47ECC1E95] +GoodName=Alienstyle Intro by Renderman (PD) [a1] +CRC=43EFB5BB D8C62E2B +Players=0 +Status=5 +SaveType=None +Rumble=No + +[232A5DC2E98C6CAB1D9F73C1D1C1C73A] +GoodName=Alienstyle Intro by Renderman (PD) +CRC=888EEC7A 42361983 +Players=0 +Status=5 +SaveType=None +Rumble=No + +[E3F4C868917A12BD5E84D94D1C260C7D] +GoodName=All Star Tennis '99 (E) (M5) [!] +CRC=DFD784AD AE426603 +Players=4 +SaveType=Eeprom 4KB +Status=4 + +[4DC614B1022252F41E4E182249FA7BAA] +GoodName=All Star Tennis '99 (E) (M5) [f1] (NTSC) +CRC=3015A8AD 8CEAF5F8 +RefMD5=E3F4C868917A12BD5E84D94D1C260C7D + +[37962CB6D58C2D6B044EAECDCF70EC09] +GoodName=All Star Tennis '99 (E) (M5) [f2] (NTSC) +CRC=6FD0035D 371B785D +RefMD5=E3F4C868917A12BD5E84D94D1C260C7D + +[E034C969BCDC2E8DBE2C8A73BED57B53] +GoodName=All Star Tennis '99 (E) (M5) [f3] (NTSC) +CRC=2E341C3D 5AC8DEA3 +RefMD5=E3F4C868917A12BD5E84D94D1C260C7D + +[7FB6422E5BBF60FEE39651EFF3F79BAB] +GoodName=All Star Tennis '99 (E) (M5) [f4] (NTSC) +CRC=F3700A53 4795C23D +RefMD5=E3F4C868917A12BD5E84D94D1C260C7D + +[AFC3DC9BB737D81903F6CE4875B63AE9] +GoodName=All Star Tennis '99 (U) [!] +CRC=E185E291 4E50766D +Players=4 +SaveType=Eeprom 4KB +Status=4 + +[A90FE01FDAFFB70DD123C0BA04589FAA] +GoodName=All Star Tennis '99 (U) [T+Bra1.0_Guto] +CRC=E185E291 4E50766D +RefMD5=AFC3DC9BB737D81903F6CE4875B63AE9 + +[A2FA12A1DEFCB152DFD04E82968C7D3A] +GoodName=All Star Tennis '99 (U) [f1] (PAL) +CRC=2D56F77B CBE813FC +RefMD5=AFC3DC9BB737D81903F6CE4875B63AE9 + +[D341A40EA9FBE95B6F0F99DFC5901FB7] +GoodName=All Star Tennis '99 (U) [f2] (PAL) +CRC=35D13E0D E8652252 +RefMD5=AFC3DC9BB737D81903F6CE4875B63AE9 + +[953B00882A99D650E1F2817674595F0B] +GoodName=All Star Tennis '99 (U) [h1C] +CRC=E185E291 4E50766D +RefMD5=AFC3DC9BB737D81903F6CE4875B63AE9 + +[ED5F1E12DA36DBEC8A0A24ED98D4AED5] +GoodName=All-Star Baseball '99 (E) [!] +CRC=D9EDD54D 6BB8E274 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=3 + +[78551D23F230B58B9F449CDB4A285761] +GoodName=All-Star Baseball '99 (U) [!] +CRC=C43E23A7 40B1681A +Players=4 +SaveType=None +Mempak=Yes +Status=3 +Rumble=Yes + +[045E0B801F70ADE69981FCBB2EDE5376] +GoodName=All-Star Baseball '99 (U) [f1] (PAL) +CRC=A6421764 ED1A13E9 +RefMD5=78551D23F230B58B9F449CDB4A285761 + +[13B5AE646CC09876D64366BB07796C78] +GoodName=All-Star Baseball '99 (U) [o1] +CRC=C43E23A7 40B1681A +RefMD5=78551D23F230B58B9F449CDB4A285761 + +[90448C4175EE9D0247674474DCABDFED] +GoodName=All-Star Baseball 2000 (E) [!] +CRC=A19F8089 77884B51 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=0 + +[E4076E07DBDA9CEAB5EDCEF4D4648EAB] +GoodName=All-Star Baseball 2000 (E) [f1] (NTSC) +CRC=581900E5 8E662FC8 +RefMD5=90448C4175EE9D0247674474DCABDFED + +[AADA358CE97F06C4DF5BF55987268844] +GoodName=All-Star Baseball 2000 (U) [!] +CRC=5E547A4D 90E60795 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[5D29C01B96A738C3EB68254EF40552F3] +GoodName=All-Star Baseball 2000 (U) [f1] (PAL) +CRC=44127A31 6D341229 +RefMD5=AADA358CE97F06C4DF5BF55987268844 + +[93B98D93275F803EF4C925BAE5FB711F] +GoodName=All-Star Baseball 2000 (U) [h1C] +CRC=5E547A4D 90E60795 +RefMD5=AADA358CE97F06C4DF5BF55987268844 + +[07AB7C19DBE85C8CC0961BAAF3B5CA79] +GoodName=All-Star Baseball 2000 (U) [h2C] +CRC=5E547A4D 90E60795 +RefMD5=AADA358CE97F06C4DF5BF55987268844 + +[6E01B8D425AE74EF5A0F875C700A3B18] +GoodName=All-Star Baseball 2001 (U) [!] +CRC=5446C6EF E18E47BB +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[CD04ABC5979F22EF5D6FDC4DCFAA4D50] +GoodName=All-Star Baseball 2001 (U) [f1] (PAL) +CRC=993CC742 EE65D7A4 +RefMD5=6E01B8D425AE74EF5A0F875C700A3B18 + +[9BC0E3361385713BDF50F0EEBF59FFE0] +GoodName=Alleycat 64 by Dosin (POM '99) (PD) +CRC=306B3375 05F4E698 +Players=1 +Status=3 +Rumble=No +SaveType=None + +[2DCE0F6556C00B44367586FD1EEB40E5] +GoodName=Alleycat 64 by Dosin (POM '99) (PD) [b1] +CRC=306B3375 05F4E698 +RefMD5=9BC0E3361385713BDF50F0EEBF59FFE0 + +[58B27AE9B41B755E4F9C503656B93A97] +GoodName=Analogue Test Utility by WT_Riker (POM '99) (PD) [b1] +CRC=E4C44FDA 98532F4A + +[25099EEB13E4FB47E390087EF6A20CBC] +GoodName=Analogue Test Utility by WT_Riker (POM '99) (PD) +CRC=E4C44FDA 98532F4A +Players=1 +SaveType=None +Status=5 +Rumble=No + +[0C2CBAFEC6F184AD39EF29B2B5E0F44A] +GoodName=Armorines - Project S.W.A.R.M. (E) [!] +CRC=3CC77150 21CDB987 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=5 + +[0B5F909546DE5A414F2281AD0C83D9F9] +GoodName=Armorines - Project S.W.A.R.M. (E) [f1] (NTSC) +CRC=CCDEAF02 8AFC4B28 +RefMD5=0C2CBAFEC6F184AD39EF29B2B5E0F44A + +[2BC48B3E6F61896B9BC7BEF5205CC49C] +GoodName=Armorines - Project S.W.A.R.M. (G) [!] +CRC=C0F6DB17 80E0D532 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=5 + +[43C23D76E4B6B1CBFCE446DFADFB0396] +GoodName=Armorines - Project S.W.A.R.M. (G) [f1] (NTSC) +CRC=2CEEE754 31B69DBE +RefMD5=2BC48B3E6F61896B9BC7BEF5205CC49C + +[6E6E7A703C131ADADDF4175E9037A2EB] +GoodName=Armorines - Project S.W.A.R.M. (U) [!] +CRC=1FB5D932 3BA9481B +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=5 + +[4C15C85280DFB003C3BE6506B217B775] +GoodName=Armorines - Project S.W.A.R.M. (U) [f1] (PAL) +CRC=EA090572 192F9673 +RefMD5=6E6E7A703C131ADADDF4175E9037A2EB + +[0FDC4ACAB1B531CBB4DFB142CD630B7A] +GoodName=Armorines - Project S.W.A.R.M. (U) [t1] +CRC=E820670A A99ED0EF +RefMD5=6E6E7A703C131ADADDF4175E9037A2EB + +[755DF7F57EDF87706D4C80FF15883312] +GoodName=Army Men - Air Combat (U) [!] +CRC=4C52BBB2 CEAB0F6B +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=3 + +[53E2872612760133AB7B2CC2E22B847C] +GoodName=Army Men - Sarge's Heroes (E) (M3) [!] +CRC=B210DF19 98B58D1A +CountPerOp=1 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[B8085C2EDB1C6D23E52ED8C06D92B4F8] +GoodName=Army Men - Sarge's Heroes (U) [!] +CRC=862C0657 8DFD896D +CountPerOp=1 +SaveType=None +Mempak=Yes +Players=4 +Rumble=Yes +Status=4 + +[906D5A77188A0DC90EBF294EF8A3915E] +GoodName=Army Men - Sarge's Heroes (U) [b1] +CRC=D51CF20D 5534AF93 +RefMD5=B8085C2EDB1C6D23E52ED8C06D92B4F8 + +[F1116FAEBBA932A0159B882AF9946BE6] +GoodName=Army Men - Sarge's Heroes (U) [f1] (PAL) +CRC=94123517 300EEA90 +RefMD5=B8085C2EDB1C6D23E52ED8C06D92B4F8 + +[3D1C87BCF3F8AE8E55FC87A25BE4173C] +GoodName=Army Men - Sarge's Heroes (U) [t1] +CRC=A7507855 0D454C66 +RefMD5=B8085C2EDB1C6D23E52ED8C06D92B4F8 + +[4E39474136C94CE25061FB6C0B473E29] +GoodName=Army Men - Sarge's Heroes (U) [t2] +CRC=5E23985B E3CF7CDA +RefMD5=B8085C2EDB1C6D23E52ED8C06D92B4F8 + +[A952E495077D13C8D9587B7B8BBDE2DB] +GoodName=Army Men - Sarge's Heroes (U) [t3] +CRC=5E23985B E3CF7CDA +RefMD5=B8085C2EDB1C6D23E52ED8C06D92B4F8 + +[6EEA5C4A6256092ED8F9BA8861C689C6] +GoodName=Army Men - Sarge's Heroes 2 (U) [!] +CRC=B20F73B6 2975FC34 +CountPerOp=1 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=3 + +[F818FB61331122D455692C00EDB2A2FF] +GoodName=Army Men - Sarge's Heroes 2 (U) [t1] +CRC=B24303F4 9F7D2445 +RefMD5=6EEA5C4A6256092ED8F9BA8861C689C6 + +[874C7B7B365D2C20AAA1A0C90C93F9B8] +GoodName=Asteroids Hyper 64 (U) [!] +CRC=D1F7D8AB 293B0446 +Players=4 +SaveType=None +Mempak=Yes +Status=3 +Rumble=Yes + +[94751FE93510EBA2D42D82269B224CF8] +GoodName=Asteroids Hyper 64 (U) [o1] +CRC=D1F7D8AB 293B0446 +RefMD5=874C7B7B365D2C20AAA1A0C90C93F9B8 + +[48E6A629101B200A70873589B5D2F524] +GoodName=Asteroids Hyper 64 (U) [o1][f1] (PAL) +CRC=39CE39C1 04271200 +RefMD5=874C7B7B365D2C20AAA1A0C90C93F9B8 + +[00396D6B4E66D323D4AD29833A53DF74] +GoodName=Asteroids Hyper 64 (U) [o1][t1] +CRC=5638C715 5EA6181D +RefMD5=874C7B7B365D2C20AAA1A0C90C93F9B8 + +[CF63AB6AF5FBD5DBFE500DD9A658E069] +GoodName=Attax64 by Pookae (POM '99) (PD) +CRC=26E43C40 E11F283C +Players=4 +Status=3 +Rumble=No +SaveType=None + +[553037C41F9029F544353B8446BE77D9] +GoodName=Attax64 by Pookae (POM '99) (PD) [b1] +CRC=26E43C40 E11F283C +RefMD5=CF63AB6AF5FBD5DBFE500DD9A658E069 + +[7853F02DC66A35BC8C2BC33D03B8F0CA] +GoodName=Automobili Lamborghini (E) [!] +CRC=FC7797BF 4A95E83C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=4 + +[DE4631D6419B7361DE9C4A5472964D21] +GoodName=Automobili Lamborghini (E) [o1] +CRC=FC7797BF 4A95E83C +RefMD5=7853F02DC66A35BC8C2BC33D03B8F0CA + +[EC39579F066A9714FF030D07DEC3C9D3] +GoodName=Automobili Lamborghini (U) [!] +CRC=41B25DC4 1B726786 +Players=5 +SaveType=None +Mempak=Yes +Rumble=Yes +Status=4 + +[E86A022815D0B7E65FD5557F0B3451D4] +GoodName=Automobili Lamborghini (U) [T+Ita_cattivik66][b3] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[B293E449967B246451564B25A4A36BEC] +GoodName=Automobili Lamborghini (U) [T+Ita_cattivik66][b4] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[1F324E92AF23CDC5499BBC35F3840205] +GoodName=Automobili Lamborghini (U) [b1] +CRC=4DB05DC4 28DBF801 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[4086114FFB03B156DBCAA0364EB0F81B] +GoodName=Automobili Lamborghini (U) [b2] +CRC=4DB05DC4 28DBF801 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[D861B752F59774A5597E66E8C58E52D9] +GoodName=Automobili Lamborghini (U) [b3] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[B708601A36054FCA51D849D6D26CEC5C] +GoodName=Automobili Lamborghini (U) [b4] +CRC=DB833E34 63548286 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[0D0D6A170871ED3433A52D110B01357E] +GoodName=Automobili Lamborghini (U) [b5] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[69431C0E9152A9C5B62131C034250A25] +GoodName=Automobili Lamborghini (U) [b6] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[D441BB80EFD86B8FD65CE855FEC21631] +GoodName=Automobili Lamborghini (U) [f1] +CRC=4DB05DC4 28DBF801 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[4CEF5CDD83360127B0445E7A9EA0BC8F] +GoodName=Automobili Lamborghini (U) [h1C] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[DAC77D638FF03E77F569119116D4B668] +GoodName=Automobili Lamborghini (U) [h2C] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[17951444830696AAFC07F311AB128099] +GoodName=Automobili Lamborghini (U) [o1] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[8FF8B861A0D095B910DD97EB1ECC02FF] +GoodName=Automobili Lamborghini (U) [o1][T+Ita_cattivik66] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[87D7EEBD0E6B403A2022BBD84BC12868] +GoodName=Automobili Lamborghini (U) [o2] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[805F74AEF610BA2C1F6FCEF723CD1970] +GoodName=Automobili Lamborghini (U) [o3] +CRC=4DB05DC4 28DBF801 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[EC9B393B3F52B76C02E3BF2AA20145A5] +GoodName=Automobili Lamborghini (U) [o4] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[4E730D045AC33A64BA97D5672589C6C7] +GoodName=Automobili Lamborghini (U) [o5] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[8E2F186FC1B86ABC1CC04FFE1845C6AC] +GoodName=Automobili Lamborghini (U) [o6] +CRC=DB833E34 63548286 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[835E98C0B8A16401BDC6653E8855F0D6] +GoodName=Automobili Lamborghini (U) [o7] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[0AD7111C5DB3CA075DCD5AC9838C3B24] +GoodName=Automobili Lamborghini (U) [o7][T+Ita_cattivik66] +CRC=41B25DC4 1B726786 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[A6836524B4E71E5AD14DD8C3651665AD] +GoodName=Automobili Lamborghini (U) [t1] +CRC=DB833E34 63548286 +RefMD5=EC39579F066A9714FF030D07DEC3C9D3 + +[3B4330445D9AAE1EF9C56B1393E281E3] +GoodName=BB SRAM Manager (PD) +CRC=4E5507F2 E7D3B413 + +[8222D1129394AB4F382476D8231EF9F6] +GoodName=BMP View by Count0 (PD) +CRC=273433C0 02B1F61B + +[8183688A4B7D0A390496B5655BCD252E] +GoodName=Baku Bomberman (J) [!] +CRC=E340A49C 74318D41 +SaveType=Eeprom 4KB +Players=4 +Mempak=Yes + +[70415D917D5B7BEEFEDAFDB65CD64D43] +GoodName=Baku Bomberman (J) [b1] +CRC=E340A49C 74318D41 +RefMD5=8183688A4B7D0A390496B5655BCD252E + +[5259F6331389F6AF55B867F60AA373C8] +GoodName=Baku Bomberman (J) [h1C] +CRC=E340A49C 74318D41 +RefMD5=8183688A4B7D0A390496B5655BCD252E + +[70632EE119E54F76A344A7B04340A6F9] +GoodName=Baku Bomberman (J) [t1] +CRC=3A595B0E F8788AA6 +RefMD5=8183688A4B7D0A390496B5655BCD252E + +[CA956015B6820DCFF1C814F3532E18B1] +GoodName=Baku Bomberman 2 (J) [!] +CRC=E73C7C4F AF93B838 +SaveType=Eeprom 4KB +Players=4 +Mempak=Yes +Rumble=Yes + +[8107825AC2A522057422463ED81E276B] +GoodName=Bakuretsu Muteki Bangai-O (J) [!] +CRC=DF98B95D 58840978 +Players=1 +Rumble=Yes + +[A78517540876AE94C2027FE260633CA8] +GoodName=Bakuretsu Muteki Bangai-O (J) [f1] (PAL) +CRC=0866BEDD AE31C2EE +RefMD5=8107825AC2A522057422463ED81E276B + +[040538EA3C225D1E7F2497ACEFDE8CD0] +GoodName=Bakuretsu Muteki Bangai-O (J) [h1C] +CRC=DF98B95D 58840978 +RefMD5=8107825AC2A522057422463ED81E276B + +[09FD63AFA1156405E618752FC583DF93] +GoodName=Bakushou Jinsei 64 - Mezase! Resort Ou (J) [!] +CRC=88CF980A 8ED52EB5 +Players=4 +Mempak=Yes + +[E16CFE9268E472A7814C58783AE7D3A2] +GoodName=Bakushou Jinsei 64 - Mezase! Resort Ou (J) [h1C] +CRC=88CF980A 8ED52EB5 +RefMD5=09FD63AFA1156405E618752FC583DF93 + +[3D3855A86FD5A1B4D30BEB0F5A4A85AF] +GoodName=Banjo to Kazooie no Daibouken (J) [!] +CRC=5168D520 CA5FCD0D +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[7FDAFD3252C0F59FFBA59CD42729D959] +GoodName=Banjo to Kazooie no Daibouken (J) [f1] +CRC=18439105 60424C9E +RefMD5=3D3855A86FD5A1B4D30BEB0F5A4A85AF + +[89BBBB739E54721F77F1A6441C00C093] +GoodName=Banjo to Kazooie no Daibouken (J) [f2] +CRC=18439105 60424C9E +RefMD5=3D3855A86FD5A1B4D30BEB0F5A4A85AF + +[B49EC888940FAB43651E48F760BF7BBD] +GoodName=Banjo to Kazooie no Daibouken (J) [f3] +CRC=18439105 60424C9E +RefMD5=3D3855A86FD5A1B4D30BEB0F5A4A85AF + +[715A8816F30FA24B8D174DC5CB6F25A9] +GoodName=Banjo to Kazooie no Daibouken 2 (J) [!] +CRC=514B6900 B4B19881 +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[06A43BACF5C0687F596DF9B018CA6D7F] +GoodName=Banjo-Kazooie (E) (M3) [!] +CRC=733FCCB1 444892F9 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[D0410D2C399CBF216BB756F35E5AC4EC] +GoodName=Banjo-Kazooie (E) [T+Spa1.1_PacoChan] +CRC=8B2FCAD3 361B412C +RefMD5=06A43BACF5C0687F596DF9B018CA6D7F + +[5FC8116DAFDEC73DE9C5CCC2D8E14B4F] +GoodName=Banjo-Kazooie (E) (M3) [f1] +CRC=192C1422 5B8CFF48 +RefMD5=06A43BACF5C0687F596DF9B018CA6D7F + +[F81C314B04CEE9DC92FD4D50811F6FBB] +GoodName=Banjo-Kazooie (E) (M3) [f2] +CRC=192C15DA 74BD6300 +RefMD5=06A43BACF5C0687F596DF9B018CA6D7F + +[B29599651A13F681C9923D69354BF4A3] +GoodName=Banjo-Kazooie (U) (V1.0) [!] +CRC=A4BF9306 BF0CDFD1 +SaveType=Eeprom 4KB +Players=1 +Rumble=Yes + +[8E870036E7A40BA42803C333A412EFE7] +GoodName=Banjo-Kazooie (U) (V1.0) [b1] +CRC=A4BF9306 BF0CDFD1 +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[63609225DA40E2BAEC425F4AEB365330] +GoodName=Banjo-Kazooie (U) (V1.0) [b2] +CRC=A4BF9306 BF0CDFD1 +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[880BB39F8B31C087D66F7193D3528EFE] +GoodName=Banjo-Kazooie (U) (V1.0) [b3] +CRC=A4BF9306 BF0CDFD1 +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[6E3FBAF95C79A3668B6A9211F1372216] +GoodName=Banjo-Kazooie (U) (V1.0) [b4] +CRC=16EDC447 B291F183 +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[508B2D76887E3FE169B60B6CF70E6DBA] +GoodName=Banjo-Kazooie (U) (V1.0) [b5] +CRC=A4BF9306 BF0CDFD1 +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[4782CA6F893AA03F701D6EDA7552711B] +GoodName=Banjo-Kazooie (U) (V1.0) [b6] +CRC=FEF9D364 FBD6D06E +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[B6BC123E51AE5C3190BCA41CFC1D637F] +GoodName=Banjo-Kazooie (U) (V1.0) [b7] +CRC=A4BF9306 BF0CDFD1 +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[F9E8FEF0005E26720EB0D0FDFAB7A859] +GoodName=Banjo-Kazooie (U) (V1.0) [f1] +CRC=16EDC447 B291F183 +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[7173250DC66CA58024C1C4D27B0F8720] +GoodName=Banjo-Kazooie (U) (V1.0) [t1] +CRC=16EDC447 B291F183 +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[B11F476D4BC8E039355241E871DC08CF] +GoodName=Banjo-Kazooie (U) (V1.1) [!] +CRC=CD7559AC B26CF5AE +RefMD5=B29599651A13F681C9923D69354BF4A3 + +[61B5C5C3E5E1A81E5D37072C01B39B76] +GoodName=Banjo-Tooie (A) [!] +CRC=155B7CDF F0DA7325 +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[8B2E56F18421A67BCA861427453A1E19] +GoodName=Banjo-Tooie (E) (M4) [!] +CRC=C9176D39 EA4779D1 +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[40E98FAA24AC3EBE1D25CB5E5DDF49E4] +GoodName=Banjo-Tooie (U) [!] +CRC=C2E9AA9A 475D70AA +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[BF3E84CDD01CAC05987FD8DA5191534B] +GoodName=Bass Hunter 64 (E) [!] +CRC=B088FBB4 441E4B1D +Players=1 +SaveType=Eeprom 4KB +CountPerOp=1 +Rumble=Yes + +[2C618F6C69C3B4803F08762A03835139] +GoodName=Bass Rush - ECOGEAR PowerWorm Championship (J) [!] +CRC=D76333AC 0CB6219D +Players=1 +Rumble=Yes +CountPerOp=1 + +[B1AB1D5B3B92B0ACA380D0291DA0689E] +GoodName=Bass Rush - ECOGEAR PowerWorm Championship (J) [b1] +CRC=D76333AC 0CB6219D +RefMD5=2C618F6C69C3B4803F08762A03835139 + +[1F997B26062B7D59F23193F448157EE3] +GoodName=Bass Rush - ECOGEAR PowerWorm Championship (J) [b2] +CRC=D76333AC 0CB6219D +RefMD5=2C618F6C69C3B4803F08762A03835139 + +[930C7F6E5863471DDE1816D28A10EB88] +GoodName=Bassmasters 2000 (U) [!] +CRC=BCFACCAA B814D8EF +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 +Rumble=Yes + +[D8903586B5E479E6C4937879650D0D2D] +GoodName=Bassmasters 2000 (U) [b1] +CRC=BCFACCAA B814D8EF +RefMD5=930C7F6E5863471DDE1816D28A10EB88 + +[342476D20D7A7BF4C5484D2DEFCC79E7] +GoodName=Bassmasters 2000 (U) [f1] (PAL) +CRC=DC41E81E AC36CAD1 +RefMD5=930C7F6E5863471DDE1816D28A10EB88 + +[A08676124B326B1035B202C83A97468F] +GoodName=Batman Beyond - Return of the Joker (U) [!] +CRC=204489C1 1286CF2B +Players=1 +SaveType=None +Rumble=Yes + +[E4498D8FE11A6E0CC0737D89361DE097] +GoodName=Batman Beyond - Return of the Joker (U) [o1] +CRC=204489C1 1286CF2B +Players=1 +SaveType=None +Rumble=Yes + +[1C7FA31271E5588C968675E932C08991] +GoodName=Batman Beyond - Return of the Joker (U) [o1][t1] +CRC=D8928E46 965CE432 +RefMD5=E4498D8FE11A6E0CC0737D89361DE097 + +[A5EE8A6C34863E3D0EB8C06AE8668B30] +GoodName=Batman of the Future - Return of the Joker (E) (M3) [!] +CRC=259F7F84 7C9EED26 +Players=1 +SaveType=None +Rumble=Yes + +[F5C9B6E4DB938258EA277670B6D37F16] +GoodName=Batman of the Future - Return of the Joker (E) (M3) [b1] +CRC=259F7F84 7C9EED26 +RefMD5=A5EE8A6C34863E3D0EB8C06AE8668B30 + +[8743BDDE07A2E9E0E5A0792D7D8678CB] +GoodName=Batman of the Future - Return of the Joker (E) (M3) [o1] +CRC=259F7F84 7C9EED26 +RefMD5=A5EE8A6C34863E3D0EB8C06AE8668B30 + +[3406A505C22BAC2F40D9BFC6FF08CF86] +GoodName=BattleTanx (U) [!] +CRC=6AA4DDE7 E3E2F4E7 +CountPerOp=3 +SaveType=None +Mempak=Yes +Players=4 +Rumble=Yes + +[94A7605A28861C43F636AE0FF7F25F2E] +GoodName=BattleTanx (U) [b1] +CRC=6AA4DDE7 E3E2F4E7 +RefMD5=3406A505C22BAC2F40D9BFC6FF08CF86 + +[722D55C70368323D79AB1B63696A45E4] +GoodName=BattleTanx (U) [b1][t1] +CRC=3D615CF5 6984930A +RefMD5=3406A505C22BAC2F40D9BFC6FF08CF86 + +[EDD7187C79CEBDB0D1FABC040502E940] +GoodName=BattleTanx (U) [f1] (PAL) +CRC=9A75C9C2 A4488353 +RefMD5=3406A505C22BAC2F40D9BFC6FF08CF86 + +[220B85771E64C554514163120C2F82F4] +GoodName=BattleTanx (U) [t1] +CRC=3D615CF5 6984930A +RefMD5=3406A505C22BAC2F40D9BFC6FF08CF86 + +[D6E667FE10AFE8F7116888EFDE98AE0E] +GoodName=BattleTanx - Global Assault (E) (M3) [!] +CRC=0CAD17E6 71A5B797 +CountPerOp=1 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[654557C316F901A2CA6F7F4B43343147] +GoodName=BattleTanx - Global Assault (U) [!] +CRC=75A4E247 6008963D +CountPerOp=3 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[DC5AAE1CADF43DF43184D2935C32C26C] +GoodName=BattleTanx - Global Assault (U) [f1] (Country Check) +CRC=8A2E80DC 00F61BE4 +RefMD5=D6E667FE10AFE8F7116888EFDE98AE0E + +[D6D30577E6E8341495B7D8066035C21D] +GoodName=BattleTanx - Global Assault (U) [f2] (PAL) +CRC=90111D7E E4B49428 +RefMD5=D6E667FE10AFE8F7116888EFDE98AE0E + +[266C0989ED0929DF499389954779EA97] +GoodName=Battlezone - Rise of the Black Dogs (U) [!] +CRC=55D4C4CE 7753C78A +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[A94135D163E6091C960ADC918C1FB8A7] +GoodName=Beetle Adventure Racing! (E) (M3) [!] +CRC=A1B64A61 D014940B +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=3 +Rumble=Yes + +[9D5A1B779F8B43E63E8CE8427675A7EF] +GoodName=Beetle Adventure Racing! (E) (M3) [h1C] +CRC=A1B64A61 D014940B +RefMD5=A94135D163E6091C960ADC918C1FB8A7 + +[6B4398CE56A9C4786F2087F681FFFAF3] +GoodName=Beetle Adventure Racing! (E) (M3) [t1] +CRC=59445C71 1F1FE699 +RefMD5=A94135D163E6091C960ADC918C1FB8A7 + +[5FFD43089B7334072B2B74421618D973] +GoodName=Beetle Adventure Racing! (J) [!] +CRC=9C7318D2 24AE0DC1 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=3 +Rumble=Yes + +[E126B84FA242916289D04D68C0E20BFE] +GoodName=Beetle Adventure Racing! (J) [b1] +CRC=9C7318D2 24AE0DC1 +RefMD5=5FFD43089B7334072B2B74421618D973 + +[CF97C336479DDBF1217E4DDE89D9D2D3] +GoodName=Beetle Adventure Racing! (U) (M3) [!] +CRC=EDF419A8 BF1904CC +SaveType=None +Mempak=Yes +Players=4 +CountPerOp=3 +Rumble=Yes + +[D11BC38F26EA2835FBF017FE9BD404FE] +GoodName=Beetle Adventure Racing! (U) (M3) [b1] +CRC=EDF419A8 BF1904CC +RefMD5=CF97C336479DDBF1217E4DDE89D9D2D3 + +[40CBC5A23B7D8C1FDD47D78CACA29248] +GoodName=Beetle Adventure Racing! (U) (M3) [b2] +CRC=EDF419A8 BF1904CC +RefMD5=CF97C336479DDBF1217E4DDE89D9D2D3 + +[CC9F8A2181C6C9C5ED49B77FF632395A] +GoodName=Beetle Adventure Racing! (U) (M3) [f1] (PAL) +CRC=1E17A377 9D8C5E86 +RefMD5=CF97C336479DDBF1217E4DDE89D9D2D3 + +[EFFB7B42C6D7C29540C93006E6142F99] +GoodName=Beetle Adventure Racing! (U) (M3) [t1] +CRC=559A0FD3 897F777C +RefMD5=CF97C336479DDBF1217E4DDE89D9D2D3 + +[C246BD299AA756459193F406A261D1D1] +GoodName=Beetle Adventure Racing! (U) (M3) [t2] +CRC=522409D3 9340EBFF +RefMD5=CF97C336479DDBF1217E4DDE89D9D2D3 + +[AD7C7B994994CF56481E4450E958049F] +GoodName=Berney Must Die! by Nop_ (POM '99) (PD) +CRC=3A089BBC 54AB2C06 +Status=0 +SaveType=None +Mempak=Yes + +[108A605E3D57A5E5C52398B675861EF4] +GoodName=Berney Must Die! by Nop_ (POM '99) (PD) [t1] +CRC=861F9BDC C3353C85 +RefMD5=AD7C7B994994CF56481E4450E958049F + +[BF6780E2982C16D4A4FDB553BE8F9226] +GoodName=Big Mountain 2000 (U) [!] +CRC=08FFA4B7 01F453B6 +SaveType=Eeprom 4KB +Players=2 +Rumble=Yes +Mempak=Yes + +[CFE3E75B8B4C75F231CBBD9C99804EC3] +GoodName=Big Mountain 2000 (U) [t1] +CRC=B0119B37 B9774FD5 +RefMD5=BF6780E2982C16D4A4FDB553BE8F9226 + +[0059B65E1C813BC8BD1A61A1FE009CCD] +GoodName=Bike Race '98 V1.0 by NAN (PD) +CRC=713FDDD3 72D6A0EF +Players=1 +Status=2 +SaveType=None +Rumble=No + +[A1025E61229D5D855D232210B39F5E66] +GoodName=Bike Race '98 V1.0 by NAN (PD) [b1] +CRC=713FDDD3 72D6A0EF +RefMD5=0059B65E1C813BC8BD1A61A1FE009CCD + +[1CCD7DB5B3F57944CAF7DA86EF1763E3] +GoodName=Bike Race '98 V1.2 by NAN (PD) +CRC=F4B64159 46FC16CF +Players=1 +Status=2 +SaveType=None +Rumble=No + +[58B2716389BA3C5575B5A287E59F49AF] +GoodName=Bike Race '98 V1.2 by NAN (PD) [b1] +CRC=F4B64159 46FC16CF +RefMD5=1CCD7DB5B3F57944CAF7DA86EF1763E3 + +[133B6615CD0936AC705DFC81E4389CBB] +GoodName=Bike Race '98 V1.2 by NAN (PD) [b2] +CRC=F4B64159 46FC16CF +RefMD5=1CCD7DB5B3F57944CAF7DA86EF1763E3 + +[42672BA5E98CD21D7F3E3745E69038DD] +GoodName=Bio F.R.E.A.K.S. (E) [!] +CRC=AB7C101D EC58C8B0 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[0F412C4CDE69AE41B89D390731D34F71] +GoodName=Bio F.R.E.A.K.S. (E) [b1] +CRC=AB7C101D EC58C8B0 +RefMD5=42672BA5E98CD21D7F3E3745E69038DD + +[B90AB8F7605D971CC7A6D9BA5E67D1AF] +GoodName=Bio F.R.E.A.K.S. (U) [!] +CRC=08123595 0510F1DE +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[801ECC49DAF04FBA099C6F75A06F0454] +GoodName=Bio F.R.E.A.K.S. (U) [b1] +CRC=08123595 0510F1DE +RefMD5=B90AB8F7605D971CC7A6D9BA5E67D1AF + +[F64B263F67ACA5DE1957299FD92FB35A] +GoodName=Bio F.R.E.A.K.S. (U) [b2] +CRC=08123595 0510F1DE +RefMD5=B90AB8F7605D971CC7A6D9BA5E67D1AF + +[3F2802F12058B4511A0778A891050297] +GoodName=Bio F.R.E.A.K.S. (U) [b3] +CRC=B6223A7B 2139CEA6 +RefMD5=B90AB8F7605D971CC7A6D9BA5E67D1AF + +[E02AEF75AC059FC2446BFFDD06EE64A9] +GoodName=Bio F.R.E.A.K.S. (U) [h1C] +CRC=08123595 0510F1DE +RefMD5=B90AB8F7605D971CC7A6D9BA5E67D1AF + +[879A085B07B7E6D52DFE2CE636D7A239] +GoodName=Bio F.R.E.A.K.S. (U) [t1] +CRC=B6223A7B 2139CEA6 +RefMD5=B90AB8F7605D971CC7A6D9BA5E67D1AF + +[F77D70959222276491222F31EBFF3BF1] +GoodName=Biohazard 2 (J) [!] +CRC=7EAE2488 9D40A35A +SaveType=SRAM +Players=1 +CountPerOp=1 +Rumble=Yes + +[13D7834291A311077B84B9A2816AF6FC] +GoodName=Birthday Demo for Steve by Nep (PD) [b1] +CRC=C2B35C2F 5CD995A2 + +[4443B11C457348B0B6B64650909F0143] +GoodName=Birthday Demo for Steve by Nep (PD) +CRC=C2B35C2F 5CD995A2 + +[889D4D337AD11CE94357511C725EAB6A] +GoodName=Blast Corps (E) (M2) [!] +CRC=7C64E6DB 55B924DB +Players=1 +SaveType=Eeprom 4KB +Mempak=Yes + +[7C9C000B61BF0BCF81AFD4E583EC9B2A] +GoodName=Blast Corps (E) (M2) [b1] +CRC=7C64E6DB 55B924DB +RefMD5=889D4D337AD11CE94357511C725EAB6A + +[36C97C12DDABB02D7D2D3F6B33B3D83F] +GoodName=Blast Corps (E) (M2) [b2] +CRC=7C64E6DB 55B924DB +RefMD5=889D4D337AD11CE94357511C725EAB6A + +[A8DFDFF49144627492DA9B0B65B91845] +GoodName=Blast Corps (U) (V1.0) [!] +CRC=7C647C25 D9D901E6 +Players=1 +SaveType=Eeprom 4KB +Mempak=Yes + +[000E40366ECE225565D3EC83BE7D97A4] +GoodName=Blast Corps (U) (V1.0) [b1] +CRC=7C647C25 D9D901E6 +RefMD5=A8DFDFF49144627492DA9B0B65B91845 + +[4BFB72FC9A787543323ADEFC8EC2A042] +GoodName=Blast Corps (U) (V1.0) [b2] +CRC=7C647C25 D9D901E6 +RefMD5=A8DFDFF49144627492DA9B0B65B91845 + +[5875FC73069077C93E214233B60F0BDC] +GoodName=Blast Corps (U) (V1.1) [!] +CRC=7C647E65 1948D305 +Players=1 +SaveType=Eeprom 4KB +Mempak=Yes + +[16B82D53D7F038A8FE67A78027720516] +GoodName=Blast Dozer (J) [!] +CRC=65234451 EBD3346F +Players=1 +SaveType=Eeprom 4KB +Mempak=Yes + +[FA3A5597012B710C844682DA586A62C9] +GoodName=Blast Dozer (J) [b1] +CRC=65234451 EBD3346F +RefMD5=16B82D53D7F038A8FE67A78027720516 + +[31B4A8ED52B48E756B344C9F22736E50] +GoodName=Blues Brothers 2000 (E) (M6) [!] +CRC=D571C883 822D3FCF +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[997FD8F79CD6F3CD1C1C1FD21E358717] +GoodName=Blues Brothers 2000 (U) [!] +CRC=7CD08B12 1153FF89 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[96D5910A6FFD3EE53638251ACE86E0CB] +GoodName=Blues Brothers 2000 (U) [f1] (PAL-NTSC) +CRC=A9A17EF3 AB1F8703 +RefMD5=997FD8F79CD6F3CD1C1C1FD21E358717 + +[A6E03FA194A2932D36E0A67F9F64D92E] +GoodName=Blues Brothers 2000 (U) [t1] +CRC=A0976BE9 FF41562B +RefMD5=997FD8F79CD6F3CD1C1C1FD21E358717 + +[A8D31D9715BB5645EFC3245A6497F542] +GoodName=Blues Brothers 2000 (U) [t1][f1] (PAL-NTSC) +CRC=ABB57137 960F561D +RefMD5=997FD8F79CD6F3CD1C1C1FD21E358717 + +[B27FA5E9AD0CB47BB3A74FFAC7BC8EDF] +GoodName=Body Harvest (E) (M3) [!] +CRC=0B58B8CD B7B291D2 +SaveType=Eeprom 4KB +Players=1 +CountPerOp=1 +Rumble=Yes + +[0EF2448C243F86C4C9F194F49CFD8352] +GoodName=Body Harvest (E) (M3) [f1] (NTSC) +CRC=6F66B92D 80B9E520 +RefMD5=B27FA5E9AD0CB47BB3A74FFAC7BC8EDF + +[3B8585ED03E8DDB89D7DE456317545E7] +GoodName=Body Harvest (U) [!] +CRC=5326696F FE9A99C3 +Players=1 +SaveType=Eeprom 4KB +CountPerOp=1 +Rumble=Yes + +[8D21DFCDE6534127CBB444B7361B0D99] +GoodName=Body Harvest (U) [T+Spa0.98_jackic] +CRC=810CED2D D7B3F710 +RefMD5=3B8585ED03E8DDB89D7DE456317545E7 + +[77554810629D4EF4D93519745FA6066B] +GoodName=Body Harvest (U) [b1] +CRC=5326696F FE9A99C3 +RefMD5=3B8585ED03E8DDB89D7DE456317545E7 + +[D266B288829193BD8205DDDCDFA5CF30] +GoodName=Body Harvest (U) [b1][t1] +CRC=C535091F D60CCF6C +RefMD5=3B8585ED03E8DDB89D7DE456317545E7 + +[13532519CBC43BFA638FD5A7754EE281] +GoodName=Body Harvest (U) [b2] +CRC=00A46EE3 554158C6 +RefMD5=3B8585ED03E8DDB89D7DE456317545E7 + +[D8BD69AEE8246A3127A58E202D447BA1] +GoodName=Body Harvest (U) [t1] +CRC=C535091F D60CCF6C +RefMD5=3B8585ED03E8DDB89D7DE456317545E7 + +[1CF31E7F6E0DEB2C18C39DDD4EED9E51] +GoodName=Bokujou Monogatari 2 (J) (V1.0) [!] +CRC=B3D451C6 E1CB58E2 +Players=1 +Mempak=Yes +CountPerOp=1 + +[C902BB7203C6C77DDA16ABCDF8995E32] +GoodName=Bokujou Monogatari 2 (J) (V1.0) [b1] +CRC=B3D451C6 E1CB58E2 +RefMD5=1CF31E7F6E0DEB2C18C39DDD4EED9E51 + +[E627B898A7692C08B595A8D2178E34A0] +GoodName=Bokujou Monogatari 2 (J) (V1.1) [!] +CRC=7365D8F8 9ED9326F +RefMD5=1CF31E7F6E0DEB2C18C39DDD4EED9E51 + +[24E3EE6A54278DB65C463804F2BB6223] +GoodName=Bokujou Monogatari 2 (J) (V1.2) [!] +CRC=736657F6 3C88A702 +RefMD5=1CF31E7F6E0DEB2C18C39DDD4EED9E51 + +[B68F49AA8F6F7499184AC6B7B8570F2B] +GoodName=Bomberman 64 (E) [!] +CRC=5A160336 BC7B37B0 +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes + +[B9E6A38B28108E4D6E6A0A47BF981747] +GoodName=Bomberman 64 (E) [b1] +CRC=5A160336 BC7B37B0 +RefMD5=B68F49AA8F6F7499184AC6B7B8570F2B + +[4D5C42B239DFD67E40D4E9476A208A1E] +GoodName=Bomberman 64 (E) [b2] +CRC=5A160336 BC7B37B0 +RefMD5=B68F49AA8F6F7499184AC6B7B8570F2B + +[0283CC125AEA29EF72A03BEE7D759C5D] +GoodName=Bomberman 64 (E) [h1C] +CRC=5A160336 BC7B37B0 +RefMD5=B68F49AA8F6F7499184AC6B7B8570F2B + +[9976833301116D0CB9E278E857921BF6] +GoodName=Bomberman 64 (E) [t1] +CRC=938CA401 43339F1B +RefMD5=B68F49AA8F6F7499184AC6B7B8570F2B + +[093058ECE14C8CC1A887B2087EB5CFE9] +GoodName=Bomberman 64 (U) [!] +CRC=F568D51E 7E49BA1E +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes + +[BB4C5769EED69362F1A90A2BE19998D6] +GoodName=Bomberman 64 (U) [b1] +CRC=F568D51E 7E49BA1E +RefMD5=093058ECE14C8CC1A887B2087EB5CFE9 + +[FA4347AC05BC0C0BBC8CABE3ED90B8A4] +GoodName=Bomberman 64 (U) [o1] +CRC=F568D51E 7E49BA1E +RefMD5=093058ECE14C8CC1A887B2087EB5CFE9 + +[567B8914E0642721408D46627E36003B] +GoodName=Bomberman 64 - Arcade Edition (J) [f1] (PAL) +CRC=DF6FF0F4 29D14238 +RefMD5=08E491F87445C6E5C168D982FC665D5F + +[852E8651D6C610CE593C35CEA678C9F1] +GoodName=Bomberman 64 - Arcade Edition (J) [f2] (PAL-CRC) +CRC=E87F1ACE 809F204B +RefMD5=08E491F87445C6E5C168D982FC665D5F + +[D54FD7067BD774E32B57F9C2C0496899] +GoodName=Bomberman 64 - Arcade Edition (J) [!] +CRC=DF6FF0F4 29D14238 +Players=4 + +[08E491F87445C6E5C168D982FC665D5F] +GoodName=Bomberman 64 - Arcade Edition (J) [b1] +CRC=DF6FF0F4 29D14238 +RefMD5=D54FD7067BD774E32B57F9C2C0496899 + +[C714806B4CC144A3EABD234C07412109] +GoodName=Bomberman 64 - Arcade Edition (J) [T+Eng1.3_Zoinkity] +CRC=9780C9FB 67CF6B4A +RefMD5=D54FD7067BD774E32B57F9C2C0496899 + +[AEC1FDB0F1CAAD86C9F457989A4CE482] +GoodName=Bomberman 64 - The Second Attack! (U) [!] +CRC=237E73B4 D63B6B37 +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[9058970DDF26431A4DAF353C2EEA86AB] +GoodName=Bomberman 64 - The Second Attack! (U) [t1][f1] (PAL-NTSC) +CRC=9BA3E5CC EB222304 +RefMD5=AEC1FDB0F1CAAD86C9F457989A4CE482 + +[F79EF0813157880FFBAD6199E07579BE] +GoodName=Bomberman Hero (E) [!] +CRC=D85C4E29 88E276AF +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[EA6D0EBD673A66C395569A2A230AEA6F] +GoodName=Bomberman Hero (E) [b1] +CRC=D85C4E29 88E276AF +RefMD5=F79EF0813157880FFBAD6199E07579BE + +[141430D034C16FC4B4BA20D53EAB61C1] +GoodName=Bomberman Hero (E) [b2] +CRC=D85C4E29 88E276AF +RefMD5=F79EF0813157880FFBAD6199E07579BE + +[8A8E73D70CBC902CD99C7A4E2B982778] +GoodName=Bomberman Hero (E) [b3] +CRC=D85C4E29 88E276AF +RefMD5=F79EF0813157880FFBAD6199E07579BE + +[008710F628C29D69BD939066A44AB877] +GoodName=Bomberman Hero (E) [f1] (NTSC) +CRC=D85C4E29 88E276AF +RefMD5=F79EF0813157880FFBAD6199E07579BE + +[EF2453BFF7AD0C4BFA9AB0BD6324EBF3] +GoodName=Bomberman Hero (U) [!] +CRC=4446FDD6 E3788208 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[5642E51D746F603DFE5A71C5CBDB5C73] +GoodName=Bomberman Hero (U) [b1] +CRC=4446FDD6 E3788208 +RefMD5=EF2453BFF7AD0C4BFA9AB0BD6324EBF3 + +[1143B49D788BA477DAE98C05D6623344] +GoodName=Bomberman Hero (U) [b2] +CRC=DA573DB9 9442D273 +RefMD5=EF2453BFF7AD0C4BFA9AB0BD6324EBF3 + +[1BCED1BA1BF5A0E2FF5768C714EE4627] +GoodName=Bomberman Hero (U) [b3] +CRC=DA573DB9 9442D273 +RefMD5=EF2453BFF7AD0C4BFA9AB0BD6324EBF3 + +[8A0479714259954BAE41D5275AC926F4] +GoodName=Bomberman Hero (U) [t1] +CRC=DA573DB9 9442D273 +RefMD5=EF2453BFF7AD0C4BFA9AB0BD6324EBF3 + +[EE273763C7391458865FF26C7EA0C3F1] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [!] +CRC=67FF12CC 76BF0212 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[E7D3A4A73D373DA534A025E99B4D0EEF] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [b1] +CRC=67FF12CC 76BF0212 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[8FA5E55E5597E2615F81CD236DCA4721] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [b2] +CRC=DDEF1333 E7209D07 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[F39476591E147906291BA48145F304B0] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [b3] +CRC=DDEF1333 E7209D07 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[49E9C7AACF839E46EA2D255A99FB2613] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [b4] +CRC=67FF12CC 76BF0212 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[D4806CD9D9DFC7E52D6F825B5D5CC7C2] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [b5] +CRC=DDEF1333 E7209D07 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[30194320B54FF67CB0CDA5DDB061D933] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [b6] +CRC=DDEF1333 E7209D07 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[2C68A2D12C1EBFA2AD8F0BE1A09AEEE7] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [b7] +CRC=67FF12CC 76BF0212 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[4022B2A0F22218870764CDAE73580762] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [b8] +CRC=DDEF1333 E7209D07 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[A12B361F9D38FDFE3183C2B4C1F2F217] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [o1] +CRC=67FF12CC 76BF0212 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[C4543F27B4E481D0818B51036B67DFEF] +GoodName=Bomberman Hero - Mirian Oujo wo Sukue! (J) [t1] +CRC=DDEF1333 E7209D07 +RefMD5=EE273763C7391458865FF26C7EA0C3F1 + +[B5772A2827BEFC81E107AE756B36BB2A] +GoodName=Boot Emu by Jovis (PD) +CRC=2D15DC8C D3BBDB52 + +[FB19AFD5E8C49978E6E6AE3622E0498A] +GoodName=Bottom of the 9th (U) [!] +CRC=D72FD14D 1FED32C4 +SaveType=None +Mempak=Yes +Players=2 +CountPerOp=1 + +[6E207C47FAAD2A4F64AE721A3A8F6161] +GoodName=Bottom of the 9th (U) [b1] +CRC=D72FD14D 1FED32C4 +RefMD5=FB19AFD5E8C49978E6E6AE3622E0498A + +[62E92102D6FD1701A6E904DA6AB58AE8] +GoodName=Brunswick Circuit Pro Bowling (U) [!] +CRC=1E22CF2E 42AAC813 +Players=4 +SaveType=None +Mempak=Yes + +[14D070077D70C94CBB1413C7641E7272] +GoodName=Brunswick Circuit Pro Bowling (U) [b1] +CRC=91644B9F 8CDD0DA5 +RefMD5=62E92102D6FD1701A6E904DA6AB58AE8 + +[2D30FBE45C2858957F9EFDB5E9000033] +GoodName=Brunswick Circuit Pro Bowling (U) [o1] +CRC=1E22CF2E 42AAC813 +RefMD5=62E92102D6FD1701A6E904DA6AB58AE8 + +[C3A55D506E5BD011EC20F601EA2B33BB] +GoodName=Brunswick Circuit Pro Bowling (U) [o1][f1] (PAL) +CRC=91644B9F 8CDD0DA5 +RefMD5=62E92102D6FD1701A6E904DA6AB58AE8 + +[A2E4BE02876CB0F0D1E925FF95090C96] +GoodName=Buck Bumble (E) (M5) [!] +CRC=D5B2339C CABCCAED +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[AEE981977D8F069003574CD10A268D47] +GoodName=Buck Bumble (J) [!] +CRC=D7C762B6 F83D9642 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[41417FCE2B37EAAE787C5A845A0015C4] +GoodName=Buck Bumble (U) [!] +CRC=85AE781A C756F05D +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[01933A0CBBDE1D4EB4C58CC6C6C27633] +GoodName=Buck Bumble (U) [b1][t1] +CRC=3C2B07FC 8C6AC97B +RefMD5=41417FCE2B37EAAE787C5A845A0015C4 + +[CD19788AE04DAD7AF27FD0C591983CCE] +GoodName=Buck Bumble (U) [b2] +CRC=E8522F04 43FA513A +RefMD5=41417FCE2B37EAAE787C5A845A0015C4 + +[C129EE8DA7FE1B976D71932733385438] +GoodName=Buck Bumble (U) [f1] (PAL) +CRC=3C2AC7FA 72BC3A5F +RefMD5=41417FCE2B37EAAE787C5A845A0015C4 + +[28F8F7D8423B291E3056047C62E2937A] +GoodName=Buck Bumble (U) [t1] +CRC=3C2B07FC 8C6AC97B +RefMD5=41417FCE2B37EAAE787C5A845A0015C4 + +[ED3E962653A1CD56AAB175DEEE6EE52A] +GoodName=Bug's Life, A (E) [!] +CRC=8F12C096 45DC17E1 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[5BF0F2351AEE577A8345D6E13D197E06] +GoodName=Bug's Life, A (E) [f1] (NTSC) +CRC=09035DC5 870C1041 +RefMD5=ED3E962653A1CD56AAB175DEEE6EE52A + +[D2860D4FBD0EC4B2711A6EF8D78F9866] +GoodName=Bug's Life, A (F) [!] +CRC=2B38AEC0 6350B810 +SaveType=None +Mempak=Yes +Rumble=Yes +Players=1 +CountPerOp=1 + +[504C92A5978B7EAE7A3FD30645E06D39] +GoodName=Bug's Life, A (F) [f1] (NTSC) +CRC=BD58346E 67E74459 +RefMD5=D2860D4FBD0EC4B2711A6EF8D78F9866 + +[CBEF54768670F4B5602CCBC90150007A] +GoodName=Bug's Life, A (G) [!] +CRC=DFF227D9 0D4D8169 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[919E5D60A7F9A79D89AC179123D47EEE] +GoodName=Bug's Life, A (G) [f1] (NTSC) +CRC=31E33A96 2744267B +RefMD5=CBEF54768670F4B5602CCBC90150007A + +[E3609FD12369C464E832C6D2A4D20790] +GoodName=Bug's Life, A (I) [!] +CRC=F63B89CE 4582D57D +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[7FD6BFFB80F920E01EF869829D485EA3] +GoodName=Bug's Life, A (U) [!] +CRC=82DC04FD CF2D82F4 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[14ACC20454B0C2789C9F7EF7A556231A] +GoodName=Bug's Life, A (U) [b1] +CRC=82DC04FD CF2D82F4 +RefMD5=7FD6BFFB80F920E01EF869829D485EA3 + +[6472BD444D2025B1D883FFAE35D94FD4] +GoodName=Bug's Life, A (U) [b1][f1] (PAL) +CRC=2FE62885 F6853DAF +RefMD5=7FD6BFFB80F920E01EF869829D485EA3 + +[08E3F4EEEA56C873A84EA076AA362EDD] +GoodName=Bug's Life, A (U) [f1] (PAL) +CRC=2FE62885 F6853DAF +RefMD5=7FD6BFFB80F920E01EF869829D485EA3 + +[B8B760613CAA702E33F271741170632A] +GoodName=Bug's Life, A (U) [t1] +CRC=3F4AFB7B 2D24C8F8 +RefMD5=7FD6BFFB80F920E01EF869829D485EA3 + +[30AAE8A534C72FFC89343E8EF0F1C5A1] +GoodName=Bug's Life, A (U) [t2] +CRC=3F4AFB7B 2D24C8F8 +RefMD5=7FD6BFFB80F920E01EF869829D485EA3 + +[8567382D3CD5BC0406B7B4C780F621DC] +GoodName=Bust-A-Move '99 (U) [!] +CRC=4222D89F AFE0B637 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[B292B14BBC7FFCC2A741FE87A80B8D4D] +GoodName=Bust-A-Move '99 (U) [b1] +CRC=8AFB2D9A 9F186C02 +RefMD5=8567382D3CD5BC0406B7B4C780F621DC + +[4EA8627701C3D6AF50DDAA607AA3B7F9] +GoodName=Bust-A-Move '99 (U) [f1] (PAL) +CRC=F23CA406 EC2ACE78 +RefMD5=8567382D3CD5BC0406B7B4C780F621DC + +[094F639A9BA63B2136D2887C8D72BCA0] +GoodName=Bust-A-Move 2 - Arcade Edition (E) [!] +CRC=CEDCDE1E 513A0502 +Players=2 +SaveType=None +Mempak=Yes + +[AE0693C8D73E5A1407A2EDF41F1164A9] +GoodName=Bust-A-Move 2 - Arcade Edition (E) [b1] +CRC=B121ED86 883423F1 +RefMD5=094F639A9BA63B2136D2887C8D72BCA0 + +[8897A39E34AEE4D3F807AF255C6617D6] +GoodName=Bust-A-Move 2 - Arcade Edition (U) [!] +CRC=8A86F073 CD45E54B +Players=2 +SaveType=None +Mempak=Yes + +[84DD20F80DB23CB49BFE98639BE6CD71] +GoodName=Bust-A-Move 2 - Arcade Edition (U) [b1] +CRC=8A86F073 CD45E54B +RefMD5=8897A39E34AEE4D3F807AF255C6617D6 + +[5065D7A833FC73CB75DED8D639AAADA5] +GoodName=Bust-A-Move 2 - Arcade Edition (U) [b2] +CRC=2D03FD5B D5C096D5 +RefMD5=8897A39E34AEE4D3F807AF255C6617D6 + +[EF3D1E9059723766941FF4E0E913C941] +GoodName=Bust-A-Move 2 - Arcade Edition (U) [b3] +CRC=322EF540 38D316EB +RefMD5=8897A39E34AEE4D3F807AF255C6617D6 + +[8EEF2BB9543B78197CEDDA6DA860DA97] +GoodName=Bust-A-Move 2 - Arcade Edition (U) [b4] +CRC=8A86F073 CD45E54B +RefMD5=8897A39E34AEE4D3F807AF255C6617D6 + +[3EA21256DDC4157C3231AE5CC9C4652A] +GoodName=Bust-A-Move 3 DX (E) [!] +CRC=E328B4FA 004A28E1 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[16D7676C2394E422076F7CB855DE901B] +GoodName=Bust-A-Move 3 DX (E) [b1] +CRC=364C4ADC D3050993 +RefMD5=3EA21256DDC4157C3231AE5CC9C4652A + +[0BD4AEB12E502C39140E4DA52F77642E] +GoodName=Bust-A-Move 3 DX (E) [b2] +CRC=E328B4FA 004A28E1 +RefMD5=3EA21256DDC4157C3231AE5CC9C4652A + +[089D12EE45BFACD4A9FC93185AF5C42B] +GoodName=Bust-A-Move 3 DX (E) [b3] +CRC=E328B4FA 004A28E1 +RefMD5=3EA21256DDC4157C3231AE5CC9C4652A + +[1BDC2BFDD0B6CA9D8FD354AEAF1A3CF6] +GoodName=Bust-A-Move 3 DX (E) [f1] (NTSC100%) +CRC=364C4ADC D3050993 +RefMD5=3EA21256DDC4157C3231AE5CC9C4652A + +[F7CA97BE225630B7690A862FCA97E442] +GoodName=Bust-A-Move 3 DX (E) [f2] (NTSC-Z64) +CRC=D5BDCD1D 393AFE43 +RefMD5=3EA21256DDC4157C3231AE5CC9C4652A + +[3CA46AD43F9B62DF409759D56468F18E] +GoodName=Bust-A-Move 3 DX (E) [f3] (NTSC) +CRC=D5BDCD1D 393AFE43 +RefMD5=3EA21256DDC4157C3231AE5CC9C4652A + +[6A78DA715440C0C6872B5D78D31BFD3B] +GoodName=CD64 BIOS Direct-Upgrade V1.08 +CRC=549EA1B0 F666F794 + +[176D518AD6E1D89BC0FEF0672A4C1882] +GoodName=CD64 BIOS Direct-Upgrade V1.09 +CRC=8E3D8D2E 9850573F + +[0B7C2A6D2B3DE3D7D0FF7AAFAB6F8DA7] +GoodName=CD64 BIOS Direct-Upgrade V1.10 +CRC=3E93A24F AC2D58E1 + +[30D7D730E8C131C77EC6F6390B9EB8B3] +GoodName=CD64 BIOS Direct-Upgrade V1.11 +CRC=FAB972E4 1CB0882B + +[CF1E4E42B93ECBB080C05B73BB4AF808] +GoodName=CD64 BIOS Direct-Upgrade V1.13 +CRC=960621E3 7D4D5BB0 + +[B03E6FAFEA6A314285D0181D5D2ABBAB] +GoodName=CD64 BIOS Direct-Upgrade V1.20 +CRC=D32264A1 989987EA + +[A911F13E7D4CF157C79330E908BAE9A7] +GoodName=CD64 BIOS Direct-Upgrade V1.21 +CRC=4F354F88 A75E40E0 + +[6711B9D80D4D22AD0DC4AF20C9088763] +GoodName=CD64 BIOS Direct-Upgrade V1.23 +CRC=AAD9FC15 B2C9DA6F + +[354E8A1BC64683F01FE598F51D5AB4BE] +GoodName=CD64 BIOS Direct-Upgrade V1.30 +CRC=6BF11774 D330D7ED + +[F70A06305D5C545980D9D2D16EF122B2] +GoodName=CD64 BIOS EEPROM-Burner V1.08 [a1] +CRC=626C7AA3 C1480B86 + +[4EA4119D7D07FD965BB09A974341E0F3] +GoodName=CD64 BIOS EEPROM-Burner V1.08 +CRC=57D1CEA5 E2CCC89F + +[D47EC4844C8C3946A3222FB22E103F04] +GoodName=CD64 BIOS EEPROM-Burner V1.09 +CRC=CADEA283 46EAF060 + +[E7C8D1090FA90E9B8C29B48734CF3A78] +GoodName=CD64 BIOS EEPROM-Burner V1.10 +CRC=BE4AF7A0 14E3D32C + +[E730EDA716AE40BDBC404F7601491D77] +GoodName=CD64 BIOS EEPROM-Burner V1.11 (Even Bytes) +CRC=43362020 20202020 + +[706DB19D4AA4EAF902C8B48544884CEF] +GoodName=CD64 BIOS EEPROM-Burner V1.11 (Odd Bytes) +CRC=44342020 20202056 + +[CBEA298BFE9B59BBDBC379ABFD2CD208] +GoodName=CD64 BIOS EEPROM-Burner V1.11 +CRC=4A0CD2F4 F1F22FE3 + +[8191F6945DAB90A17E752AA3C94B0402] +GoodName=CD64 BIOS EEPROM-Burner V1.21 (Even Bytes) +CRC=43362020 20202020 + +[1DF4F3503FEFFBA6214092E0ABBA33B2] +GoodName=CD64 BIOS EEPROM-Burner V1.21 (Odd Bytes) +CRC=44342020 20202056 + +[16E77C21E1EA47FDD8C5635CFFF94BFD] +GoodName=CD64 BIOS EEPROM-Burner V1.21 +CRC=E74607D1 751139B4 + +[AAAA0551DB73728D79EBC1D1EDD127F6] +GoodName=CD64 BIOS EEPROM-Burner V1.23 (Even Bytes) +CRC=43362020 20202020 + +[168872484F1E933FF351D1C3DC1FC601] +GoodName=CD64 BIOS EEPROM-Burner V1.23 (Odd Bytes) +CRC=44342020 20202056 + +[DA027DB6DCB643B0BFCE71720A1F7500] +GoodName=CD64 BIOS EEPROM-Burner V1.23 +CRC=FE169919 46F54C2D + +[781AE174BEDA8641E3F0E1EFAD761050] +GoodName=CD64 BIOS EEPROM-Burner V1.30 (Even Bytes) +CRC=43362020 20202020 + +[3965F14D450F019BEB8591AA10AFC2BF] +GoodName=CD64 BIOS EEPROM-Burner V1.30 (Odd Bytes) +CRC=44342020 20202056 + +[51313E88D86DFF531E386529BBE45DD5] +GoodName=CD64 BIOS EEPROM-Burner V1.30 +CRC=C7F15051 EE3DEE75 + +[A99D3F4334F2F59B247FD5CB3DC85A77] +GoodName=CD64 Memory Test (PD) +CRC=95081A8B 49DFE4FA + +[226127FDBA21FC9019397ED2C5E5B19F] +GoodName=CZN Module Player (PD) +CRC=5B9D65DF A18AB4AE + +[29B79BF5812E5F9E5ECEF073D59F8915] +GoodName=California Speed (E) (Prototype) +CRC=CA2A7444 71DAB71C +SaveType=None +Mempak=Yes +Players=2 +CountPerOp=1 +Rumble=Yes + +[965AD2FA317F0644E49A89A3219719CB] +GoodName=California Speed (U) [!] +CRC=AC16400E CF5D071A +SaveType=None +Mempak=Yes +Players=2 +CountPerOp=1 +Rumble=Yes + +[C95353C14C4AE3DC95D1D91D6566EF92] +GoodName=California Speed (U) [f1] (Country Check) +CRC=AC16460E 46F60594 +RefMD5=965AD2FA317F0644E49A89A3219719CB + +[7658075D52C403783640DFAC2F8B6A9E] +GoodName=California Speed (U) [f2] (PAL) +CRC=41D44009 5E94483F +RefMD5=965AD2FA317F0644E49A89A3219719CB + +[EEEAD69D62EB43F093D9D46C38A82AC5] +GoodName=California Speed (U) [t1] +CRC=150DDE31 969D3994 +RefMD5=965AD2FA317F0644E49A89A3219719CB + +[CA21467BDE6B355E7A15B8F1ADA7B24D] +GoodName=Carmageddon 64 (E) (M4) (Eng-Spa-Fre-Ger) [!] +CRC=580162EC E3108BF1 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[A5DB496C328C36682EB770CEFE6C2064] +GoodName=Carmageddon 64 (E) (M4) (Eng-Spa-Fre-Ger) [f1] (NTSC) +CRC=BCC83145 6B7F5DA6 +RefMD5=CA21467BDE6B355E7A15B8F1ADA7B24D + +[59EB5646FA079BCBD7A340D7A10196DD] +GoodName=Carmageddon 64 (E) (M4) (Eng-Spa-Fre-Ita) [!] +CRC=E48E01F5 E6E51F9B +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[D5271DB3CBE6B24099DCC6878C137FF7] +GoodName=Carmageddon 64 (E) (M4) (Eng-Spa-Fre-Ita) [b1] +CRC=E48E01F5 E6E51F9B +RefMD5=59EB5646FA079BCBD7A340D7A10196DD + +[BCD2A45C39128B7D7E29E351788E860E] +GoodName=Carmageddon 64 (E) (M4) (Eng-Spa-Fre-Ita) [f1] (NTSC) +CRC=A1CC026F E09D1766 +RefMD5=59EB5646FA079BCBD7A340D7A10196DD + +[3559BE56B70BAFB77C900516B909BFEF] +GoodName=Carmageddon 64 (E) (M4) (Eng-Spa-Fre-Ita) [f2] (NTSC) +CRC=5D0283F5 2CDEEA76 +RefMD5=59EB5646FA079BCBD7A340D7A10196DD + +[31BB57C1FAD0D47DC2353C1950B11886] +GoodName=Carmageddon 64 (U) [!] +CRC=F00F2D4E 340FAAF4 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[57146B6CD8EE7D96B01A811F98A1AC61] +GoodName=Castlevania (E) (M3) [!] +CRC=64F1B7CA 71A23755 +Players=1 +SaveType=None +Mempak=Yes + +[DE30F7C3D077778380E2B3D507EFE2D3] +GoodName=Castlevania (E) (M3) [b1] +CRC=64F1B7CA 71A23755 +RefMD5=57146B6CD8EE7D96B01A811F98A1AC61 + +[96C8DA6D1567F43570CCB362811114DE] +GoodName=Castlevania (E) (M3) [t1] +CRC=DA0E5024 969ED261 +RefMD5=57146B6CD8EE7D96B01A811F98A1AC61 + +[1CC5CF3B4D29D8C3ADE957648B529DC1] +GoodName=Castlevania (U) (V1.0) [!] +CRC=F35D5F95 8AFE3D69 +Players=1 +SaveType=None +Mempak=Yes + +[C19E5A3FCDF52C7292097F215DDC428A] +GoodName=Castlevania (U) (V1.0) [b1] +CRC=F35D5F95 8AFE3D69 +RefMD5=1CC5CF3B4D29D8C3ADE957648B529DC1 + +[1A9EBA4D8CB647FD03AAEB022D04344F] +GoodName=Castlevania (U) (V1.0) [b2] +CRC=F35D5F95 8AFE3D69 +RefMD5=1CC5CF3B4D29D8C3ADE957648B529DC1 + +[A4DB62BABE8583E5F5674FFCFF8B8DFC] +GoodName=Castlevania (U) (V1.0) [b3] +CRC=F35D5F95 8AFE3D69 +RefMD5=1CC5CF3B4D29D8C3ADE957648B529DC1 + +[3E972E3340BED6E47D3C515DD10EAEDA] +GoodName=Castlevania (U) (V1.0) [b4] +CRC=F35D5F95 8AFE3D69 +RefMD5=1CC5CF3B4D29D8C3ADE957648B529DC1 + +[1FEC5A43F756C4AAE958CD286F6451C5] +GoodName=Castlevania (U) (V1.0) [t1] +CRC=0B28EBA3 5E062616 +RefMD5=1CC5CF3B4D29D8C3ADE957648B529DC1 + +[EBDC9053485AAEE05378A9D95D991104] +GoodName=Castlevania (U) (V1.0) [t2] +CRC=036CBFE5 9E626365 +RefMD5=1CC5CF3B4D29D8C3ADE957648B529DC1 + +[8F94C0A43D697D8DEAE9DE660865A966] +GoodName=Castlevania (U) (V1.0) [t3] +CRC=0B28EBA3 5E062616 +RefMD5=1CC5CF3B4D29D8C3ADE957648B529DC1 + +[8ADA90FBD3313D5080007905D183CBD4] +GoodName=Castlevania (U) (V1.0) [t4] +CRC=0B28EBA3 5E062616 +RefMD5=1CC5CF3B4D29D8C3ADE957648B529DC1 + +[CE71D1CE0A2B6D597F72CB4FC08F5844] +GoodName=Castlevania (U) (V1.1) [!] +CRC=F35D5335 B7667CB7 +Players=1 +SaveType=None +Mempak=Yes + +[06B58673F7D31C56F8FE8186E86F6BD6] +GoodName=Castlevania (U) (V1.2) [!] +CRC=4BCDFF47 AAA3AF8F +Players=1 +SaveType=None +Mempak=Yes + +[78D5F8A98A5ED21D0817856BCD2AD750] +GoodName=Castlevania - Legacy of Darkness (E) (M3) [!] +CRC=A2C54BE7 6719CBB2 +Players=1 +SaveType=None +Mempak=Yes + +[3152B82C03FC7B928D3D5C43F95AEF51] +GoodName=Castlevania - Legacy of Darkness (E) (M3) [h1C] +CRC=A2C54BE7 6719CBB2 +RefMD5=78D5F8A98A5ED21D0817856BCD2AD750 + +[45EF2794A1AC6AD737288A6577D55194] +GoodName=Castlevania - Legacy of Darkness (E) (M3) [o1] +CRC=A2C54BE7 6719CBB2 +RefMD5=78D5F8A98A5ED21D0817856BCD2AD750 + +[25258460F98F567497B24844ABE3A05B] +GoodName=Castlevania - Legacy of Darkness (U) [!] +CRC=1CC06338 87388926 +Players=1 +SaveType=None +Mempak=Yes + +[5F73634C622ABEDF6204CB801872C79C] +GoodName=Castlevania - Legacy of Darkness (U) [b1] +CRC=1CC06338 87388926 +RefMD5=25258460F98F567497B24844ABE3A05B + +[2D6ABF559A9AAE65BBEB0E60B3F82D1B] +GoodName=Castlevania - Legacy of Darkness (U) [f1] (PAL) +CRC=0CE3D2E6 6C6E443D +RefMD5=25258460F98F567497B24844ABE3A05B + +[DE4CA7C5F9DD9216771451A5AFF9F634] +GoodName=Castlevania - Legacy of Darkness (U) [f2] (PAL) +CRC=7FD0761E 2190A9ED +RefMD5=25258460F98F567497B24844ABE3A05B + +[956FCD46E850E9D10E623C6749D5524E] +GoodName=Castlevania - Legacy of Darkness (U) [t1] +CRC=64B62D16 43A2A592 +RefMD5=25258460F98F567497B24844ABE3A05B + +[31FB88048076ACE4BD4205C5F40414AB] +GoodName=Centre Court Tennis (E) [!] +CRC=DCCF2134 9DD63578 +Players=4 +Mempak=Yes + +[F52661EF93B9FD4DF16F1F113082AEAA] +GoodName=Centre Court Tennis (E) [f1] (NTSC) +CRC=B6C4F400 92A39D47 +RefMD5=31FB88048076ACE4BD4205C5F40414AB + +[53EE0172E29CDCBBFA5957A442863E5A] +GoodName=Centre Court Tennis (E) [h1C] +CRC=DCCF2134 9DD63578 +RefMD5=31FB88048076ACE4BD4205C5F40414AB + +[1CD90B13B7FD6AFDCB838F801D807826] +GoodName=Chameleon Twist (E) [!] +CRC=B9AF8CC6 DEC9F19F +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[AB7D5366FEDCF8EC2D414B6001BEB399] +GoodName=Chameleon Twist (E) [b1] +CRC=B9AF8CC6 DEC9F19F +RefMD5=1CD90B13B7FD6AFDCB838F801D807826 + +[7C74D08A04B6B1B670D90CDB153F083C] +GoodName=Chameleon Twist (E) [b2] +CRC=B9AF8CC6 DEC9F19F +RefMD5=1CD90B13B7FD6AFDCB838F801D807826 + +[2151AB8629DACD8936439FC90F0AFD10] +GoodName=Chameleon Twist (E) [b3] +CRC=B9AF8CC6 DEC9F19F +RefMD5=1CD90B13B7FD6AFDCB838F801D807826 + +[3682AEBA1DA191A1CB2C513B1F834F70] +GoodName=Chameleon Twist (E) [f1] (NTSC) +CRC=4191BA80 41C5E21A +RefMD5=1CD90B13B7FD6AFDCB838F801D807826 + +[C71750C4B84081F3331D957D3FE932AD] +GoodName=Chameleon Twist (E) [o1] +CRC=B9AF8CC6 DEC9F19F +RefMD5=1CD90B13B7FD6AFDCB838F801D807826 + +[3728BE19FDCFC3ECEBD8C7504C13D1F5] +GoodName=Chameleon Twist (E) [o2] +CRC=B9AF8CC6 DEC9F19F +RefMD5=1CD90B13B7FD6AFDCB838F801D807826 + +[C0EB519122D63A944A122437EC1B98EE] +GoodName=Chameleon Twist (J) [!] +CRC=A4F2F521 F0EB168E +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[397BE52D4FB7DF1E26C6275E05425571] +GoodName=Chameleon Twist (U) (V1.0) [!] +CRC=6420535A 50028062 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[AB299B3943161B9C2ABF03F5A9824E9F] +GoodName=Chameleon Twist (U) (V1.0) [b1] +CRC=6420535A 50028062 +RefMD5=397BE52D4FB7DF1E26C6275E05425571 + +[959E64F082449BDBD0E5164C32491470] +GoodName=Chameleon Twist (U) (V1.0) [b2] +CRC=6420535A 50028062 +RefMD5=397BE52D4FB7DF1E26C6275E05425571 + +[277D852DF9C71BE8DCBA01BA8C862482] +GoodName=Chameleon Twist (U) (V1.0) [b3] +CRC=6420535A 50028062 +RefMD5=397BE52D4FB7DF1E26C6275E05425571 + +[0A04F5F5938218B510A573B86967B199] +GoodName=Chameleon Twist (U) (V1.0) [t1] +CRC=1CD50DF2 345593AF +RefMD5=397BE52D4FB7DF1E26C6275E05425571 + +[D8A88ACFCD89DF7A59D9A1B050FDA740] +GoodName=Chameleon Twist (U) (V1.1) [!] +CRC=D81963C7 4271A3AA +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[45D1D039AB7926ADC748DE640AFD986A] +GoodName=Chameleon Twist 2 (E) [!] +CRC=07A69D01 9A7D41A1 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[3A5EDF7256EA5E7AF4B451E07CC54003] +GoodName=Chameleon Twist 2 (E) [b1] +CRC=07A69D01 9A7D41A1 +RefMD5=45D1D039AB7926ADC748DE640AFD986A + +[740AD4DB03952BBE997DB09947A41E62] +GoodName=Chameleon Twist 2 (J) [!] +CRC=0549765A 93B9D042 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[7A638431CE966DDA97B282FF04B1D9D7] +GoodName=Chameleon Twist 2 (J) [b1] +CRC=0549765A 93B9D042 +RefMD5=740AD4DB03952BBE997DB09947A41E62 + +[24658C0D8AC2C4FD58A74F13BCA1D16A] +GoodName=Chameleon Twist 2 (J) [b2] +CRC=7D5772F8 3A6785EF +RefMD5=740AD4DB03952BBE997DB09947A41E62 + +[99605763AD74D40D5B2D24CF3F0A3CD5] +GoodName=Chameleon Twist 2 (J) [b3] +CRC=0549765A 93B9D042 +RefMD5=740AD4DB03952BBE997DB09947A41E62 + +[33B9DDDD6D7039CE1C9E6773056A65C8] +GoodName=Chameleon Twist 2 (J) [b4] +CRC=0549765A 93B9D042 +RefMD5=740AD4DB03952BBE997DB09947A41E62 + +[A55AF433E65E3690E2DC2B16018E9A0F] +GoodName=Chameleon Twist 2 (J) [b5] +CRC=0549765A 93B9D042 +RefMD5=740AD4DB03952BBE997DB09947A41E62 + +[4C5F3C38743EBB2D12154A83C026DA46] +GoodName=Chameleon Twist 2 (J) [o2] +CRC=0549765A 93B9D042 +RefMD5=740AD4DB03952BBE997DB09947A41E62 + +[D85C29FD57FE481A34AFBCDB9774395A] +GoodName=Chameleon Twist 2 (J) [t1] +CRC=7D5772F8 3A6785EF +RefMD5=740AD4DB03952BBE997DB09947A41E62 + +[00327E0B5DF6DCE6DECC31353F33A3D3] +GoodName=Chameleon Twist 2 (U) [!] +CRC=CD538CE4 618AFCF9 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[80F4CD56317218264E35894BA22CAD35] +GoodName=Chameleon Twist 2 (U) [t1] +CRC=752E1BF8 E81DF66D +RefMD5=00327E0B5DF6DCE6DECC31353F33A3D3 + +[4A3263EAB67FAB2D1171A23765D73AC6] +GoodName=Chaos 89 Demo (PD) +CRC=EDA1A0C7 58EE0464 + +[DD53E1F83E8789D23DF6AF942FFEF236] +GoodName=Charlie Blast's Territory (E) [!] +CRC=FB3C48D0 8D28F69F +SaveType=None +Players=4 +CountPerOp=1 +Rumble=Yes + +[A7C15E0C1E7D898C1B20276DF7A62660] +GoodName=Charlie Blast's Territory (E) [o1] +CRC=FB3C48D0 8D28F69F +RefMD5=DD53E1F83E8789D23DF6AF942FFEF236 + +[747E76D50DC3C06FD35E146129706A60] +GoodName=Charlie Blast's Territory (U) [!] +CRC=1E0E96E8 4E28826B +SaveType=None +Players=4 +CountPerOp=1 +Rumble=Yes + +[59FA8C6D533D36C0FFC2AAFAB7166E6F] +GoodName=Charlie Blast's Territory (U) [b1] +CRC=1E0E96E8 4E28826B +RefMD5=747E76D50DC3C06FD35E146129706A60 + +[7FFD84FC7D112EAB4EEF15CB10189A38] +GoodName=Charlie Blast's Territory (U) [hIR] +CRC=1E0E96E8 4E28826B +RefMD5=747E76D50DC3C06FD35E146129706A60 + +[7CBB43473597F48AA9A8E0B0D38CE685] +GoodName=Charlie Blast's Territory (U) [hI] +CRC=A6FD0808 6E6B3ECA +RefMD5=747E76D50DC3C06FD35E146129706A60 + +[8F6BED633BE214CF039DBDAC356231CE] +GoodName=Chopper Attack (E) [!] +CRC=2E359339 3FA5EDA6 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[AC129AB2688C02419FC190A87F2A2E93] +GoodName=Chopper Attack (E) [b1] +CRC=2E359339 3FA5EDA6 +RefMD5=8F6BED633BE214CF039DBDAC356231CE + +[0A3955C704210225D95937DCAB86C9E3] +GoodName=Chopper Attack (E) [t1] +CRC=D852E238 0E52A960 +RefMD5=8F6BED633BE214CF039DBDAC356231CE + +[C37E8AFB4F3ECC86D01CE7388CA59347] +GoodName=Chopper Attack (U) [!] +CRC=214CAD94 BE1A3B24 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[14AEB927F3620EFE48AF7FC748C1931F] +GoodName=Chopper Attack (U) [b1] +CRC=ACBF6069 EABEE162 +RefMD5=C37E8AFB4F3ECC86D01CE7388CA59347 + +[B8BEA2194D7D75A1711C024F5069D18E] +GoodName=Chopper Attack (U) [b2] +CRC=214CAD94 BE1A3B24 +RefMD5=C37E8AFB4F3ECC86D01CE7388CA59347 + +[34957B173CD33C999B954E7034FC01EA] +GoodName=Chopper Attack (U) [b3] +CRC=214CAD94 BE1A3B24 +RefMD5=C37E8AFB4F3ECC86D01CE7388CA59347 + +[B34CBCA3EEE5C010FF3E504AF2064069] +GoodName=Chopper Attack (U) [b4] +CRC=BF5D6D65 3F4A9C03 +RefMD5=C37E8AFB4F3ECC86D01CE7388CA59347 + +[5FA39EF0EBE18DA55C260A3A89F935B6] +GoodName=Chopper Attack (U) [b5] +CRC=214CAD94 BE1A3B24 +RefMD5=C37E8AFB4F3ECC86D01CE7388CA59347 + +[64C75E19890ACDE25842A815A21D55C9] +GoodName=Chopper Attack (U) [b6] +CRC=214CAD94 BE1A3B24 +RefMD5=C37E8AFB4F3ECC86D01CE7388CA59347 + +[F10D601D64786C52CAC1FD0AB5511C82] +GoodName=Chopper Attack (U) [t1] +CRC=BF5D6D65 3F4A9C03 +RefMD5=C37E8AFB4F3ECC86D01CE7388CA59347 + +[8287A908E36E79B2D3AF0BD22C43ECD9] +GoodName=Choro Q 64 (J) [!] +CRC=2BCCF9C4 403D9F6F +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes + +[2C944319017A21652566CC4196C714CC] +GoodName=Choro Q 64 (J) [b1] +CRC=2BCCF9C4 403D9F6F +RefMD5=8287A908E36E79B2D3AF0BD22C43ECD9 + +[470E1635A9693102B426A840DBD691E5] +GoodName=Choro Q 64 (J) [b2] +CRC=2BCCF9C4 403D9F6F +RefMD5=8287A908E36E79B2D3AF0BD22C43ECD9 + +[04A2C1A6EFAE28E07A4AD77603081F86] +GoodName=Choro Q 64 (J) [b3] +CRC=2BCCF9C4 403D9F6F +RefMD5=8287A908E36E79B2D3AF0BD22C43ECD9 + +[5F4D852BD3B707C1B4FE29F2FE19C687] +GoodName=Choro Q 64 (J) [b4] +CRC=2BCCF9C4 403D9F6F +RefMD5=8287A908E36E79B2D3AF0BD22C43ECD9 + +[7151AE130BA8DC97A205B62FF0EE0FB6] +GoodName=Choro Q 64 (J) [h1C] +CRC=2BCCF9C4 403D9F6F +RefMD5=8287A908E36E79B2D3AF0BD22C43ECD9 + +[9081370141079031EBBDBCA56FC8C7D8] +GoodName=Choro Q 64 II - Hacha Mecha Grand Prix Race (J) [!] +CRC=26CD0F54 53EBEFE0 +Players=4 +Mempak=Yes +Rumble=Yes +Transferpak=Yes + +[78838C202C4FF5A460586451EE9182AA] +GoodName=Chou Kuukan Night Pro Yakyuu King (J) [!] +CRC=8ACE6683 3FBA426E +Players=4 +Mempak=Yes + +[5224CCBE260A4B7713D662D9BC269063] +GoodName=Chou Kuukan Night Pro Yakyuu King (J) [b1] +CRC=8ACE6683 3FBA426E +RefMD5=78838C202C4FF5A460586451EE9182AA + +[9C39391D103E6DB39CEC6C774EDB082A] +GoodName=Chou Kuukan Night Pro Yakyuu King (J) [h1C] +CRC=8ACE6683 3FBA426E +RefMD5=78838C202C4FF5A460586451EE9182AA + +[97EAB4DC83DA0AD2890DE2AAAA5D109A] +GoodName=Chou Kuukan Night Pro Yakyuu King 2 (J) [!] +CRC=3A180FF4 5C8E8AF7 +Players=4 +Mempak=Yes +Rumble=Yes + +[9466618F4497DA6C9091E05CC9666786] +GoodName=Chou Snobow Kids (J) [!] +CRC=A7941528 61F1199D +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[74341014043CC42D8804DADBF252B344] +GoodName=Chou Snobow Kids (J) [f1] (PAL) +CRC=2FEB152B 9C205EA5 +RefMD5=9466618F4497DA6C9091E05CC9666786 + +[BA145D51B681EF4432DB59C1DA703047] +GoodName=Christmas Flame Demo by Halley's Comet Software (PD) +CRC=B484EB31 D44B1928 + +[2A0BF5A9A136D57AF01D199B16899634] +GoodName=City-Tour GP - Zennihon GT Senshuken (J) [!] +CRC=F8009DB0 6B291823 +Players=2 +SaveType=Eeprom 16KB +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[4808E8129B22AC8B3185B37243113005] +GoodName=City-Tour GP - Zennihon GT Senshuken (J) [b1] +CRC=F8009DB0 6B291823 +RefMD5=2A0BF5A9A136D57AF01D199B16899634 + +[2BD614A2A1A317ECBEEB4193954C5FA5] +GoodName=City-Tour GP - Zennihon GT Senshuken (J) [b2] +CRC=F8009DB0 6B291823 +RefMD5=2A0BF5A9A136D57AF01D199B16899634 + +[E226801C0B57FD2F2D2E303986DB5E5C] +GoodName=City-Tour GP - Zennihon GT Senshuken (J) [b3] +CRC=F8009DB0 6B291823 +RefMD5=2A0BF5A9A136D57AF01D199B16899634 + +[30E7E083B978408D5B7760D0CE4DC61D] +GoodName=Clay Fighter - Sculptor's Cut (U) [!] +CRC=FA5A3DFF B4C9CDB9 +SaveType=None +Players=4 + +[052BB2C8C4174633A0D38DEB4D31C719] +GoodName=Clay Fighter - Sculptor's Cut (U) [b1] +CRC=FA5A3DFF B4C9CDB9 +RefMD5=30E7E083B978408D5B7760D0CE4DC61D + +[D47AB8CA78D9686A7021EBBBA00B0AA0] +GoodName=Clay Fighter - Sculptor's Cut (U) [b2] +CRC=FA5A3DFF B4C9CDB9 +RefMD5=30E7E083B978408D5B7760D0CE4DC61D + +[B8047551F6E44E367862E9BC9C2A4DDF] +GoodName=Clay Fighter - Sculptor's Cut (U) [h1C] +CRC=FA5A3DFF B4C9CDB9 +RefMD5=30E7E083B978408D5B7760D0CE4DC61D + +[CCD869C8D45C3998ADDCBF43791D6C56] +GoodName=Clay Fighter - Sculptor's Cut (U) [h2C] +CRC=FA5A3DFF B4C9CDB9 +RefMD5=30E7E083B978408D5B7760D0CE4DC61D + +[CD00C317003B03CD0BBEEC4570D2B55D] +GoodName=Clay Fighter - Sculptor's Cut (U) [t1] +CRC=6C48FE11 8E1A27EC +RefMD5=30E7E083B978408D5B7760D0CE4DC61D + +[CBBEAFF5A9074D1A5507CF46CD683D36] +GoodName=Clay Fighter 63 1-3 (Beta) [!] +CRC=2B6FA7C0 09A71225 +Players=4 +SaveType=None + +[BE41BA94878999987DC8D2FD3A5551D9] +GoodName=Clay Fighter 63 1-3 (Beta) [b1] +CRC=2B6FA7C0 09A71225 + +[41965B533F3DD95663361D9DF68B0C1F] +GoodName=Clay Fighter 63 1-3 (E) [!] +CRC=8E9692B3 4264BB2A +Players=4 +SaveType=None + +[46B95EA3EB82654439A6750443BCDE53] +GoodName=Clay Fighter 63 1-3 (E) [b1][h1C] +CRC=8E9692B3 4264BB2A +RefMD5=41965B533F3DD95663361D9DF68B0C1F + +[2084974C9098B2D01C1F58B0E56EE058] +GoodName=Clay Fighter 63 1-3 (E) [h1C] +CRC=8E9692B3 4264BB2A +RefMD5=41965B533F3DD95663361D9DF68B0C1F + +[3207BF22E305C488109B09A03706F36F] +GoodName=Clay Fighter 63 1-3 (U) [!] +CRC=F03C24CA C5237BCC +Players=4 +SaveType=None + +[7A4ACAB8997D180C045D9286C917ED1B] +GoodName=Clay Fighter 63 1-3 (U) [b1] +CRC=F03C24CA C5237BCC +RefMD5=3207BF22E305C488109B09A03706F36F + +[0EDBCB64159B7E32DDA165A7A363AB35] +GoodName=Clay Fighter 63 1-3 (U) [b2] +CRC=F03C24CA C5237BCC +RefMD5=3207BF22E305C488109B09A03706F36F + +[D41EE755C8DDF4BBD5E368670C672488] +GoodName=Clay Fighter 63 1-3 (U) [o1] +CRC=2B6FA7C0 09A71225 +RefMD5=3207BF22E305C488109B09A03706F36F + +[6746F4CC43ACEBF3F04B1677B16C1935] +GoodName=Clay Fighter 63 1-3 (U) [o2] +CRC=F03C24CA C5237BCC +RefMD5=3207BF22E305C488109B09A03706F36F + +[0E38732BC5F564D74D57EF0A0CBA8D56] +GoodName=Cliffi's Little Intro by Cliffi (POM '99) (PD) [b1] +CRC=10637557 03E93693 + +[BE2AB7CD9DBDDA8DDAE1EA288C663F15] +GoodName=Cliffi's Little Intro by Cliffi (POM '99) (PD) +CRC=4B0313E2 65657446 + +[42DA4C7D040F9E7CD046A42EC3E68027] +GoodName=Command & Conquer (E) (M2) [!] +CRC=AE5B9465 C54D6576 +Players=1 +SaveType=Flash RAM +Rumble=Yes + +[4D972AE7FAA1AA3ED26026F6F46C8A6A] +GoodName=Command & Conquer (E) (M2) [b1] +CRC=AE5B9465 C54D6576 +RefMD5=42DA4C7D040F9E7CD046A42EC3E68027 + +[C0CC62AC4B06416C9DB5B765ADE5F626] +GoodName=Command & Conquer (E) (M2) [b2] +CRC=AE5B9465 C54D6576 +RefMD5=42DA4C7D040F9E7CD046A42EC3E68027 + +[1D26E8B65CD2F1BF1EABAFFDBBFC1F26] +GoodName=Command & Conquer (E) (M2) [b3] +CRC=AE5B9465 C54D6576 +RefMD5=42DA4C7D040F9E7CD046A42EC3E68027 + +[E19F762182F4B4ADF5D8F6D998033059] +GoodName=Command & Conquer (E) (M2) [f1] (Z64) +CRC=EA630EC7 2B2F37F3 +RefMD5=42DA4C7D040F9E7CD046A42EC3E68027 + +[1A9195662C89DCBEA88BCFA99B096CDE] +GoodName=Command & Conquer (G) [!] +CRC=B5025BAD D32675FD +Players=1 +SaveType=Flash RAM +Rumble=Yes + +[19A646E0148EA6695E797C1990919B8A] +GoodName=Command & Conquer (G) [f1] (Z64) +CRC=705AC38A A8D714E8 +RefMD5=1A9195662C89DCBEA88BCFA99B096CDE + +[B436F4717AC585B0D847756468FD6393] +GoodName=Command & Conquer (U) [!] +CRC=95286EB4 B76AD58F +Players=1 +SaveType=Flash RAM +Rumble=Yes + +[57044E8F223D117F55B22E7FD2EDF71E] +GoodName=Command & Conquer (U) [b1] +CRC=F921961E E09D8B11 +RefMD5=B436F4717AC585B0D847756468FD6393 + +[715D537C6D78440C085DDD22E827C260] +GoodName=Command & Conquer (U) [f1] (Z64) +CRC=22AD2E8E 73CC712C +RefMD5=B436F4717AC585B0D847756468FD6393 + +[B206F917C1B4FD41CDADC4064C48B07B] +GoodName=Congratulations Demo for SPLiT by Widget and Immortal (PD) [b1] +CRC=D2B908C8 E0E73A1D + +[2616B2901F794EADFD26D5FA2BF5564D] +GoodName=Congratulations Demo for SPLiT by Widget and Immortal (PD) +CRC=D2B908C8 E0E73A1D + +[05194D49C14E52055DF72A54D40791E1] +GoodName=Conker's Bad Fur Day (E) [!] +CRC=373F5889 9A6CA80A +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[70E9EB9BF2F7BC76CA38CE450BA01C2E] +GoodName=Conker's Bad Fur Day (U) (Debug Version) [f1] (Decrypted) +CRC=8BC3A47A 74221294 +RefMD5=00E2920665F2329B95797A7EAABC2390 + +[13ECBAEEF7111D5343D73A80E03E353A] +GoodName=Conker's Bad Fur Day (U) (Demo) (V_ECTS_Decrypted) +CRC=A08D0F77 6F82E38C +Players=4 +Rumble=Yes + +[00E2920665F2329B95797A7EAABC2390] +GoodName=Conker's Bad Fur Day (U) [!] +CRC=30C7AC50 7704072D +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[256564DAF29311497917BAAA14ED3F6D] +GoodName=Conker's Bad Fur Day (U) [T+Fre1.3_Corrigo] +CRC=30C7AC50 7704072D +RefMD5=00E2920665F2329B95797A7EAABC2390 + +[79A8A007092D1E5B00D0ED94F83620EB] +GoodName=Conker's Bad Fur Day (U) [T+Spa1.1_Blade133bo] +CRC=34AEB154 A4253B86 +RefMD5=00E2920665F2329B95797A7EAABC2390 + +[DB7A03B77D44DB81B8A3FCDFC4B72D8C] +GoodName=Cruis'n Exotica (U) [!] +CRC=46A3F7AF 0F7591D0 +SaveType=Eeprom 4KB +Players=2 +Rumble=Yes + +[A8266778591994EFA3A3B9E6E806F8C8] +GoodName=Cruis'n Exotica (U) [t1] +CRC=1E4C4743 FEA2C4D1 +RefMD5=DB7A03B77D44DB81B8A3FCDFC4B72D8C + +[69CD5BA6BC9310B9E37CCB1BC6BD16AD] +GoodName=Cruis'n USA (E) [!] +CRC=503EA760 E1300E96 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[00A3E885F8D899646228A21D946B2102] +GoodName=Cruis'n USA (U) (V1.0) [!] +CRC=FF2F2FB4 D161149A +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[190906A8A5F1C1D4909F6374A784ECA4] +GoodName=Cruis'n USA (U) (V1.0) [T+Ita0.40] +CRC=FF2F2FB4 D161149A +RefMD5=00A3E885F8D899646228A21D946B2102 + +[635C94434922DC73C58965004E3F699D] +GoodName=Cruis'n USA (U) (V1.0) [b1] +CRC=FF2F2FB4 D161149A +RefMD5=00A3E885F8D899646228A21D946B2102 + +[D37AB17D3E27ED333704C44DCFAA28E7] +GoodName=Cruis'n USA (U) (V1.0) [b2] +CRC=FF2F2FB4 D161149A +RefMD5=00A3E885F8D899646228A21D946B2102 + +[1D4843F0C69E273A1099A4267BB9F526] +GoodName=Cruis'n USA (U) (V1.0) [b3] +CRC=FF2F2FB4 D161149A +RefMD5=00A3E885F8D899646228A21D946B2102 + +[B0679C685A1FB4D2BA96E4BB941262DE] +GoodName=Cruis'n USA (U) (V1.0) [b4] +CRC=FF2F2FB4 D161149A +RefMD5=00A3E885F8D899646228A21D946B2102 + +[A8D5B5F1902AFB1346D97A9D0D52B292] +GoodName=Cruis'n USA (U) (V1.0) [b5] +CRC=FF2F2FB4 D161149A +RefMD5=00A3E885F8D899646228A21D946B2102 + +[41CA21BD737E16BA81168982B74276F1] +GoodName=Cruis'n USA (U) (V1.0) (VC) [!] +CRC=FF2F2FB4 D161149A +RefMD5=00A3E885F8D899646228A21D946B2102 + +[45FC88E2BA6711F25F0DE988E719DF29] +GoodName=Cruis'n USA (U) (V1.1) [!] +CRC=5306CF45 CBC49250 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[2838A9018AD2BCB8B7F6161C746A1B71] +GoodName=Cruis'n USA (U) (V1.2) [!] +CRC=B3402554 7340C004 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[AF950A1B6C460D7FC3E78375D35047EF] +GoodName=Cruis'n World (E) [!] +CRC=83F3931E CB72223D +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[20DB5E4DDB0CD5B04C4BF09CDC95592F] +GoodName=Cruis'n World (E) (V1.1) [!] +CRC=33E61153 97A2E2C5 +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[626478CC0790B1452045A3D853B46C18] +GoodName=Cruis'n World (E) [b1] +CRC=312E2FC5 CB76AB4D +RefMD5=AF950A1B6C460D7FC3E78375D35047EF + +[942A09966EC752A5EE81D042AF11D4BB] +GoodName=Cruis'n World (E) [b2] +CRC=AFF44E2D 2ECB9679 +RefMD5=AF950A1B6C460D7FC3E78375D35047EF + +[B22A6E184CB0657882CB4D6A81534254] +GoodName=Cruis'n World (E) [f1] +CRC=AFF44E2D 2ECB9679 +RefMD5=AF950A1B6C460D7FC3E78375D35047EF + +[0BD71426A0240CA4D871A8F54B7761F0] +GoodName=Cruis'n World (E) [f2] +CRC=AFF44E2D 2ECB9679 +RefMD5=AF950A1B6C460D7FC3E78375D35047EF + +[12CE267F5D538C2959BDEBA5E87BDE79] +GoodName=Cruis'n World (E) [f3] (NTSC) +CRC=AF3E4E2D 9C63E651 +RefMD5=AF950A1B6C460D7FC3E78375D35047EF + +[AADA4CBD938E58A447B399A1D46F03E6] +GoodName=Cruis'n World (U) [!] +CRC=DFE61153 D76118E6 +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[B97C963235635672CBEAB35154DFDFA2] +GoodName=Cruis'n World (U) [b1] +CRC=E2A32049 46E8F8E2 +RefMD5=AADA4CBD938E58A447B399A1D46F03E6 + +[82C6213EF921BF2805B3CA7CA4F08BFB] +GoodName=Cruis'n World (U) [b2] +CRC=E2A32049 46E8F8E2 +RefMD5=AADA4CBD938E58A447B399A1D46F03E6 + +[63DA3150AC7B603187DE3951A3270F6E] +GoodName=Cruis'n World (U) [b3] +CRC=DFE61153 D76118E6 +RefMD5=AADA4CBD938E58A447B399A1D46F03E6 + +[4BCDE237F4A390A564369696D0579760] +GoodName=Cruis'n World (U) [f1] +CRC=E2A32049 46E8F8E2 +RefMD5=AADA4CBD938E58A447B399A1D46F03E6 + +[AD4A781024E29F4A735CB4B87F2D59DB] +GoodName=Cruis'n World (U) [o1] +CRC=DFE61153 D76118E6 +RefMD5=AADA4CBD938E58A447B399A1D46F03E6 + +[8D4DAA86BF542D8A55460F56C52F7D02] +GoodName=Cube Demo (PD) +CRC=0E3ED77B 8E1C26FD + +[6F936ECE2BA8EA8C74BDBBA9BDA1407A] +GoodName=Cube Demo (PD) [b1] +CRC=0E3ED77B 8E1C26FD +RefMD5=8D4DAA86BF542D8A55460F56C52F7D02 + +[9A3014ED85F796CCB836E85E78D2618A] +GoodName=Cube Demo (PD) [b2] +CRC=0E3ED77B 8E1C26FD +RefMD5=8D4DAA86BF542D8A55460F56C52F7D02 + +[827CFFD3648116511ED2D5DA76C83FBB] +GoodName=Cube Demo by Msftug (PD) +CRC=37BDF228 92CF779C + +[33F2BC6847985F96DE8177147DCD3B85] +GoodName=Custom Robo (Ch) (iQue) [!] +Players=2 + +[A06D2E83CF2628915E8847F609474661] +GoodName=Custom Robo (J) [!] +CRC=83CB0B87 7E325457 +Players=2 + +[115118DD5E0F02D82BA1BF070A7B78F1] +GoodName=Custom Robo V2 (J) [!] +CRC=079501B9 AB0232AB +Players=4 +SaveType=Eeprom 16KB +Rumble=Yes + +[8C4A4CD472D610CDA5459B3A92F21D30] +GoodName=CyberTiger (E) [!] +CRC=D1A78A07 52A3DD3E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[88072F30D4F9CF384B2B3A0300649218] +GoodName=CyberTiger (U) [!] +CRC=E8FC8EA1 9F738391 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9801AAA87D650C42B021F94D5C34C7A4] +GoodName=DKONG Demo (PD) +CRC=B323E37C BBC35EC4 + +[F0D62C8FD773F55A34EAAC20D3B95F17] +GoodName=DS1 Manager V1.0 by R. Bubba Magillicutty (PD) +CRC=1194FFD2 808C6FB1 + +[4F94D90294D6E5C1FC116E073DD3F542] +GoodName=DS1 Manager V1.1 by R. Bubba Magillicutty (PD) +CRC=D7484C2A 56CFF26D + +[52037ED117D09F46F82C3F72044366E7] +GoodName=DS1 SRAM Manager V1.1 by _Sage_ (PD) +CRC=201DA461 EC0C992B + +[0B86FA9259E2B751111A1701091644B1] +GoodName=Dance Dance Revolution - Disney Dancing Museum (J) [!] +CRC=7188F445 84410A68 +Players=2 +Rumble=Yes + +[3A1488C2A8A8F2AB9368D7C056EB02A2] +GoodName=Dance Dance Revolution - Disney Dancing Museum (J) [o1] +CRC=7188F445 84410A68 +RefMD5=0B86FA9259E2B751111A1701091644B1 + +[885A29B9A52183B96E5D636F2B765231] +GoodName=Dance Dance Revolution - Disney Dancing Museum (J) [o2] +CRC=7188F445 84410A68 +RefMD5=0B86FA9259E2B751111A1701091644B1 + +[4242FDE5B74F22AAF5746459E126121F] +GoodName=Dark Rift (E) [!] +CRC=7ED67CD4 B4415E6D +Players=2 +SaveType=None + +[0DD2887AF64C5786C1C66877AFCC0B97] +GoodName=Dark Rift (E) [b1] +CRC=7ED67CD4 B4415E6D +RefMD5=4242FDE5B74F22AAF5746459E126121F + +[ECB170EBBFDA0E932C07524040BCC36C] +GoodName=Dark Rift (U) [!] +CRC=A4A52B58 23759841 +Players=2 +SaveType=None + +[CBFEAD02C508DADFB44A00E7F7ED61B8] +GoodName=Dark Rift (U) [t1] +CRC=DAA66890 ED4CCD04 +RefMD5=ECB170EBBFDA0E932C07524040BCC36C + +[A2A4A0318DAB366A595336B6F80FF3AB] +GoodName=Deadly Arts (U) [!] +CRC=F5363349 DBF9D21B +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F403FCEB3FCD41BB5830142989FC9486] +GoodName=Deadly Arts (U) [b1] +CRC=F5363349 DBF9D21B +RefMD5=A2A4A0318DAB366A595336B6F80FF3AB + +[C644E318B33C4EBD94695C0C3E1E80FF] +GoodName=Defi au Tetris Magique (F) [!] +CRC=3F66A9D9 9BCB5B00 +SaveType=None +Players=2 +Rumble=Yes + +[772FA166E5DB51EFFC77FB8D832AC4D2] +GoodName=Densha de Go! 64 (J) [!] +CRC=17C54A61 4A83F2E7 +Players=1 +SaveType=Eeprom 16KB +Rumble=Yes +CountPerOp=1 + +[BA99C445ADC6994C97FE6463F3E0EC10] +GoodName=Densha de Go! 64 (J) [f1] (PAL) +CRC=CF138879 2A6144CB +RefMD5=772FA166E5DB51EFFC77FB8D832AC4D2 + +[FDFFA662AE3357BF5970338EE7589F6C] +GoodName=Densha de Go! 64 (J) (Localization Patch v1.01) +CRC=68D128AE 67D60F21 +RefMD5=772FA166E5DB51EFFC77FB8D832AC4D2 +Transferpak=Yes + +[1051E1402EE110F3C5E372C9E1C5B338] +GoodName=Derby Stallion 64 (J) (Beta) +CRC=96BA4EFB C9988E4E +Players=4 +SaveType=Flash RAM +Mempak=Yes + +[7F57463856540104B21A5289312B626F] +GoodName=Derby Stallion 64 (J) [!] +CRC=A5F667E1 DA1FBD1F +Players=4 +SaveType=Flash RAM +Mempak=Yes + +[BDA717ECC8434F12F313342485828B58] +GoodName=Destruction Derby 64 (E) (M3) [!] +CRC=630AA37D 896BD7DB +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 +Rumble=Yes + +[7FCCB47498EEC06E96AE9372247D1E90] +GoodName=Destruction Derby 64 (U) [!] +CRC=DEE584A2 0F161187 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 +Rumble=Yes + +[02EEF6ED11174664A548626337879E8C] +GoodName=Destruction Derby 64 (U) [f1] (PAL) +CRC=8637C692 CAD23999 +RefMD5=7FCCB47498EEC06E96AE9372247D1E90 + +[825EA802BC3CBA523667B64DD696C597] +GoodName=Destruction Derby 64 (U) [t1] +CRC=8637BEAA 9B0EB296 +RefMD5=7FCCB47498EEC06E96AE9372247D1E90 + +[6D75719BFA6244C4591070D3F7356072] +GoodName=Dexanoid R1 by Protest Design (PD) +CRC=76712159 35666812 +Players=1 +SaveType=None +Status=3 +Rumble=No + +[875FA77726E7CD99BD410E3FC86C7777] +GoodName=Dexanoid R1 by Protest Design (PD) [b1] +CRC=1EDA4DE0 22BF698D +RefMD5=6D75719BFA6244C4591070D3F7356072 + +[CF2276AFD84E06AC780DBA2E0EA4806D] +GoodName=Dexanoid R1 by Protest Design (PD) [f1] (PAL) +CRC=CFEAACE9 1D532607 +RefMD5=6D75719BFA6244C4591070D3F7356072 + +[AE13E575386775E766F0E00AD2A40C9E] +GoodName=Dexanoid R1 by Protest Design (PD) [f2] (PAL) +CRC=3C7AEE05 56099CB6 +RefMD5=6D75719BFA6244C4591070D3F7356072 + +[8E4D5C6D95EFD1C94BB13644F7672909] +GoodName=Dexanoid R1 by Protest Design (PD) [t1] +CRC=0EC580B5 EBEE9C03 +RefMD5=6D75719BFA6244C4591070D3F7356072 + +[54BE265E7B2C28AB92BF1A4130ACB5A2] +GoodName=Dezaemon 3D (J) [!] +CRC=8979169C F189F6A0 +Players=1 +Rumble=Yes + +[01E34CD8A451F0B5AEF93CCF9ADB37AF] +GoodName=Dezaemon 3D (J) [b1] +CRC=8979169C F189F6A0 +RefMD5=54BE265E7B2C28AB92BF1A4130ACB5A2 + +[60A5F3E1E94F696BF5384022247B4059] +GoodName=Dezaemon 3D (J) [b1][t1] +CRC=33487563 AC0AE62A +RefMD5=54BE265E7B2C28AB92BF1A4130ACB5A2 + +[358941CA393F6D7415E99B28D49CCF68] +GoodName=Dezaemon 3D (J) [b2] +CRC=8979169C F189F6A0 +RefMD5=54BE265E7B2C28AB92BF1A4130ACB5A2 + +[108B1A72E6F93E6935E1AD8D619797DB] +GoodName=Dezaemon 3D (J) [t1] +CRC=33487563 AC0AE62A +RefMD5=54BE265E7B2C28AB92BF1A4130ACB5A2 + +[820929EBBE6FD332AC1720F94B745A8B] +GoodName=Die Hard 64 (U) (Prototype) (Level 1) +CRC=870611BA D8B1226C + +[3D1E03B097F2124F8F713013D8219291] +GoodName=Die Hard 64 (U) (Prototype) (Level 2) +CRC=08D49262 03763D39 + +[1B28C4CA21648D318BC6DD3EF27BB1FA] +GoodName=Die Hard 64 (U) (Prototype) (Level 3) +CRC=A1F51C25 16D61291 + +[0F0B7B78B345FBF2581D834CB4A81245] +GoodName=Diddy Kong Racing (E) (M3) (V1.0) [!] +CRC=FD73F775 9724755A +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[79748E4E030B047DBAE8252C21305C75] +GoodName=Diddy Kong Racing (E) (M3) (V1.0) [f1] +CRC=85443325 77D72F56 +RefMD5=0F0B7B78B345FBF2581D834CB4A81245 + +[542FED7864218156EA90050013CD048E] +GoodName=Diddy Kong Racing (E) (M3) (V1.0) [o1] +CRC=FD73F775 9724755A +RefMD5=0F0B7B78B345FBF2581D834CB4A81245 + +[6B2BAFE540E0AF052A78E85B992BE999] +GoodName=Diddy Kong Racing (E) (M3) (V1.1) [!] +CRC=596E145B F7D9879F +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[14ABD7C0FA3B5256FC62824039F06A20] +GoodName=Diddy Kong Racing (E) (M3) (V1.1) [T+Ita1.0_Rulesless] +CRC=568E02F5 E212A80C +RefMD5=6B2BAFE540E0AF052A78E85B992BE999 + +[35CF26D4D33717BA730D7978E2F2107D] +GoodName=Diddy Kong Racing (E) (M3) (V1.1) [f1] (Z64) +CRC=D84C17CA 13F8F651 +RefMD5=6B2BAFE540E0AF052A78E85B992BE999 + +[10747662A55241B9234CD114C940504F] +GoodName=Diddy Kong Racing (J) [!] +CRC=7435C9BB 39763CF4 +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[0D68A405BCB04318A294DBEABF1DE063] +GoodName=Diddy Kong Racing (J) [f1] (Z64) +CRC=F389A35A 17785562 +RefMD5=10747662A55241B9234CD114C940504F + +[4F0E07F0EEAC7E5D7CE3A75461888D03] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [!] +CRC=53D440E7 7519B011 +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[94D81D14A2D768DD0EDA3A845AFB25CD] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [T+Bra_EmuBrazil] +CRC=53D440E7 7519B011 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[49551E729A39F9640058AB5771A49311] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [b1] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[DBE3F0869F817DCD52A5CB9D43BB4FD1] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [b2] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[AB34FECD9A7A1030EC0892328F9CEF8A] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [b3] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[699A6BA5281EA0C83190E9D45C708C26] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [b4] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[F388EE4148A7A4A2C8A815823D23149C] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [b5] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[C980D2C07B98452110A3A8E52DB5DA88] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [b6] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[07703E5A6268EEDF552FE770F24273A7] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [b7] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[A3551578B7298A2E4719A9108E0AA37B] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [f1] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[1236FB3FC8464B559BDEDFA966D6679F] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [f1][h1C] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[A1D47DB4C6B93C78FE55CBFC1BB28D28] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [f2] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[B4E658DFF037706FFB2EB64F1DFDBB3F] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [f3] +CRC=E9C8E262 A1D5FACA +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[FA94645F1A15ABA440AD0136ED92E9D1] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [f4] +CRC=2954A98F C2236510 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[511833A46BE4E00D1B3655C88E278422] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [o1] +CRC=53D440E7 7519B011 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[DF4FC3C46307527707F9106E75074829] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [o1][f1] +CRC=D5295672 9CB57015 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[422FD8833F865C4A6C17FCAC4450A69E] +GoodName=Diddy Kong Racing (U) (M2) (V1.0) [o2] +CRC=53D440E7 7519B011 +RefMD5=4F0E07F0EEAC7E5D7CE3A75461888D03 + +[B31F8CCA50F31ACC9B999ED5B779D6ED] +GoodName=Diddy Kong Racing (U) (M2) (V1.1) [!] +CRC=E402430D D2FCFC9D +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[FBCCFED51A43B0012CE927CC73D6AADA] +GoodName=Diddy Kong Racing SRAM by Group5 (PD) +CRC=9F35059D 48B7F411 +Players=4 +SaveType=SRAM + +[C4C1B52F9C4469C6C747942891DE3CFD] +GoodName=Dinosaur Planet (Dec 2000 Beta) +CRC=906C3F77 CE495EA1 +Players=1 +SaveType=Flash RAM + +[0E0E920AB13EF13508F5A98CC4CD2FF8] +GoodName=Disney's Donald Duck - Goin' Quackers (U) [!] +CRC=C16C421B A21580F7 +Players=1 +SaveType=None +Mempak=Yes +CountPerOp=3 + +[BD1DE2FC1CF31096423563A40ECBF933] +GoodName=Disney's Tarzan (E) [!] +CRC=D614E5BF A76DBCC1 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[AF740B224E5DD0BD09F7254811559ADF] +GoodName=Disney's Tarzan (E) [h1C] +CRC=D614E5BF A76DBCC1 +RefMD5=BD1DE2FC1CF31096423563A40ECBF933 + +[5D82E903F65341487DDC11AF80AD607A] +GoodName=Disney's Tarzan (F) [!] +CRC=001A3BD0 AFB3DE1A +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[DF3CDD959E8C63B45F557FC197CE0E63] +GoodName=Disney's Tarzan (G) [!] +CRC=4C261323 4F295E1A +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[A29E203DDB6293B7D105BF4A2EEEDD1E] +GoodName=Disney's Tarzan (G) [h1C] +CRC=4C261323 4F295E1A +RefMD5=DF3CDD959E8C63B45F557FC197CE0E63 + +[EAE7E0EE5328ED9F13B9CF9990189928] +GoodName=Disney's Tarzan (U) [!] +CRC=CBFE69C7 F2C0AB2A +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[C56AD8ABD0FB5EFEF1FA0229F9A2EFF0] +GoodName=Disney's Tarzan (U) [f1] (PAL) +CRC=988C4CC3 C9F310C5 +RefMD5=EAE7E0EE5328ED9F13B9CF9990189928 + +[CC8B0A9F15B92D68963668A3495A6BF6] +GoodName=Disney's Tarzan (U) [f2] (PAL) +CRC=8BDDD635 EC0E9198 +RefMD5=EAE7E0EE5328ED9F13B9CF9990189928 + +[E9C2B20EA27E6CAB89842AF4D768724E] +GoodName=Disney's Tarzan (U) [t1] +CRC=8BEE2831 D09BC906 +RefMD5=EAE7E0EE5328ED9F13B9CF9990189928 + +[38DCF67CBA39A84108ADF48EE53544B0] +GoodName=Display List Ate My Mind Demo by Kid Stardust (PD) +CRC=887C368D D1663AA2 + +[A92F9FCD93D20778ED8FF15546BB30F5] +GoodName=Doctor V64 BIOS V1.01 +CRC=204F4E4C 59000000 + +[3509A4E21E43CEDBD704F8A1192C31DF] +GoodName=Doctor V64 BIOS V1.02 +CRC=204F4E4C 59000000 + +[A7BD2F54D9646D43A2A4AD388450223B] +GoodName=Doctor V64 BIOS V1.03 +CRC=204F4E4C 59000000 + +[30E25793ACC95529F8C69A55C6679E73] +GoodName=Doctor V64 BIOS V1.04 +CRC=204F4E4C 59000000 + +[9B69D303AFFA2CD9ABA96C21A2C21476] +GoodName=Doctor V64 BIOS V1.05 +CRC=204F4E4C 59000000 + +[ADE88A1544D469D77D4568364EF25319] +GoodName=Doctor V64 BIOS V1.08 +CRC=204F4E4C 59000000 + +[1C0FCFC7B304698F77069A5F31D27DE1] +GoodName=Doctor V64 BIOS V1.09 +CRC=204F4E4C 59000000 + +[A133F08F88F6D49E1D23D051524AD094] +GoodName=Doctor V64 BIOS V1.10 +CRC=204F4E4C 59000000 + +[601E5335E43F83676F9F341B57D03611] +GoodName=Doctor V64 BIOS V1.10r (RBubba Hack) +CRC=204F4E4C 59000000 + +[4AFA73E31031C0F582C11CDA47CC8729] +GoodName=Doctor V64 BIOS V1.11 +CRC=204F4E4C 59000000 + +[AAC7B04083FB1B9AC5B478AD89D8D3BA] +GoodName=Doctor V64 BIOS V1.21 +CRC=00000000 00000000 + +[4EAE45340300293065CEF5B598C0AC6E] +GoodName=Doctor V64 BIOS V1.22 +CRC=00000000 00000000 + +[ED9D2C04A7A0934372216ED8321EA6E3] +GoodName=Doctor V64 BIOS V1.30 +CRC=204F4E4C 59000000 + +[041813684340CE4D988B2EBA341CE5C5] +GoodName=Doctor V64 BIOS V1.31 (Blue) +CRC=204F4E4C 59000000 + +[2DF942636FB2BF924844A8F4129913BE] +GoodName=Doctor V64 BIOS V1.31 +CRC=204F4E4C 59000000 + +[B978DD8BA5F4DAC6850B7D1297EB1F11] +GoodName=Doctor V64 BIOS V1.32 +CRC=00000000 00000000 + +[F015AE0F3AD80975FB21B43EF7F14422] +GoodName=Doctor V64 BIOS V1.33 +CRC=00000000 00000000 + +[F9D9666DE2F946C9A7D6173DFADF9A81] +GoodName=Doctor V64 BIOS V1.33b +CRC=204F4E4C 59000000 + +[E60CE3D4354066CFD80129CB6C2466D5] +GoodName=Doctor V64 BIOS V1.40 +CRC=204F4E4C 59000000 + +[D62566C4A47396BFC97173D8CF468A5D] +GoodName=Doctor V64 BIOS V1.40b +CRC=00000000 00000000 + +[22134E81100D2854323B064EDD98AAC4] +GoodName=Doctor V64 BIOS V1.41 +CRC=204F4E4C 59000000 + +[25D9CDCD8C23AF6559228C4435FF0CB3] +GoodName=Doctor V64 BIOS V1.41b +CRC=00000000 00000000 + +[69A7D3A2F2805BC2FC84DB917F8AF592] +GoodName=Doctor V64 BIOS V1.50 +CRC=204F4E4C 59000000 + +[9516794650A56E60353135BB9A63C872] +GoodName=Doctor V64 BIOS V1.51 +CRC=204F4E4C 59000000 + +[FCB5472F929C8DA0DAED4C0984F8053B] +GoodName=Doctor V64 BIOS V1.52 (CH2 Hack) +CRC=204F4E4C 59000000 + +[27369BF665AD2FE9F23C6C6D202AA5E8] +GoodName=Doctor V64 BIOS V1.52 +CRC=204F4E4C 59000000 + +[941BA29D2945FA5C903FB0FC6491AC62] +GoodName=Doctor V64 BIOS V1.53 +CRC=00000000 00000000 + +[E7C2944774E1610EE6DF7358717B5DA3] +GoodName=Doctor V64 BIOS V1.60 +CRC=00000000 00000000 + +[B85FCEC60C7BEA9106BD9B9C14479EE7] +GoodName=Doctor V64 BIOS V1.61 +CRC=00000000 00000000 + +[D4BC7E3227225E303A7F6491C1DBB4CB] +GoodName=Doctor V64 BIOS V1.70 +CRC=00000000 00000000 + +[BCAC0108F0D521FF5478BA6C50B23774] +GoodName=Doctor V64 BIOS V1.71 +CRC=00000000 00000000 + +[D2DA27872F13C0BBB2D686C495F13499] +GoodName=Doctor V64 BIOS V1.72 +CRC=00000000 00000000 + +[13CD4C03FCA1BC23AE8B57885E76BCA6] +GoodName=Doctor V64 BIOS V1.73 +CRC=00000000 00000000 + +[A2604CB559D289837F718DB02AFEA85E] +GoodName=Doctor V64 BIOS V1.74 (Revive Version) +CRC=00000000 00000000 + +[8B95ABB5F6E71454FE2C415A0787A384] +GoodName=Doctor V64 BIOS V1.74 +CRC=00000000 00000000 + +[83B122B18B98B96A63C6F824833116BC] +GoodName=Doctor V64 BIOS V1.75 +CRC=00000000 00000000 + +[B444CC20AEFAD0DE4A552D8DD0486E82] +GoodName=Doctor V64 BIOS V1.76 +CRC=00000000 00000000 + +[B5D92FF099B3B74C6D0F0D75590EAC36] +GoodName=Doctor V64 BIOS V1.80 +CRC=00000000 00000000 + +[8CD8FDF74A47CA163CD23AE1D01B7E95] +GoodName=Doctor V64 BIOS V1.81 +CRC=00000000 00000000 + +[AAD6807D240FC3FF4FEDAB57135AD458] +GoodName=Doctor V64 BIOS V1.82 +CRC=00000000 00000000 + +[4121DD79CEBF67EBCA1AA2B3A7AED858] +GoodName=Doctor V64 BIOS V1.83 +CRC=00000000 00000000 + +[D3EA654D4679E0BF40BB671CA7D4A7A3] +GoodName=Doctor V64 BIOS V1.90 +CRC=00000000 00000000 + +[CF8B2C134C3FCD5A5D74402D75CA0543] +GoodName=Doctor V64 BIOS V1.91 +CRC=00000000 00000000 + +[0F83626497B7ACC4AAB3EB39CDE893D3] +GoodName=Doctor V64 BIOS V1.92 +CRC=00000000 00000000 + +[6B626C55C99CD12E88A3DB3B52372104] +GoodName=Doctor V64 BIOS V1.93 +CRC=00000000 00000000 + +[483BD87237BB38884E7E22F4981ACFDB] +GoodName=Doctor V64 BIOS V1.94 +CRC=00000000 00000000 + +[553F6E6766B85CB0247E5CA62F515C75] +GoodName=Doctor V64 BIOS V2.00 +CRC=00000000 00000000 + +[A89761018FA98E5C919F4CA0BB3E6001] +GoodName=Doctor V64 BIOS V2.00b +CRC=00000000 00000000 + +[AE36DD0BCC2F515917B0CF52AEE48AC1] +GoodName=Doctor V64 BIOS V2.01 (Red) +CRC=00000000 00000000 + +[0C91C461ED69EC1E93E9E0DEF9053546] +GoodName=Doctor V64 BIOS V2.01 +CRC=00000000 00000000 + +[BA2816F0B775099E42F124E5C43FE30C] +GoodName=Doctor V64 BIOS V2.01b +CRC=00000000 00000000 + +[DDD1958DF0330B79288B51E65E1E36A0] +GoodName=Doctor V64 BIOS V2.02 +CRC=00000000 00000000 + +[5AAA98D1FDF963FB88B3D25476924A04] +GoodName=Doctor V64 BIOS V2.02b +CRC=00000000 00000000 + +[030EAB316DC3A2D33AAC3DE15FDC4473] +GoodName=Doctor V64 BIOS V2.03 (Black) +CRC=00000000 00000000 + +[2F4E88C48823714825F35148F5B5738D] +GoodName=Doctor V64 BIOS V2.03 (Blue) +CRC=00000000 00000000 + +[7F34EB3E1363580FEA95B23A9CB1C3AF] +GoodName=Doctor V64 BIOS V2.03 (Green) +CRC=00000000 00000000 + +[A550DEBDF72B753B52882A1A573560B5] +GoodName=Doctor V64 BIOS V2.03 (Purple) +CRC=00000000 00000000 + +[014A2B82FDF9A72FC5A26A7EAF8F8176] +GoodName=Doctor V64 BIOS V2.03 (Red) +CRC=00000000 00000000 + +[41010B4BFE1F8DB801237B02A9FA265F] +GoodName=Doctor V64 BIOS V2.03 +CRC=00000000 00000000 + +[E8B403A0F0E212FA5C1220AF10D9C379] +GoodName=Donald Duck - Quack Attack (E) (M5) [!] +CRC=3DF17480 193DED5A +Players=1 +SaveType=None +Mempak=Yes +CountPerOp=3 + +[07C4944DDAAD234F1F6B0B200BEA60B2] +GoodName=Donald Duck - Quack Attack (E) (M5) [b1] +CRC=85E42D70 132BD5C2 +RefMD5=E8B403A0F0E212FA5C1220AF10D9C379 + +[3BAFF04C5DD367F362248DC627D848C1] +GoodName=Donald Duck - Quack Attack (E) (M5) [f1] (NTSC) +CRC=8A5B9018 0A661D8F +RefMD5=E8B403A0F0E212FA5C1220AF10D9C379 + +[3141A1EE8DCDE0F772E915E629823F13] +GoodName=Donchan Puzzle Hanabi de Doon! (Aleck64) +CRC=D52FE29D 8EA6A759 +SaveType=Eeprom 4KB + +[AF83E0CF36298E62E9EB2EB8C89AA710] +GoodName=Animal Crossing (Ch) (iQue) [!] +CRC=916EB31B F47097A5 + +[118E9CE360B97A6F8DAB2C9F30660BF5] +GoodName=Donkey Kong 64 (E) (M4) [!] +CRC=11936D8C 6F2C4B43 +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes +CountPerOp=1 + +[428067DC7DB42DFC977A775F0A6E55B1] +GoodName=Donkey Kong 64 (E) (M4) [b1] +CRC=11936D8C 6F2C4B43 +RefMD5=118E9CE360B97A6F8DAB2C9F30660BF5 + +[C48C46362602766EA758FAAEED88AF50] +GoodName=Donkey Kong 64 (E) (M4) [f1] (Boot&Save) +CRC=1F95CAAA 047FC22A +RefMD5=118E9CE360B97A6F8DAB2C9F30660BF5 + +[7BE2AAB259C437E8BA91FF8E5903837C] +GoodName=Donkey Kong 64 (E) (M4) [f1] (Save) +CRC=1F95CAAA 047FC22A +RefMD5=118E9CE360B97A6F8DAB2C9F30660BF5 + +[5B677F4BF93D6578252FCAD2C8CEB637] +GoodName=Donkey Kong 64 (J) [!] +CRC=053C89A7 A5064302 +SaveType=Eeprom 16KB +Players=4 +CountPerOp=1 +Rumble=Yes + +[98A5836E3A5DA7BD0B5819E7498ACEA2] +GoodName=Donkey Kong 64 (U) (Kiosk Demo) [!] +CRC=0DD4ABAB B5A2A91E +SaveType=Eeprom 16KB +CountPerOp=1 +Rumble=Yes + +[843DB032839BF1AA74759F2E39A2ABDC] +GoodName=Donkey Kong 64 (U) (Kiosk Demo) [b1] +CRC=F5C21403 8FCA0710 +RefMD5=98A5836E3A5DA7BD0B5819E7498ACEA2 + +[34E6B35260F03CA72593FA373E38BBEA] +GoodName=Donkey Kong 64 (U) (Kiosk Demo) [b2] +CRC=0DD4ABAB B5A2A91E +RefMD5=98A5836E3A5DA7BD0B5819E7498ACEA2 + +[3F1A1B941E58FF977EF47B65CE359A26] +GoodName=Donkey Kong 64 (U) (Kiosk Demo) [f1] (PAL) +CRC=F5C21403 8FCA0710 +RefMD5=98A5836E3A5DA7BD0B5819E7498ACEA2 + +[9EC41ABF2519FC386CADD0731F6E868C] +GoodName=Donkey Kong 64 (U) [!] +CRC=EC58EABF AD7C7169 +SaveType=Eeprom 16KB +Players=4 +CountPerOp=1 +Rumble=Yes + +[6B4772AA1743FEAC1919618B3FC6B3E1] +GoodName=Donkey Kong 64 (U) [b1] +CRC=EC58EABF AD7C7169 +RefMD5=9EC41ABF2519FC386CADD0731F6E868C + +[4D4483C0CA3B86997E41A7032F6AD25F] +GoodName=Donkey Kong 64 (U) [f1] (Save) +CRC=CE84793D 27ECC1AD +RefMD5=9EC41ABF2519FC386CADD0731F6E868C + +[CED71061B6A8581DC0B95970D522848A] +GoodName=Donkey Kong 64 (U) [f2] +CRC=CE84793D 27ECC1AD +RefMD5=9EC41ABF2519FC386CADD0731F6E868C + +[E56EF244D61B15DBAEF474F9C0C0B23A] +GoodName=Donkey Kong 64 (U) [f3] +CRC=CED986FD 3344AC38 +RefMD5=9EC41ABF2519FC386CADD0731F6E868C + +[11DA2A2D0E91074BB8FF1FCB029535FD] +GoodName=Donkey Kong 64 - Tag Anywhere (V5) (U) +CRC=31739C69 A99E3CB2 +RefMD5=9EC41ABF2519FC386CADD0731F6E868C + +[190CCCA6526DC4A1F611E3B40F5131C0] +GoodName=Doom 64 (E) [!] +CRC=2C739EAC 9EF77726 +Players=1 +SaveType=None +Mempak=Yes + +[B482F51B616F4337F1B3BF5EFDD650D4] +GoodName=Doom 64 (E) [b1] +CRC=2C739EAC 9EF77726 +RefMD5=190CCCA6526DC4A1F611E3B40F5131C0 + +[06F15EF2228C1B1147C41DCCAA07D9DE] +GoodName=Doom 64 (J) [!] +CRC=7AA65B36 FDCEE5AD +Players=1 +SaveType=None +Mempak=Yes + +[053BB6D2E14D67F0FB0B509F2A6B4485] +GoodName=Doom 64 (J) [b1] +CRC=7AA65B36 FDCEE5AD +RefMD5=06F15EF2228C1B1147C41DCCAA07D9DE + +[B67748B64A2CC7EFD2F3AD4504561E0E] +GoodName=Doom 64 (U) (V1.0) [!] +CRC=A83E101A E937B69D +Players=1 +SaveType=None +Mempak=Yes + +[BF710F7D1D51EC89AC3F58022B2B5D7F] +GoodName=Doom 64 (U) (V1.0) [T+Bra1.0_Doom64BR] +CRC=B01A1DAB 7F7827E3 +RefMD5=B67748B64A2CC7EFD2F3AD4504561E0E + +[6EACFE4F39265F24FB8145FDED8272F6] +GoodName=Doom 64 (U) (V1.0) [b1] +CRC=A83E101A E937B69D +RefMD5=B67748B64A2CC7EFD2F3AD4504561E0E + +[81FD532B1C7C2CCD687E56696E073C83] +GoodName=Doom 64 (U) (V1.0) [b2] +CRC=A83E101A E937B69D +RefMD5=B67748B64A2CC7EFD2F3AD4504561E0E + +[7497ADADADA89230827C06E4BFFBBBD8] +GoodName=Doom 64 (U) (V1.0) [o1] +CRC=A83E101A E937B69D +RefMD5=B67748B64A2CC7EFD2F3AD4504561E0E + +[4DC885150DFEC67ACDD807F9FFE9596E] +GoodName=Doom 64 (U) (V1.0) [t1] +CRC=13D0EE29 D57A41AD +RefMD5=B67748B64A2CC7EFD2F3AD4504561E0E + +[29E85B9D9072AC232CEB87EFE826269A] +GoodName=Doom 64 (U) (V1.0) [t2] +CRC=13D0EE29 D57A41AD +RefMD5=B67748B64A2CC7EFD2F3AD4504561E0E + +[FE63F970BB7F1D6798878D5835E1026C] +GoodName=Doom 64: Complete Edition (Doom 64 Hack) +CRC=5318786C 994249C6 +RefMD5=1B1378BB9EE819F740550F566745AF73 + +[1B1378BB9EE819F740550F566745AF73] +GoodName=Doom 64 (U) (V1.1) [!] +CRC=423E96F4 CE88F05B +Players=1 +SaveType=None +Mempak=Yes + +[C2166455E94E89E9E3AB612B4377C443] +GoodName=Doraemon - Nobita to 3tsu no Seireiseki (J) [!] +CRC=BFF7B1C2 AEBF148E +Players=4 + +[989E7B15D24649B784813E1A07DF6887] +GoodName=Doraemon - Nobita to 3tsu no Seireiseki (J) [b1] +CRC=BFF7B1C2 AEBF148E +RefMD5=C2166455E94E89E9E3AB612B4377C443 + +[7E0DA017551101DA1C4FB6A0C49A2328] +GoodName=Doraemon - Nobita to 3tsu no Seireiseki (J) [b2] +CRC=BFF7B1C2 AEBF148E +RefMD5=C2166455E94E89E9E3AB612B4377C443 + +[BE0000D3415787F9920E178942C297C5] +GoodName=Doraemon - Nobita to 3tsu no Seireiseki (J) [b3] +CRC=BFF7B1C2 AEBF148E +RefMD5=C2166455E94E89E9E3AB612B4377C443 + +[C2909D5799099819E9A7ECE3CD4737FC] +GoodName=Doraemon - Nobita to 3tsu no Seireiseki (J) [t1] +CRC=55C0515C 901DA4A7 +RefMD5=C2166455E94E89E9E3AB612B4377C443 + +[0580D96A71671C9E6972FDCF5897CC26] +GoodName=Doraemon 2 - Nobita to Hikari no Shinden (J) [!] +CRC=B6306E99 B63ED2B2 +SaveType=Eeprom 16KB +Players=1 +Rumble=Yes + +[7CC16A6090CAC3749DD6B71CA7A58605] +GoodName=Doraemon 2 - Nobita to Hikari no Shinden (J) [b1] +CRC=B6306E99 B63ED2B2 +RefMD5=0580D96A71671C9E6972FDCF5897CC26 + +[5A28008B05923016EA411BACE06EF32A] +GoodName=Doraemon 2 - Nobita to Hikari no Shinden (J) [b2] +CRC=4E30BD3A B77D6DFB +RefMD5=0580D96A71671C9E6972FDCF5897CC26 + +[7E4BCA92DA50145C9906B2A72F9351B5] +GoodName=Doraemon 2 - Nobita to Hikari no Shinden (J) [f1] (PAL) +CRC=4E30BD3A B77D6DFB +RefMD5=0580D96A71671C9E6972FDCF5897CC26 + +[58ADC17903754FEBF77DC9CD3DB8B7D8] +GoodName=Doraemon 2 - Nobita to Hikari no Shinden (J) [f2] +CRC=4E30BD3A B77D6DFB +RefMD5=0580D96A71671C9E6972FDCF5897CC26 + +[BEFA319919474BAE05DFCB570CC0CF31] +GoodName=Doraemon 2 - Nobita to Hikari no Shinden (J) [t1] +CRC=4ECEB1DE 552B6E88 +RefMD5=0580D96A71671C9E6972FDCF5897CC26 + +[A4A1D490BA67831775FC381B846E2168] +GoodName=Doraemon 3 - Nobita no Machi SOS! (J) [!] +CRC=A8275140 B9B056E8 +SaveType=Eeprom 16KB +Players=1 +Rumble=Yes + +[FB7565FE1EAAED1CACFAE3B011FA6CB6] +GoodName=Doraemon 3 - Nobita no Machi SOS! (J) [f1] (PAL-NTSC) +CRC=D8059804 92739B11 +RefMD5=A4A1D490BA67831775FC381B846E2168 + +[A4F7C57C180297B2E7BA5A5FEB44FE0B] +GoodName=Doubutsu no Mori (J) [!] +CRC=BD8E206D 98C35E1C +Players=1 +SaveType=Flash RAM +Mempak=Yes + +[4AB8D6535028805F5794D3F01003CFD5] +GoodName=Doubutsu no Mori (J) [T+Eng2007-08-10_Brandon Dixon] +CRC=BD8E206D 98C35E1C +RefMD5=A4F7C57C180297B2E7BA5A5FEB44FE0B + +[01BDCC854D0AB798500E7BC31A24D94F] +GoodName=Doubutsu no Mori (J) [T+Eng2010-12-02_Zoinkity] +CRC=0290AEB9 67A3B6C1 +RefMD5=A4F7C57C180297B2E7BA5A5FEB44FE0B + +[7DDBCA3F642CB4CAA780E81733C94037] +GoodName=Doubutsu no Mori (J) [T+Eng90%] +CRC=8F0CC36D C738259E +RefMD5=A4F7C57C180297B2E7BA5A5FEB44FE0B + +[7C58DB7EE170912A2DF84E67A489058A] +GoodName=Doubutsu no Mori (J) [T-Eng2007-02-08_Brandon Dixon] +CRC=BD8E206D 98C35E1C +RefMD5=A4F7C57C180297B2E7BA5A5FEB44FE0B + +[5E2A5C56CA1A0CCAEA3AE5F852E0C58D] +GoodName=Doubutsu no Mori (J) [T-Eng2007-02-09_Brandon Dixon] +CRC=BD8E206D 98C35E1C +RefMD5=A4F7C57C180297B2E7BA5A5FEB44FE0B + +[0AA8E4B96EBB5B8A5CF91CFB04BC3741] +GoodName=Doubutsu no Mori (J) [T-Eng2007-03-22_Brandon Dixon] +CRC=BD8E206D 98C35E1C +RefMD5=A4F7C57C180297B2E7BA5A5FEB44FE0B + +[DD291B9C65420FD892107F6C665B7A45] +GoodName=Dr. Mario 64 (Ch) (iQue) [!] +CRC=EF62A343 11E41E37 +Players=4 + +[FE49420725F9C1CF0F15BA5682D27709] +GoodName=Dr. Mario 64 (Ch) (V2) (iQue) (Manual) [!] + +[B524D10A8A26764EB2198ACEC3F09948] +GoodName=Dr. Mario 64 (Ch) (V4) (iQue) (Manual) [!] + +[1A7936367413E5D6874ABDA6D623AD32] +GoodName=Dr. Mario 64 (U) [!] +CRC=769D4D13 DA233FFE +Players=4 +SaveType=Eeprom 4KB + +[36B3D908FB50E5521DEFBEB2C39F47B0] +GoodName=Dr. Mario 64 (U) [T+Jap1.0_Zoinkity] +CRC=B74388D7 7DBD6DFB +RefMD5=1A7936367413E5D6874ABDA6D623AD32 + +[0AD0800D351F77EC31092096D58C25F0] +GoodName=Dragon King by CrowTRobo (PD) [b1] +CRC=19E0E54C CB721FD2 + +[944ECED50E57D46779576F732CB27DC0] +GoodName=Dragon King by CrowTRobo (PD) +CRC=19E0E54C CB721FD2 + +[770D0D2BB08235613569667A284BCA2C] +GoodName=Dragon Sword 64 (E) (Prototype) +CRC=40DFEDA0 3AA09CB2 + +[64011DD56FF84CF9EB46153E7AECCD26] +GoodName=Dragon Sword 64 (U) (Prototype) (1999-08-25) +CRC=AE6b1E11 B7CBD69E + +[F120FADB52B414EB4FB7D13092AC3CDB] +GoodName=Dual Heroes (E) [!] +CRC=B6524461 ED6D04B1 +SaveType=None +Mempak=Yes +Players=2 + +[B01D031BE1789565E2B8A44CD76B96C6] +GoodName=Dual Heroes (E) [b1] +CRC=B6524461 ED6D04B1 +RefMD5=F120FADB52B414EB4FB7D13092AC3CDB + +[DFEBF3A9570B95D95CA6BE2CE8311D1D] +GoodName=Dual Heroes (E) [b2] +CRC=B6524461 ED6D04B1 +RefMD5=F120FADB52B414EB4FB7D13092AC3CDB + +[B406AD1694D65725FD31A054F6ECE213] +GoodName=Dual Heroes (E) [f1] (NTSC) +CRC=926C2E3B 9829A216 +RefMD5=F120FADB52B414EB4FB7D13092AC3CDB + +[E7652ED5CECEB5B1BC14495C58546D1C] +GoodName=Dual Heroes (J) [!] +CRC=056EAB63 C215FCD5 +Players=2 +SaveType=None +Mempak=Yes + +[A7D3E42EFFD6E7935DA7C9A6B6899CAC] +GoodName=Dual Heroes (J) [o1] +CRC=056EAB63 C215FCD5 +RefMD5=E7652ED5CECEB5B1BC14495C58546D1C + +[54C610270D3F5EEA39BC6A8F73B3B909] +GoodName=Dual Heroes (J) [o2] +CRC=056EAB63 C215FCD5 +RefMD5=E7652ED5CECEB5B1BC14495C58546D1C + +[923D65E69F51858C697E0E5759CD038B] +GoodName=Dual Heroes (U) [!] +CRC=A62230C3 F0834488 +Players=2 +SaveType=None +Mempak=Yes + +[E3EF8D7ACCA9CCB551C26B0F879E6B25] +GoodName=Dual Heroes (U) [b1] +CRC=A62230C3 F0834488 +RefMD5=923D65E69F51858C697E0E5759CD038B + +[02192B4B3797983BBE5E452336584208] +GoodName=Duck Dodgers Starring Daffy Duck (U) (M3) [!] +CRC=FBB9F1FA 6BF88689 +Players=1 +SaveType=Eeprom 4KB +CountPerOp=1 +Rumble=Yes + +[B5A5A71483679DCCACBDA770647A9DBF] +GoodName=Duck Dodgers Starring Daffy Duck (U) (M3) [t1] +CRC=83E7E0D2 B5B7E503 +RefMD5=02192B4B3797983BBE5E452336584208 + +[86E98AACA0D90BF744DA090539BA4AD8] +GoodName=Duke Nukem - ZER0 H0UR (E) [!] +CRC=DC36626A 3F3770CB +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 +Rumble=Yes + +[51A1EEE441240229BEB2E6CD8FAB285C] +GoodName=Duke Nukem - ZER0 H0UR (E) [f1] (NTSC) +CRC=0BD8008B 26051E1D +RefMD5=86E98AACA0D90BF744DA090539BA4AD8 + +[E2B73FEB0843874EA831A2E0076FCB72] +GoodName=Duke Nukem - ZER0 H0UR (F) [!] +CRC=32CA974B B2C29C50 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 +Rumble=Yes + +[026789D47DB5FE202A76F89797B33AC7] +GoodName=Duke Nukem - ZER0 H0UR (U) [!] +CRC=04DAF07F 0D18E688 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 +Rumble=Yes + +[69ED326664E48BAA9CE743E6E9C450DA] +GoodName=Duke Nukem - ZER0 H0UR (U) [b1] +CRC=04DAF07F 0D18E688 +RefMD5=026789D47DB5FE202A76F89797B33AC7 + +[75239D11AEE906C9ABEA752BA1E2AA00] +GoodName=Duke Nukem - ZER0 H0UR (U) [b2] +CRC=BCEAF9B7 F84FF876 +RefMD5=026789D47DB5FE202A76F89797B33AC7 + +[4446E99E8D43E1B7557412ACEA918F68] +GoodName=Duke Nukem - ZER0 H0UR (U) [b3] +CRC=BCEAF9B7 F84FF876 +RefMD5=026789D47DB5FE202A76F89797B33AC7 + +[BD4E03620567C6291F11B9217AC67C28] +GoodName=Duke Nukem - ZER0 H0UR (U) [b4] +CRC=04DAF07F 0D18E688 +RefMD5=026789D47DB5FE202A76F89797B33AC7 + +[A3D49AAC6BC8EEA0D707042A68D2D48C] +GoodName=Duke Nukem - ZER0 H0UR (U) [t1] +CRC=BCEAF9B7 F84FF876 +RefMD5=026789D47DB5FE202A76F89797B33AC7 + +[8657CBA95C409B74C1F5632CBC36643F] +GoodName=Duke Nukem 64 (E) [!] +CRC=57BFF74D DE747743 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[BB2472B3F8A41FBF3AEC3CCEF7EA8C78] +GoodName=Duke Nukem 64 (E) (Beta) +CRC=FF14C1DA 167FDE92 +RefMD5=8657CBA95C409B74C1F5632CBC36643F + +[A6AC9D140112BD7A3AA8A5ABA79EBD88] +GoodName=Duke Nukem 64 (E) [b1] +CRC=57BFF74D DE747743 +RefMD5=8657CBA95C409B74C1F5632CBC36643F + +[31F08F1D2F789C5D698B7E05F287E7AE] +GoodName=Duke Nukem 64 (E) [o1] +CRC=57BFF74D DE747743 +RefMD5=8657CBA95C409B74C1F5632CBC36643F + +[E2E79C7167BDB26E176D220904739C91] +GoodName=Duke Nukem 64 (F) +CRC=1E12883D D3B92718 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[C7F1A43764A26DA2E43F2A36A5F76E4C] +GoodName=Duke Nukem 64 (U) [!] +CRC=A273AB56 DA33DB9A +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9BE63892A2AA2B20B75B3AC4E7B7DCDF] +GoodName=Duke Nukem 64 (U) [b1] +CRC=3F84EB47 141964BF +RefMD5=C7F1A43764A26DA2E43F2A36A5F76E4C + +[685EB7D3D1F2C82932EDF7B476A6E21B] +GoodName=Duke Nukem 64 (U) [b2] +CRC=A273AB56 DA33DB9A +RefMD5=C7F1A43764A26DA2E43F2A36A5F76E4C + +[D13D7E9AA29D972CB93C39A15F304FAA] +GoodName=Duke Nukem 64 (U) [b3] +CRC=A273AB56 DA33DB9A +RefMD5=C7F1A43764A26DA2E43F2A36A5F76E4C + +[82FE3916997DA14A02C2301AC2B5E321] +GoodName=Duke Nukem 64 (U) [h1C] +CRC=A273AB56 DA33DB9A +RefMD5=C7F1A43764A26DA2E43F2A36A5F76E4C + +[6F14B999499E90761D8444F784564AB3] +GoodName=Duke Nukem 64 (U) [o1] +CRC=A273AB56 DA33DB9A +RefMD5=C7F1A43764A26DA2E43F2A36A5F76E4C + +[557F89A263B2028936753956F7902299] +GoodName=Duke Nukem 64 (U) [t1] +CRC=3F84EB47 141964BF +RefMD5=C7F1A43764A26DA2E43F2A36A5F76E4C + +[A6DF7D8C1E2DAB58496EF633AC09366E] +GoodName=Duke Nukem 64 (U) [t2] +CRC=3F84EB47 141964BF +RefMD5=C7F1A43764A26DA2E43F2A36A5F76E4C + +[8B7E6FF3453F660DCFC7B968E622E7C9] +GoodName=Duke Nukem 64 (U) [t3] +CRC=3F84EB47 141964BF +RefMD5=C7F1A43764A26DA2E43F2A36A5F76E4C + +[9A008AF4E90D7C55F21039F4E82170EF] +GoodName=Dynamix Intro (Hidden Song) by Widget and Immortal (PD) +CRC=B8E73356 040E42EC + +[5809670A42CA34D39A39598EFA82F5F3] +GoodName=Dynamix Intro by Widget and Immortal (PD) +CRC=086E91C9 89F47C51 +Players=0 +Status=3 +Rumble=No +SaveType=None + +[E06B804B5A8809C42E99B229106CC813] +GoodName=Dynamix Readme by Widget and Immortal (PD) +CRC=186CC1A9 A0DE4C8D +RefMD5=5809670A42CA34D39A39598EFA82F5F3 + +[F32E61E30C5BC232A01E52F8BC2EEF07] +GoodName=Dynamix Intro by Widget and Immortal (PD) [h1C] +CRC=086E91C9 89F47C51 +RefMD5=5809670A42CA34D39A39598EFA82F5F3 + +[1830EDE2557E8685E6F76D05CC65076A] +GoodName=ECW Hardcore Revolution (E) [!] +CRC=8C38E5DB B37C27D7 +SaveType=None +Mempak=Yes +Players=4 +Rumble=Yes + +[5D1E41AA28169E71B4919FA08F1ACD9B] +GoodName=ECW Hardcore Revolution (G) [!] +CRC=2138A076 408AD8B2 +SaveType=None +Mempak=Yes +Players=4 +Rumble=Yes + +[91545C2642DB6349B8D18BF0BEE29162] +GoodName=ECW Hardcore Revolution (E) [b1] +CRC=8C38E5DB B37C27D7 +RefMD5=1830EDE2557E8685E6F76D05CC65076A + +[8EEBB16B7A4D39AE8BC8CCCBC41F0A01] +GoodName=ECW Hardcore Revolution (U) [!] +CRC=BDF9766D BD068D70 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[BF2DF4B86FAA2181A7ACFE2643FA2293] +GoodName=Earthworm Jim 3D (E) (M6) [!] +CRC=492B9DE8 C6CCC81C +Players=1 +SaveType=Eeprom 4KB + +[97EA079ECF105EA16654A855644D870A] +GoodName=Earthworm Jim 3D (E) (M6) [b1] +CRC=492B9DE8 C6CCC81C +RefMD5=BF2DF4B86FAA2181A7ACFE2643FA2293 + +[980DFB38AD9A883119DE135F45B7DB36] +GoodName=Earthworm Jim 3D (U) [!] +CRC=DF574191 9EB5123D +Players=1 +SaveType=Eeprom 4KB + +[554EE4BF15388DDE586DE90AC72EF5FA] +GoodName=Earthworm Jim 3D (U) [T+Rus] +CRC=34DBB6CF EA06789D +RefMD5=980DFB38AD9A883119DE135F45B7DB36 + +[B27336A278658AC6D62AB6C4C3FB1DB6] +GoodName=Earthworm Jim 3D (U) [f1] (PAL) +CRC=04853364 948ACF82 +RefMD5=980DFB38AD9A883119DE135F45B7DB36 + +[6B870EBEDCBD81B9FF369008F904C1CD] +GoodName=Earthworm Jim 3D (U) [hI] +CRC=04842D98 1A9FF551 +RefMD5=980DFB38AD9A883119DE135F45B7DB36 + +[60F0CBE10DCE67FDD6527A78B51DCCBC] +GoodName=Earthworm Jim 3D (U) [t1] +CRC=0484CD98 1AFE0B59 +RefMD5=980DFB38AD9A883119DE135F45B7DB36 + +[935DD85AD198BBDE92161CDCE47CBFB3] +GoodName=Eikou no Saint Andrews (J) [!] +CRC=0DED0568 1502515E +Players=4 +Mempak=Yes + +[936DB74AE766BB1219E8A712F0D06E4A] +GoodName=Eikou no Saint Andrews (J) [b1] +CRC=0DED0568 1502515E +RefMD5=935DD85AD198BBDE92161CDCE47CBFB3 + +[0F7C52AD7C7C88103960F44FCD0B119A] +GoodName=Eikou no Saint Andrews (J) [b2] +CRC=0DED0568 1502515E +RefMD5=935DD85AD198BBDE92161CDCE47CBFB3 + +[08CCA8D372EA8C38148F77AB5A03354D] +GoodName=Eikou no Saint Andrews (J) [h1C] +CRC=0DED0568 1502515E +RefMD5=935DD85AD198BBDE92161CDCE47CBFB3 + +[CEC824B5DA28B974B1562338EB728805] +GoodName=Eikou no Saint Andrews (J) [h2C] +CRC=0DED0568 1502515E +RefMD5=935DD85AD198BBDE92161CDCE47CBFB3 + +[7EB0C27F162B74032C3823E721EDA00B] +GoodName=Eleven Beat - World Tournament (Aleck64) +CRC=6D9D1FE4 84D10BEA + +[15DF97A59B2354B130DEC3FB86BBA513] +GoodName=Elmo's Letter Adventure (U) [!] +CRC=F2A653CB 60633B3B +SaveType=None +Players=1 +CountPerOp=1 + +[F733453ED26AFA0ACA8D3EB3B5B6D8EA] +GoodName=Elmo's Number Journey (U) [!] +CRC=02B1538F C94B88D0 +Players=1 +SaveType=None + +[9B456ACB96291FC8B55232A08AE03346] +GoodName=Eltale Monsters (J) [!] +CRC=E13AE2DC 4FB65CE8 +Players=1 +SaveType=None +Mempak=Yes + +[752EF6D2C2A6DBBB8CBAEFB596412C1D] +GoodName=Eltale Monsters (J) [b1] +CRC=E13AE2DC 4FB65CE8 +RefMD5=9B456ACB96291FC8B55232A08AE03346 + +[D42CC78A2BF0D34518B8E0D0439E432E] +GoodName=Eltale Monsters (J) [b2] +CRC=E13AE2DC 4FB65CE8 +RefMD5=9B456ACB96291FC8B55232A08AE03346 + +[75A8F25B679A0D148F0D8E1143104845] +GoodName=Eurasia First N64 Intro by Sispeo (PD) +CRC=52F22511 B9D85F75 + +[761DC0DE0913D697ED1F9899948552BB] +GoodName=Eurasia Intro by Ste (PD) [b1] +CRC=52F22511 B9D85F75 + +[F7E6C9CFF1BC16B0DEDA0ECEFC5C3DFB] +GoodName=Eurasia Intro by Ste (PD) +CRC=93A94333 5A613C39 + +[F1D0406A74AD74BE5891620B7FE6640D] +GoodName=Evek - V64jr Save Manager by WT_Riker (PD) +CRC=D49DFF90 8DB53A8C + +[F4B41863440137C6A3BA22942F3E0DA2] +GoodName=Excitebike 64 (Ch) (iQue) [!] +Players=4 +CountPerOp=1 + +[876F87C91A4B6339DAA8FC1F41EB7ACD] +GoodName=Excitebike 64 (Ch) (iQue) (Manual) [!] + +[8FA253FD69B73DF9A831EF2F731491F2] +GoodName=Excitebike 64 (E) [!] +CRC=202A8EE4 83F88B89 +SaveType=Eeprom 16KB +Players=4 +CountPerOp=1 +Mempak=Yes +Rumble=Yes + +[BF15A61AFF71C93BF5E05243F57BCA1D] +GoodName=Excitebike 64 (J) [!] +CRC=861C3519 F6091CE5 +SaveType=Eeprom 16KB +Players=4 +Mempak=Yes +Rumble=Yes + +[E0018C33346714B63A55C0E040F23DEA] +GoodName=Excitebike 64 (U) (Kiosk Demo) [!] +CRC=AF754F7B 1DD17381 +SaveType=Eeprom 16KB +Mempak=Yes +Rumble=Yes + +[7200D1C1CF489FAFFF767729F215E6E6] +GoodName=Excitebike 64 (U) (V1.0) [!] +CRC=07861842 A12EBC9F +SaveType=Eeprom 16KB +Players=4 +CountPerOp=1 +Mempak=Yes +Rumble=Yes + +[496929EA74183198D121035EA808C480] +GoodName=Excitebike 64 (U) (V1.0) [b1] +CRC=07861842 A12EBC9F +RefMD5=7200D1C1CF489FAFFF767729F215E6E6 + +[48D1FA279FEA4C99CFEEC90E9AD1668F] +GoodName=Excitebike 64 (U) (V1.0) [f1] +CRC=E5B7F405 2C4462BF +RefMD5=7200D1C1CF489FAFFF767729F215E6E6 + +[285D3277D28CA3B9A5A2BE8971CCD767] +GoodName=Excitebike 64 (U) (V1.0) [f2] (Save) +CRC=E5B7F405 2C4462BF +RefMD5=7200D1C1CF489FAFFF767729F215E6E6 + +[21954E4E404D9E87DBDB87DD309F3E94] +GoodName=Excitebike 64 (U) (V1.1) [!] +CRC=F9D411E3 7CB29BC0 +SaveType=Eeprom 16KB +Players=4 +CountPerOp=1 +Mempak=Yes +Rumble=Yes + +[6DCFDE0423D1DB58EA9E6A8F1BFFD849] +GoodName=Explode Demo by NaN (PD) +CRC=3E5D6755 9AE4BD3B + +[3B2CA0DA0810C95B31DF8C1FB8811BE2] +GoodName=Extreme-G (E) (M5) [!] +CRC=8E9D834E 1E8B29A9 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[BF72E10EB79E00E095829112576F01FE] +GoodName=Extreme-G (E) (M5) [b1] +CRC=8E9D834E 1E8B29A9 +RefMD5=3B2CA0DA0810C95B31DF8C1FB8811BE2 + +[A059E27DE410BDA05D8603C22776979F] +GoodName=Extreme-G (E) (M5) [b2] +CRC=8E9D834E 1E8B29A9 +RefMD5=3B2CA0DA0810C95B31DF8C1FB8811BE2 + +[B74A059D227830C606BA79134278F55E] +GoodName=Extreme-G (E) (M5) [b3] +CRC=8E9D834E 1E8B29A9 +RefMD5=3B2CA0DA0810C95B31DF8C1FB8811BE2 + +[2257945EABC008E4D6464196B288D5BF] +GoodName=Extreme-G (E) (M5) [b4] +CRC=8E9D834E 1E8B29A9 +RefMD5=3B2CA0DA0810C95B31DF8C1FB8811BE2 + +[972D0468CEB1221214ADED7181DA7853] +GoodName=Extreme-G (E) (M5) [h1C] +CRC=8E9D834E 1E8B29A9 +RefMD5=3B2CA0DA0810C95B31DF8C1FB8811BE2 + +[A7CD65E5A4A8838D1CD452BA66E74DF6] +GoodName=Extreme-G (J) [!] +CRC=EE802DC4 690BD57D +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[3E660D3F991C0529E90BFEC0244DB31A] +GoodName=Extreme-G (U) [!] +CRC=FDA245D2 A74A3D47 +SaveType=None +Mempak=Yes +Players=4 +Rumble=Yes + +[6D954294E254E239B3EA694C2D9ADFF9] +GoodName=Extreme-G (U) [h1C] +CRC=FDA245D2 A74A3D47 +RefMD5=3E660D3F991C0529E90BFEC0244DB31A + +[E5D2C7CE59282C0D716DD67CA787CF7B] +GoodName=Extreme-G (U) [o1] +CRC=FDA245D2 A74A3D47 +RefMD5=3E660D3F991C0529E90BFEC0244DB31A + +[B760D4C35303C74B893F1168415D743D] +GoodName=Extreme-G (U) [t1] +CRC=9FD881BC 0A62D002 +RefMD5=3E660D3F991C0529E90BFEC0244DB31A + +[BB7F98E657FB4B5FCC7DC04BD72E2D2B] +GoodName=Extreme-G XG2 (E) (M5) [!] +CRC=1185EC85 4B5A7731 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F17884A2C16FB6FD11A74D65B1388B4A] +GoodName=Extreme-G XG2 (J) [!] +CRC=399B9B81 D533AD11 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[44FE06BA3686C02A7988F27600A533DA] +GoodName=Extreme-G XG2 (U) [!] +CRC=5CD4150B 470CC2F1 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[B0F9C3EC65C1C88A43C694EBF429E008] +GoodName=Extreme-G XG2 (U) [t1] +CRC=21910973 0F2E70D2 +RefMD5=44FE06BA3686C02A7988F27600A533DA + +[A6BD93EA576CDF8569F68171452F7E8A] +GoodName=F-1 Pole Position 64 (E) (M3) [!] +CRC=FDD248B2 569A020E +Players=1 +SaveType=None +Mempak=Yes + +[ACBB37B24238F82B2333B710CBEE388A] +GoodName=F-1 Pole Position 64 (E) (M3) [b1] +CRC=FDD248B2 569A020E +RefMD5=A6BD93EA576CDF8569F68171452F7E8A + +[049DB657F4223D949F56E9DC5B6A9180] +GoodName=F-1 Pole Position 64 (U) (M3) [!] +CRC=AE82687A 9A3F388D +Players=1 +SaveType=None +Mempak=Yes + +[6CE5D16E977B1D4E0E71E209B2932099] +GoodName=F-1 Pole Position 64 (U) (M3) [b1] +CRC=AE82687A 9A3F388D +RefMD5=049DB657F4223D949F56E9DC5B6A9180 + +[C8C14D748679AE6F8FF1A62C4AD3B61E] +GoodName=F-1 Pole Position 64 (U) (M3) [b2] +CRC=AE82687A 9A3F388D +RefMD5=049DB657F4223D949F56E9DC5B6A9180 + +[9E684FDCAC7B5999CC863084DECA463D] +GoodName=F-1 Pole Position 64 (U) (M3) [h1C] +CRC=AE82687A 9A3F388D +RefMD5=049DB657F4223D949F56E9DC5B6A9180 + +[9FBE3363DA6C146EF2E29605BCA834FF] +GoodName=F-1 World Grand Prix (E) (Prototype) [!] +CRC=CC3CC8B3 0EC405A4 +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes + +[08B8942E977A81CAF81DAC2237E1AA65] +GoodName=F-1 World Grand Prix (E) (Prototype) [h1C] +CRC=CC3CC8B3 0EC405A4 +RefMD5=9FBE3363DA6C146EF2E29605BCA834FF + +[FAC450EAFF8FA46A1414DB02E6EEAB9F] +GoodName=F-1 World Grand Prix (E) [!] +CRC=C006E3C0 A67B4BBB +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes + +[35F6C42D5A9284688284C24250F4D6BE] +GoodName=F-1 World Grand Prix (F) [!] +CRC=B70BAEE5 3A5005A8 +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes + +[A8C78454C70BD73375AAF69C4078D5DA] +GoodName=F-1 World Grand Prix (G) [!] +CRC=38442634 66B3F060 +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes + +[AA15FA62A776917E594A17B49BBC6980] +GoodName=F-1 World Grand Prix (G) [b1] +CRC=38442634 66B3F060 +RefMD5=A8C78454C70BD73375AAF69C4078D5DA + +[43115145F2DC0F3D0C6091D05CB9FA52] +GoodName=F-1 World Grand Prix (G) [b1][o1] +CRC=38442634 66B3F060 +RefMD5=A8C78454C70BD73375AAF69C4078D5DA + +[38B0DB4916328672ED592759FFB1F09C] +GoodName=F-1 World Grand Prix (G) [h1C] +CRC=38442634 66B3F060 +RefMD5=A8C78454C70BD73375AAF69C4078D5DA + +[3CEE1895A80005940887C9830B09DDE6] +GoodName=F-1 World Grand Prix (G) [o1] +CRC=38442634 66B3F060 +RefMD5=A8C78454C70BD73375AAF69C4078D5DA + +[6E5858A47CB42F9B1CB26042BA229EF6] +GoodName=F-1 World Grand Prix (G) [o1][h1C] +CRC=38442634 66B3F060 +RefMD5=A8C78454C70BD73375AAF69C4078D5DA + +[F248F0AAE609111BA9DFF9FD7AFBC485] +GoodName=F-1 World Grand Prix (J) [!] +CRC=64BF47C4 F4BD22BA +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes + +[7DFE40E387971269F38FE3CBE803567A] +GoodName=F-1 World Grand Prix (J) [h1C] +CRC=64BF47C4 F4BD22BA +RefMD5=F248F0AAE609111BA9DFF9FD7AFBC485 + +[A81B1DE864DF3F4BB0903760BE673F21] +GoodName=F-1 World Grand Prix (U) [!] +CRC=CC3CC8B3 0EC405A4 +SaveType=Eeprom 4KB +Players=2 +Rumble=Yes + +[4E450DD2899FE7434110E30E19DD10A2] +GoodName=F-1 World Grand Prix (U) [h1C] +CRC=CC3CC8B3 0EC405A4 +RefMD5=A81B1DE864DF3F4BB0903760BE673F21 + +[05426547E5AD9DBF88CF0A401032079D] +GoodName=F-1 World Grand Prix (U) [h2C] +CRC=CC3CC8B3 0EC405A4 +RefMD5=A81B1DE864DF3F4BB0903760BE673F21 + +[BC0FD2468AC7769A37C3C58CD5699585] +GoodName=F-1 World Grand Prix II (E) (M4) [!] +CRC=07C1866E 5775CCDE +Players=2 +Rumble=Yes + +[D9B59E463A73FA880E6682A08D1C3071] +GoodName=F-1 World Grand Prix II (E) (M4) [f1] (NTSC) +CRC=67C38660 94038DC6 +RefMD5=BC0FD2468AC7769A37C3C58CD5699585 + +[E94A9142B1D981A6556747BA147E1A19] +GoodName=F-1 World Grand Prix II (E) (M4) [h1C] +CRC=07C1866E 5775CCDE +RefMD5=BC0FD2468AC7769A37C3C58CD5699585 + +[4024477AAED7DD5FF5EA60BF568123B7] +GoodName=F-ZERO X (Ch) (iQue) [!] +Players=4 + +[8400C0875E16F599C1B7FC433E339D58] +GoodName=F-ZERO X (Ch) (V2) (iQue) (Manual) [!] + +[9729FC397E8D178EA974869E07DF0502] +GoodName=F-ZERO X (Ch) (V4) (iQue) (Manual) [!] + +[EE79A8FE287B5DCAEA584439363342FC] +GoodName=F-ZERO X (E) [!] +CRC=776646F6 06B9AC2B +Players=4 +SaveType=SRAM +Rumble=Yes + +[0722E679F9695D9E5F1D2823DC7D8004] +GoodName=F-ZERO X (E) [b1] +CRC=776646F6 06B9AC2B +RefMD5=EE79A8FE287B5DCAEA584439363342FC + +[99DC3FF78356CE77CB240AC7782EE6E5] +GoodName=F-ZERO X (E) [b2] +CRC=DAA6CA7D 56AA4394 +RefMD5=EE79A8FE287B5DCAEA584439363342FC + +[2E95E5833894A6E1E3D109E3B3D809F1] +GoodName=F-ZERO X (E) [b3] +CRC=EC986EA9 EB463E4A +RefMD5=EE79A8FE287B5DCAEA584439363342FC + +[308384EEEB6A88B5B498179E7484944F] +GoodName=F-ZERO X (E) [b4] +CRC=DAA6CA7D 56AA4394 +RefMD5=EE79A8FE287B5DCAEA584439363342FC + +[D1368C0E3869B85947A55C3DA6FFCA10] +GoodName=F-ZERO X (E) [f1] +CRC=DAA6CA7D 56AA4394 +RefMD5=EE79A8FE287B5DCAEA584439363342FC + +[ACE58F325D5EECBE033B21F2C7BFE870] +GoodName=F-ZERO X (E) [h1C] +CRC=776646F6 06B9AC2B +RefMD5=EE79A8FE287B5DCAEA584439363342FC + +[58D200D43620007314304F4E6C9E6528] +GoodName=F-ZERO X (J) [!] +CRC=4D3E622E 9B828B4E +Players=4 +SaveType=SRAM +Rumble=Yes + +[C14AE14C6DE0DCA126C423C4ADBEE315] +GoodName=F-ZERO X (J) [b1] +CRC=076C5C15 BDA9D062 +RefMD5=58D200D43620007314304F4E6C9E6528 + +[E6EC9D86F94CEB2E311F9C23BBD3781F] +GoodName=F-ZERO X (J) [b2] +CRC=076C5C15 BDA9D062 +RefMD5=58D200D43620007314304F4E6C9E6528 + +[6AC12C2D6C0CCDF27C0D5179A500BB2D] +GoodName=F-ZERO X (J) [b3] +CRC=076C5C15 BDA9D062 +RefMD5=58D200D43620007314304F4E6C9E6528 + +[75AEA2B252309552E434B30EDFE72711] +GoodName=F-ZERO X (J) [t1] +CRC=076C5C15 BDA9D062 +RefMD5=58D200D43620007314304F4E6C9E6528 + +[C1CDB77BEA29A4B6F9A0829F8BA8A3F3] +GoodName=F-ZERO X (U) (DXP Track Pack Hack) +CRC=3983D1A9 2004158C +SaveType=SRAM +Players=4 +Rumble=Yes + +[753437D0D8ADA1D12F3F9CF0F0A5171F] +GoodName=F-ZERO X (U) [!] +CRC=B30ED978 3003C9F9 +SaveType=SRAM +Players=4 +Rumble=Yes + +[20F5EEEE849DB44146AAFB1B97A857F6] +GoodName=F-ZERO X (U) [T+Por0.99_byftr] +CRC=485256FF CF6DF912 +RefMD5=753437D0D8ADA1D12F3F9CF0F0A5171F + +[3AE32658B839FFA3189E3CA84E0B884A] +GoodName=F-ZERO X (U) [f1] (Sex V1.0 Hack) +CRC=7E399849 03DAC1CD + +[8363F102FE496B8D06494AA22E183A3E] +GoodName=F-ZERO X (U) [f1] (Sex V1.1 Hack) +CRC=D767D118 A1B07602 + +[7AC3B9A3AA846C439575912811B3E6E0] +GoodName=F-ZERO X (U) [f1] +CRC=B0B4EDFF B2A20628 +RefMD5=753437D0D8ADA1D12F3F9CF0F0A5171F + +[EA168957B644AFE852DA1B827AFC3F9F] +GoodName=F-ZERO X (U) [f2] (GameShark) +CRC=0B46D03D 5FFAE173 +RefMD5=753437D0D8ADA1D12F3F9CF0F0A5171F + +[44D5F87127053A21DB120BD108B7AC0C] +GoodName=F1 Racing Championship (B) (M2) [!] +CRC=53CCAD28 AEA6EDA2 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9581FC6CEAC86DC8A2AEE4053043E422] +GoodName=F1 Racing Championship (E) (M5) [!] +CRC=3CECBCB8 6126BF07 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[AA951294528CA2CF55F810F9FE433F8D] +GoodName=F1 Racing Championship (E) (M5) [f1] (NTSC) +CRC=67D239A0 960F3A1A +RefMD5=9581FC6CEAC86DC8A2AEE4053043E422 + +[26B18D35984528AE2F90ADBB2F2642F7] +GoodName=FIFA - Road to World Cup 98 (E) (M7) [!] +CRC=0E31EDF0 C37249D5 +Players=4 +SaveType=None +Mempak=Yes + +[479554129EB27A3546BAC96C80AF4F88] +GoodName=FIFA - Road to World Cup 98 (E) (M7) [o1] +CRC=0E31EDF0 C37249D5 +RefMD5=26B18D35984528AE2F90ADBB2F2642F7 + +[2C6D146A8473511CFCFBBE8518F49D71] +GoodName=FIFA - Road to World Cup 98 (U) (M7) [!] +CRC=CB1ACDDE CF291DF2 +Players=4 +SaveType=None +Mempak=Yes + +[4E275B05BABCA9F2CD77749026BEA5ED] +GoodName=FIFA - Road to World Cup 98 (U) (M7) [b1] +CRC=CB1ACDDE CF291DF2 +RefMD5=2C6D146A8473511CFCFBBE8518F49D71 + +[4CAAE8CA91F58D746B6A00BCBC122B87] +GoodName=FIFA - Road to World Cup 98 (U) (M7) [b2] +CRC=CB1ACDDE CF291DF2 +RefMD5=2C6D146A8473511CFCFBBE8518F49D71 + +[217D93B21FEC3A5506DB014BF445B581] +GoodName=FIFA - Road to World Cup 98 (U) (M7) [b3] +CRC=CB1ACDDE CF291DF2 +RefMD5=2C6D146A8473511CFCFBBE8518F49D71 + +[4421F891F0BA3CC7AA0FD566A162F2C8] +GoodName=FIFA - Road to World Cup 98 (U) (M7) [b4] +CRC=CB1ACDDE CF291DF2 +RefMD5=2C6D146A8473511CFCFBBE8518F49D71 + +[0B8303E33B3F6E57531FB8EB3FAE65E9] +GoodName=FIFA - Road to World Cup 98 (U) (M7) [o1] +CRC=CB1ACDDE CF291DF2 +RefMD5=2C6D146A8473511CFCFBBE8518F49D71 + +[3611779F29997267622CBC80E2D087CC] +GoodName=FIFA - Road to World Cup 98 - World Cup heno Michi (J) [!] +CRC=F5733C67 17A3973A +Players=4 +SaveType=None +Mempak=Yes + +[6432C622C05EA9CD3217E280AC2CE37C] +GoodName=FIFA 99 (E) (M8) [!] +CRC=0198A651 FC219D84 +Players=4 +SaveType=None +Mempak=Yes + +[940FFB6C94F84BFFD972A69ED86DD2FD] +GoodName=FIFA 99 (E) (M8) [hI] +CRC=F82C85BE DEB717E2 +RefMD5=6432C622C05EA9CD3217E280AC2CE37C + +[148DE3073727B9FD156F10AFADD46864] +GoodName=FIFA 99 (U) [!] +CRC=7613A630 3ED696F3 +Players=4 +SaveType=None +Mempak=Yes + +[22082B8D892A2560032FD4DA5AB975A1] +GoodName=FIFA 99 (U) [b1] +CRC=21250314 E6A82CB9 +RefMD5=148DE3073727B9FD156F10AFADD46864 + +[9A7006212947EE7648EE1D13162E55E0] +GoodName=FIFA Soccer 64 (E) (M3) [!] +CRC=C3F19159 65D2BC5A +Players=4 +SaveType=None +Mempak=Yes + +[1D71761771E3BFFC091E38B9E8B5E590] +GoodName=FIFA Soccer 64 (E) (M3) [b1] +CRC=C3F19159 65D2BC5A +RefMD5=9A7006212947EE7648EE1D13162E55E0 + +[B5FBF033D76FDE89375D84B8918A5B61] +GoodName=FIFA Soccer 64 (E) (M3) [o1] +CRC=C3F19159 65D2BC5A +RefMD5=9A7006212947EE7648EE1D13162E55E0 + +[084ABA16D84C87712A731D485FCDBE3E] +GoodName=FIFA Soccer 64 (E) (M3) [o2] +CRC=C3F19159 65D2BC5A +RefMD5=9A7006212947EE7648EE1D13162E55E0 + +[376FFEC460443409BC29BB815ABFB42A] +GoodName=FIFA Soccer 64 (E) (M3) [o3] +CRC=C3F19159 65D2BC5A +RefMD5=9A7006212947EE7648EE1D13162E55E0 + +[CF55223F9E3BD118969A34950BEDFD1F] +GoodName=FIFA Soccer 64 (E) (M3) [o4] +CRC=C3F19159 65D2BC5A +RefMD5=9A7006212947EE7648EE1D13162E55E0 + +[CC7C58A032AABA19E72CCBFA6B3EEFF6] +GoodName=FIFA Soccer 64 (U) (M3) [!] +CRC=C3F19159 65D2BC5A +Players=4 +SaveType=None +Mempak=Yes + +[CA56F2DE80839EC88750C15A21AA7C53] +GoodName=FIFA Soccer 64 (U) (M3) [b1] +CRC=C3F19159 65D2BC5A +RefMD5=CC7C58A032AABA19E72CCBFA6B3EEFF6 + +[37B24EE746A1EFD54730B5E24551E8CB] +GoodName=FIFA Soccer 64 (U) (M3) [o1] +CRC=C3F19159 65D2BC5A +RefMD5=CC7C58A032AABA19E72CCBFA6B3EEFF6 + +[D99B1A3F6D72DEFD76F3620959B94944] +GoodName=Famista 64 (J) [!] +CRC=6DFF4C37 B1B763FD +Mempak=Yes + +[EACE2271AE7F32A71625C9074115D640] +GoodName=Famista 64 (J) [b1] +CRC=6DFF4C37 B1B763FD + +[FE1B92F6A7E15A1AF367FAD957375B20] +GoodName=Famista 64 (J) [b2] +CRC=6DFF4C37 B1B763FD + +[4C9B2848A2EED723C331973A926488AB] +GoodName=Famista 64 (J) [b3] +CRC=6DFF4C37 B1B763FD + +[35F3928F12DA627DB79EDFC96B93F8D3] +GoodName=Famista 64 (J) [b4] +CRC=6DFF4C37 B1B763FD + +[9213243118ACCE5664D1A35CCDCCD87E] +GoodName=Famista 64 (J) [b5] +CRC=6DFF4C37 B1B763FD + +[155FA36DD3927A73534461B50417325F] +GoodName=Famista 64 (J) [b6] +CRC=6DFF4C37 B1B763FD + +[30413678CE47E1A2EB8DA80AF0D768F5] +GoodName=Famista 64 (J) [b7] +CRC=6DFF4C37 B1B763FD + +[ADAD4FF18E09D2F5B29AA6B5F159EF4E] +GoodName=Famista 64 (J) [o1] +CRC=6DFF4C37 B1B763FD + +[04DD2A319F4F5C22569B612CFDF9F00C] +GoodName=Fighter Destiny 2 (U) [!] +CRC=AEEF2F45 F97E30F1 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[7B5AFA5D60F53FA640A5F2F24F5B2741] +GoodName=Fighter Destiny 2 (U) [f1] (PAL-NTSC) +CRC=11FBD007 E7029A81 +RefMD5=04DD2A319F4F5C22569B612CFDF9F00C + +[EF5CB24CE3FE4E0F850901205437B574] +GoodName=Fighter's Destiny (E) [!] +CRC=36F1C74B F2029939 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[44B0BE1C4B48F6119D3AC9424903D0EB] +GoodName=Fighter's Destiny (F) [!] +CRC=0C41F9C2 01717A0D +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[1CF379ACA2397222AF9F3DC5D8E3C444] +GoodName=Fighter's Destiny (G) [!] +CRC=FE94E570 E4873A9C +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[D61D97A7658C419A25A9BAC96B0A3DF8] +GoodName=Fighter's Destiny (U) [!] +CRC=52F78805 8B8FCAB7 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[6E7C82AFF9F73A3DBF5B18D924BDF103] +GoodName=Fighter's Destiny (U) [b1] +CRC=52F78805 8B8FCAB7 +RefMD5=D61D97A7658C419A25A9BAC96B0A3DF8 + +[5FB4DE8B475C4427F0F30A28C1266CF9] +GoodName=Fighter's Destiny (U) [o1] +CRC=52F78805 8B8FCAB7 +RefMD5=D61D97A7658C419A25A9BAC96B0A3DF8 + +[722C3A74A90305D6079A37994CEBF5B2] +GoodName=Fighting Cup (J) [!] +CRC=49E46C2D 7B1A110C +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[0035E8205336982E362402AAEA37D147] +GoodName=Fighting Force 64 (E) [!] +CRC=66CF0FFE AD697F9C +Players=2 +SaveType=None +Mempak=Yes +CountPerOp=1 +Rumble=Yes + +[E7008D17FD71D9C2BDA1362C885388B2] +GoodName=Fighting Force 64 (U) [!] +CRC=32EFC7CB C3EA3F20 +Players=2 +SaveType=None +Mempak=Yes +CountPerOp=1 +Rumble=Yes + +[13962910EFD82C2A2333CF38EE1FCD96] +GoodName=Fighting Force 64 (U) [T+Ita_Cattivik66] +CRC=32EFC7CB C3EA3F20 +RefMD5=E7008D17FD71D9C2BDA1362C885388B2 + +[55868ECCCC14F43BF61032DE21D9F026] +GoodName=Fighting Force 64 (U) [t1] +CRC=655BE931 9FB2E4FB +RefMD5=E7008D17FD71D9C2BDA1362C885388B2 + +[F427033D9184ACA164B971E559C0B420] +GoodName=Fighting Force 64 (U) [t1][f1] (PAL) +CRC=6976748D 1BF61F62 +RefMD5=E7008D17FD71D9C2BDA1362C885388B2 + +[3B86A6C5B478A0D33A6547D3EA276AFE] +GoodName=Fire Demo by Lac (PD) +CRC=8E248649 2E1CDE52 +SaveType=None +Players=0 +Rumble=No +Status=3 + +[75F4A7E5932FB4AE791875E770E51C72] +GoodName=Fireworks Demo by CrowTRobo (PD) +CRC=ECAEC238 EE351DDA + +[BD46DD6275077D5A701482571F5DCDCC] +GoodName=Fish Demo by NaN (PD) +CRC=5CABD891 6229F6CE + +[ADD115AAD0AB7D33BFD243936D809178] +GoodName=Flying Dragon (E) [!] +CRC=22E9623F B60E52AD +SaveType=None +Mempak=Yes +Players=2 +CountPerOp=1 +Rumble=Yes + +[272B359D8F8AC48ACBF053C262F422E4] +GoodName=Flying Dragon (U) [!] +CRC=A92D52E5 1D26B655 +SaveType=None +Mempak=Yes +Players=2 +CountPerOp=1 +Rumble=Yes + +[46E9A352AD6AFB83B0557EC659957B2E] +GoodName=Flying Dragon (U) [b1] +CRC=A92D52E5 1D26B655 +RefMD5=272B359D8F8AC48ACBF053C262F422E4 + +[1E672743A9B6B4E9DFB40D4004735F38] +GoodName=Flying Dragon (U) [b2] +CRC=A92D52E5 1D26B655 +RefMD5=272B359D8F8AC48ACBF053C262F422E4 + +[171E55BF4383676C0B8F3D38B0D6A739] +GoodName=Fogworld USA Demo by Horizon64 (PD) [h1C][o1] +CRC=11C646E7 4D86C048 + +[B9A7BEFADFC4C46D61883B012FD2E69F] +GoodName=Fogworld USA Demo by Horizon64 (PD) +CRC=11C646E7 4D86C048 + +[8286DED701DFA22436D311BD5B93BD29] +GoodName=Forsaken 64 (E) (M4) [!] +CRC=142A17AA 13028D96 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[74650F7154E0B2DD7C364F511B0D6A77] +GoodName=Forsaken 64 (G) [!] +CRC=C3CD76FF 9B9DCBDE +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F023F3189722A96ACDCF0BDD9154EF11] +GoodName=Forsaken 64 (G) [h1C] +CRC=C3CD76FF 9B9DCBDE +RefMD5=74650F7154E0B2DD7C364F511B0D6A77 + +[B775E4FF0205C405E3AA0A8DF50C54DE] +GoodName=Forsaken 64 (G) [o1] +CRC=C3CD76FF 9B9DCBDE +RefMD5=74650F7154E0B2DD7C364F511B0D6A77 + +[5CDEE5503A57D14533C66B35A5848899] +GoodName=Forsaken 64 (U) [!] +CRC=9E330C01 8C0314BA +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[C61FBF0BE56FBCD8FD373EDFB5D3E538] +GoodName=Forsaken 64 (U) [b1] +CRC=9E330C01 8C0314BA +RefMD5=5CDEE5503A57D14533C66B35A5848899 + +[795F7C1D3D98125C3AEA0FFFE54410DE] +GoodName=Forsaken 64 (U) [t1] +CRC=21FF0391 09F141A1 +RefMD5=5CDEE5503A57D14533C66B35A5848899 + +[ECB92E2663D5B3EEA08A149FC31E3701] +GoodName=Forsaken 64 (U) [t2] +CRC=21FF0391 09F141A1 +RefMD5=5CDEE5503A57D14533C66B35A5848899 + +[A50182B02E3F0D28BE1AC341DDC92DCA] +GoodName=Forsaken 64 (U) [t3] +CRC=5E0C3DF7 8BA027D9 +RefMD5=5CDEE5503A57D14533C66B35A5848899 + +[360DC6BE6D06DCA12E53C077AC0D2571] +GoodName=Fox Sports College Hoops '99 (U) [!] +CRC=3261D479 ED0DBC25 +Players=2 +SaveType=None +Mempak=Yes + +[EE0C756F832827E3ACDF6DBD410ADCA4] +GoodName=Fox Sports College Hoops '99 (U) [f1] (PAL) +CRC=3261D429 70AF148E +RefMD5=360DC6BE6D06DCA12E53C077AC0D2571 + +[5C4496C6D937364DE0022D1C07BE38A1] +GoodName=Fractal Zoomer Demo by RedboX (PD) +CRC=30E6FE79 3EEA5386 + +[7C87831B28D5E49F4EC2BDAE9D01F3B9] +GoodName=Freekworld BBS Intro by Rene (PD) [a1] +CRC=714001E3 2EB04B67 + +[DE7384A7DA97EEEAEF80CBEFBD17961A] +GoodName=Freekworld BBS Intro by Rene (PD) +CRC=714001E3 2EB04B67 + +[7CCB9B385D1405603E7F645352EA62AA] +GoodName=Freekworld New Intro by Ste (PD) +CRC=69458FFE C9D007AB + +[372F76C0DBE0BE41F5A0A47252869E8E] +GoodName=Friendship Demo by Renderman (PD) [b1] +CRC=CEE5C8CD D3D85466 + +[C18F1C91F6F15971DB18167EB72E6CEF] +GoodName=Friendship Demo by Renderman (PD) +CRC=CEE5C8CD D3D85466 + +[097189B4C9BF6775E4685951B6E66F24] +GoodName=Frogger 2 (U) (Prototype 1) [!] +CRC=AD19A172 9004666A +Mempak=Yes + +[CB2C9C6104C3EF69A1CF979525F2F73D] +GoodName=Frogger 2 (U) (Prototype 2) [!] +CRC=E8E5B179 44AA30E8 +Mempak=Yes + +[27F61A55E27EA7F1EDE4CA11966ACC7C] +GoodName=Frogger 2 (U) (Alpha) [o1] +CRC=E8E5B179 44AA30E8 +RefMD5=CB2C9C6104C3EF69A1CF979525F2F73D + +[FA6CE44ECF86DEC0AFA321D82CD3ED6E] +GoodName=Frogger 2 (U) (Alpha) [o2] +CRC=E8E5B179 44AA30E8 +RefMD5=CB2C9C6104C3EF69A1CF979525F2F73D + +[BBCDE4966BEE5602A80D9B8C1011DFA6] +GoodName=Fushigi no Dungeon - Fuurai no Shiren 2 - Oni Shuurai! Shiren Jou! (J) [!] +CRC=F774EAEE F0D8B13E +Players=1 +SaveType=SRAM +Mempak=Yes +CountPerOp=1 + +[316C59DAE45C20250A0419A937E7D65B] +GoodName=G.A.S.P!! Fighter's NEXTream (E) [!] +CRC=68FCF726 49658CBC +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[6C73558DE5A1EEE6597D7264F9A11B0C] +GoodName=G.A.S.P!! Fighter's NEXTream (J) [!] +CRC=AF8679B6 5E1011BF +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[D7C983F603EE7AE8156C6EAEEF7195C4] +GoodName=G.A.S.P!! Fighter's NEXTream (J) [o1] +CRC=AF8679B6 5E1011BF +RefMD5=6C73558DE5A1EEE6597D7264F9A11B0C + +[F61757BE8ECF0D7068C23CFCE23D2F10] +GoodName=GBlator for CD64 (PD) [f1] (V64-PAL) +CRC=5D1795D2 C0D72338 + +[ECE232D98B095604D1C15F9571DE45F8] +GoodName=GBlator for CD64 (PD) +CRC=5D8B9226 47605A2A + +[E3FDAB4E3C417E623A02875D6A6E7467] +GoodName=GBlator for NTSC Dr V64 (PD) +CRC=5C1AAD1C AF7BF297 + +[0F85543F27896856EB82C52E3C7CCAB5] +GoodName=GBlator for PAL Dr V64 (PD) +CRC=5D0F8DD2 990BE538 + +[628AA3CD492559B705488F634797E045] +GoodName=GT 64 - Championship Edition (E) (M3) [!] +CRC=EE4A0E33 8FD588C9 +SaveType=Eeprom 16KB +Players=2 +CountPerOp=1 +Mempak=Yes +Rumble=Yes + +[15DB716942C36A0CB392226001536A2A] +GoodName=GT 64 - Championship Edition (E) (M3) [b1] +CRC=B6A90FB4 E2C235BA +RefMD5=628AA3CD492559B705488F634797E045 + +[6969E979395A0AF64CAF2DF9C1054C94] +GoodName=GT 64 - Championship Edition (E) (M3) [f1] (NTSC) +CRC=B6A90FB4 E2C235BA +RefMD5=628AA3CD492559B705488F634797E045 + +[F3E25D0A7B98E8E25B7570A6E056D33C] +GoodName=GT 64 - Championship Edition (E) (M3) [f2] (NTSC) +CRC=93A292F1 ADF98E2E +RefMD5=628AA3CD492559B705488F634797E045 + +[FE81AA381719FADA693D803BAE7D5EB9] +GoodName=GT 64 - Championship Edition (U) [!] +CRC=C49ADCA2 F1501B62 +Players=2 +SaveType=Eeprom 16KB +CountPerOp=1 +Mempak=Yes +Rumble=Yes + +[4695A944B019F3829F2616591659A7CE] +GoodName=GT 64 - Championship Edition (U) [b1] +CRC=C49ADCA2 F1501B62 +RefMD5=FE81AA381719FADA693D803BAE7D5EB9 + +[9B5A92F32B9C807B2A9C01E42EF8F461] +GoodName=GT Demo (PD) [a1] +CRC=2575EF19 D13D2A2C + +[C41F0D1EDD2C8259EB27A8C97CAA3D71] +GoodName=GT Demo (PD) +CRC=2575EF19 D13D2A2C + +[3DE02CF363E4D081530FEF53FDAB5780] +GoodName=Game Boy 64 (POM '98) (PD) (Illegal Mode Enabled) +CRC=97FC2167 4616872B + +[6C36E6A39ABBAB3E9139E9ECBC67E569] +GoodName=Game Boy 64 (POM '98) (PD) +CRC=97FC2167 4616872B + +[47C7DF82B3ADEAE19C8AFACE40FEB1AC] +GoodName=Game Boy 64 + Super Mario 3 (PD) +CRC=60D0A702 432236C6 + +[7AD954ADD3779FB3BE5904D1B935EBFB] +GoodName=GameBooster 64 V1.1 (NTSC) (Unl) [b1] +CRC=1A5C1CAD 7BAF97F2 + +[C60F99DCF6B05FAA2C33970462F93865] +GoodName=GameBooster 64 V1.1 (NTSC) (Unl) [f1] +CRC=5C1AAD1C AF7BF297 + +[60D0264B38E22EF0D6B9549E4C81C29F] +GoodName=GameBooster 64 V1.1 (NTSC) (Unl) +CRC=12678830 4E5AE439 + +[DB02D36555E2473EA3036B8E0868254E] +GoodName=GameBooster 64 V1.1 (PAL) (Unl) [b1] +CRC=D06002A7 2243C636 + +[4C383E57BC1062466328D0B59FB7AA67] +GoodName=GameBooster 64 V1.1 (PAL) (Unl) [f1] (Sound) +CRC=3BCCD2DB 953FA1F5 + +[1A56FE2B2FE339C7DD4FF8D37EC8654B] +GoodName=GameBooster 64 V1.1 (PAL) (Unl) +CRC=12678830 4E5AE439 + +[437EFD7FD7F84F4C0F802D3BF1F8464E] +GoodName=GameShark Pro V2.0 (Unl) +CRC=16FB52A4 7AED1FB3 + +[F275A4216744D8F04B4A0CD74DE53111] +GoodName=GameShark Pro V3.3 (Apr 2000) (Unl) [!] +CRC=EA6D5BF8 E2B4696C + +[9F556D184D945369DDD11B5F815814A8] +GoodName=GameShark Pro V3.3 (Mar 2000) (Unl) [!] +CRC=8F89ABA0 C34C2610 + +[96CA36D474E82C270A129D775C63167A] +GoodName=Ganbare Goemon - Derodero Douchuu Obake Tenkomori (J) [!] +CRC=457B9CD9 09C55352 +Players=2 +SaveType=SRAM +Rumble=Yes +CountPerOp=1 + +[7EB07675E2E9CB547A3B238AA71F57CC] +GoodName=Ganbare Goemon - Derodero Douchuu Obake Tenkomori (J) [t1] +CRC=BD8E0304 33E3998A +RefMD5=96CA36D474E82C270A129D775C63167A + +[3F50712011BE1CB59B45684D7D61F11E] +GoodName=Ganbare Goemon - Derodero Douchuu Obake Tenkomori (J) [t2] +CRC=A39C0306 F1DD4CC6 +RefMD5=96CA36D474E82C270A129D775C63167A + +[2BDE49F2855030DE342976C9A95B81B3] +GoodName=Ganbare Goemon - Mononoke Sugoroku (J) [!] +CRC=B2C6D27F 2DA48CFD +Players=4 +SaveType=SRAM +Mempak=Yes + +[9B929E0BF8D63E62820F2FA6257CC5CF] +GoodName=Ganbare Goemon - Neo Momoyama Bakufu no Odori (J) [!] +CRC=832C168B 56A2CDAE +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[7F4E8F2ECF04BE27E660AC2EFDAC0C68] +GoodName=Ganbare Goemon - Neo Momoyama Bakufu no Odori (J) [b1] +CRC=832C168B 56A2CDAE +RefMD5=9B929E0BF8D63E62820F2FA6257CC5CF + +[19BFC2C0124C009B51FE1724B07FAC81] +GoodName=Ganbare Goemon - Neo Momoyama Bakufu no Odori (J) [b2] +CRC=832C168B 56A2CDAE +RefMD5=9B929E0BF8D63E62820F2FA6257CC5CF + +[A2B81C0B7E3989152CA90901D05E6352] +GoodName=Ganbare Goemon - Neo Momoyama Bakufu no Odori (J) [h1C] +CRC=832C168B 56A2CDAE +RefMD5=9B929E0BF8D63E62820F2FA6257CC5CF + +[A7C82BB5098A7526D5417EE9A8981F48] +GoodName=Ganbare Goemon - Neo Momoyama Bakufu no Odori (J) [h1C][t1] +CRC=7BB5698F D99BF02B +RefMD5=9B929E0BF8D63E62820F2FA6257CC5CF + +[8D8F3A8393F3F5489B3B144369565594] +GoodName=Ganbare Nippon! Olympics 2000 (J) [!] +CRC=21FFFD0A FA0D1D98 +Players=4 +SaveType=SRAM +Rumble=Yes + +[28C2108A375F7731E719333A09439D2F] +GoodName=Gauntlet Legends (E) [!] +CRC=D543BCD6 2BA5E256 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[0806E6DB8B2BF0501BE9F2D78D280DCF] +GoodName=Gauntlet Legends (E) [b1] +CRC=D543BCD6 2BA5E256 +RefMD5=28C2108A375F7731E719333A09439D2F + +[3B2615D754A61E45B1034D555D830A78] +GoodName=Gauntlet Legends (J) [!] +CRC=70B0260E 6716D04C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[9CB963E8B71F18568F78EC1AF120362E] +GoodName=Gauntlet Legends (U) [!] +CRC=729B5E32 B728D980 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[50F8E73CA0160EB1A339AC2137A7B559] +GoodName=Gauntlet Legends (U) [f1] (PAL) +CRC=AA89A18D 0FC2AFE6 +RefMD5=9CB963E8B71F18568F78EC1AF120362E + +[5270D98F9E67DC7EF354ECE109C2A18F] +GoodName=Getter Love!! (J) [!] +CRC=489C84E6 4C6E49F9 +Players=4 +Mempak=Yes +Rumble=Yes + +[0AC7A16F8AFCC03031835C89D095D7B9] +GoodName=Getter Love!! (J) [T+Eng1.01_ozidual] +CRC=CDDB4BDF 84E5EFAC +RefMD5=5270D98F9E67DC7EF354ECE109C2A18F + +[3BE170E7E94A03BD4E36732EB137EE39] +GoodName=Getter Love!! (J) [b1] +CRC=489C84E6 4C6E49F9 +RefMD5=5270D98F9E67DC7EF354ECE109C2A18F + +[1E6573F2A7454C133EB05A14C15909A9] +GoodName=Getter Love!! (J) [b2] +CRC=489C84E6 4C6E49F9 +RefMD5=5270D98F9E67DC7EF354ECE109C2A18F + +[43B9A7A5CCB6EA3F4860F9F80D73669D] +GoodName=Gex 3 - Deep Cover Gecko (E) (M2) (Fre-Ger) [!] +CRC=874733A4 A823745A +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9F0492A34D7A2D7C4E9F29DC1848A04A] +GoodName=Gex 3 - Deep Cover Gecko (E) (M3) (Eng-Spa-Ita) [!] +CRC=99179359 2FE7EBC3 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[6770DDEC84EB21A5E0D0F55DFD52A01A] +GoodName=Gex 3 - Deep Cover Gecko (U) [!] +CRC=3EDC7E12 E26C1CC9 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[6E0FCFF93600A28C379EF52940C54E68] +GoodName=Gex 3 - Deep Cover Gecko (U) [f1] (PAL) +CRC=E68A9F6E 24FB3315 +RefMD5=6770DDEC84EB21A5E0D0F55DFD52A01A + +[EF0988EFDCEA31B88A3920CEEC17B4FF] +GoodName=Gex 3 - Deep Cover Gecko (U) [t1] +CRC=E6896018 6013AD31 +RefMD5=6770DDEC84EB21A5E0D0F55DFD52A01A + +[5BBA457E286D250101CE274E0E58080D] +GoodName=Gex 64 - Enter the Gecko (E) [!] +CRC=E68A000E 639166DD +Players=1 +SaveType=None +Mempak=Yes + +[47F9D900C97ECE154BB40A9C6DCCD3FD] +GoodName=Gex 64 - Enter the Gecko (U) [!] +CRC=89FED774 CAAFE21B +Players=1 +SaveType=None +Mempak=Yes + +[A33677B04870DE18013B760B4F53F6BF] +GoodName=Gex 64 - Enter the Gecko (U) [f1] (PAL) +CRC=4445612B F8CC9F8B +RefMD5=47F9D900C97ECE154BB40A9C6DCCD3FD + +[68828BDCAAE1C222DABB679B74B8ACD0] +GoodName=Gex 64 - Enter the Gecko (U) [t1] +CRC=71ED5D14 76A110D0 +RefMD5=47F9D900C97ECE154BB40A9C6DCCD3FD + +[3419EC10EE470F1888811D4A9B5FAACE] +GoodName=Ghemor - CD64 Xfer & Save Util (CommsLink) by CrowTRobo (PD) +CRC=2F67DC59 74AAD9F1 + +[20DA03C2098F83A790E929AC9A4CDB2E] +GoodName=Ghemor - CD64 Xfer & Save Util (Parallel) by CrowTRobo (PD) +CRC=0D99E899 43E0FCD1 + +[2F2163C53DB135792331DF00398B3F87] +GoodName=Glover (E) (M3) [!] +CRC=F5237301 99E3EE93 +Players=1 +SaveType=Eeprom 4KB + +[8881FBEAE9B84485CF66876B60CD45DF] +GoodName=Glover (E) (M3) [f1] (NTSC) +CRC=4D2B5318 47DB5316 +RefMD5=2F2163C53DB135792331DF00398B3F87 + +[43C3375BBD6496B6C51D08EC193BC8ED] +GoodName=Glover (Prototype) +CRC=254CC736 6F5C721B + +[87AA5740DFF79291EE97832DA1F86205] +GoodName=Glover (U) [!] +CRC=8E6E01FF CCB4F948 +Players=1 +SaveType=Eeprom 4KB + +[A1C34717476027DFBA72EEA56F94D650] +GoodName=Glover (U) [b1] +CRC=0E450FFC 9FFC8375 +RefMD5=87AA5740DFF79291EE97832DA1F86205 + +[873DC63304F632A71B309988C39C48F7] +GoodName=Glover (U) [b2] +CRC=7773E2BB 71D0A925 +RefMD5=87AA5740DFF79291EE97832DA1F86205 + +[87615822A0E00DD4FC7FDF636D4B8139] +GoodName=Glover (U) [t1] +CRC=51938192 BD4A98A1 +RefMD5=87AA5740DFF79291EE97832DA1F86205 + +[4E15D92CCA23E1A01BB65246431B5C5A] +GoodName=Glover 2 - Unreleased Beta Version (New Build) (Prototype) +CRC=8E9F21D2 DC19C5AB + +[A8567DDABD3672FFF18BC5DF933CF8C7] +GoodName=Glover 2 (Prototype) +CRC=B7F40BCF 553556A5 + +[29BC5C1A24D3979D376AD421000AC9CB] +GoodName=Goemon's Great Adventure (U) [!] +CRC=4252A5AD AE6FBF4E +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[231BAC1AFB3DE138072C2D697783059B] +GoodName=Golden Nugget 64 (U) [!] +CRC=4690FB1C 4CD56D44 +Players=4 +SaveType=None +Mempak=Yes + +[7CE28ADAB6FE43207B4BB19564C38AEF] +GoodName=Golden Nugget 64 (U) [b1] +CRC=4690FB1C 4CD56D44 +RefMD5=231BAC1AFB3DE138072C2D697783059B + +[5340DD96CF1CD7AC6D72000D40B915CE] +GoodName=Golden Nugget 64 (U) [b2] +CRC=4690FB1C 4CD56D44 +RefMD5=231BAC1AFB3DE138072C2D697783059B + +[E048C2FE226634F039882C35A2A4EEA9] +GoodName=Golden Nugget 64 (U) [b3] +CRC=4690FB1C 4CD56D44 +RefMD5=231BAC1AFB3DE138072C2D697783059B + +[2DB6ED9A6A244CB209FFDF52D9006E4D] +GoodName=Golden Nugget 64 (U) [b3][f1] (PAL) +CRC=438CEBDC 44C1837C +RefMD5=231BAC1AFB3DE138072C2D697783059B + +[F68F02A69829469F208D538D7CF4A215] +GoodName=Golden Nugget 64 (U) [b3][h1C] +CRC=4690FB1C 4CD56D44 +RefMD5=231BAC1AFB3DE138072C2D697783059B + +[CFF69B70A8AD674A0EFE5558765855C9] +GoodName=GoldenEye 007 (E) [!] +CRC=0414CA61 2E57B8AA +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +Status=4 + +[6E23E6BAD28F8AC5C07344DCB0C266B8] +GoodName=GoldenEye 007 (E) [T+Spa2.0_Sogun&IlDucci] +CRC=625E0850 1F1B2327 +RefMD5=CFF69B70A8AD674A0EFE5558765855C9 + +[ECD4F078DC77F4B2D12C1C0F5CABA323] +GoodName=GoldenEye 007 (E) [b1] +CRC=0414CA61 2E57B8AA +RefMD5=CFF69B70A8AD674A0EFE5558765855C9 + +[D83BDE156D6FC400C28308A447B8FCA0] +GoodName=GoldenEye 007 (E) [h1C] +CRC=0414CA61 2E57B8AA +RefMD5=CFF69B70A8AD674A0EFE5558765855C9 + +[F7A0EFCF8DB90FBD6FD9BFC570A4804A] +GoodName=GoldenEye 007 (E) [t1] (Rapid Fire) +CRC=540F359D FF327745 +RefMD5=CFF69B70A8AD674A0EFE5558765855C9 + +[1880DA358F875C0740D4A6731E110109] +GoodName=GoldenEye 007 (J) [!] +CRC=A24F4CF1 A82327BA +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +Status=4 + +[FB916F914D9635F8FCBCE37A6466079D] +GoodName=GoldenEye 007 (J) [t1] (Rapid Fire) +CRC=B244B30C 72A648D8 +RefMD5=1880DA358F875C0740D4A6731E110109 + +[3AA7D5F55E3E5E6C7419CC1625AF69BC] +GoodName=GoldenEye 007 (U) (Frozen Enemies Hack) +CRC=DCBCACD1 D72FAA33 + +[9AB9FB9782C7BB42A48C1465CD8F4EF6] +GoodName=GoldenEye 007 (E) (Citadel Hack) +CRC=44853212 B1F75C3E + +[ECAB0839D3ED0E3AA8516EF1C077CF0D] +GoodName=GoldenEye 007 (U) (Citadel Hack) +CRC=1C6F7718 CBAC1E7E + +[7DD2F0E19E35511C3E1C81D206CDC472] +GoodName=GoldenEye 007 (U) (G5 Multi (for backups) Hack) +CRC=F2C3A524 A1C4DB13 + +[F4AB4CD6A8AF21E8A51BF48578CC7F24] +GoodName=GoldenEye 007 (U) (G5 Multi Hack) +CRC=DCBC50D1 09FD1AA3 + +[FD35D8A9DE0F5AB500A588A6AB5F6FB9] +GoodName=GoldenEye 007 (U) (Tetris Hack) +CRC=A84D23BA A1974DBD + +[3BC50511DE8598A49E79F4CF2E4CF8E0] +GoodName=GoldenEye 007 (U) (God Mode Hack) +CRC=DCBCACD1 E1051EA6 + +[86C6B996A55F90FC2410B16AE4BA5EE0] +GoodName=GoldenEye 007 (U) (No Music Hack) +CRC=DCBCACD1 A67DDFB4 + +[15B57CDECA506B34FF6246ED06AABD50] +GoodName=GoldenEye 007 (U) (No Power Bar Hack) +CRC=DCBCACD1 F294D541 + +[70C525880240C1E838B8B1BE35666C3B] +GoodName=GoldenEye 007 (U) [!] +CRC=DCBC50D1 09FD1AA3 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +Status=4 + +[78F83525E0CC98641AEACE37E3FF7F16] +GoodName=GoldenEye 007 (U) [T+Spa2.0_Sogun&IlDucci] +CRC=3A03E50F E78D1CA7 +RefMD5=70C525880240C1E838B8B1BE35666C3B + +[0B5A50E8D477B3BC53BE997264FE84A5] +GoodName=GoldenEye 007 (U) [b1] +CRC=DCBC50D1 09FD1AA3 +RefMD5=70C525880240C1E838B8B1BE35666C3B + +[C7A22DC5D95EBE1F8EDB0D68C13027C1] +GoodName=GoldenEye 007 (U) [h1C] +CRC=DCBC50D1 09FD1AA3 +RefMD5=70C525880240C1E838B8B1BE35666C3B + +[22FF6C18EB028792EF350554B1E1FA68] +GoodName=GoldenEye 007 (U) [o1] +CRC=DCBC50D1 09FD1AA3 +RefMD5=70C525880240C1E838B8B1BE35666C3B + +[6B8BA063C40420C164AA81ACB6089CB6] +GoodName=GoldenEye 007 (U) [o2] +CRC=DCBC50D1 09FD1AA3 +RefMD5=70C525880240C1E838B8B1BE35666C3B + +[18C00B5C3D9DF09AB9E8A737E61C3B47] +GoodName=GoldenEye 007 (U) [t1] (Rapid Fire) +CRC=E09DAF6C 8A2B86F4 +RefMD5=70C525880240C1E838B8B1BE35666C3B + +[2E50BC853F6EFC1E0D5E4679739F43C4] +GoodName=GoldenEye 007 (U) [t2] +CRC=8E1B3303 9D4F5035 +RefMD5=70C525880240C1E838B8B1BE35666C3B + +[95B784D6DD3470903BAF6BBB533E088B] +GoodName=GoldenEye 007 (U) [t3] (All Guns Zoom Mode) +CRC=1C6F7718 CBAC1E7E +RefMD5=70C525880240C1E838B8B1BE35666C3B + +[AD3D099C84096DBACAD7F1CF982631B2] +GoodName=GoldenEye 007 Intro by SonCrap (PD) +CRC=9303DD17 0813B398 + +[EA0E3E6AEFA58738A12906298373218B] +GoodName=GoldenEye 007 (UE) (Switch Online) [!] +CRC=DCBC50D1 9FD1AA3 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[9B8A7541D0234F4D97004ECBC216D9C2] +GoodName=HIPTHRUST by MooglyGuy (PD) +CRC=88A12FB3 8A583CBD + +[821A739790F1D390DC7D4168C5E032DE] +GoodName=HSD Quick Intro (PD) +CRC=BD1263E5 388C9BE7 + +[26F7D8F4640EBDFA823F84E5F89D62BF] +GoodName=HSV Adventure Racing (A) [!] +CRC=72611D7D 9919BDD2 +Players=4 +SaveType=None +CountPerOp=3 +Rumble=Yes +Mempak=Yes + +[7B38C3F7DA8D9778B41B0047A133590A] +GoodName=HSV Adventure Racing (A) [b1] +CRC=72611D7D 9919BDD2 +RefMD5=26F7D8F4640EBDFA823F84E5F89D62BF + +[8C7AF37A3CB7306EBCCAC4029EB5C57D] +GoodName=HSV Adventure Racing (A) [f1] (NTSC) +CRC=B20CC247 B879579A +RefMD5=26F7D8F4640EBDFA823F84E5F89D62BF + +[3D4C7B11076BAFA4620BCC154C0EEEF3] +GoodName=Hamster Monogatari 64 (J) [!] +CRC=95A80114 E0B72A7F +Players=1 +Mempak=Yes +CountPerOp=1 + +[617197EF2B6B51E58488C9F6B75F112E] +GoodName=Hard Coded Demo by Silo and Fractal (PD) [a1] +CRC=775AFA9C 0EB52EF6 +CountPerOp=1 + +[FB8974C6130A6B8585EA98D6661553BC] +GoodName=Hard Coded Demo by Silo and Fractal (PD) +CRC=775AFA9C 0EB52EF6 +CountPerOp=1 + +[193913BB063F3D945019E8F765F48F1C] +GoodName=Hard Pom '99 Demo by TS_Garp (POM '99) (PD) +CRC=9856E53D AF483207 + +[A02A4FB4B93E9847348440652CEF8D4D] +GoodName=Harukanaru Augusta Masters 98 (J) [!] +CRC=09AE57B1 182A5637 +Players=1 +Mempak=Yes +Rumble=Yes + +[397A69AA3829EA5FECB4CDF399084E31] +GoodName=Harukanaru Augusta Masters 98 (J) [b1] +CRC=09AE57B1 182A5637 +RefMD5=A02A4FB4B93E9847348440652CEF8D4D + +[FA6B3E3A04DE8D96B2C26F974F59A34D] +GoodName=Harukanaru Augusta Masters 98 (J) [b2] +CRC=09AE57B1 182A5637 +RefMD5=A02A4FB4B93E9847348440652CEF8D4D + +[4454122EC735252E40EC22FF5DE021C6] +GoodName=Harukanaru Augusta Masters 98 (J) [h1C] +CRC=09AE57B1 182A5637 +RefMD5=A02A4FB4B93E9847348440652CEF8D4D + +[6DA848A70D83ECE130D274124760928E] +GoodName=Harvest Moon 64 (U) [!] +CRC=98DF9DFC 6606C189 +Players=1 +SaveType=SRAM +CountPerOp=1 + +[3CDD87026EFEC9A03648D225F97858A5] +GoodName=Harvest Moon 64 (U) [T+Pol001] +CRC=98DF9DFC 6606C189 +RefMD5=6DA848A70D83ECE130D274124760928E + +[245FD6D774B74D4703822511CA174A54] +GoodName=Harvest Moon 64 (U) [b1] +CRC=98DF9DFC 6606C189 +RefMD5=6DA848A70D83ECE130D274124760928E + +[218DE5B3709555DA3870CE859D1975E5] +GoodName=Harvest Moon 64 (U) [f1] (PAL) +CRC=6BCF21E8 CAB5AF4F +RefMD5=6DA848A70D83ECE130D274124760928E + +[956AEC111B74720D55496F81ADA0FEFD] +GoodName=Harvest Moon 64 (U) [t1] +CRC=60CC9644 C62AE877 +RefMD5=6DA848A70D83ECE130D274124760928E + +[54AD823812D2C2E8B1688C4ACE2E654D] +GoodName=Harvest Moon 64 (U) [t1][f1] (PAL-NTSC) +CRC=60CC9644 C62AE877 +RefMD5=6DA848A70D83ECE130D274124760928E + +[19F4694B8557BC095EE07B5C8FBD23B5] +GoodName=Heavy 64 Demo by Destop (PD) +CRC=5D391A40 84D7A637 + +[5E8539E037EEA88C5A2746F60E431C8D] +GoodName=Heiwa Pachinko World 64 (J) [!] +CRC=3E70E866 4438BAE8 +Players=1 + +[78E2ED1DB5F90E2EA9C04771B27685BC] +GoodName=Heiwa Pachinko World 64 (J) [T+Eng1.0_Zoinkity] +CRC=3AE679E2 1A3C42DB +RefMD5=5E8539E037EEA88C5A2746F60E431C8D + +[9D0D85E3A0C94B98D6404E8FC28E7B01] +GoodName=Heiwa Pachinko World 64 (J) [b1] +CRC=3E70E866 4438BAE8 +RefMD5=5E8539E037EEA88C5A2746F60E431C8D + +[C2BEDCB364162D6DAC86548D7721F827] +GoodName=Heiwa Pachinko World 64 (J) [b2] +CRC=3E70E866 4438BAE8 +RefMD5=5E8539E037EEA88C5A2746F60E431C8D + +[3B6994B373BEC6E917F0B834AA6D1A46] +GoodName=Heiwa Pachinko World 64 (J) [b3] +CRC=3E70E866 4438BAE8 +RefMD5=5E8539E037EEA88C5A2746F60E431C8D + +[013E130D0D4F132741AA38D1A397E10A] +GoodName=Heiwa Pachinko World 64 (J) [h1C] +CRC=3E70E866 4438BAE8 +RefMD5=5E8539E037EEA88C5A2746F60E431C8D + +[FDF797C5FFB531FCF04E0A1928691EA3] +GoodName=Heiwa Pachinko World 64 (J) [o1] +CRC=3E70E866 4438BAE8 +RefMD5=5E8539E037EEA88C5A2746F60E431C8D + +[1546877FD85C00A83515005727E5FDA5] +GoodName=Hercules - The Legendary Journeys (E) (M6) [!] +CRC=AE90DBEB 79B89123 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[6BBD8C42F6EF8F5B9541D6F4DB657DD7] +GoodName=Hercules - The Legendary Journeys (U) [!] +CRC=7F3CEB77 8981030A +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[57D8E020643146B325A11612FEFACF74] +GoodName=Hercules - The Legendary Journeys (U) [o1] +CRC=7F3CEB77 8981030A +RefMD5=6BBD8C42F6EF8F5B9541D6F4DB657DD7 + +[8CF8043BDFA89A2B0C4699D0E695E844] +GoodName=Hercules - The Legendary Journeys (U) [t1][f1] (PAL-NTSC) +CRC=DB7184C9 F53AC14A +RefMD5=6BBD8C42F6EF8F5B9541D6F4DB657DD7 + +[C2C3115821C738A4834E977E8325F89E] +GoodName=Hercules - The Legendary Journeys (U) [t1][f1][b1] +CRC=DB7184C9 F53AC14A +RefMD5=6BBD8C42F6EF8F5B9541D6F4DB657DD7 + +[3F1CF2D6C1580FDCCD662F9FCF8C4214] +GoodName=Hercules - The Legendary Journeys (U) [t1][f2] (PAL-NTSC) +CRC=DB7184C9 F53AC14A +RefMD5=6BBD8C42F6EF8F5B9541D6F4DB657DD7 + +[2080262A251D270F9CE819887F2104A7] +GoodName=Hexen (E) [!] +CRC=95B2B30B 2B6415C1 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[E86A8BF46985B7CE8459AFBE5FC3DCC3] +GoodName=Hexen (E) [h1C] +CRC=95B2B30B 2B6415C1 +RefMD5=2080262A251D270F9CE819887F2104A7 + +[A5921C00111200257284CE0ABA0904CA] +GoodName=Hexen (F) [!] +CRC=5C1B5FBD 7E961634 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[08CBB141DEC604E4DAD2787F237D57A2] +GoodName=Hexen (G) [!] +CRC=9AB3B50A BC666105 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[35E9ECE11306EF7D8F5F09F65761D365] +GoodName=Hexen (G) [h1C] +CRC=9AB3B50A BC666105 +RefMD5=08CBB141DEC604E4DAD2787F237D57A2 + +[672152CF4DCB5D0A19662C11EFF71452] +GoodName=Hexen (J) [!] +CRC=66751A57 54A29D6E +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[EB98F1B8C6898AF7417F6882946DA9B3] +GoodName=Hexen (U) [!] +CRC=9CAB6AEA 87C61C00 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[B06625703DB3A03BAE3D02FD0F904541] +GoodName=Hexen (U) [b1] +CRC=9CAB6AEA 87C61C00 +RefMD5=EB98F1B8C6898AF7417F6882946DA9B3 + +[EA5A22A5A2DA96D88939171CEA41A1F1] +GoodName=Hexen (U) [h1C] +CRC=9CAB6AEA 87C61C00 +RefMD5=EB98F1B8C6898AF7417F6882946DA9B3 + +[9301923AE938320FF0186B7279AFE6D8] +GoodName=Hexen (U) [t1] +CRC=E6BA0A06 8A3D2C2F +RefMD5=EB98F1B8C6898AF7417F6882946DA9B3 + +[59BA99120BE9D438C53EAED6091B9B7D] +GoodName=Hexen (U) [t2] +CRC=E6BA0A06 8A3D2C2F +RefMD5=EB98F1B8C6898AF7417F6882946DA9B3 + +[1280C78F286FC1C437A4905EE42C47F1] +GoodName=Hey You, Pikachu! (U) [!] +CRC=D3F10E5D 052EA579 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes +AiDmaModifier=88 + +[DCC316EFFC4928F5B0AE8D273D8024BF] +GoodName=HiRes CFB Demo (PD) +CRC=4072572D A23DB72C + +[73084495F3209C54900525436BBBC531] +GoodName=Hiryuu no Ken Twin (J) [!] +CRC=35FF8F1A 6E79E3BE +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[8976913EFBE98EFED3B0B32CBCAA8B49] +GoodName=Hiryuu no Ken Twin (J) [h1C] +CRC=35FF8F1A 6E79E3BE +RefMD5=73084495F3209C54900525436BBBC531 + +[E0C39E55DE1D588371D5F99056F3578C] +GoodName=Hiryuu no Ken Twin (J) [h2C] +CRC=35FF8F1A 6E79E3BE +RefMD5=73084495F3209C54900525436BBBC531 + +[EA9B6EA32CCEB8F7EFBB2FEA211B8E89] +GoodName=Hiryuu no Ken Twin (J) [h3C] +CRC=35FF8F1A 6E79E3BE +RefMD5=73084495F3209C54900525436BBBC531 + +[80CC112F62E9A8581A1BB6A1D1E1488B] +GoodName=Holy Magic Century (E) [!] +CRC=277B129D DD3879FF +Players=1 +SaveType=None +Mempak=Yes + +[FA6A2E00BBFF236DAC91F08544AFFA40] +GoodName=Holy Magic Century (E) [b1] +CRC=277B129D DD3879FF +RefMD5=80CC112F62E9A8581A1BB6A1D1E1488B + +[988F5ABD96259196343659E913666820] +GoodName=Holy Magic Century (F) +CRC=B35FEBB0 7427B204 +Players=1 +SaveType=None +Mempak=Yes + +[668908C495432AD099C5439E38809053] +GoodName=Holy Magic Century (F) [h1C] +CRC=B35FEBB0 7427B204 +RefMD5=988F5ABD96259196343659E913666820 + +[27D3EFBD35B1F580330961480B988FB5] +GoodName=Holy Magic Century (F) [o1] +CRC=B35FEBB0 7427B204 +RefMD5=988F5ABD96259196343659E913666820 + +[AB676C3E9D26A77450DDB4AACD1A3861] +GoodName=Holy Magic Century (G) [!] +CRC=75FA0E14 C9B3D105 +Players=1 +SaveType=None +Mempak=Yes + +[ACF823A6EF4E77FE5B940D716DCED6E9] +GoodName=Holy Magic Century (G) [b1] +CRC=75FA0E14 C9B3D105 +RefMD5=AB676C3E9D26A77450DDB4AACD1A3861 + +[E26F4FFD2AA19E6EE9F9216A15189F14] +GoodName=Holy Magic Century (G) [b2] +CRC=75FA0E14 C9B3D105 +RefMD5=AB676C3E9D26A77450DDB4AACD1A3861 + +[F40D3DE4745BACC69458BAB25D6067F9] +GoodName=Holy Magic Century (G) [b3] +CRC=75FA0E14 C9B3D105 +RefMD5=AB676C3E9D26A77450DDB4AACD1A3861 + +[B1A67AEBC2BE89A800E5EB60C0DFA968] +GoodName=Hoshi no Kirby 64 (J) (V1.0) [!] +CRC=C1D702BD 6D416547 +SaveType=SRAM +Players=4 +Rumble=Yes + +[460A42ED5612EBBF92F386689067384E] +GoodName=Hoshi no Kirby 64 (J) (V1.0) [f1] +CRC=22F301B6 D0A03C3C +RefMD5=B1A67AEBC2BE89A800E5EB60C0DFA968 + +[07EA11684D74DA87719F05A1BDC4CCB3] +GoodName=Hoshi no Kirby 64 (J) (V1.0) [f2] +CRC=57CD5D6D 046282B1 +RefMD5=B1A67AEBC2BE89A800E5EB60C0DFA968 + +[FFDB4456F799722BCFE430632C3986AE] +GoodName=Hoshi no Kirby 64 (J) (V1.1) [!] +CRC=CA1BB86F 41CCA5C5 +Players=4 +SaveType=SRAM +Rumble=Yes + +[3EC0471E2CBEE17471DDBF80C56606D5] +GoodName=Hoshi no Kirby 64 (J) (V1.2) [!] +CRC=0C581C7A 3D6E20E4 +Players=4 +SaveType=Eeprom 16KB +Rumble=Yes + +[35E039F8E79843917D02BE06D00C457B] +GoodName=Hoshi no Kirby 64 (J) (V1.3) [!] +CRC=BCB1F89F 060752A2 +Players=4 +SaveType=Eeprom 16KB +Rumble=Yes + +[EF34DA35EF8A0734843CB182C19FEB26] +GoodName=Hot Wheels Turbo Racing (E) (M3) [!] +CRC=E7D20193 C1158E93 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[BB8A58282C5D4E32B34556407ACD920E] +GoodName=Hot Wheels Turbo Racing (E) (M3) [b1] +CRC=E7D20193 C1158E93 +RefMD5=EF34DA35EF8A0734843CB182C19FEB26 + +[4311A1AEF1898678331F7E3486055307] +GoodName=Hot Wheels Turbo Racing (U) [!] +CRC=C7C98F8E 42145DDE +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[50091668743D2DE7CAA253420D32C2D8] +GoodName=Hot Wheels Turbo Racing (U) [f1] (PAL) +CRC=14DE709E F882947D +RefMD5=4311A1AEF1898678331F7E3486055307 + +[7D32A665027ABB585BD4FB7194752B34] +GoodName=Hot Wheels Turbo Racing (U) [t1] +CRC=1FDFCBDC FCD77D11 +RefMD5=4311A1AEF1898678331F7E3486055307 + +[97E706ED9CC6F30708FFDC187C85D59F] +GoodName=Human Grand Prix - New Generation (J) [!] +CRC=5535972E BD8E3295 +Players=1 +SaveType=None +Mempak=Yes + +[F9A6FFD35D478A8E2B369460BFAB2CC8] +GoodName=Human Grand Prix - New Generation (J) [b1] +CRC=5535972E BD8E3295 +RefMD5=97E706ED9CC6F30708FFDC187C85D59F + +[7BD3F10D47DB6D062280D8AE750A1ACB] +GoodName=Human Grand Prix - New Generation (J) [o1] +CRC=5535972E BD8E3295 +RefMD5=97E706ED9CC6F30708FFDC187C85D59F + +[DA861C4D9202F661575466450A27C412] +GoodName=Hybrid Heaven (E) (M3) [!] +CRC=641D3A7F 86820466 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[24B023696975D27EAE8319EF40001348] +GoodName=Hybrid Heaven (E) (M3) [b1] +CRC=641D3A7F 86820466 +RefMD5=DA861C4D9202F661575466450A27C412 + +[E6F18336406EF3BFC990483BBF184ACD] +GoodName=Hybrid Heaven (E) (M3) [f1] (NTSC) +CRC=DCCEDB8F BA79BEDE +RefMD5=DA861C4D9202F661575466450A27C412 + +[9946EFF915FC947A226407AC1F7B35C4] +GoodName=Hybrid Heaven (J) [!] +CRC=0DE2CE36 D41D29E6 +Players=2 +SaveType=SRAM +Mempak=Yes +Rumble=Yes + +[94B284286A090B5980B7F18A4FA77853] +GoodName=Hybrid Heaven (J) [b1] +CRC=0DE2CE36 D41D29E6 +RefMD5=9946EFF915FC947A226407AC1F7B35C4 + +[151E92F5E3EE294BAFF5D4C3E4E95D77] +GoodName=Hybrid Heaven (J) [f1] (PAL) +CRC=DE4E5E2E DCD0615D +RefMD5=9946EFF915FC947A226407AC1F7B35C4 + +[C47E95BB32AB132C41D67BD243F9E02A] +GoodName=Hybrid Heaven (U) [!] +CRC=102888BF 434888CA +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[115521BAC11608FEBCE874F243ACC66E] +GoodName=Hybrid Heaven (U) [f1] (PAL) +CRC=FB610592 898A9705 +RefMD5=C47E95BB32AB132C41D67BD243F9E02A + +[0A44393E1C97E4F91303029E27F28AF4] +GoodName=Hybrid Heaven (U) [t1] +CRC=E8DBC96A DAC9E2EE +RefMD5=C47E95BB32AB132C41D67BD243F9E02A + +[434BB8DE49011573AC38E893224C5623] +GoodName=Hydro Thunder (E) [!] +CRC=B58988E9 B1FC4BE8 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[1F57194EA272CF5DB500D228E9C94D75] +GoodName=Hydro Thunder (E) [f1] (NTSC) +CRC=EDFB6B01 8893F62C +RefMD5=434BB8DE49011573AC38E893224C5623 + +[4B4C85D9DD2D460ADAFABAE8DB48B4FA] +GoodName=Hydro Thunder (F) [!] +CRC=29A045CE ABA9060E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[54F43E6B68782E98CAABEA5E7976B2BE] +GoodName=Hydro Thunder (U) [!] +CRC=C8DC65EB 3D8C8904 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[22AAD544C062FB8A2DC6B2DEB32DE188] +GoodName=Hydro Thunder (U) [b1] +CRC=C8DC65EB 3D8C8904 +RefMD5=54F43E6B68782E98CAABEA5E7976B2BE + +[71DCDBE9F4B37A251E2877900CDBF406] +GoodName=Hydro Thunder (U) [b1][f1] (PAL) +CRC=63CCD041 F12A8BC0 +RefMD5=54F43E6B68782E98CAABEA5E7976B2BE + +[A5B6E5D7B689216BA5C8F6360BF89B67] +GoodName=Hydro Thunder (U) [b1][t1] +CRC=B6DB2595 BC45273B +RefMD5=54F43E6B68782E98CAABEA5E7976B2BE + +[85ACEBC851A407630D7464CCB63408BE] +GoodName=Hydro Thunder (U) [b2] +CRC=C8DC65EB 3D8C8904 +RefMD5=54F43E6B68782E98CAABEA5E7976B2BE + +[F47575C35C7352E685B848CDAFF96B80] +GoodName=Hydro Thunder (U) [b3] +CRC=C8DC65EB 3D8C8904 +RefMD5=54F43E6B68782E98CAABEA5E7976B2BE + +[D2F7B3ACE75A2CE7A06BEAC929711D94] +GoodName=Hyper Olympics in Nagano 64 (J) [!] +CRC=2FC5C34C 7A05CC9D +Players=4 +SaveType=None +Mempak=Yes + +[3B6FF1829CBBEAE87704F53950791D64] +GoodName=Hyper Olympics in Nagano 64 (J) [b1] +CRC=2FC5C34C 7A05CC9D +RefMD5=D2F7B3ACE75A2CE7A06BEAC929711D94 + +[F4D2BE1C47486AB3A6FCCCD2E7532C67] +GoodName=Hyper Olympics in Nagano 64 (J) [b2] +CRC=2FC5C34C 7A05CC9D +RefMD5=D2F7B3ACE75A2CE7A06BEAC929711D94 + +[BAC8634F10F286E6A0DB889FCD12B25E] +GoodName=Hyper Olympics in Nagano 64 (J) [b3] +CRC=2FC5C34C 7A05CC9D +RefMD5=D2F7B3ACE75A2CE7A06BEAC929711D94 + +[20AE0BA68601EB0A49D61BC7A00FEADD] +GoodName=Hyper Olympics in Nagano 64 (J) [o1] +CRC=2FC5C34C 7A05CC9D +RefMD5=D2F7B3ACE75A2CE7A06BEAC929711D94 + +[92A6FFA1C8D537C7A97C5C613CAE05C6] +GoodName=Ide Yousuke no Mahjong Juku (J) [!] +CRC=77DA3B8D 162B0D7C +Players=1 +SaveType=Eeprom 16KB + +[DC577D70E9308F94E5F3CE03F3508539] +GoodName=Ide Yousuke no Mahjong Juku (J) [b1] +CRC=77DA3B8D 162B0D7C +RefMD5=92A6FFA1C8D537C7A97C5C613CAE05C6 + +[25B297143E9E5CCBB4B80A7FB6AF399B] +GoodName=Iggy's Reckin' Balls (E) [!] +CRC=D692CC5E EC58D072 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +DisableExtraMem=1 + +[26CEC7A56ABB81F3468CFA26D8F16B67] +GoodName=Iggy's Reckin' Balls (E) [o1] +CRC=D692CC5E EC58D072 +RefMD5=25B297143E9E5CCBB4B80A7FB6AF399B + +[464211ABB602EE1005974D2D835A3BCF] +GoodName=Iggy's Reckin' Balls (U) [!] +CRC=E616B5BC C9658B88 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +DisableExtraMem=1 + +[8BF0EAFB7014B7B5CE8E7D778B6B4B99] +GoodName=Iggy's Reckin' Balls (U) [o1] +CRC=E616B5BC C9658B88 +RefMD5=464211ABB602EE1005974D2D835A3BCF + +[C70B0B680807F2B8C2C3D5DC495FA8C2] +GoodName=Iggy-kun no Bura Bura Poyon (J) [!] +CRC=69458B9E FC95F936 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +DisableExtraMem=1 + +[827106236756DC5B585C4226184835FA] +GoodName=Iggy-kun no Bura Bura Poyon (J) [o1] +CRC=69458B9E FC95F936 +RefMD5=C70B0B680807F2B8C2C3D5DC495FA8C2 + +[C605F40BF669E00A5E51BAF0D00621EA] +GoodName=In-Fisherman Bass Hunter 64 (U) [!] +CRC=8C138BE0 95700E46 +SaveType=Eeprom 4KB +Players=1 +Rumble=Yes +CountPerOp=1 + +[1AF93922A67085AB2C777B1F08AF365B] +GoodName=In-Fisherman Bass Hunter 64 (U) [f1] (PAL) +CRC=F050D644 B5A5CED1 +RefMD5=C605F40BF669E00A5E51BAF0D00621EA + +[70DE1EAB508596B6BBEFD168B5D07194] +GoodName=Indiana Jones and the Infernal Machine (U) [!] +CRC=AF9DCC15 1A723D88 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[63D7AB29BA3DFC5D5B12C1D9C5832355] +GoodName=Indiana Jones and the Infernal Machine (E) (Unreleased) +CRC=3A6F8C6B 2897BAEB +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[A7781D441AF55C4FF8AFC68AB3A59313] +GoodName=Indy Racing 2000 (U) [!] +CRC=E436467A 82DE8F9B +SaveType=Eeprom 4KB +Players=2 +Rumble=Yes + +[34489365B550F32C97337D86D52D8C84] +GoodName=International Superstar Soccer '98 (E) [!] +CRC=F41B6343 C10661E6 +Players=4 +SaveType=None +Mempak=Yes + +[7DCC05B98E2FA690B478808EBBAD5D1A] +GoodName=International Superstar Soccer '98 (U) [!] +CRC=7F0FDA09 6061CE0B +Players=4 +SaveType=None +Mempak=Yes + +[43B326B27B89288F2D17D22EA49F86BD] +GoodName=International Superstar Soccer '98 (U) [o1] +CRC=7F0FDA09 6061CE0B +RefMD5=7DCC05B98E2FA690B478808EBBAD5D1A + +[9F101B6F6BEF4F267DEB5C6C37A24B97] +GoodName=International Superstar Soccer 2000 (E) (M2) (Eng-Ger) [!] +CRC=336364A0 06C8D5BF +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[CC2BE97A16744860FAE8A94611479C4C] +GoodName=International Superstar Soccer 2000 (E) (M2) (Fre-Ita) [!] +CRC=BAE8E871 35FF944E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[23A4ED8D79882594206173B1D476F0E9] +GoodName=International Superstar Soccer 2000 (U) (M2) [!] +CRC=8E835437 CD5748B4 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[ACF18822457A451B09BD88E15A70505C] +GoodName=International Superstar Soccer 2000 (U) (M2) [f1] (PAL) +CRC=30B6A6AB 319EFD09 +RefMD5=23A4ED8D79882594206173B1D476F0E9 + +[DE9498BE76134BD066AA714CE2C71A16] +GoodName=International Superstar Soccer 2000 (U) (V1.1) (M2) [!] +CRC=96816CCD 272EA8C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[376803F28CA8B2133671783419933CA2] +GoodName=International Superstar Soccer 64 (E) [!] +CRC=E2D37CF0 F57E4EAE +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[7FCC22F4BF1FC82F886C455981D2A420] +GoodName=International Superstar Soccer 64 (E) [b1] +CRC=E2D37CF0 F57E4EAE +RefMD5=376803F28CA8B2133671783419933CA2 + +[FD0102D535BC3BBB22DD823A636DC757] +GoodName=International Superstar Soccer 64 (E) [b2] +CRC=E2D37CF0 F57E4EAE +RefMD5=376803F28CA8B2133671783419933CA2 + +[65B9CAC3900435ED6893B9D489F1655F] +GoodName=International Superstar Soccer 64 (E) [h1C] +CRC=E2D37CF0 F57E4EAE +RefMD5=376803F28CA8B2133671783419933CA2 + +[70D480A73DB5751EED9E826108005834] +GoodName=International Superstar Soccer 64 (E) [h2C] +CRC=E2D37CF0 F57E4EAE +RefMD5=376803F28CA8B2133671783419933CA2 + +[6A345402AE1DB5CE1041365E36126BCE] +GoodName=International Superstar Soccer 64 (U) [!] +CRC=5F2763C4 62412AE5 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[C0969E1C141BE6E144E651CAB1AEA3D8] +GoodName=International Superstar Soccer 64 (U) [b1] +CRC=5F2763C4 62412AE5 +RefMD5=6A345402AE1DB5CE1041365E36126BCE + +[0321FCDCD35E6DC0D3F4DC1251919997] +GoodName=International Superstar Soccer 64 (U) [h1C] +CRC=5F2763C4 62412AE5 +RefMD5=6A345402AE1DB5CE1041365E36126BCE + +[37A4F634CADB89DC3E43D389ED050925] +GoodName=International Superstar Soccer 64 (U) [h2C] +CRC=5F2763C4 62412AE5 +RefMD5=6A345402AE1DB5CE1041365E36126BCE + +[35662CFD07FD6AF4BAB90CA23F7C98E6] +GoodName=International Track & Field 2000 (U) [!] +CRC=20073BC7 5E3B0111 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[970488FB7D9C5C25BD924E6F898B84A0] +GoodName=International Track & Field Summer Games (E) (M3) [!] +CRC=6712C779 3B72781D +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F9190DBAF547D6D3F5F3569ACCF26061] +GoodName=iQue Club (Ch) (V3) (iQue) [!] + +[1247B093E0FD6CCFD50D15DE59301076] +GoodName=J.League Dynamite Soccer 64 (J) [!] +CRC=87766747 91C27165 +Players=4 +Mempak=Yes + +[849DA5F1790A386B1CD9118CA1398E9D] +GoodName=J.League Dynamite Soccer 64 (J) [b1] +CRC=87766747 91C27165 +RefMD5=1247B093E0FD6CCFD50D15DE59301076 + +[F3A1B04E1F3436E183932B54212B75B5] +GoodName=J.League Dynamite Soccer 64 (J) [b2] +CRC=87766747 91C27165 +RefMD5=1247B093E0FD6CCFD50D15DE59301076 + +[20FBBA5FCCB7454367E071A744D6BB2F] +GoodName=J.League Dynamite Soccer 64 (J) [b3] +CRC=87766747 91C27165 +RefMD5=1247B093E0FD6CCFD50D15DE59301076 + +[2085FBD994D3597A8A520F695E336382] +GoodName=J.League Dynamite Soccer 64 (J) [b4] +CRC=87766747 91C27165 +RefMD5=1247B093E0FD6CCFD50D15DE59301076 + +[E0071B3CE2E29597DC4C73D83402723C] +GoodName=J.League Dynamite Soccer 64 (J) [h1C] +CRC=87766747 91C27165 +RefMD5=1247B093E0FD6CCFD50D15DE59301076 + +[F7544B9DF78D3CDB1C1B31006372C531] +GoodName=J.League Dynamite Soccer 64 (J) [h2C] +CRC=87766747 91C27165 +RefMD5=1247B093E0FD6CCFD50D15DE59301076 + +[F848E34DC2918C708D2D0C02E082B06B] +GoodName=J.League Dynamite Soccer 64 (J) [h3C] +CRC=87766747 91C27165 +RefMD5=1247B093E0FD6CCFD50D15DE59301076 + +[30E23D3DE446E37E5E7FBEF6794A6FC9] +GoodName=J.League Eleven Beat 1997 (J) [!] +CRC=4FBFA429 6920BB15 +Players=4 +Mempak=Yes + +[E3CE4ADB8A7C0CF39E11A2846E00178A] +GoodName=J.League Eleven Beat 1997 (J) [b1][h1C] +CRC=4FBFA429 6920BB15 +RefMD5=30E23D3DE446E37E5E7FBEF6794A6FC9 + +[BEF0F36513F6FA8B01638319252B2B99] +GoodName=J.League Eleven Beat 1997 (J) [b2][h1C] +CRC=4FBFA429 6920BB15 +RefMD5=30E23D3DE446E37E5E7FBEF6794A6FC9 + +[476FDC0554BD3B4746FC871FDD02F4B2] +GoodName=J.League Eleven Beat 1997 (J) [h1C] +CRC=4FBFA429 6920BB15 +RefMD5=30E23D3DE446E37E5E7FBEF6794A6FC9 + +[209DB8333EEB526AE9A91209175348CE] +GoodName=J.League Live 64 (J) [!] +CRC=54554A42 E4985FFB +Players=4 +Mempak=Yes + +[46F584DBFA1E292F0ECA74CA1B12009C] +GoodName=J.League Live 64 (J) [b1] +CRC=54554A42 E4985FFB +RefMD5=209DB8333EEB526AE9A91209175348CE + +[800ACC7D609ECDB3E09E68CBD05F5FA0] +GoodName=J.League Tactics Soccer (J) (V1.0) [!] +CRC=E8D29DA0 15E61D94 +Players=4 + +[F604701C59C7D2BBA2492D0073E928F2] +GoodName=J.League Tactics Soccer (J) (V1.0) [b1] +CRC=E8D29DA0 15E61D94 +RefMD5=800ACC7D609ECDB3E09E68CBD05F5FA0 + +[7D5AFCD953BB15EC204B175761CA28C2] +GoodName=J.League Tactics Soccer (J) (V1.0) [f1] (PAL) +CRC=E8D2A500 5AA8DBCA +RefMD5=800ACC7D609ECDB3E09E68CBD05F5FA0 + +[793DBF504E20C92F6B73B4E8A25A220C] +GoodName=J.League Tactics Soccer (J) (V1.1) [!] +CRC=C6CE0AAA D117F019 +Players=4 + +[45F6B7EAF40E8445205904934EE365A6] +GoodName=JPEG Slideshow Viewer by Garth Elgar (PD) +CRC=A957851C 535A5667 + +[8EE01DE7DA2E9AD08D7ED913A5EE8632] +GoodName=Jangou Simulation Mahjong Do 64 (J) [!] +CRC=C73AD016 48C5537D +Players=1 +Mempak=Yes + +[82388A4B44EF74F9C250C8152AB93669] +GoodName=Jangou Simulation Mahjong Do 64 (J) [b1] +CRC=C73AD016 48C5537D +RefMD5=8EE01DE7DA2E9AD08D7ED913A5EE8632 + +[014464F2AC70FBBB94B08B9762E65A72] +GoodName=Jangou Simulation Mahjong Do 64 (J) [b2] +CRC=C73AD016 48C5537D +RefMD5=8EE01DE7DA2E9AD08D7ED913A5EE8632 + +[304F496CE0858959700C7F71E55C55B7] +GoodName=Jangou Simulation Mahjong Do 64 (J) [b3] +CRC=C73AD016 48C5537D +RefMD5=8EE01DE7DA2E9AD08D7ED913A5EE8632 + +[E3706865241D2BCA4F397B4567CF2C2E] +GoodName=Japan Pro Golf Tour 64 (J) [CART HACK] +CRC=C99936D1 23D1D65D + +[A45F7200537C0D928A88CBBA2DFEB680] +GoodName=Jeopardy! (U) [!] +CRC=69256460 B9A3F586 +Players=3 +SaveType=None + +[05318721C273CB65CFBDF78AC2724BF2] +GoodName=Jeopardy! (U) [h1C] +CRC=69256460 B9A3F586 +RefMD5=A45F7200537C0D928A88CBBA2DFEB680 + +[190584D9C0DC2875183FB84C5072B8F1] +GoodName=Jeopardy! (U) [o1] +CRC=69256460 B9A3F586 +RefMD5=A45F7200537C0D928A88CBBA2DFEB680 + +[79BDD4467E102A1CBB4CC74DFC96BF7D] +GoodName=Jeopardy! (U) [o1][h1C] +CRC=69256460 B9A3F586 +RefMD5=A45F7200537C0D928A88CBBA2DFEB680 + +[4C5BE1BFC1CCCFF501EBA2A685226962] +GoodName=Jeremy McGrath Supercross 2000 (E) [!] +CRC=21F7ABFB 6A8AA7E8 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[8046A4B8ABD4353B2AB9696106CCF8D2] +GoodName=Jeremy McGrath Supercross 2000 (U) [!] +CRC=BB30B1A5 FCF712CE +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[29E0AB31B3FC6A6B1EFC11FBDB82CB97] +GoodName=Jeremy McGrath Supercross 2000 (U) [f1] +CRC=46C6F185 E13841C8 +RefMD5=8046A4B8ABD4353B2AB9696106CCF8D2 + +[BAAF237E71AA7526C9B2F01C08B68A53] +GoodName=Jet Force Gemini (E) (M4) [!] +CRC=68D7A1DE 0079834A +Players=4 +SaveType=Flash RAM +Rumble=Yes + +[821E7F74880BBD04AA9501D3BB25138E] +GoodName=Jet Force Gemini (E) (M4) [T+Ita0.9beta_Rulesless] +CRC=68D7A1DE 0079834A +RefMD5=BAAF237E71AA7526C9B2F01C08B68A53 + +[76996A6CC868AC0E2BB2506A3C4DB606] +GoodName=Jet Force Gemini (E) (M4) [f1] +CRC=B66E0F7C 2709C22F +RefMD5=BAAF237E71AA7526C9B2F01C08B68A53 + +[5BBE9ADE7171F2E1DAAA7C48FAD38728] +GoodName=Jet Force Gemini (U) (Kiosk Demo) [!] +CRC=DFD8AB47 3CDBEB89 +Players=4 +Rumble=Yes + +[E423A21C971B8A91C3E8980E2605B840] +GoodName=Jet Force Gemini (U) (Kiosk Demo) [b1] +CRC=DFD8AB47 3CDBEB89 +RefMD5=5BBE9ADE7171F2E1DAAA7C48FAD38728 + +[2525E3734B921E662903E94BAB119C32] +GoodName=Jet Force Gemini (U) (Kiosk Demo) [b1][f1] (Save) +CRC=9C660FA0 C06A610D +RefMD5=5BBE9ADE7171F2E1DAAA7C48FAD38728 + +[B4E3489F9B655439F9902F7A466CF973] +GoodName=Jet Force Gemini (U) (Kiosk Demo) [b1][f2] +CRC=8547FED3 C4945FAF +RefMD5=5BBE9ADE7171F2E1DAAA7C48FAD38728 + +[69144CEED3F4D7B208D81A3DC3F57AD0] +GoodName=Jet Force Gemini (U) (Kiosk Demo) [b2] +CRC=DFD8AB47 3CDBEB89 +RefMD5=5BBE9ADE7171F2E1DAAA7C48FAD38728 + +[772CC6EAB2620D2D3CDC17BBC26C4F68] +GoodName=Jet Force Gemini (U) [!] +CRC=8A6009B6 94ACE150 +Players=4 +SaveType=Flash RAM +Rumble=Yes + +[92E6117285EC6A2D836B1C6839DDFD9B] +GoodName=Jet Force Gemini (U) [b1] +CRC=75CAA990 9FFDC9BD +RefMD5=772CC6EAB2620D2D3CDC17BBC26C4F68 + +[745FCD72A921ED178AF6C319B09DF1F3] +GoodName=Jet Force Gemini (U) [b2] +CRC=CDB8B4D0 8832352D +RefMD5=772CC6EAB2620D2D3CDC17BBC26C4F68 + +[878D8A26FD02FDB08200464CB6F566EF] +GoodName=Jikkyou G1 Stable (J) (V1.0) [!] +CRC=AF19D9F5 B70223CC +Players=4 +Mempak=Yes + +[4BBAF03594C6DCECB135AC8C57CB4CD7] +GoodName=Jikkyou G1 Stable (J) (V1.0) [b1] +CRC=AF19D9F5 B70223CC +RefMD5=878D8A26FD02FDB08200464CB6F566EF + +[482BDD39AD2574B943DB780B12A9BDFB] +GoodName=Jikkyou G1 Stable (J) (V1.1) [!] +CRC=575F340B 9F1398B2 +Players=4 +Mempak=Yes + +[1FB40EE386B58FEAB6CF29DDB33BCCCC] +GoodName=Jikkyou J.League 1999 - Perfect Striker 2 (J) (V1.0) [!] +CRC=63112A53 A29FA88F +Players=4 +Mempak=Yes +Rumble=Yes + +[3D2CCA1B2E3BDE267769812219EDB864] +GoodName=Jikkyou J.League 1999 - Perfect Striker 2 (J) (V1.0) [b1] +CRC=63112A53 A29FA88F +RefMD5=1FB40EE386B58FEAB6CF29DDB33BCCCC + +[84B1421F658D5185812D861E23437520] +GoodName=Jikkyou J.League 1999 - Perfect Striker 2 (J) (V1.0) [b2] +CRC=63112A53 A29FA88F +RefMD5=1FB40EE386B58FEAB6CF29DDB33BCCCC + +[B141C46C0FB2918D59933107EA8C1B7A] +GoodName=Jikkyou J.League 1999 - Perfect Striker 2 (J) (V1.0) [f1] (PAL) +CRC=3DBD5E85 EA9A328A +RefMD5=1FB40EE386B58FEAB6CF29DDB33BCCCC + +[476203B64E2204306B591D5D3AFC7183] +GoodName=Jikkyou J.League 1999 - Perfect Striker 2 (J) (V1.0) [f2] (PAL) +CRC=22CA2C52 CA62736F +RefMD5=1FB40EE386B58FEAB6CF29DDB33BCCCC + +[D9F8B84FD6FD21F0B1D750062AC86EFC] +GoodName=Jikkyou J.League 1999 - Perfect Striker 2 (J) (V1.1) [!] +CRC=6309FC17 1D4F5EF3 +Players=4 +Mempak=Yes +Rumble=Yes + +[58153AC5C4030D1BFD3C15CF57FB02E7] +GoodName=Jikkyou J.League Perfect Striker (J) [!] +CRC=146C4366 72A6DEB3 +Players=4 +Mempak=Yes + +[759B8749E55113526E8C1C468E244CA8] +GoodName=Jikkyou J.League Perfect Striker (J) [b1] +CRC=146C4366 72A6DEB3 +RefMD5=58153AC5C4030D1BFD3C15CF57FB02E7 + +[F012DC3C0CAA38618A1FAD27C73FCBD5] +GoodName=Jikkyou J.League Perfect Striker (J) [b2] +CRC=146C4366 72A6DEB3 +RefMD5=58153AC5C4030D1BFD3C15CF57FB02E7 + +[6D1D465EBAACD3747B1362037ABED9EF] +GoodName=Jikkyou J.League Perfect Striker (J) [b3] +CRC=146C4366 72A6DEB3 +RefMD5=58153AC5C4030D1BFD3C15CF57FB02E7 + +[C7152167915E8EB928C0CBBF9AF9886E] +GoodName=Jikkyou J.League Perfect Striker (J) [f1] (PAL) +CRC=3BCCA16E 0AF6D30F +RefMD5=58153AC5C4030D1BFD3C15CF57FB02E7 + +[7FC933A64884A382AA07605EA7204FF5] +GoodName=Jikkyou Powerful Pro Yakyuu - Basic Ban 2001 (J) (V1.0) [!] +CRC=6EDD4766 A93E9BA8 +Players=4 +Mempak=Yes +CountPerOp=3 + +[F13D0803885B73B4A6B35EDDD40B9253] +GoodName=Jikkyou Powerful Pro Yakyuu - Basic Ban 2001 (J) (V1.1) [!] +CRC=B00E3829 29F232D1 +Players=4 +Mempak=Yes +CountPerOp=3 + +[23409668A6E6C4ECE7B5FB0B7D0E8F2C] +GoodName=Jikkyou Powerful Pro Yakyuu 2000 (J) (V1.0) [!] +CRC=0AC244D1 1F0EC605 +Players=4 +Mempak=Yes +Transferpak=Yes + +[B653C963ED8D3A749676810F07CFE4E5] +GoodName=Jikkyou Powerful Pro Yakyuu 2000 (J) (V1.1) [!] +CRC=4264DF23 BE28BDF7 +Players=4 +Mempak=Yes +Transferpak=Yes + +[FDA57F65EB159278223EB9D03267C27F] +GoodName=Jikkyou Powerful Pro Yakyuu 4 (J) (V1.0) [!] +CRC=34495BAD 502E9D26 +Players=4 +Mempak=Yes + +[7CC328FFAA5B77CD6247124DD0AF8899] +GoodName=Jikkyou Powerful Pro Yakyuu 4 (J) (V1.0) [b1] +CRC=34495BAD 502E9D26 +RefMD5=FDA57F65EB159278223EB9D03267C27F + +[924E6553AEDE5EA66E2E14D29E48D929] +GoodName=Jikkyou Powerful Pro Yakyuu 4 (J) (V1.0) [b2] +CRC=34495BAD 502E9D26 +RefMD5=FDA57F65EB159278223EB9D03267C27F + +[D9BA9FC609BFCDAC0081B7C568311BE1] +GoodName=Jikkyou Powerful Pro Yakyuu 4 (J) (V1.0) [b3] +CRC=34495BAD 502E9D26 +RefMD5=FDA57F65EB159278223EB9D03267C27F + +[2BBD484BFA0F16C09C7F13FBDC2637C6] +GoodName=Jikkyou Powerful Pro Yakyuu 4 (J) (V1.0) [b4] +CRC=34495BAD 502E9D26 +RefMD5=FDA57F65EB159278223EB9D03267C27F + +[1480E755E96B392490F606A75BC306C6] +GoodName=Jikkyou Powerful Pro Yakyuu 4 (J) (V1.0) [b5] +CRC=34495BAD 502E9D26 +RefMD5=FDA57F65EB159278223EB9D03267C27F + +[950B88955933F42514A3F4284F5A285C] +GoodName=Jikkyou Powerful Pro Yakyuu 4 (J) (V1.0) [o1] +CRC=34495BAD 502E9D26 +RefMD5=FDA57F65EB159278223EB9D03267C27F + +[B454490EB44F0978F009FA41DE8C478E] +GoodName=Jikkyou Powerful Pro Yakyuu 4 (J) (V1.1) [!] +CRC=D7891F1C C3E43788 +Players=4 +Mempak=Yes + +[E9F989E09E3F1519AEFE619889A4F710] +GoodName=Jikkyou Powerful Pro Yakyuu 5 (J) (V1.0) [!] +CRC=D22943DA AC2B77C0 +Players=4 +Mempak=Yes + +[CAFF2DAC142F169EE76965CA00518B26] +GoodName=Jikkyou Powerful Pro Yakyuu 5 (J) (V1.0) [b1] +CRC=D22943DA AC2B77C0 +RefMD5=E9F989E09E3F1519AEFE619889A4F710 + +[4AC1589C067AC573FD63912A5C6C47A5] +GoodName=Jikkyou Powerful Pro Yakyuu 5 (J) (V1.0) [f1] +CRC=95854656 C8A24DC5 +RefMD5=E9F989E09E3F1519AEFE619889A4F710 + +[8AF9D04DBA1313D1F5F4BA51D9592FBB] +GoodName=Jikkyou Powerful Pro Yakyuu 5 (J) (V1.0) [f2] (PAL) +CRC=38D637C1 5F05D28F +RefMD5=E9F989E09E3F1519AEFE619889A4F710 + +[6EF19BF8D8D6196390745F1B858AC16A] +GoodName=Jikkyou Powerful Pro Yakyuu 5 (J) (V1.1) [!] +CRC=1C8CDF74 F761051F +Players=4 +Mempak=Yes + +[68A27FBAB060857C267A639931D2C3D6] +GoodName=Jikkyou Powerful Pro Yakyuu 5 (J) (V1.2) [!] +CRC=AC173077 5A14C012 +Players=4 +Mempak=Yes + +[060D0313E23B660180441FCC7D24D7DB] +GoodName=Jikkyou Powerful Pro Yakyuu 6 (J) (V1.0) [!] +CRC=B75E20B7 B3FEFDFD +Mempak=Yes +Transferpak=Yes + +[E6129460E23170FFD4EC4B09D5E0CC56] +GoodName=Jikkyou Powerful Pro Yakyuu 6 (J) (V1.0) [b1] +CRC=B75E20B7 B3FEFDFD +RefMD5=060D0313E23B660180441FCC7D24D7DB + +[23EE24FABA0EDFB04B5B0407E174496B] +GoodName=Jikkyou Powerful Pro Yakyuu 6 (J) (V1.1) [!] +CRC=3C084040 081B060C +Mempak=Yes +Transferpak=Yes + +[03BD8E5CA2B1B7D74398DB4739979282] +GoodName=Jikkyou Powerful Pro Yakyuu 6 (J) (V1.2) [!] +CRC=438E6026 3BA24E07 +Mempak=Yes +Transferpak=Yes + +[A05E7DB2409DEECCA36E48E9D931CACB] +GoodName=Jikkyou World Soccer - World Cup France '98 (J) (V1.0) [!] +CRC=3FEA5620 7456DB40 +Players=4 +Mempak=Yes + +[538B54C2AAEA73FAA3A021D42A3225BE] +GoodName=Jikkyou World Soccer - World Cup France '98 (J) (V1.1) [!] +CRC=C954B38C 6F62BEB3 +Players=4 +Mempak=Yes + +[2E5FD9303138E8F558BF67BB9E799960] +GoodName=Jikkyou World Soccer - World Cup France '98 (J) (V1.2) [!] +CRC=E1C7ABD6 4E707F28 +Players=4 +Mempak=Yes + +[EF0F425689586850A6F5796124B0C85B] +GoodName=Jikkyou World Soccer 3 (J) [!] +CRC=E0A79F8C 32CC97FA +Players=4 +Mempak=Yes +CountPerOp=1 + +[68230D510015FF6817EF898C0B8B636C] +GoodName=Jinsei Game 64 (J) [!] +CRC=4AAAF6ED 376428AD +Players=4 +Rumble=Yes + +[FBB0F6AF0A931EE4FEAEE4F3CC7DBE03] +GoodName=Jinsei Game 64 (J) [f1] (PAL) +CRC=7B016055 F8AC6092 +RefMD5=68230D510015FF6817EF898C0B8B636C + +[7AB29C6AD2D8F4007D8213EB3411E0BD] +GoodName=John Romero's Daikatana (E) (M3) [!] +CRC=0F743195 D8A6DB95 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[2B417AD282DB321C9C67EDA7131A7F06] +GoodName=John Romero's Daikatana (E) (M3) [f1] (NTSC) +CRC=B6835E54 04A4A0D0 +RefMD5=7AB29C6AD2D8F4007D8213EB3411E0BD + +[164050084561ECB691A51B6D1E5BF4AE] +GoodName=John Romero's Daikatana (E) (M3) [h1C] +CRC=0F743195 D8A6DB95 +RefMD5=7AB29C6AD2D8F4007D8213EB3411E0BD + +[57D31EA7121DD5A05B547225EFA5CFD7] +GoodName=John Romero's Daikatana (J) [!] +CRC=9D7E3C4B E60F4A6C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[5B4C268422469F50B94779E655F2B798] +GoodName=John Romero's Daikatana (U) [!] +CRC=D0151AB0 FE5CA14B +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[DFF0EFE2B35FCDE506D21B0C0BD373A5] +GoodName=Kakutou Denshou - F-Cup Maniax (J) [!] +CRC=4F29474F 30CB707A +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[9A70D30114F440B5240C10260AB2C8ED] +GoodName=Kakutou Denshou - F-Cup Maniax (J) [f1] (PAL) +CRC=F6E3494A E4EC8933 +RefMD5=DFF0EFE2B35FCDE506D21B0C0BD373A5 + +[EEC0FAB75AF59E9C23E6DE2132DE89FF] +GoodName=Ken Griffey Jr.'s Slugfest (U) [!] +CRC=36281F23 009756CF +SaveType=Flash RAM +Players=2 +Rumble=Yes + +[040A9EA84FA3C73A8F318358E3250AA4] +GoodName=Ken Griffey Jr.'s Slugfest (U) [b1] +CRC=76A8C9F4 3391893D +RefMD5=EEC0FAB75AF59E9C23E6DE2132DE89FF + +[D9160E48CE1F06B9B749B43A38367A28] +GoodName=Ken Griffey Jr.'s Slugfest (U) [b2] +CRC=36281F23 009756CF +RefMD5=EEC0FAB75AF59E9C23E6DE2132DE89FF + +[BF07DE5816FFEC94AF30CB9B9B35909F] +GoodName=Ken Griffey Jr.'s Slugfest (U) [f1] +CRC=76A8C9F4 3391893D +RefMD5=EEC0FAB75AF59E9C23E6DE2132DE89FF + +[47B0348020C4200608B7EBD512028788] +GoodName=Ken Griffey Jr.'s Slugfest (U) [f2] (PAL) +CRC=76A8C9F4 3391893D +RefMD5=EEC0FAB75AF59E9C23E6DE2132DE89FF + +[57C6B3E6309AC2F4BB64B5161E4ED8EF] +GoodName=Ken Griffey Jr.'s Slugfest (U) [f3] (Nosave) +CRC=730D25F4 4A37A36E +RefMD5=EEC0FAB75AF59E9C23E6DE2132DE89FF + +[3E003A77F044F0C97748BE6861C55038] +GoodName=Ken Griffey Jr.'s Slugfest (U) [f4] (Nosave-Z64) +CRC=EAC07419 0F9F72A0 +RefMD5=EEC0FAB75AF59E9C23E6DE2132DE89FF + +[9362C5AC8CA78C12FF553CB7F12A7FF1] +GoodName=Ken Griffey Jr.'s Slugfest (U) [f5] +CRC=76A8C9F4 3391893D +RefMD5=EEC0FAB75AF59E9C23E6DE2132DE89FF + +[69F3D2580CB4C91C91C2E238C72B4403] +GoodName=Kid Stardust Intro with Sound by Kid Stardust (PD) +CRC=64709212 699BCF3B + +[68EB1713156605D5B05CFB838C214EF2] +GoodName=Kid Stardust Intro with Sound by Kid Stardust (PD) [a1] +CRC=64709212 699BCF3B +RefMD5=69F3D2580CB4C91C91C2E238C72B4403 + +[C93D92F10A1A97D2BA87386BE7D178FD] +GoodName=Killer Instinct Gold (E) [!] +CRC=979B263E F8470004 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[A63F43CC53D9E57A045E1E20A5B12592] +GoodName=Killer Instinct Gold (E) [o1] +CRC=979B263E F8470004 +RefMD5=C93D92F10A1A97D2BA87386BE7D178FD + +[8E33AD20C31FEB61D7230FAD28846C5C] +GoodName=Killer Instinct Gold (U) (V1.0) [!] +CRC=9E8FE2BA 8B270770 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[F73EA6171B04CD9FF05B76274E824194] +GoodName=Killer Instinct Gold (U) (V1.0) [b1] +CRC=9E8FE2BA 8B270770 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[F871B07C700F5BB373E648FC64D99D2E] +GoodName=Killer Instinct Gold (U) (V1.0) [b1][t1] +CRC=06CB44B7 3163DB94 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[D4CD4F6A5029048B44C8B420982E664E] +GoodName=Killer Instinct Gold (U) (V1.0) [b2] +CRC=06CB44B7 3163DB94 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[3EE5EF09471ED2ADF02E6E1BA8D17963] +GoodName=Killer Instinct Gold (U) (V1.0) [b3] +CRC=06CB44B7 3163DB94 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[DD44E1D799FB9000983C5291D9D34306] +GoodName=Killer Instinct Gold (U) (V1.0) [b4] +CRC=06CB44B7 3163DB94 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[C0B6DEEF900B63A5E4624804B14A1BA6] +GoodName=Killer Instinct Gold (U) (V1.0) [b5] +CRC=9E8FE2BA 8B270770 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[4C58608F3879627886051B7C035E3C23] +GoodName=Killer Instinct Gold (U) (V1.0) [o1] +CRC=9E8FE2BA 8B270770 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[DF607E79B1539F7D6F9AD34C31F42296] +GoodName=Killer Instinct Gold (U) (V1.0) [o2] +CRC=9E8FE2BA 8B270770 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[7496F1814AFBD1FC85FE76D6EBE9EA03] +GoodName=Killer Instinct Gold (U) (V1.0) [t1] +CRC=06CB44B7 3163DB94 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[1C3B29CC7F362CA63AC1C26456737BB3] +GoodName=Killer Instinct Gold (U) (V1.0) [t2] +CRC=06CB44B7 3163DB94 +RefMD5=8E33AD20C31FEB61D7230FAD28846C5C + +[4C9B419DC583C0DF4AB908ADF83BFC65] +GoodName=Killer Instinct Gold (U) (V1.1) [!] +CRC=9E8FCDFA 49F5652B +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[0CFF6A7C1B1334E07585F0C5CDB53B40] +GoodName=Killer Instinct Gold (U) (V1.1) [o1] +CRC=9E8FCDFA 49F5652B +RefMD5=4C9B419DC583C0DF4AB908ADF83BFC65 + +[DD0A82FCC10397AFB37F12BB7F94E67A] +GoodName=Killer Instinct Gold (U) (V1.2) [!] +CRC=F908CA4C 36464327 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[2D79C395765A601F967CD3EF7CBF439E] +GoodName=Killer Instinct Gold (U) (V1.2) [b1] +CRC=06CB44B7 3163DB94 +RefMD5=DD0A82FCC10397AFB37F12BB7F94E67A + +[3166BE5787BC30526E71277ECA3091DF] +GoodName=Killer Instinct Gold (U) (V1.2) [o1] +CRC=F908CA4C 36464327 +RefMD5=DD0A82FCC10397AFB37F12BB7F94E67A + +[CCA4E87EC206B5B65AEAB9531C0F275B] +GoodName=King Hill 64 - Extreme Snowboarding (J) [!] +CRC=519EA4E1 EB7584E8 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[CE9AE0AA6DBBF965B1F72BC3AA6A7CEF] +GoodName=King Hill 64 - Extreme Snowboarding (J) [b1] +CRC=519EA4E1 EB7584E8 +RefMD5=CCA4E87EC206B5B65AEAB9531C0F275B + +[18E741AAC72ECA5A9FEFEFE6F7A3E57A] +GoodName=King Hill 64 - Extreme Snowboarding (J) [b2] +CRC=519EA4E1 EB7584E8 +RefMD5=CCA4E87EC206B5B65AEAB9531C0F275B + +[32257BFFFD9B2D680F582E148E9B0611] +GoodName=Kira to Kaiketsu! 64 Tanteidan (J) [!] +CRC=75BC6AD6 78552BC9 +Players=4 +Mempak=Yes +Rumble=Yes + +[A44B7A612964A6D6139D0426E569D9C9] +GoodName=Kirby 64 - The Crystal Shards (E) [!] +CRC=0D93BA11 683868A6 +Players=4 +SaveType=Eeprom 16KB +Rumble=Yes + +[E3BFAF1AD4A58A3AB7FD7310C1F45D81] +GoodName=Kirby 64 - The Crystal Shards (E) [b1] +CRC=0D93BA11 683868A6 +RefMD5=A44B7A612964A6D6139D0426E569D9C9 + +[E32385ECE93DF2228FBEFE3113220A20] +GoodName=Kirby 64 - The Crystal Shards (E) [f1] +CRC=94593D97 846A278C +RefMD5=A44B7A612964A6D6139D0426E569D9C9 + +[D33E4254336383A17FF4728360562ADA] +GoodName=Kirby 64 - The Crystal Shards (U) [!] +CRC=46039FB4 0337822C +Players=4 +SaveType=Eeprom 16KB +Rumble=Yes + +[49060B34AD97BF8EB741E650130FFAF8] +GoodName=Kirby 64 - The Crystal Shards (widescreen hack) +CRC=EAF8B4FB F12FEA81 +RefMD5=D33E4254336383A17FF4728360562ADA + +[329C0A564D3B4477E2887097389AB7D6] +GoodName=Kirby 64 - The Crystal Shards (U) [b1] +CRC=80A2BBB5 828DFD3E +RefMD5=D33E4254336383A17FF4728360562ADA + +[0CBA02D6EA55809A1E8D9BA02D199B7D] +GoodName=Kirby 64 - The Crystal Shards (U) [b2] +CRC=22F301B6 D0A03C3C +RefMD5=D33E4254336383A17FF4728360562ADA + +[0A010DFFB20B9A4FB7BA2F962788F54F] +GoodName=Kirby 64 - The Crystal Shards (U) [f1] +CRC=D3F52BA5 1258EDFE +RefMD5=D33E4254336383A17FF4728360562ADA + +[99F4652FEFF7373576ED440E1D33DB24] +GoodName=Kirby 64 - The Crystal Shards (U) [t1] +CRC=CBF72BBD 5D1587B2 +RefMD5=D33E4254336383A17FF4728360562ADA + +[D31A94A5685A21A932CC886D64CC9B21] +GoodName=Knife Edge - Nose Gunner (E) [!] +CRC=4A997C74 E2087F99 +Players=4 +SaveType=None +Rumble=Yes + +[436BA873E9466AAB237D9429348A5F70] +GoodName=Knife Edge - Nose Gunner (J) [!] +CRC=931AEF3F EF196B90 +Players=4 +SaveType=None +Rumble=Yes + +[8043D829FCD4F8F72DD81E5C6DDE916F] +GoodName=Knife Edge - Nose Gunner (U) [!] +CRC=FCE0D799 65316C54 +Players=4 +SaveType=None +Rumble=Yes + +[ABFDAA35C995C839D0773D3601D59E67] +GoodName=Knife Edge - Nose Gunner (U) [b1][t1] +CRC=84F5C897 A870AC11 +RefMD5=8043D829FCD4F8F72DD81E5C6DDE916F + +[FCFBFD04A56400DE8B84297CF37CEE3D] +GoodName=Knife Edge - Nose Gunner (U) [hI] +CRC=84F5CF63 08EE7EDC +RefMD5=8043D829FCD4F8F72DD81E5C6DDE916F + +[760110BC5733A4AC31EE680A06F4F2A1] +GoodName=Knife Edge - Nose Gunner (U) [hI][t1] +CRC=84F5C897 A870AC11 +RefMD5=8043D829FCD4F8F72DD81E5C6DDE916F + +[2CA82F82284D2B3FE381999889350855] +GoodName=Knife Edge - Nose Gunner (U) [t1] +CRC=84F5C897 A870AC11 +RefMD5=8043D829FCD4F8F72DD81E5C6DDE916F + +[E95D73FF55FBB63E79AA9EAB14608584] +GoodName=Knockout Kings 2000 (E) [!] +CRC=E3D6A795 2A1C5D3C +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[008B473841CE4D9AC050D55F99B4B5D4] +GoodName=Knockout Kings 2000 (U) [!] +CRC=0894909C DAD4D82D +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[630400D4E2DCED3DDE56DFCCF39A512A] +GoodName=Knockout Kings 2000 (U) [f1] (PAL) +CRC=8D6F5219 D43B163C +RefMD5=008B473841CE4D9AC050D55F99B4B5D4 + +[C6B01C020FDFD2E5C037C5A330B161AD] +GoodName=Kobe Bryant in NBA Courtside (E) [!] +CRC=1739EFBA D0B43A68 +SaveType=Eeprom 16KB +Players=4 +Mempak=Yes +Rumble=Yes + +[54FD2659FCCE58FCC6EE544F95F8F7A3] +GoodName=Kobe Bryant in NBA Courtside (E) [f1] +CRC=D03F0CCB 11F19CDD +RefMD5=C6B01C020FDFD2E5C037C5A330B161AD + +[D37C79E4E4EABCB5DC6A07BD76688223] +GoodName=Kobe Bryant's NBA Courtside (U) [!] +CRC=616B8494 8A509210 +SaveType=Eeprom 16KB +Players=4 +Mempak=Yes +Rumble=Yes + +[EF9A84FBF0B4C31E581648F256E8ED81] +GoodName=Kobe Bryant's NBA Courtside (U) [f1] +CRC=5BC51145 D3A29FE7 +RefMD5=D37C79E4E4EABCB5DC6A07BD76688223 + +[AA0727F8F2B2C233F7BFD202194D41BC] +GoodName=Kobe Bryant's NBA Courtside (U) [h1C] +CRC=616B8494 8A509210 +RefMD5=D37C79E4E4EABCB5DC6A07BD76688223 + +[3E2AD600BD89B21531F59A84839FE732] +GoodName=Kuru Kuru Fever (Aleck64) +CRC=4248BA87 99BE605D +SaveType=Eeprom 4KB + +[6B53B94B64DD8ACAE1B43BDA2CAF23FC] +GoodName=Kyojin no Doshin 1 (J) [CART HACK] +CRC=0837F87A D1436FF8 + +[73FFACDB7F649154984A5957ED451257] +GoodName=Kyojin no Doshin 1 (J) (Kiosk Demo) [CART HACK] +CRC=E7BDA0BE ADA09CAC + +[C57C4DD678748C6ED7CBF498445DE247] +GoodName=Kyojin no Doshin: Kaihou Sensen Chibikko Chikko Daishuugou (J) [CART HACK] +CRC=8C47CE8B 06019FEF +Players=1 +Rumble=Yes + +[28803DC0D1CD120E5C0285F7291626B8] +GoodName=LCARS Demo by WT Riker (PD) +CRC=F828DF21 C5E83F66 + +[E7432C73FE47991B52EB4A44156A8D9D] +GoodName=LCARS Demo by WT Riker (PD) [b1] +CRC=F828DF21 C5E83F66 +RefMD5=28803DC0D1CD120E5C0285F7291626B8 + +[6310C7173385ED2B06020F3B90158E9E] +GoodName=LEGO Racers (E) (M10) [!] +CRC=F478D8B3 9716DD6D +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=3 + +[26B5EAA13DC5B5E35307FE8C0CF5B6BA] +GoodName=LEGO Racers (U) (M10) [!] +CRC=096A40EA 8ABE0A10 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=3 + +[97C4CAE584F427EC44266E9B98FBF7B6] +GoodName=LEGO Racers (U) (M10) [b1] +CRC=096A40EA 8ABE0A10 +RefMD5=26B5EAA13DC5B5E35307FE8C0CF5B6BA + +[E74404ED5A7076855CDE3832474751B6] +GoodName=LEGO Racers (U) (M10) [b1][f1] (PAL) +CRC=BB53C809 269594C6 +RefMD5=26B5EAA13DC5B5E35307FE8C0CF5B6BA + +[1221C67C46C77487D35F03D3D13A3022] +GoodName=LEGO Racers (U) (M10) [b1][t1] +CRC=B0AC4321 3F4DA1AF +RefMD5=26B5EAA13DC5B5E35307FE8C0CF5B6BA + +[050531139C082E35B101E0929B6E07EA] +GoodName=LaC's MOD Player - The Temple Gates (PD) +CRC=8E97A4A6 D1F31B33 +Status=3 +SaveType=None +Players=0 +Rumble=No + +[9602768EA88F4F5B53237E1AA20DE68A] +GoodName=LaC's Universal Bootemu V1.0 (PD) +CRC=EF623F50 ECBB509B + +[EB712F2E8A6A893141B82607B11DA8A2] +GoodName=LaC's Universal Bootemu V1.1 (PD) +CRC=BB752DA7 30D8BEF4 + +[15C2C37D4FFA1E2C5BC4D1029BC225AC] +GoodName=LaC's Universal Bootemu V1.2 (PD) +CRC=FF0AC362 F4EC09B3 + +[EB11FC0797AE1107201C4601FEE5471A] +GoodName=Last Legion UX (J) [!] +CRC=7F304099 52CF5276 +Players=2 +Rumble=Yes + +[8E55FD6990472A08568324309C2FD31F] +GoodName=Last Legion UX (J) [a1] +CRC=7F304099 52CF5276 +RefMD5=EB11FC0797AE1107201C4601FEE5471A + +[7B5988138A8ADCA592DE616260B2700D] +GoodName=Last Legion UX (J) [b1] +CRC=7F304099 52CF5276 +RefMD5=EB11FC0797AE1107201C4601FEE5471A + +[F8D705AD5EFF0DB9E3E17A7ECB6D2123] +GoodName=Last Legion UX (J) [b2] +CRC=7F304099 52CF5276 +RefMD5=EB11FC0797AE1107201C4601FEE5471A + +[0C13E0449A28EA5B925CDB8AF8D29768] +GoodName=Zelda no Densetsu - Toki no Ocarina - Zelda Collection Version (J) (GC) [!] +CRC=F7F52DB8 2195E636 +SaveType=SRAM +Status=4 +Rumble=Yes +Players=1 +; End Credits Fix +Cheat0=D109A814 0320,8109A814 0000,D109A816 F809,8109A816 0000 + +[33FB7852C180B18EA0B9620B630F413F] +GoodName=Zelda no Densetsu - Toki no Ocarina GC (J) (GC) [!] +CRC=F611F4BA C584135C +SaveType=SRAM +Status=4 +Rumble=Yes +Players=1 +; End Credits Fix +Cheat0=D109A834 0320,8109A834 0000,D109A836 F809,8109A836 0000 + +[69895C5C78442260F6EAFB2506DC482A] +GoodName=Zelda no Densetsu - Toki no Ocarina GC URA (J) (GC) [!] +CRC=F43B45BA 2F0E9B6F +SaveType=SRAM +Status=4 +Rumble=Yes +Players=1 +; End Credits Fix +Cheat0=D109A814 0320,8109A814 0000,D109A816 F809,8109A816 0000 + +[13FAB67E603B002CEAF0EEA84130E973] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.0) [!] +CRC=E97955C6 BC338D38 +SaveType=Flash RAM +Status=4 +Rumble=Yes +Players=1 + +[5798E844953662880C5EB4134F886909] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.0) [T+Ita1.0Beta_Vampire] +CRC=E97955C6 BC338D38 +RefMD5=13FAB67E603B002CEAF0EEA84130E973 + +[36759C85694A4CF5A1F089A4136DAE2B] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.0) [T-Ita0.9M_Vampire] +CRC=E97955C6 BC338D38 +RefMD5=13FAB67E603B002CEAF0EEA84130E973 + +[6CBAC6E5B13A4A92347488DE1C806BC0] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.0) [T-Ita0.9P1+G_Vampire] +CRC=E97955C6 BC338D38 +RefMD5=13FAB67E603B002CEAF0EEA84130E973 + +[44494CD5D6E3332F79465DE51C2EC636] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.0) [T-Ita0.9Z3_Vampire] +CRC=E97955C6 BC338D38 +RefMD5=13FAB67E603B002CEAF0EEA84130E973 + +[585AA96CBB44DF3BBB3B294538B0605A] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.0) [T-Ita0.9e_Vampire] +CRC=E97955C6 BC338D38 +RefMD5=13FAB67E603B002CEAF0EEA84130E973 + +[5FD0F1EE3F6E0C1E0BA9A91ED797A8B9] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.0) [T-Ita0.9f_Vampire] +CRC=E97955C6 BC338D38 +RefMD5=13FAB67E603B002CEAF0EEA84130E973 + +[035239281994E1E254D7AFC79F5570FB] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.0) [f1] +CRC=E7428718 97751A86 +RefMD5=13FAB67E603B002CEAF0EEA84130E973 + +[BECCFDED43A2F159D03555027462A950] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.1) [!] +CRC=0A5D8F83 98C5371A +SaveType=Flash RAM +Status=4 +Rumble=Yes +Players=1 + +[71FBAE5D2B27926EA54E92CE2FC91622] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.1) (Debug Version) +CRC=9FC385E5 3ECC05C7 +RefMD5=BECCFDED43A2F159D03555027462A950 + +[609B47B79DA21F3DF9B31D06C95C09A1] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (VC) [!] +CRC=0A5D8F83 98C5371A +SaveType=Flash RAM +Status=4 +Rumble=Yes +Players=1 + +[6DC88503DF78FE4FAA16BCF7AEC4D1E7] +GoodName=Legend of Zelda, The - Majora's Mask (E) (M4) (V1.1) [T+Ita1.0Beta_Vampire] +CRC=0A5D8F83 98C5371A +RefMD5=BECCFDED43A2F159D03555027462A950 + +[2A0A8ACB61538235BC1094D297FB6556] +GoodName=Legend of Zelda, The - Majora's Mask (U) [!] +CRC=5354631C 03A2DEF0 +SaveType=Flash RAM +Status=4 +Rumble=Yes +Players=1 + +[A9BA7523591C975AC00309ED516FD248] +GoodName=Legend of Zelda, The - Majora's Mask (U) [T+Ita2.0_Rulesless] +CRC=5242DFBC 2FDE6D42 +RefMD5=2A0A8ACB61538235BC1094D297FB6556 + +[9C7D1B51ECBC9AC333D00273F96758B1] +GoodName=Legend of Zelda, The - Majora's Mask (U) [T+Pol1.0] +CRC=5354631C 03A2DEF0 +RefMD5=2A0A8ACB61538235BC1094D297FB6556 + +[B90B728E0643ABC582793B451444733E] +GoodName=Legend of Zelda, The - Majora's Mask (U) [T+Rus0.85_Alex] +CRC=5354631C 03A2DEF0 +RefMD5=2A0A8ACB61538235BC1094D297FB6556 + +[04150A63D1574673BEAB036E4EB5A249] +GoodName=Legend of Zelda, The - Majora's Mask (U) [T+RusPreAlpha_Alex&gottax] +CRC=5354631C 03A2DEF0 +RefMD5=2A0A8ACB61538235BC1094D297FB6556 + +[5D5DD380115ABF43958A710C7B597771] +GoodName=Legend of Zelda, The - Majora's Mask (U) [T-Rus0.1_Alex] +CRC=5354631C 03A2DEF0 +RefMD5=2A0A8ACB61538235BC1094D297FB6556 + +[7863ED3EE54F72BD59CF970C5C402FA2] +GoodName=Legend of Zelda, The - Majora's Mask (U) [T-Rus0.2_Alex] +CRC=5354631C 03A2DEF0 +RefMD5=2A0A8ACB61538235BC1094D297FB6556 + +[E684C672C2BF64717A10F1D104108998] +GoodName=Legend of Zelda, The - Majora's Mask (U) [T-Rus0.36Alex] +CRC=5354631C 03A2DEF0 +RefMD5=2A0A8ACB61538235BC1094D297FB6556 + +[BD26BC90750D6388972C7E29441039DF] +GoodName=Legend of Zelda, The - Majora's Mask (U) [T-Rus0.50_Alex] +CRC=5354631C 03A2DEF0 +RefMD5=2A0A8ACB61538235BC1094D297FB6556 + +[3DF7F2AF3E7B1F2FD55C2C02125F0130] +GoodName=Legend of Zelda, The - Majora's Mask (U) [f1] +CRC=696F2896 764F6D3F +RefMD5=2A0A8ACB61538235BC1094D297FB6556 + +[8F281800FBA5DDCB1D2B377731FC0215] +GoodName=Legend of Zelda, The - Majora's Mask - Preview Demo (U) [!] +CRC=BF799345 39FF7A02 + +[AC0751DBC23AB2EC0C3144203ACA0003] +GoodName=Legend of Zelda, The - Majora's Mask (U) (GC) +CRC=B443EB08 4DB31193 +SaveType=Flash RAM +Status=4 +Rumble=Yes +Players=1 + +[DBE9AF0DB46256E42B5C67902B696549] +GoodName=Legend of Zelda, The - Majora's Mask - Collector's Edition (E) (M4) (GC) [!] +CRC=6AECEC4F F0924814 +SaveType=Flash RAM +Status=4 +Rumble=Yes +Players=1 + +[9F04C8E68534B870F707C247FA4B50FC] +GoodName=Zelda no Densetsu - Toki no Ocarina (J) (V1.0) [!] +CRC=EC7011B7 7616D72B +SaveType=SRAM +Status=4 +Rumble=Yes +Players=1 + +[A04EBD753276C52E95E25AF7683DA32D] +GoodName=Zelda no Densetsu - Toki no Ocarina (J) (V1.0) [T+Chi.02_madcell] +CRC=EC7011B7 7616D72B +RefMD5=9F04C8E68534B870F707C247FA4B50FC + +[D48CFE3FBF77D5335731509BFDE10D47] +GoodName=Zelda no Densetsu - Toki no Ocarina (J) (V1.0) [T+Chi] +CRC=EC7011B7 7616D72B +RefMD5=9F04C8E68534B870F707C247FA4B50FC + +[BF0622C4C479E8FF5983DB3786F84293] +GoodName=Zelda no Densetsu - Toki no Ocarina (J) (V1.0) [f1] +CRC=9FD0987D 7EAE10D8 +RefMD5=9F04C8E68534B870F707C247FA4B50FC + +[1BF5F42B98C3E97948F01155F12E2D88] +GoodName=Zelda no Densetsu - Toki no Ocarina (J) (V1.1) [!] +CRC=D43DA81F 021E1E19 +SaveType=SRAM +Status=4 +Rumble=Yes +Players=1 + +[2258052847BDD056C8406A9EF6427F13] +GoodName=Zelda no Densetsu - Toki no Ocarina (J) (V1.2) [!] +CRC=693BA2AE B7F14E9F +RefMD5=1BF5F42B98C3E97948F01155F12E2D88 + +[E040DE91A74B61E3201DB0E2323F768A] +GoodName=Legend of Zelda, The - Ocarina of Time (E) (M3) (V1.0) [!] +CRC=B044B569 373C1985 +Status=4 +Players=1 +SaveType=SRAM +Rumble=Yes + +[2B60EF777F759B4F0E19DDF3CB84D9AB] +GoodName=Legend of Zelda, The - Ocarina of Time (E) (M3) (V1.0) [b1] +CRC=B044B569 373C1985 +RefMD5=E040DE91A74B61E3201DB0E2323F768A + +[20C68EAFDFCB1BA98B495E5BEED5E4B6] +GoodName=Legend of Zelda, The - Ocarina of Time (E) (M3) (V1.0) [f1] (zpfc) +CRC=EEE48FAF 6A92BAFF +RefMD5=E040DE91A74B61E3201DB0E2323F768A + +[175EDAB7F1A3DFBB5D23C4AA1B9D647E] +GoodName=Legend of Zelda, The - Ocarina of Time (E) (M3) (V1.0) [f2] (zpc1) +CRC=96961E83 B5DE0894 +RefMD5=E040DE91A74B61E3201DB0E2323F768A + +[D714580DD74C2C033F5E1B6DC0AEAC77] +GoodName=Legend of Zelda, The - Ocarina of Time (E) (M3) (V1.1) [!] +CRC=B2055FBD 0BAB4E0C +Status=4 +Players=1 +SaveType=SRAM +Rumble=Yes + +[5BD1FE107BF8106B2AB6650ABECD54D6] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [!] +CRC=EC7011B7 7616D72B +Status=4 +SaveType=SRAM +Players=1 +Rumble=Yes + +[A43A350385FA814EC9793B7ACD9E18F4] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) (Room121 Hack) +CRC=EBE8AA17 B1EF65E6 + +[640B928AD387B271094F64B9B93ABBFC] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Dut] +CRC=C7C3086D 93826E6E +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[6B3DB6AAA348F5721AFAF892E9B274DE] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Ita100] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[48CA89956120E0522D4B6B7E2810D04C] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Pol1.3] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[77BF20D3ECA19EBCFC5FED35F5CF65DC] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Por1.0] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[7FD3BA9B095C244367E84A6E4493349B] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Por1.5BetaFinal] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[7037DF7E0050A6D8B9B338C774A1CEB0] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Rus1.0beta2_Sergey Anton] +CRC=F8B1C7C7 1EFCA431 +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[B0BB6CAB395C93C966F1CA485FC1BFBC] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Rus101b2] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[10A2E08708E25195E063D2E05231AB66] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Spa01b_toruzz] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[BBCCE848679F3D0722CBA622505FB206] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Spa097b2] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[51778E50CE70466796F8D51C686224C4] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Spa1.0] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[44E6921A257E913977088B9B6BA9D25B] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Spa2.0_eduardo_a2j] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[86A9550AD8CDDACA13813765045A00EE] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T+Spa2.2_eduardo_a2j] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[AAEB5ACA09291E8F5FEDFA1F576D9F0A] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Pol1.2] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[1746D1CC38C42F08F0CD12D170C046B8] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.09] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[0D6331C2FA062F20272CC1A7F80F7271] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.14] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[FF7C6D9909D36D3A11D4C9052EAFB2E8] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.22] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[D4718E7EA75847646025D07626A1DF69] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.26] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[E784353B07DAFCB66690193B03CC3E1F] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.28] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[E6A5B9A18BB8D0508FBB703EB90703B7] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.30] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[79BE4EEEB2DD94E542516DFC189B099E] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.33] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[65AC7755CB41E937A1DC5C58902A4222] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.35] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[7B3AD8B6FE2D8F0602ED1006FD673970] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.37] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[F85FC5CE4451C1E9F3EE00B814489A51] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Por.42] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[92AED3D84A1AA0082B128E2CFD84C4AA] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Rus.01] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[5DF98AE5EAC2797555587D3391222FE4] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Rus.06] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[A1F18DE7D5570A502C7C93B7BF27E868] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Rus.82] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[A5A8A0249E14A052227B3ED71A98F0B4] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Rus099bfix] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[3FE076D5992C53DE6E095E53E53D9BC5] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Rus099wip] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[40F4A3A5FE703527E03C5747BC0A2FD6] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [T-Spa1.0_eduardo] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[EE38A903556C24520CD162FD046748A2] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [b1] +CRC=EC7011B7 7616D72B +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[8C1348872D9AC31FF9D22C07D7186CCB] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [f1] +CRC=9FD0987D 7EAE10D8 +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[DB2D737DE0F117D419B3A48442B6DB22] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [f2] +CRC=9FD0987D 7EAE10D8 +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[4472B1F6B9D594B6361DFA396F8CFB2C] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.0) [f3] +CRC=9FD0987D 7EAE10D8 +RefMD5=5BD1FE107BF8106B2AB6650ABECD54D6 + +[721FDCC6F5F34BE55C43A807F2A16AF4] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.1) [!] +CRC=D43DA81F 021E1E19 +Status=4 +SaveType=SRAM +Players=1 +Rumble=Yes + +[92C842FC8CF706FF290044D40A64D346] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.1) [T+Ita100] +CRC=D43DA81F 021E1E19 +RefMD5=721FDCC6F5F34BE55C43A807F2A16AF4 + +[F5B33DC7DC76BB308801CB518B1515F3] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.1) [T+Por1.0] +CRC=D43DA81F 021E1E19 +RefMD5=721FDCC6F5F34BE55C43A807F2A16AF4 + +[C949E4929A001B339DAE000A3DA9E0A8] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.1) [T+Por100%] +CRC=D43DA81F 021E1E19 +RefMD5=721FDCC6F5F34BE55C43A807F2A16AF4 + +[53E09E6B72F114440B389FA8549E8F97] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.1) [T+Spa01b_toruzz] +CRC=D43DA81F 021E1E19 +RefMD5=721FDCC6F5F34BE55C43A807F2A16AF4 + +[EA4FA94072849F88CAC96E60C1EDD41D] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.1) [T-Spa1.0_eduardo] +CRC=D43DA81F 021E1E19 +RefMD5=721FDCC6F5F34BE55C43A807F2A16AF4 + +[B3E1D1B92626BA86E5BDF0F18409A25B] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.1) [T-Spa1.0_eduardo][b1] +CRC=D43DA81F 021E1E19 +RefMD5=721FDCC6F5F34BE55C43A807F2A16AF4 + +[468F7EAA4B94B831AEED8B83C062B5CB] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.1) [b1] +CRC=D43DA81F 021E1E19 +RefMD5=721FDCC6F5F34BE55C43A807F2A16AF4 + +[DD824A8E1A6778FA5229433109AFAEFF] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.1) [b2] +CRC=CF8EC901 7EC2C48D +RefMD5=721FDCC6F5F34BE55C43A807F2A16AF4 + +[57A9719AD547C516342E1A15D5C28C3D] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (V1.2) [!] +CRC=693BA2AE B7F14E9F +Players=1 +SaveType=SRAM +Rumble=Yes + +[CD09029EDCFB7C097AC01986A0F83D3F] +GoodName=Legend of Zelda, The - Ocarina of Time (U) (GC) [!] +CRC=F3DD35BA 4152E075 +Status=4 +Players=1 +SaveType=SRAM +Rumble=Yes +; End Credits Fix +Cheat0=D109A814 0320,8109A814 0000,D109A816 F809,8109A816 0000 + +[2C27B4E000E85FD78DBCA551F1B1C965] +GoodName=Legend of Zelda, The - Ocarina of Time (E) (GC) [!] +CRC=09465AC3 F8CB501B +Status=4 +Players=1 +SaveType=SRAM +Rumble=Yes +; End Credits Fix +Cheat0=D109A8E4 0320,8109A8E4 0000,D109A8E6 F809,8109A8E6 0000 + +[77314FE3C3EDD472D0554C12FEDB38F4] +GoodName=Legend of Zelda, The - Ocarina of Time (E) (GC) [f1] +CRC=A3271D83 05B533A5 +RefMD5=2C27B4E000E85FD78DBCA551F1B1C965 + +[1618403427E4344A57833043DB5CE3C3] +GoodName=Legend of Zelda, The - Ocarina of Time - Master Quest (E) (GC) [!] +CRC=1D4136F3 AF63EEA9 +Status=4 +Players=1 +SaveType=SRAM +Rumble=Yes +; End Credits Fix +Cheat0=D109A8C4 0320,8109A8C4 0000,D109A8C6 F809,8109A8C6 0000 + +[BC2ECBE96B04EDC56B08347DF7C7FECD] +GoodName=Legend of Zelda, The - Ocarina of Time - Master Quest (E) (GC) [T+Ita70%_Rulesless] +CRC=1D4136F3 AF63EEA9 +RefMD5=1618403427E4344A57833043DB5CE3C3 + +[83673D0A0EF4705C624043788EBF11EE] +GoodName=Legend of Zelda, The - Ocarina of Time - Master Quest (E) (GC) [T+Pol1.0] +CRC=1D4136F3 AF63EEA9 +RefMD5=1618403427E4344A57833043DB5CE3C3 + +[A34093AC2B038A92CCF525CAB4CE346E] +GoodName=Legend of Zelda, The - Ocarina of Time - Master Quest (E) (GC) [f1] (NTSC) +CRC=27A3831D B505A533 +RefMD5=1618403427E4344A57833043DB5CE3C3 + +[2DE4D0F0788871CC4BB6D30B60F72184] +GoodName=Legend of Zelda, The - Ocarina of Time - Master Quest (E) (GC) [h1C] +CRC=1D4136F3 AF63EEA9 +RefMD5=1618403427E4344A57833043DB5CE3C3 + +[DA35577FE54579F6A266931CC75F512D] +GoodName=Legend of Zelda, The - Ocarina of Time - Master Quest (U) (GC) [!] +CRC=F034001A AE47ED06 +Status=4 +Players=1 +SaveType=SRAM +Rumble=Yes +; End Credits Fix +Cheat0=D109A7F4 0320,8109A7F4 0000,D109A7F6 F809,8109A7F6 0000 + +[26A1616667EEC82288534C47B6927D45] +GoodName=Legend of Zelda, The - Ocarina of Time - Master Quest (U) (Debug Version) [f1] +CRC=917D1B16 831F9BE1 +RefMD5=DA35577FE54579F6A266931CC75F512D + +[8AD8D24EA38B68DFAB154C2585FB550C] +GoodName=Legend of Zelda, The - Ocarina of Time - Master Quest (U) (Debug Version) [f2] +CRC=917D18F6 69BC5453 +RefMD5=DA35577FE54579F6A266931CC75F512D + +[8CA71E87DE4CE5E9F6EC916202A623E9] +GoodName=Legend of Zelda, The - Ocarina of Time - Master Quest (U) (Debug Version) +CRC=917D18F6 69BC5453 +RefMD5=DA35577FE54579F6A266931CC75F512D + +[0AB48B2D44A74B3BB2D384F6170C2742] +GoodName=Legend of Zelda, The - Ocarina of Time (Ch) (iQue) [!] +CRC=B1E1E07B 051269DD +Players=1 + +[9729A68F40F197D4D040FA641FF099E7] +GoodName=Legend of Zelda, The - Ocarina of Time (Ch) (V2) (iQue) (Manual) [!] + +[912628118E67FEA670ED2C63F7A7B003] +GoodName=Legend of Zelda, The - Ocarina of Time (Ch) (V4) (iQue) (Manual) [!] + +[A475E9F8615513666A265C464708AE8F] +GoodName=Legend of Zelda, The - Ocarina of Time (Ch) (Traditional) (iQue) [!] +CRC=3D81FB3E BD843E34 +Players=1 + +[55685D6324EFDE5BC9D26C98706B0B8A] +GoodName=Les Razmoket - La Chasse Aux Tresors (F) [!] +CRC=2B696CB4 7B93DCD8 +Players=4 +Rumble=Yes + +[AEE5016E6D60D12AD768E9F6D10ADDE8] +GoodName=Let's Smash Tennis (J) [!] +CRC=3D67C62B 31D03150 +Players=4 +Mempak=Yes + +[EF878DFACF5CD5C00BA3297B0DC888D2] +GoodName=Light Force First N64 Demo by Fractal (PD) +CRC=7D292963 D5277C1F + +[9656C4A5251F054704E35134006CFFC7] +GoodName=Liner V1.00 by Colin Phillipps of Memir (PD) +CRC=8A8E474B 6458BF2B +Status=1 +SaveType=None +Players=4 + +[AF701EE852ECD13F5F9F3284EBE60561] +GoodName=Liner V1.00 by Colin Phillipps of Memir (PD) [b1] +CRC=8A8E474B 6458BF2B +RefMD5=9656C4A5251F054704E35134006CFFC7 + +[500AFE6D6732E0888D108410D135B78E] +GoodName=Liner V1.00 by Colin Phillipps of Memir (PD) [b2] +CRC=8A8E474B 6458BF2B +RefMD5=9656C4A5251F054704E35134006CFFC7 + +[99380A8ED84C89E54DE53E0B1FB423C9] +GoodName=Liner V1.02 by Colin Phillipps of Memir (PD) +CRC=F7B1C8E8 70536D3E +Status=1 +SaveType=None +Players=4 + +[E62F4FDCC82C244BA9709E40756D9B62] +GoodName=Lode Runner 3-D (E) (M5) [!] +CRC=60460680 305F0E72 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes +Status=3 + +[6B1E294A9199E6F22DBC6ABC59BD7568] +GoodName=Lode Runner 3-D (E) (M5) [b1] +CRC=E378B28A 0CA18BCC +RefMD5=E62F4FDCC82C244BA9709E40756D9B62 + +[D2BD8DD8C3BE1E8F0B8AE49206DBD7E5] +GoodName=Lode Runner 3-D (J) [!] +CRC=964ADD0B B29213DB +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes +Status=3 + +[D038813541589F0B3F1F900F4FD22C9B] +GoodName=Lode Runner 3-D (U) [!] +CRC=255018DF 57D6AE3A +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes +Status=3 + +[5FBA92D908B9962F26D389C85F6E88CF] +GoodName=Lode Runner 3-D (U) [b1][f1] (PAL) +CRC=275A4533 ACD94796 +RefMD5=D038813541589F0B3F1F900F4FD22C9B + +[3F5CA81183EA0E69F35417F6BBD7C5AC] +GoodName=Lode Runner 3-D (U) [f1] (PAL) +CRC=275A4533 ACD94796 +RefMD5=D038813541589F0B3F1F900F4FD22C9B + +[789482B7931419FCE7FC2472026E1C65] +GoodName=Lode Runner 3-D (U) [t1] +CRC=BD13F636 02079573 +RefMD5=D038813541589F0B3F1F900F4FD22C9B + +[1408FCF68B60D845F090107EF355A7E5] +GoodName=Looney Tunes - Duck Dodgers (E) (M6) [!] +CRC=0AA0055B 7637DF65 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[4CCFF861AD2CFD65CC660F496C1D1664] +GoodName=Lt. Duck Dodgers (Prototype) +CRC=FBB9F1FA 6BF88689 +Players=1 +Rumble=Yes +CountPerOp=1 + +[7A99628EDF0A6602D0C408F31B701435] +GoodName=Lylat Wars (A) (M3) [!] +CRC=2483F22B 136E025E +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[B182BBBC8CE22BD3F44BB6ED91F6ACD4] +GoodName=Lylat Wars (A) (M3) [f1] +CRC=2483F22B 136E025E +RefMD5=7A99628EDF0A6602D0C408F31B701435 + +[1E03884F7017230E96F741085E5817F8] +GoodName=Lylat Wars (A) (M3) [t1] (Boost) +CRC=AF13E2C2 2D502822 +RefMD5=7A99628EDF0A6602D0C408F31B701435 + +[A2957C46E62CEC7B10EDE4547F70425F] +GoodName=Lylat Wars (A) (M3) [t2] (No Damage-Unbreakable Wings) +CRC=8B31F4AD F366CBFA +RefMD5=7A99628EDF0A6602D0C408F31B701435 + +[884CCCA35CBEEDB8ED288326F9662100] +GoodName=Lylat Wars (E) (M3) [!] +CRC=F4CBE92C B392ED12 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[33FB4D1CD5134650A666959307704027] +GoodName=Lylat Wars (E) [T+Spa1.3_Blade133bo] +CRC=5F946439 68FA5DD1 +RefMD5=884CCCA35CBEEDB8ED288326F9662100 + +[F0FF28B0D26CDEFC11F22FE73148A6DC] +GoodName=Lylat Wars (E) (M3) [f1] +CRC=F4CBE92C B392ED12 +RefMD5=884CCCA35CBEEDB8ED288326F9662100 + +[37F7F2F2CFB488E48A2706FC8C4B2DD5] +GoodName=Lylat Wars (E) (M3) [f1][h1C] +CRC=F4CBE92C B392ED12 +RefMD5=884CCCA35CBEEDB8ED288326F9662100 + +[499013DA36AD50C94B2CE6B794CC9983] +GoodName=Lylat Wars (E) (M3) [f2] (NTSC) +CRC=F667DC04 86510A81 +RefMD5=884CCCA35CBEEDB8ED288326F9662100 + +[12F0671C66D25622C4C9CD71C678A1F6] +GoodName=Lylat Wars (E) (M3) [t1] (Boost) +CRC=834C19FF 8A93F7D4 +RefMD5=884CCCA35CBEEDB8ED288326F9662100 + +[281E754123EC0CC688C4AA7C853DE303] +GoodName=Lylat Wars (E) (M3) [t2] (No Damage-Unbreakable Wings) +CRC=58B5EA62 27177133 +RefMD5=884CCCA35CBEEDB8ED288326F9662100 + +[41FE06C68915666E5F8FEF81B8FFF59F] +GoodName=MAME 64 Beta 3 (PD) +CRC=D5CA46C2 F8555155 + +[3803F70982907C7C24713A7F9742B6CD] +GoodName=MAME 64 Demo (PD) [b1] +CRC=9CCE5B1D 6351E283 + +[0E2516C65B94214C891B2D07C3D92AEC] +GoodName=MAME 64 Demo (PD) [b2] +CRC=9CCE5B1D 6351E283 + +[42AC30399688F98E58BE6AD1D2217E56] +GoodName=MAME 64 Demo (PD) +CRC=9CCE5B1D 6351E283 + +[C9319D97DABE9E842401433A27E00DAC] +GoodName=MAME 64 V1.0 (PD) [b1] +CRC=9CCE5B1D 6351E283 + +[6591A5FCFFF8879382C966906C3186E0] +GoodName=MAME 64 V1.0 (PD) +CRC=9CCE5B1D 6351E283 + +[D63FAF99E7876C39A9ACA2659596342F] +GoodName=MMR by Count0 (PD) [b1] +CRC=9E6581AB 57CC8CED + +[65B71F404DC3CF9A135D3229FFEA3C15] +GoodName=MMR by Count0 (PD) +CRC=9E6581AB 57CC8CED + +[9C6CF9D3CB5852439DE4EF4A399253B9] +GoodName=Mini Racers (U) (Prototype) +CRC=21548CA9 9059F32C + +[0054B7FC0C2ACBED650EFE727CDBA472] +GoodName=MRC - Multi Racing Championship (E) (M3) [!] +CRC=B8F0BD03 4479189E +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[362D10C7D270AE48D83D1D7BB78BF527] +GoodName=MRC - Multi Racing Championship (E) (M3) [b1] +CRC=B8F0BD03 4479189E +RefMD5=0054B7FC0C2ACBED650EFE727CDBA472 + +[25E39A8B45FDDFA1989CE6662F87EF23] +GoodName=MRC - Multi Racing Championship (E) (M3) [b2] +CRC=B8F0BD03 4479189E +RefMD5=0054B7FC0C2ACBED650EFE727CDBA472 + +[F5723C4CCFB9A1CE28426962D59CC85F] +GoodName=MRC - Multi Racing Championship (E) (M3) [b3] +CRC=B8F0BD03 4479189E +RefMD5=0054B7FC0C2ACBED650EFE727CDBA472 + +[FEA06F46F61DEB721CF905C785299994] +GoodName=MRC - Multi Racing Championship (E) (M3) [h1C] +CRC=B8F0BD03 4479189E +RefMD5=0054B7FC0C2ACBED650EFE727CDBA472 + +[74904F302A25620D7F63C0CB5333D464] +GoodName=MRC - Multi Racing Championship (E) (M3) [o1] +CRC=B8F0BD03 4479189E +RefMD5=0054B7FC0C2ACBED650EFE727CDBA472 + +[8E18064A2C4B3EC15A20C3D676644B3A] +GoodName=MRC - Multi Racing Championship (J) [!] +CRC=A6B6B413 15D113CC +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[C306C80A07743F75B0C69AF2B484E957] +GoodName=MRC - Multi Racing Championship (J) [b1] +CRC=A6B6B413 15D113CC +RefMD5=8E18064A2C4B3EC15A20C3D676644B3A + +[CBA2CCCD3C3772B96CDA7128090C1FD7] +GoodName=MRC - Multi Racing Championship (J) [b2] +CRC=A6B6B413 15D113CC +RefMD5=8E18064A2C4B3EC15A20C3D676644B3A + +[8F33FE36837198B3F21CC1F37FC67CC8] +GoodName=MRC - Multi Racing Championship (J) [b3] +CRC=A6B6B413 15D113CC +RefMD5=8E18064A2C4B3EC15A20C3D676644B3A + +[6073174A8DA1305CF91B59369FAEFDDF] +GoodName=MRC - Multi Racing Championship (J) [b4] +CRC=A6B6B413 15D113CC +RefMD5=8E18064A2C4B3EC15A20C3D676644B3A + +[BB82ADC51562F8CDDCDF4F6FAD2479BA] +GoodName=MRC - Multi Racing Championship (J) [b5] +CRC=A6B6B413 15D113CC +RefMD5=8E18064A2C4B3EC15A20C3D676644B3A + +[FC61D60F2C6FE4610F70CE4949A7A062] +GoodName=MRC - Multi Racing Championship (U) [!] +CRC=2AF9B65C 85E2A2D7 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[E38F1DAE2A2023A529B47A26E4666759] +GoodName=MRC - Multi Racing Championship (U) [b1] +CRC=2AF9B65C 85E2A2D7 +RefMD5=FC61D60F2C6FE4610F70CE4949A7A062 + +[535995506105D0EABA796E371660CBF2] +GoodName=MRC - Multi Racing Championship (U) [b2] +CRC=2AF9B65C 85E2A2D7 +RefMD5=FC61D60F2C6FE4610F70CE4949A7A062 + +[7E8F028411746CF816848384B788B624] +GoodName=MRC - Multi Racing Championship (U) [b3] +CRC=2AF9B65C 85E2A2D7 +RefMD5=FC61D60F2C6FE4610F70CE4949A7A062 + +[677356691E55A9061772585CDDFD7F76] +GoodName=MRC - Multi Racing Championship (U) [o1] +CRC=2AF9B65C 85E2A2D7 +RefMD5=FC61D60F2C6FE4610F70CE4949A7A062 + +[72F324B7E115618771C506AF3F604F8F] +GoodName=MSFTUG Intro #1 by LaC (PD) +CRC=94D3D5CB E8808606 + +[523883A766C662E8377CD256755B27B4] +GoodName=Mace - The Dark Age (E) [!] +CRC=1145443D 11610EDB +Players=2 +SaveType=None + +[9CF16783687686C8FE2ABE0B71316C3D] +GoodName=Mace - The Dark Age (E) [b1] +CRC=1145443D 11610EDB +RefMD5=523883A766C662E8377CD256755B27B4 + +[2249D931B5D2D4544EEB75E5B4136709] +GoodName=Mace - The Dark Age (E) [b2] +CRC=1145443D 11610EDB +RefMD5=523883A766C662E8377CD256755B27B4 + +[87BD533084ACB4DC6C3E01B32F26357C] +GoodName=Mace - The Dark Age (E) [o1] +CRC=1145443D 11610EDB +RefMD5=523883A766C662E8377CD256755B27B4 + +[8E2B951678785DB1F54A31F778BFA491] +GoodName=Mace - The Dark Age (E) [o2] +CRC=1145443D 11610EDB +RefMD5=523883A766C662E8377CD256755B27B4 + +[39A2BCA1C17CD4CF1A9F3AE2B725B5C6] +GoodName=Mace - The Dark Age (U) [!] +CRC=6B700750 29D621FE +Players=2 +SaveType=None + +[DF342B032ED1ED15C24448EC6BE9F34E] +GoodName=Mace - The Dark Age (U) [b1] +CRC=6B700750 29D621FE +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[57CB2D2F6C87F520016AACF7E2785222] +GoodName=Mace - The Dark Age (U) [b2] +CRC=6B700750 29D621FE +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[D1CE0FA3D46CA27F1C15E782ACEC49DA] +GoodName=Mace - The Dark Age (U) [b3] +CRC=022E6456 75BBB3C7 +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[243F8C4067D50D994C1E883968DE8C61] +GoodName=Mace - The Dark Age (U) [b4] +CRC=022E6456 75BBB3C7 +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[88B638825A16E46837FB521EDA328C5A] +GoodName=Mace - The Dark Age (U) [b5] +CRC=6B700750 29D621FE +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[62A0CE9A58273811E34CC73BE8E6F8C4] +GoodName=Mace - The Dark Age (U) [b6] +CRC=6B700750 29D621FE +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[B96ABFBD746BC25243D607613297D769] +GoodName=Mace - The Dark Age (U) [b7] +CRC=6B700750 29D621FE +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[1D4BD885DB0C0C5365698526077E10F4] +GoodName=Mace - The Dark Age (U) [b8] +CRC=6B700750 29D621FE +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[1C897EC059C6C34C8ED57E1965410F2E] +GoodName=Mace - The Dark Age (U) [b9] +CRC=6B700750 29D621FE +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[64D508C5E0F1050048BE429E20EF4B07] +GoodName=Mace - The Dark Age (U) [o1] +CRC=6B700750 29D621FE +RefMD5=39A2BCA1C17CD4CF1A9F3AE2B725B5C6 + +[67C96076459EB5F71733F39D7FCC76A3] +GoodName=Madden Football 64 (E) [!] +CRC=A197CB52 7520DE0E +SaveType=None +Players=4 +Mempak=Yes +Rumble=Yes + +[5CBF54627693F800524038127BBF46BF] +GoodName=Madden Football 64 (E) [b1] +CRC=A197CB52 7520DE0E +RefMD5=67C96076459EB5F71733F39D7FCC76A3 + +[903B912CE88626900221731224E9DBE8] +GoodName=Madden Football 64 (U) [!] +CRC=13836389 265B3C76 +SaveType=None +Players=4 +Mempak=Yes +Rumble=Yes + +[5CA2A7F712B6C5737D0B46E67C8DDA44] +GoodName=Madden Football 64 (U) [b1] +CRC=13836389 265B3C76 +RefMD5=903B912CE88626900221731224E9DBE8 + +[9AE941A12974B7B56CFA8B5EA1E670D7] +GoodName=Madden Football 64 (U) [b2] +CRC=13836389 265B3C76 +RefMD5=903B912CE88626900221731224E9DBE8 + +[CA7161F298DF38BC8182B21BB754DB4B] +GoodName=Madden Football 64 (U) [h1C] +CRC=13836389 265B3C76 +RefMD5=903B912CE88626900221731224E9DBE8 + +[732167D19C627CAF7384C780C64AB80A] +GoodName=Madden Football 64 (U) [o1] +CRC=13836389 265B3C76 +RefMD5=903B912CE88626900221731224E9DBE8 + +[E979BF2E2B43CCB5E2E0A2798AD7770C] +GoodName=Madden Football 64 (U) [o1][h1C] +CRC=13836389 265B3C76 +RefMD5=903B912CE88626900221731224E9DBE8 + +[0966CB688D6A5F1B22B4FAB5A393C0E2] +GoodName=Madden Football 64 (U) [o2] +CRC=13836389 265B3C76 +RefMD5=903B912CE88626900221731224E9DBE8 + +[DB24A5DBA68F21D4513A37F7A7B0CF60] +GoodName=Madden Football 64 (U) [o3] +CRC=13836389 265B3C76 +RefMD5=903B912CE88626900221731224E9DBE8 + +[955D19E26B4BA7CC941F86A54A0FC13D] +GoodName=Madden NFL 2000 (U) [!] +CRC=0CB81686 5FD85A81 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[441FA65FAA5C12339F89A0BB7DB43C8F] +GoodName=Madden NFL 2001 (U) [!] +CRC=EB38F792 190EA246 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[AD0F2EC565D7575FB37512BC8DF8A092] +GoodName=Madden NFL 2002 (U) [!] +CRC=D7134F8D C11A00B5 +SaveType=None +Mempak=Yes +Rumble=Yes +Players=4 +CountPerOp=1 + +[E7BF80861A0AB2A788959463D953B5D5] +GoodName=Madden NFL 99 (E) [!] +CRC=3925D625 8C83C75E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[9CB5F5CD6AB141454D645C92FD9BF67C] +GoodName=Madden NFL 99 (E) [h1C] +CRC=3925D625 8C83C75E +RefMD5=E7BF80861A0AB2A788959463D953B5D5 + +[507CEAB72EF2A1BF145BF190F5CE1C80] +GoodName=Madden NFL 99 (U) [!] +CRC=DEB78BBA 52F6BD9D +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[C049FCD4CB185A553D8122CFE6C30139] +GoodName=Madden NFL 99 (U) [o1] +CRC=DEB78BBA 52F6BD9D +RefMD5=507CEAB72EF2A1BF145BF190F5CE1C80 + +[5AD80A8EF44DEE1FDC456D66104165B4] +GoodName=Madden NFL 99 (U) (V1.1) [!] +CRC=DF09D625 1791C87D +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[5F3D42D5F96191F3CE50D70E0E42127A] +GoodName=Madden NFL 99 (Beta) (1998-08-05) [!] +CRC=76F8FB3 509A2054 +RefMD5=507CEAB72EF2A1BF145BF190F5CE1C80 + +[20E51B27E8098A9D101B44689014C281] +GoodName=Magical Tetris Challenge (E) [!] +CRC=E4906679 9F243F05 +Players=2 +SaveType=None +Rumble=Yes + +[20D02EECFA887DC5A31948B18B4BB18D] +GoodName=Magical Tetris Challenge (E) [b1] +CRC=E4906679 9F243F05 +RefMD5=20E51B27E8098A9D101B44689014C281 + +[5BDE53960AD95F4C25C76C0F70C35244] +GoodName=Magical Tetris Challenge (E) [f1] (NTSC) +CRC=70BF6C4C 6F365E21 +RefMD5=20E51B27E8098A9D101B44689014C281 + +[E0992A90191BE4F1B2BA02258599334E] +GoodName=Magical Tetris Challenge (G) [!] +CRC=E1EF93F7 14908B0B +Players=2 +SaveType=None +Rumble=Yes + +[79FCC98002D1F4C79DEAF55784222DF8] +GoodName=Magical Tetris Challenge (U) [!] +CRC=75B61647 7ADABF78 +Players=2 +SaveType=None +Rumble=Yes + +[BD5BB4CE1FACE911F9D8C777E2594998] +GoodName=Magical Tetris Challenge (U) [b1][hI] +CRC=CDCCFF87 1D76A49E +RefMD5=79FCC98002D1F4C79DEAF55784222DF8 + +[36BEDFD15CB70478916BAA469491D80D] +GoodName=Magical Tetris Challenge (U) [hI] +CRC=CDCCFF87 1D76A49E +RefMD5=79FCC98002D1F4C79DEAF55784222DF8 + +[F1FF1F364C459701F42BEB8989675D44] +GoodName=Magical Tetris Challenge Featuring Mickey (J) [!] +CRC=80C8564A 929C65AB +Players=2 +SaveType=None +Rumble=Yes + +[9F6DB67262220C62536CEBE0AF3C8E73] +GoodName=Magical Tetris Challenge Featuring Mickey (J) [b1] +CRC=E6FCB468 CFAC7528 +RefMD5=F1FF1F364C459701F42BEB8989675D44 + +[8AE2E8F0C356FEE638C8D908DCBB3381] +GoodName=Mahjong 64 (J) [!] +CRC=C53EDC41 ECE19359 +Players=1 +Mempak=Yes + +[E67651E58A4B864765A752E3BEB5F4E4] +GoodName=Mahjong 64 (J) [o1] +CRC=C53EDC41 ECE19359 +RefMD5=8AE2E8F0C356FEE638C8D908DCBB3381 + +[F931E1DF9524BACEF6B731D50D7DC10F] +GoodName=Mahjong 64 (J) [o2] +CRC=C53EDC41 ECE19359 +RefMD5=8AE2E8F0C356FEE638C8D908DCBB3381 + +[E942A3EEB1EB572BADD6F705EB12A22C] +GoodName=Mahjong Hourouki Classic (J) [!] +CRC=CCCC821E 96E88A83 +Players=1 + +[50A8B47E5F8FE5BF955AFA70FE3893AC] +GoodName=Mahjong Hourouki Classic (J) [b1] +CRC=CCCC821E 96E88A83 +RefMD5=E942A3EEB1EB572BADD6F705EB12A22C + +[D2CB04B88E565170D820E3CF78B54863] +GoodName=Mahjong Hourouki Classic (J) [b2] +CRC=CCCC821E 96E88A83 +RefMD5=E942A3EEB1EB572BADD6F705EB12A22C + +[D1855B19BA0D65C103FE9318F14F5D7D] +GoodName=Mahjong Hourouki Classic (J) [b3] +CRC=CCCC821E 96E88A83 +RefMD5=E942A3EEB1EB572BADD6F705EB12A22C + +[CF0D228E8EFDF823A227979BB352DD5B] +GoodName=Mahjong Master (J) [!] +CRC=0FC42C70 8754F1CD +Players=1 +Mempak=Yes + +[AD1AD9FE15C4565FF88B9B48AF6F300C] +GoodName=Mahjong Master (J) [b1] +CRC=0FC42C70 8754F1CD +RefMD5=CF0D228E8EFDF823A227979BB352DD5B + +[E0D1170D521B49E3A5EDACA3A6F579AB] +GoodName=Mahjong Master (J) [b2] +CRC=0FC42C70 8754F1CD +RefMD5=CF0D228E8EFDF823A227979BB352DD5B + +[3BD16F3DDB0DD890412BFE1E59CA5463] +GoodName=Mahjong Master (J) [o1] +CRC=0FC42C70 8754F1CD +RefMD5=CF0D228E8EFDF823A227979BB352DD5B + +[152B9939A5F50734D5401980028856B4] +GoodName=Major League Baseball Featuring Ken Griffey Jr. (E) [!] +CRC=CDB998BE 1024A5C8 +Players=2 +SaveType=SRAM +Mempak=Yes +Rumble=Yes + +[62CD83FC8FC8E8CF8899320BF25474CE] +GoodName=Major League Baseball Featuring Ken Griffey Jr. (E) [b1] +CRC=59F34558 0C3130E4 +RefMD5=152B9939A5F50734D5401980028856B4 + +[D5696CB5A4F2185BD8469DF018B7856B] +GoodName=Major League Baseball Featuring Ken Griffey Jr. (E) [f1] +CRC=59F34558 0C3130E4 +RefMD5=152B9939A5F50734D5401980028856B4 + +[764F22AD3D0F59667A7F083D2F789B31] +GoodName=Major League Baseball Featuring Ken Griffey Jr. (U) [!] +CRC=80C1C05C EA065EF4 +Players=2 +SaveType=SRAM +Mempak=Yes +Rumble=Yes + +[97FE61E8719CF0A4747301E97C759CBF] +GoodName=Major League Baseball Featuring Ken Griffey Jr. (U) [b1] +CRC=B1CF1114 5E59B81D +RefMD5=764F22AD3D0F59667A7F083D2F789B31 + +[E1BD016961EDEB895F12676AD4B77FB5] +GoodName=Major League Baseball Featuring Ken Griffey Jr. (U) [b2] +CRC=0BFC12D9 1B377DA7 +RefMD5=764F22AD3D0F59667A7F083D2F789B31 + +[16F2644156AC9DD15CA8CC01DEAE5E7E] +GoodName=Major League Baseball Featuring Ken Griffey Jr. (U) [b3] +CRC=80C1C05C EA065EF4 +RefMD5=764F22AD3D0F59667A7F083D2F789B31 + +[257057553D60C1DD1B7FDC5814CB21D9] +GoodName=Major League Baseball Featuring Ken Griffey Jr. (U) [f1] +CRC=B1CF1114 5E59B81D +RefMD5=764F22AD3D0F59667A7F083D2F789B31 + +[30B2E1F7F3AFDC5D8E6A42C8885AAD93] +GoodName=Mandelbrot Zoomer by RedBox (PD) +CRC=30E6FE79 3EEA5386 +Status=3 +Players=0 +SaveType=None + +[4E054610A872E1313228637C815E514C] +GoodName=Manic Miner - Hidden Levels by RedboX (PD) +CRC=A47D4AD4 F5B0C6CB +Players=1 +SaveType=None +Status=1 +Rumble=No + +[B18BC60EA6B9C72048FD84A2B8F182D4] +GoodName=Manic Miner by RedboX (PD) +CRC=A47D4AD4 8BFA81F9 +Players=1 +SaveType=None +Status=1 +Rumble=No + +[59F0839CAE935F8B06BAEC434CB29318] +GoodName=Mario Artist: Communication Kit (J) [CART HACK] +CRC=AB9EB27D 5F05605F + +[6A2B060606CFC20E0EE0A26759FE001B] +GoodName=Mario Artist: Polygon Studio (J) [CART HACK] +CRC=2D5EFCC5 98CF79D2 + +[9C1E3D607B1CC5FB90AD62D3F02A50ED] +GoodName=Mario Artist: Paint Studio (J) [CART HACK] +CRC=3A3EB7FB 0DDD515C +Players=4 +Transferpak=Yes + +[E811554E6C6A61BE750A1ED315909840] +GoodName=Mario Artist: Paint Studio (J) [CART HACK] [T+Eng0.2_LuigiBlood] +CRC=DD16F47C A8B748C7 +Players=4 +Transferpak=Yes + +[ED1CBFC5D3756A1520CD2D57F6998BDF] +GoodName=Mario Artist: Talent Studio (J) [CART HACK] +CRC=4CBC3B56 FDB69B1C +Players=1 +Transferpak=Yes + +[336AE63BD1EBACC64D9D92370B555537] +GoodName=Mario Artist: Talent Studio (J) [CART HACK] [T+Eng0.1_LuigiBlood] +CRC=73C0403D E821D951 +Players=1 +Transferpak=Yes + +[55634FF90EE997790781F79A5B0097EE] +GoodName=Mario Golf (E) [!] +CRC=62E957D0 7FC15A5D +Players=4 +SaveType=SRAM +Rumble=Yes +Transferpak=Yes + +[4D010AE1AF4B04D6B70B799C56F05993] +GoodName=Mario Golf (E) [b1] +CRC=62E957D0 7FC15A5D +RefMD5=55634FF90EE997790781F79A5B0097EE + +[CF6BD6E20B40635B0E6DED5BB5114875] +GoodName=Mario Golf (E) [f1] (Z64-Save) +CRC=1D82BE21 7EF19C9A +RefMD5=55634FF90EE997790781F79A5B0097EE + +[02C8E8FD7EB19BFEB325E2DB0380506A] +GoodName=Mario Golf (E) [f2] (Z64-Save) +CRC=1D82BE21 7EF19C9A +RefMD5=55634FF90EE997790781F79A5B0097EE + +[18E09C0650FA3F83A90089DADD96A213] +GoodName=Mario Golf (E) [h1C] +CRC=62E957D0 7FC15A5D +RefMD5=55634FF90EE997790781F79A5B0097EE + +[78BB5B9A279156BD61BE132817A9B2C8] +GoodName=Mario Golf (E) [o1][h1C] +CRC=62E957D0 7FC15A5D +RefMD5=55634FF90EE997790781F79A5B0097EE + +[903E6929666531D72D05D1E4C522E305] +GoodName=Mario Golf (U) [!] +CRC=664BA3D4 678A80B7 +Players=4 +SaveType=SRAM +Rumble=Yes +Transferpak=Yes + +[D31466B4B14B03387FE52FBBBCD25A5C] +GoodName=Mario Golf (U) [b1] +CRC=E8761702 26AD5DBE +RefMD5=903E6929666531D72D05D1E4C522E305 + +[11FED930D4C4DD0CA7CB03B5F1BF0A12] +GoodName=Mario Golf (U) [b1][f1] (PAL) +CRC=84CDFB72 9CA8D544 +RefMD5=903E6929666531D72D05D1E4C522E305 + +[374FD81C3E8E858EEB2226501659B333] +GoodName=Mario Golf (U) [b2] +CRC=84CDFB72 9CA8D544 +RefMD5=903E6929666531D72D05D1E4C522E305 + +[7A5D0D77A462B5A7C372FB19EFDE1A5F] +GoodName=Mario Golf (U) [b3] +CRC=664BA3D4 678A80B7 +RefMD5=903E6929666531D72D05D1E4C522E305 + +[BE28EF71E1EE0092EEC4AA395ACFEEFF] +GoodName=Mario Golf (U) [f1] (PAL) +CRC=84CDFB72 9CA8D544 +RefMD5=903E6929666531D72D05D1E4C522E305 + +[2FACDF2F3E52EE8A603DE79348E441E6] +GoodName=Mario Golf (U) [f2] (Z64-Save) +CRC=A19FA3D0 E06B2D11 +RefMD5=903E6929666531D72D05D1E4C522E305 + +[12569B4FA5239A3AD53DE5D2E0243488] +GoodName=Mario Golf (U) [t1] +CRC=26647A17 8D3980C3 +RefMD5=903E6929666531D72D05D1E4C522E305 + +[CD87BA2998D63C13B4366EB2C54E1EB6] +GoodName=Mario Golf 64 (J) (V1.0) [!] +CRC=D48944D1 B0D93A0E +Players=4 +SaveType=SRAM +Rumble=Yes +Transferpak=Yes + +[B5A98CED4B9A10682988CCB219A5C9A7] +GoodName=Mario Golf 64 (J) (V1.0) [b1] +CRC=D48944D1 B0D93A0E +RefMD5=CD87BA2998D63C13B4366EB2C54E1EB6 + +[334D4E8443A67E964649B28428C8F1AE] +GoodName=Mario Golf 64 (J) (V1.0) [b1][f1] (PAL) +CRC=B771E0A9 7B4A96E6 +RefMD5=CD87BA2998D63C13B4366EB2C54E1EB6 + +[6D84657C9A145E67B2A8A61CD31A7218] +GoodName=Mario Golf 64 (J) (V1.0) [b2] +CRC=D48944D1 B0D93A0E +RefMD5=CD87BA2998D63C13B4366EB2C54E1EB6 + +[E5A041B1B7C8E3B4C2E8178E5A138E2D] +GoodName=Mario Golf 64 (J) (V1.0) [b3] +CRC=D48944D1 B0D93A0E +RefMD5=CD87BA2998D63C13B4366EB2C54E1EB6 + +[C14090CD5CF313A471B5CD3D55EC0B53] +GoodName=Mario Golf 64 (J) (V1.0) [f1] (PAL) +CRC=B771E0A9 7B4A96E6 +RefMD5=CD87BA2998D63C13B4366EB2C54E1EB6 + +[570B4F55A3005B709E6ED5D625981B90] +GoodName=Mario Golf 64 (J) (V1.1) [!] +CRC=734F816B C6A6EB67 +Players=4 +SaveType=SRAM +Rumble=Yes +Transferpak=Yes + +[78771BEB349D481E69BAA9225B36D63A] +GoodName=Mario Kart 64 (Ch) (V4) (iQue) [!] + +[5EA0ED74CF1DDAAA964D728A129E7CF9] +GoodName=Mario Kart 64 (Ch) (V5) (iQue) [!] + +[C70AF6197E67B310F316C34CCED64C19] +GoodName=Mario Kart 64 (Ch) (V2) (iQue) (Manual) [!] + +[76176B237D4F60E59F98D247283D9365] +GoodName=Mario Kart 64 (Ch) (V6) (iQue) (Manual) [!] + +[8FAD1E4FA7BAF1443B7F21AD1947B429] +GoodName=Mario Kart 64 (E) (V1.0) [!] +CRC=C3B6DE9D 65D2DE76 +Status=3 +SaveType=Eeprom 4KB +Players=4 +Mempak=Yes +; Multiplayer Timing Fix +Cheat0=81001A1C 2409,81001A1E 0002,81001C74 240A,81001C76 0002 + +[EC0FAE8002AC6356E0470CE21BFEFA4F] +GoodName=Mario Kart 64 (E) (V1.0) (Super W00ting Hack) +CRC=E470469D E105C984 +RefMD5=8FAD1E4FA7BAF1443B7F21AD1947B429 + +[B97FC8B1D00B9D673C229CA7FAE453D4] +GoodName=Mario Kart 64 (E) (V1.0) [T+Ita_Cattivik66] +CRC=C3B6DE9D 65D2DE76 +RefMD5=8FAD1E4FA7BAF1443B7F21AD1947B429 + +[E292551471766D7F51907F2BC65079AA] +GoodName=Mario Kart 64 (E) (V1.0) [b1] +CRC=C3B6DE9D 65D2DE76 +RefMD5=8FAD1E4FA7BAF1443B7F21AD1947B429 + +[8E632F2AFF9AEF3F5C1AE2FEBD482D9D] +GoodName=Mario Kart 64 (E) (V1.0) [b2] +CRC=C3B6DE9D 65D2DE76 +RefMD5=8FAD1E4FA7BAF1443B7F21AD1947B429 + +[2BB149A583FDEFEA96805F628FE42FD9] +GoodName=Mario Kart 64 (E) (V1.1) [!] +CRC=2577C7D4 D18FAAAE +Status=3 +SaveType=Eeprom 4KB +Players=4 +Mempak=Yes +; Multiplayer Timing Fix +Cheat0=81001A1C 2409,81001A1E 0002,81001C74 240A,81001C76 0002 + +[2A64632C71FFB90DF3AE83836DEDD7A6] +GoodName=Mario Kart 64 (E) (V1.1) [T+Ita_Cattivik66][b1] +CRC=2577C7D4 D18FAAAE +RefMD5=2BB149A583FDEFEA96805F628FE42FD9 + +[A30CFA60CCCE25F1324D4AD98C26AF5D] +GoodName=Mario Kart 64 (E) (V1.1) [o1] +CRC=2577C7D4 D18FAAAE +RefMD5=2BB149A583FDEFEA96805F628FE42FD9 + +[BF964CECA78A13A82055EBDA80B95CCA] +GoodName=Mario Kart 64 (J) (V1.0) [!] +CRC=6BFF4758 E5FF5D5E +Status=3 +SaveType=Eeprom 4KB +Players=4 +Mempak=Yes +; Multiplayer Timing Fix +Cheat0=81001A1C 2409,81001A1E 0002,81001C74 240A,81001C76 0002 + +[8FD3C06ED13CD27BB3D664C92A455AA8] +GoodName=Mario Kart 64 (J) (V1.0) [T+Ita_Cattivik66][b1] +CRC=6BFF4758 E5FF5D5E +RefMD5=BF964CECA78A13A82055EBDA80B95CCA + +[37AA3A354FBE508F5449E0C515083128] +GoodName=Mario Kart 64 (J) (V1.0) [b1] +CRC=6BFF4758 E5FF5D5E +RefMD5=BF964CECA78A13A82055EBDA80B95CCA + +[80B4F92970CBB13344F57E827C60959B] +GoodName=Mario Kart 64 (J) (V1.0) [b2] +CRC=6BFF4758 E5FF5D5E +RefMD5=BF964CECA78A13A82055EBDA80B95CCA + +[36295982651A9974EB7342B1DD5245E1] +GoodName=Mario Kart 64 (J) (V1.0) [o1] +CRC=6BFF4758 E5FF5D5E +RefMD5=BF964CECA78A13A82055EBDA80B95CCA + +[60535265BAE43DDFCBDB0D71594B1693] +GoodName=Mario Kart 64 (J) (V1.1) [!] +CRC=C9C3A987 5810344C +Status=3 +SaveType=Eeprom 4KB +Players=4 +Mempak=Yes +; Multiplayer Timing Fix +Cheat0=81001A1C 2409,81001A1E 0002,81001C74 240A,81001C76 0002 + +[231F0134D2899C08930F6E34682D2C0B] +GoodName=Mario Kart 64 (J) (V1.1) [b1] +CRC=C9C3A987 5810344C +RefMD5=60535265BAE43DDFCBDB0D71594B1693 + +[84F11CACB9608E2E595FA5FBB8C91CE9] +GoodName=Mario Kart 64 (J) (V1.1) [b1][T+Ita_Cattivik66] +CRC=C9C3A987 5810344C +RefMD5=60535265BAE43DDFCBDB0D71594B1693 + +[B5D68FF8E5A982400556C530409263DB] +GoodName=Mario Kart 64 (J) (V1.1) [b1][f1] (PAL) +CRC=B6F68615 F4E26039 +RefMD5=60535265BAE43DDFCBDB0D71594B1693 + +[3A67D9986F54EB282924FCA4CD5F6DFF] +GoodName=Mario Kart 64 (U) [!] +CRC=3E5055B6 2E92DA52 +Status=3 +SaveType=Eeprom 4KB +Players=4 +Mempak=Yes +; Multiplayer Timing Fix +Cheat0=81001A38 2409,81001A3A 0002,81001A3C 2409,81001A3E 0002,81001C90 240A,81001C92 0002,81001C94 240A,81001C96 0002 + +[B63346465FE70DA3B1E7493CE5A15A31] +GoodName=Mario Kart 64 (U) (Super W00ting Hack) +CRC=4D9C55B6 85E58D87 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[D1958141566ECC4942C71D1E97171639] +GoodName=Mario Kart 64 (U) [T+Ita0.01_Cattivik66] +CRC=3E5055B6 2E92DA52 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[22FACED432B0A9A4EC69A79452D16049] +GoodName=Mario Kart 64 (U) [T+Ita1.0_Rulesless] +CRC=4578A055 3F31815D +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[65CBD8DCEC6B7CE61E1CB233EFA4A317] +GoodName=Mario Kart 64 (U) [T+Por1.0_Dr_X] +CRC=3E5055B6 2E92DA52 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[79743743904EEA727CB82725BE765EC6] +GoodName=Mario Kart 64 (U) [T+Spa1.1_Blade133bo] +CRC=40CA1EC9 8CC292D4 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[4A5E85A3E7118A742E3678F8F7E82B0E] +GoodName=Mario Kart 64 (U) [b1] +CRC=3E5055B6 2E92DA52 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[ABDB8D8C53E1F938853EC80742C8AF77] +GoodName=Mario Kart 64 (U) [b2] +CRC=3E5055B6 2E92DA52 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[FE75ABB3934F88429E138019146E8393] +GoodName=Mario Kart 64 (U) [b3] +CRC=3E5055B6 2E92DA52 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[C3565B1C983B83C6C965BB88E24135B2] +GoodName=Mario Kart 64 (U) [b4] +CRC=3E5055B6 2E92DA52 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[7D54D888964A3B0D058EB80886C44C88] +GoodName=Mario Kart 64 (U) [h1C] +CRC=3E5055B6 2E92DA52 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[7C5E794E856311403FEF548DAE98A183] +GoodName=Mario Kart 64 (U) [o1] +CRC=3E5055B6 2E92DA52 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[6C634D0CE7CD99CCCBB4CE8EB837EDB4] +GoodName=Mario Kart 64 (U) [o2] +CRC=3E5055B6 2E92DA52 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[3AA8C8C023F6AB8384CBDD412DECF977] +GoodName=Mario Kart 64 (U) [t1] +CRC=465035CA C6DE1A09 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[22E183BD8AF57A79DEB6679CA919B61E] +GoodName=Mario Kart 64 (U) [t2] (Course Cheat) +CRC=085055B6 5346ED7B +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[9F85F64C6DD30CA67EB355EF0332F102] +GoodName=Mario Kart 64 (U) [t3] (Star Cheat) +CRC=0B623F24 F8D4F434 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[0B2B6CC62CFEEB7C4642A3643A3ED3C8] +GoodName=Mario Kart 64 (U) [t4] +CRC=465035CA C6DE1A09 +RefMD5=3A67D9986F54EB282924FCA4CD5F6DFF + +[9773150709BD804B8E57E35F1D6B0EED] +GoodName=Mario Party (E) (M3) [!] +CRC=9C663069 80F24A80 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[1EAC55826A435FD1C0E0FEEFE89FAC15] +GoodName=Mario Party (E) (M3) [T+Spa1.0_PacoChan] +CRC=45C59BC3 D4C62468 +RefMD5=9773150709BD804B8E57E35F1D6B0EED + +[2608A4D7A695D0B1A1BBC47695EACE0E] +GoodName=Mario Party (E) (M3) [b1] +CRC=9C663069 80F24A80 +RefMD5=9773150709BD804B8E57E35F1D6B0EED + +[37EB3D60A2E85BE5077F73A5DF651F05] +GoodName=Mario Party (E) (M3) [h1C] +CRC=9C663069 80F24A80 +RefMD5=9773150709BD804B8E57E35F1D6B0EED + +[3F556CC3B3A996CD2F471FA0D992D529] +GoodName=Mario Party (J) [!] +CRC=ADA815BE 6028622F +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[8BC2712139FBF0C56C8EA835802C52DC] +GoodName=Mario Party (U) [!] +CRC=2829657E A0621877 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[D072DDBCC5961AE85E6FA9BF50241370] +GoodName=Mario Party (U) [f1] (PAL) +CRC=5B904BAE 4CA06CC9 +RefMD5=8BC2712139FBF0C56C8EA835802C52DC + +[F70112B652B0EE4856AF83F4E8005C31] +GoodName=Mario Party 2 (E) (M5) [!] +CRC=82380387 DFC744D9 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[F23E4CD437465F3E725262253CF3EA59] +GoodName=Mario Party 2 (J) [!] +CRC=ED567D0F 38B08915 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[04840612A35ECE222AFDB2DFBF926409] +GoodName=Mario Party 2 (U) [!] +CRC=9EA95858 AF72B618 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[F253C5A0FB69AB56A1548D435AF84D0F] +GoodName=Mario Party 2 (U) [f1] (PAL) +CRC=C6C71B88 6422C633 +RefMD5=04840612A35ECE222AFDB2DFBF926409 + +[CD75CCD32EB435713EA54DFF313FA50C] +GoodName=Mario Party 2 (U) [f2] (PAL) +CRC=C63B1ADA 9CEAEB08 +RefMD5=04840612A35ECE222AFDB2DFBF926409 + +[8E62EC6FBE3CC9FF6284191C9C88E68F] +GoodName=Mario Party 3 (E) (M4) [!] +CRC=C5674160 0F5F453C +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes +CountPerOp=1 + +[ED99F330CE7A2638AB13351012EEB86B] +GoodName=Mario Party 3 (J) [!] +CRC=0B0AB4CD 7B158937 +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes +CountPerOp=1 + +[76A8BBC81BC2060EC99C9645867237CC] +GoodName=Mario Party 3 (U) [!] +CRC=7C3829D9 6E8247CE +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes +CountPerOp=1 + +[BDD79F498F37D01B8958F56EC6FFA097] +GoodName=Mario Party 3 (U) [f1] +CRC=65DB63E3 64357A65 +RefMD5=76A8BBC81BC2060EC99C9645867237CC + +[F8F9116279FBAFD511748542994598B2] +GoodName=Mario Party 3 (U) [f2] (PAL) +CRC=822E0915 0338FD50 +RefMD5=76A8BBC81BC2060EC99C9645867237CC + +[5C3D2699C01EBD30D42C6F52491EA7F0] +GoodName=Mario Party 3 (U) [f3] +CRC=DF0C666A 1F52B368 +RefMD5=76A8BBC81BC2060EC99C9645867237CC + +[DF54F17FB84FB5B5BCF6AA9AF65B0942] +GoodName=Mario Story (J) [!] +CRC=3BA7CDDC 464E52A0 +Status=2 +Players=1 +SaveType=Flash RAM +Rumble=Yes +CountPerOp=1 + +[FFF9B3E22ABB9B60215DAFB13AD5A4DE] +GoodName=Mario Tennis (E) [!] +CRC=839F3AD5 406D15FA +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes +Transferpak=Yes + +[759358FAD1ED5AE31DCB2001A07F2FE5] +GoodName=Mario Tennis (U) [!] +CRC=5001CF4F F30CB3BD +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes +Transferpak=Yes + +[7FB25633FDB226F35A222B4EA17BD2DC] +GoodName=Mario Tennis (U) [f1] (Save) +CRC=BC47A8BF 5529DE0F +RefMD5=759358FAD1ED5AE31DCB2001A07F2FE5 + +[8EB1C2443D0B2E6EDA52A4EEA66D6C35] +GoodName=Mario Tennis 64 (J) [!] +CRC=3A6C42B5 1ACADA1B +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes +Transferpak=Yes + +[DD4A580E27D82BCCA6A229BA17C69368] +GoodName=Mario Tennis 64 (J) [f1] (Country Check) +CRC=3A3FA519 9595CD82 +RefMD5=8EB1C2443D0B2E6EDA52A4EEA66D6C35 + +[7F4ED2AAF94A2197B0AD63C6ECE9DEA9] +GoodName=Mario no Photopie (J) [!] +CRC=9A9890AC F0C313DF +Players=1 + +[6BAB5F2A62A4BABAF456D5DA2976871D] +GoodName=Mario no Photopie (J) [a1] +CRC=9A9890AC F0C313DF +RefMD5=7F4ED2AAF94A2197B0AD63C6ECE9DEA9 + +[DD65E5F4B192A12966BBDD6718B694E6] +GoodName=MeeTING Demo by Renderman (PD) +CRC=A806749B 1F521F45 + +[2202B39B9017BB061822552AF83FD331] +GoodName=MeeTING Demo by Renderman (PD) [b1] +CRC=A806749B 1F521F45 +RefMD5=DD65E5F4B192A12966BBDD6718B694E6 + +[3620674ACB51E436D5150738AC1C0969] +GoodName=Mega Man 64 (U) [!] +CRC=0EC158F5 FB3E6896 +Players=1 +SaveType=Flash RAM +Rumble=Yes + +[CD0824E9405185AF434837BA1C8C0CD5] +GoodName=Mega Man 64 (U) (Beta) [!] +CRC=27C985A8 ED7CE5C6 + +[01A1304D98A58E2D5069079A4F4441F9] +GoodName=Mega Man 64 (U) [t1][f1] (PAL-NTSC) +CRC=B63200D4 E36CF5AA +RefMD5=3620674ACB51E436D5150738AC1C0969 + +[2F4C29DD26B6D5311F3D46063A393687] +GoodName=Memory Manager V1.0b by R. Bubba Magillicutty (PD) +CRC=4DEC9986 A8904450 + +[C77AC9BC65EEEA761FC8B081AF728CDB] +GoodName=Mempack Manager for Jr 0.9 by deas (PD) +CRC=81A3F478 B6965E3E + +[E1A9CBDB3C066E4BC0A4FB71ADA70CB2] +GoodName=Mempack Manager for Jr 0.9b by deas (PD) +CRC=1EC6C03C B0954ADA + +[9CF33B5F0D677C7BCE85CB877B0942CD] +GoodName=Mempack Manager for Jr 0.9c by deas (PD) +CRC=D2015E56 A9FE0CE6 + +[BAD7C9731029AD4880FF4B92E5569065] +GoodName=Mempack to N64 Uploader by Destop V1.0 (PD) +CRC=6A097D8B F999048C + +[A4039368E0472C68E3072C02C7A80F94] +GoodName=Mia Hamm Soccer 64 (U) (M2) [!] +CRC=1001F10C 3D51D8C1 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[892222CC4BAF9958405D20BC492175BF] +GoodName=Michael Owens WLS 2000 (E) [!] +CRC=E36166C2 8613A2E5 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[6A814E33BB6D449BE23FBBCAC7606C0B] +GoodName=Michael Owens WLS 2000 (E) [b1] +CRC=E36166C2 8613A2E5 +RefMD5=892222CC4BAF9958405D20BC492175BF + +[EC700909D09C081DA0E4BAE454C657F0] +GoodName=Michael Owens WLS 2000 (E) [b2] +CRC=9ABC592A 2AA5DEE2 +RefMD5=892222CC4BAF9958405D20BC492175BF + +[BD5D214BED53C4682E9FF8B8E9919CD4] +GoodName=Michael Owens WLS 2000 (E) [f1] (NTSC) +CRC=9ABC592A 2AA5DEE2 +RefMD5=892222CC4BAF9958405D20BC492175BF + +[288A514E98972BF9D329167AA29E66B6] +GoodName=Mickey no Racing Challenge USA (J) [!] +CRC=736AE6AF 4117E9C7 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[5BA3DC37860C08A209F24286B8DFEC8C] +GoodName=Mickey's Speedway USA (E) (M5) [!] +CRC=DED0DD9A E78225A7 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +Transferpak=Yes + +[0BF64427CF68E49C70E9EC2C9D815209] +GoodName=Mickey's Speedway USA (U) [!] +CRC=FA8C4571 BBE7F9C0 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +Transferpak=Yes + +[B025F0E20FB41A0AAE280847329CB919] +GoodName=Mickey's Speedway USA (U) [t1] +CRC=38112EC7 E91410C3 +RefMD5=0BF64427CF68E49C70E9EC2C9D815209 + +[9A8465E302263D635557A14AA197FE3C] +GoodName=Micro Machines 64 Turbo (E) (M5) [!] +CRC=2A49018D D0034A02 +SaveType=None +Mempak=Yes +Rumble=Yes + +[68246CF0AB9DE7B6F84751FCC86A959A] +GoodName=Micro Machines 64 Turbo (E) (M5) [b1] +CRC=2A49018D D0034A02 +RefMD5=9A8465E302263D635557A14AA197FE3C + +[7D61BB9D25BAF9A608139592DC4E28DC] +GoodName=Micro Machines 64 Turbo (E) (M5) [b1][f1] (NTSC) +CRC=700F6DD9 E2EB805F +RefMD5=9A8465E302263D635557A14AA197FE3C + +[E48559E990DE24458F8A3ACDF3AEE901] +GoodName=Micro Machines 64 Turbo (E) (M5) [t1] +CRC=ADCDEC69 D0179F38 +RefMD5=9A8465E302263D635557A14AA197FE3C + +[74EB415E16C333B252847A8E09432FD9] +GoodName=Micro Machines 64 Turbo (U) [!] +CRC=F1850C35 ACE07912 +SaveType=None +Mempak=Yes +Rumble=Yes + +[BB9F2E48015D9DFB347B4BE4C2DFB334] +GoodName=Micro Machines 64 Turbo (U) [a1][!] +CRC=F1850C35 ACE07912 +RefMD5=74EB415E16C333B252847A8E09432FD9 + +[656B1442015CF95D4D1E01713309F71D] +GoodName=Micro Machines 64 Turbo (U) [b1] +CRC=F1850C35 ACE07912 +RefMD5=74EB415E16C333B252847A8E09432FD9 + +[C44D99D0437142211DACA4826F8ECB88] +GoodName=Micro Machines 64 Turbo (U) [t1] +CRC=A986ECC1 50AC924B +RefMD5=74EB415E16C333B252847A8E09432FD9 + +[2B86775EA4D848202E4F4A39C33571CA] +GoodName=Midway's Greatest Arcade Hits Volume 1 (U) [!] +CRC=E4B35E4C 1AC45CC9 +SaveType=None +Mempak=Yes +Players=2 + +[47EA6F037B093381CA88A41FBB6C4199] +GoodName=Midway's Greatest Arcade Hits Volume 1 (U) [b1] +CRC=E4B35E4C 1AC45CC9 +RefMD5=2B86775EA4D848202E4F4A39C33571CA + +[1FE59964EC1A5899F3C7D97590F676EB] +GoodName=Midway's Greatest Arcade Hits Volume 1 (U) [b2] +CRC=3F462D42 93AE9238 +RefMD5=2B86775EA4D848202E4F4A39C33571CA + +[B07FF4F972B269F2BDC69713B4B701A7] +GoodName=Midway's Greatest Arcade Hits Volume 1 (U) [o1] +CRC=E4B35E4C 1AC45CC9 +RefMD5=2B86775EA4D848202E4F4A39C33571CA + +[24467B76A192DFB67069C5A87B8606D0] +GoodName=Midway's Greatest Arcade Hits Volume 1 (U) [o1][t1] +CRC=3F462D42 93AE9238 +RefMD5=2B86775EA4D848202E4F4A39C33571CA + +[D30A4723E266D57D86BDC52F932D0DF1] +GoodName=Midway's Greatest Arcade Hits Volume 1 (U) [t1] +CRC=3F462D42 93AE9238 +RefMD5=2B86775EA4D848202E4F4A39C33571CA + +[EB357505EFC9D17A08ADBA5590896C4D] +GoodName=Midway's Greatest Arcade Hits Volume 1 (U) [t2] +CRC=3F462D42 93AE9238 +RefMD5=2B86775EA4D848202E4F4A39C33571CA + +[9D401FA1A1DDDF5C8995278E09E2210D] +GoodName=Midway's Greatest Arcade Hits Volume 1 (U) [t2][b1] +CRC=3F462D42 93AE9238 +RefMD5=2B86775EA4D848202E4F4A39C33571CA + +[EB1908E51C8D10AF8B9CAF77797BFE00] +GoodName=Mike Piazza's Strike Zone (U) [!] +CRC=09D53E16 3AB268B9 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F5978A54BB22E3BC4D46C0C3E9597B12] +GoodName=Mike Piazza's Strike Zone (U) [h1C] +CRC=09D53E16 3AB268B9 +RefMD5=EB1908E51C8D10AF8B9CAF77797BFE00 + +[1B41A885CBAA693714575383DB4C05BE] +GoodName=Mike Piazza's Strike Zone (U) [h2C] +CRC=09D53E16 3AB268B9 +RefMD5=EB1908E51C8D10AF8B9CAF77797BFE00 + +[83C51E3CD82A0D86CACE6D852990814F] +GoodName=Mike Piazza's Strike Zone (U) [h3C] +CRC=09D53E16 3AB268B9 +RefMD5=EB1908E51C8D10AF8B9CAF77797BFE00 + +[43B02AF2789990A14F77CE020E6F135C] +GoodName=Milo's Astro Lanes (E) [!] +CRC=9A490D9D 8F013ADC +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[988B490C2AEBF7DE3C274B7EAEEF0999] +GoodName=Milo's Astro Lanes (E) [o1] +CRC=9A490D9D 8F013ADC +RefMD5=43B02AF2789990A14F77CE020E6F135C + +[F152C4A90B33D0D2BFAF782F56B202DF] +GoodName=Milo's Astro Lanes (E) [o2] +CRC=9A490D9D 8F013ADC +RefMD5=43B02AF2789990A14F77CE020E6F135C + +[4F256146BAC4A3DDE5AD0D5F9C909251] +GoodName=Milo's Astro Lanes (U) [!] +CRC=2E955ECD F3000884 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[AC004667AB4578BAA9A1C0A7771E8B17] +GoodName=Milo's Astro Lanes (U) [b1] +CRC=2E955ECD F3000884 +RefMD5=4F256146BAC4A3DDE5AD0D5F9C909251 + +[BE83566E7C7B9249FAC73DD2F1121424] +GoodName=Milo's Astro Lanes (U) [h1C] +CRC=2E955ECD F3000884 +RefMD5=4F256146BAC4A3DDE5AD0D5F9C909251 + +[0FE31A113EF389F8F95460D340C7D922] +GoodName=Milo's Astro Lanes (U) [h2C] +CRC=2E955ECD F3000884 +RefMD5=4F256146BAC4A3DDE5AD0D5F9C909251 + +[3D5F017D75679CEFCE2127CACC46C9F2] +GoodName=Milo's Astro Lanes (U) [o1] +CRC=2E955ECD F3000884 +RefMD5=4F256146BAC4A3DDE5AD0D5F9C909251 + +[FD85E6B20A9099F670C3CFBD13AEE719] +GoodName=Milo's Astro Lanes (U) [o1][b1] +CRC=2E955ECD F3000884 +RefMD5=4F256146BAC4A3DDE5AD0D5F9C909251 + +[C0513AE9494462433CDC83870320DA4E] +GoodName=Mind Present Demo 0 by Widget and Immortal (POM '98) (PD) [b1] +CRC=C811CBB1 8FB7617C + +[589DD744C7B07EC4DA91568CFBAC09EF] +GoodName=Mind Present Demo 0 by Widget and Immortal (POM '98) (PD) +CRC=C811CBB1 8FB7617C + +[4D1243D71F5536A416F3664A02FDF8E2] +GoodName=Mind Present Demo Readme by Widget and Immortal (POM '98) (PD) +CRC=139A06BC 416B0055 + +[EB3B078A74D4DC827E1E79791004DFBB] +GoodName=Mischief Makers (E) [!] +CRC=418BDA98 248A0F58 +Players=1 +SaveType=Eeprom 4KB +CountPerOp=1 + +[5690D74157C6623E2928A6F0353EF4AF] +GoodName=Mischief Makers (E) [b1] +CRC=418BDA98 248A0F58 +RefMD5=EB3B078A74D4DC827E1E79791004DFBB + +[495A9BFFD6620BE43225DB7133373FC5] +GoodName=Mischief Makers (U) (V1.0) [!] +CRC=0B93051B 603D81F9 +Players=1 +SaveType=Eeprom 4KB +CountPerOp=1 + +[CCF012DF82022D4797CE4CC5405E084F] +GoodName=Mischief Makers (U) (V1.0) [b1] +CRC=0B93051B 603D81F9 +RefMD5=495A9BFFD6620BE43225DB7133373FC5 + +[B3A172FE81F7BB47519D8E19E5F08154] +GoodName=Mischief Makers (U) (V1.0) [o1] +CRC=0B93051B 603D81F9 +RefMD5=495A9BFFD6620BE43225DB7133373FC5 + +[2EE917366F64A06472D7622A2A05990E] +GoodName=Mischief Makers (U) (V1.1) [!] +CRC=BFA526B4 0691E430 +Players=1 +SaveType=Eeprom 4KB +CountPerOp=1 + +[599B5D40B51F53C2C9A909E0139702FC] +GoodName=Mission Impossible (E) [!] +CRC=2256ECDA 71AB1B9C +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[5CDC052C88A5CADCC3C73B165163E8C7] +GoodName=Mission Impossible (E) [b1] +CRC=2256ECDA 71AB1B9C +RefMD5=599B5D40B51F53C2C9A909E0139702FC + +[FD0C0E8C523437F9B6B630E369FDFC69] +GoodName=Mission Impossible (F) [!] +CRC=20095B34 343D9E87 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[FF9CC9E03993DD15F1436AF3874F94CF] +GoodName=Mission Impossible (F) [b1] +CRC=20095B34 343D9E87 +RefMD5=FD0C0E8C523437F9B6B630E369FDFC69 + +[D2442969E039254CF1B9B059DBB6311C] +GoodName=Mission Impossible (F) [b2] +CRC=20095B34 343D9E87 +RefMD5=FD0C0E8C523437F9B6B630E369FDFC69 + +[4111482C92EE806484AAA2C210893A52] +GoodName=Mission Impossible (G) [!] +CRC=93EB3F7E 81675E44 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[66C7EB8148E0714B5A71F5717DFF8642] +GoodName=Mission Impossible (I) [!] +CRC=EBA949DC 39BAECBD +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[CA60967822CCCEFE22299691B453D893] +GoodName=Mission Impossible (I) [f1] (NTSC) +CRC=C76B18F6 AAB1BDF3 +RefMD5=66C7EB8148E0714B5A71F5717DFF8642 + +[D1BA3B1899576A4B67908ABB6544D75A] +GoodName=Mission Impossible (S) [!] +CRC=5F6A04E2 D4FA070D +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[217B0E4723DBACDA40B70B26E610F5F9] +GoodName=Mission Impossible (S) [f1] (NTSC) +CRC=635CB5C6 E9192BFF +RefMD5=D1BA3B1899576A4B67908ABB6544D75A + +[16A3143DC0E5FE6639F49DB7A51D24D4] +GoodName=Mission Impossible (S) (V1.1) [!] +CRC=5F6DDEA2 4DD9E759 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[EEBDFBD7CB57202D70CFFFCAAF55E93E] +GoodName=Mission Impossible (U) [!] +CRC=26035CF8 802B9135 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[550F4C177942FC0DF00B646C42EB4A90] +GoodName=Mission Impossible (U) [b1] +CRC=26035CF8 802B9135 +RefMD5=EEBDFBD7CB57202D70CFFFCAAF55E93E + +[0D97158C3408F8E3E6D38A17223AC881] +GoodName=Mission Impossible (U) [b2] +CRC=09D4D757 F2775DBD +RefMD5=EEBDFBD7CB57202D70CFFFCAAF55E93E + +[FA31743C3FC0236D6CEC0BD514DFB053] +GoodName=Mission Impossible (U) [f1] (PAL) +CRC=09D4D757 F2775DBD +RefMD5=EEBDFBD7CB57202D70CFFFCAAF55E93E + +[5320608C729C9F5B32581F81604D75E6] +GoodName=Mission Impossible (U) [t1] +CRC=B0105C85 6E5094B9 +RefMD5=EEBDFBD7CB57202D70CFFFCAAF55E93E + +[4FF9589A3224AAA46E9877D6B25E68E3] +GoodName=Monaco Grand Prix (U) [!] +CRC=28768D6D B379976C +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[9BF4D7FBE8157C9D6866A90269DCA7CB] +GoodName=Monaco Grand Prix (U) [f1] (PAL) +CRC=DA233397 FF46DF64 +RefMD5=4FF9589A3224AAA46E9877D6B25E68E3 + +[C93A17D130B96FBA27A0E959CAB2A450] +GoodName=Monaco Grand Prix - Racing Simulation 2 (E) (M4) [!] +CRC=28705FA5 B509690E +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[F81580C9C480DDF1B8F7E6A56D1B9CD5] +GoodName=Money Creates Taste Demo by Count0 (POM '99) (PD) [f1] +CRC=97E57686 F271C12F + +[A74DBAA3BF59DE13B6A191A6675C85D7] +GoodName=Money Creates Taste Demo by Count0 (POM '99) (PD) +CRC=282A4262 58B47E76 + +[D51506EDB0A941A00EB45850703B32CB] +GoodName=Monopoly (U) [!] +CRC=5AC383E1 D712E387 +Players=4 +SaveType=Eeprom 4KB +CountPerOp=1 + +[26C3654D20B8718A75B5FE8DA5B3284A] +GoodName=Monopoly (U) [f1] (PAL) +CRC=B9D36858 559A8241 +RefMD5=D51506EDB0A941A00EB45850703B32CB + +[E3B408997D7DB91F8219F168C6D57D26] +GoodName=Monster Truck Madness 64 (E) (M5) [!] +CRC=D3D806FC B43AA2A8 +Players=4 +SaveType=None +Rumble=Yes +CountPerOp=3 + +[12534DAB32DBFC6CA4F66D05729102E6] +GoodName=Monster Truck Madness 64 (E) (M5) [f1] (NTSC) +CRC=AE5E467C D7194A71 +RefMD5=E3B408997D7DB91F8219F168C6D57D26 + +[514D61D3B3D5E6326869783EB2E84A00] +GoodName=Monster Truck Madness 64 (U) [!] +CRC=B19AD999 7E585118 +Players=4 +SaveType=None +Rumble=Yes +CountPerOp=3 + +[3C9F329D5E0C7FE57355B8DC68F79331] +GoodName=Monster Truck Madness 64 (U) [t1] +CRC=29A9E7F6 1B90CFCE +RefMD5=514D61D3B3D5E6326869783EB2E84A00 + +[462B9C4F38758C2E558312AC60DF2B91] +GoodName=Morita Shougi 64 (J) [!] +CRC=E8E8DD70 415DD198 +Players=4 +Mempak=Yes + +[264B82F0FC2431D6EEFDE9C9F3ED7596] +GoodName=Mortal Kombat 4 (E) [!] +CRC=73036F3B CE0D69E9 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[58EFAF3D7D0985BC426245EFA5418CC2] +GoodName=Mortal Kombat 4 (E) [h1C] +CRC=73036F3B CE0D69E9 +RefMD5=264B82F0FC2431D6EEFDE9C9F3ED7596 + +[619B1F196B70260DCE89B21E66D10934] +GoodName=Mortal Kombat 4 (E) [t1] (Hit Anywhere) +CRC=72836ECB 75D15FAE +RefMD5=264B82F0FC2431D6EEFDE9C9F3ED7596 + +[C70B91430866300CE38B49098019EF9D] +GoodName=Mortal Kombat 4 (U) [!] +CRC=417DD4F4 1B482FE2 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[CCD5A3B82976D65B3B42E8E2B2B43B48] +GoodName=Mortal Kombat 4 (U) [b1] +CRC=F96E28F7 421A4285 +RefMD5=C70B91430866300CE38B49098019EF9D + +[4C7092585CF64BBE7F26ECA720AE8941] +GoodName=Mortal Kombat 4 (U) [b2] +CRC=DB6E353B 205B0C53 +RefMD5=C70B91430866300CE38B49098019EF9D + +[480855E2348D6B85721C620AE9FEF138] +GoodName=Mortal Kombat 4 (U) [b3] +CRC=417DD4F4 1B482FE2 +RefMD5=C70B91430866300CE38B49098019EF9D + +[F972B634F638CC54AD6DCBFDC661CC02] +GoodName=Mortal Kombat 4 (U) [h1C] +CRC=417DD4F4 1B482FE2 +RefMD5=C70B91430866300CE38B49098019EF9D + +[A5F7C9F5B711ECA7C2A2923EEA6CF762] +GoodName=Mortal Kombat 4 (U) [t1] +CRC=DB6E353B 205B0C53 +RefMD5=C70B91430866300CE38B49098019EF9D + +[24E39D47A0D1AFA138B1F39AA2DAA648] +GoodName=Mortal Kombat 4 (U) [t1][f1] (PAL) +CRC=DB6E353B 205B0C53 +RefMD5=C70B91430866300CE38B49098019EF9D + +[18E1CA4BE7D8E56AC940852EC5E3ED22] +GoodName=Mortal Kombat 4 (U) [t2] (Hit Anywhere) +CRC=417DD7F4 C95B6E9E +RefMD5=C70B91430866300CE38B49098019EF9D + +[38A82A56AE61A4D354C6A26E64D25E1C] +GoodName=Mortal Kombat Mythologies - Sub-Zero (E) [!] +CRC=FF44EDC4 1AAE9213 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[DAFEE0C1FC99882A2C6A340BF0E58A08] +GoodName=Mortal Kombat Mythologies - Sub-Zero (E) [h1C] +CRC=FF44EDC4 1AAE9213 +RefMD5=38A82A56AE61A4D354C6A26E64D25E1C + +[528445FB76D0F060DF5CBE71AEEDA20F] +GoodName=Mortal Kombat Mythologies - Sub-Zero (E) [t1] (Endless Ice) +CRC=6DF2CB25 4D4821F8 +RefMD5=38A82A56AE61A4D354C6A26E64D25E1C + +[DEEC4FAEC416F4E02D934C2E42C0CAAD] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [!] +CRC=C34304AC 2D79C021 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[8F2544F095EF7D9A5096E3D52472D699] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [b1] +CRC=834304AE 5845CD3A +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[1793B45C4797D9418685946A002B5D15] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [b2] +CRC=C34304AC 2D79C021 +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[5443BFB72D91D0DFD72FC1C6FA03A113] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [b3] +CRC=C34304AC 2D79C021 +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[7CCC138882A64267AD58449F309FC1D1] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [f1] +CRC=834304AE 5845CD3A +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[A6C51954EE5DF373E159E0E55DEAE239] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [f3] (PAL) +CRC=834304AE 5845CD3A +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[FFF4E1455C03F71272063C309D9F9102] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [h1C] +CRC=C34304AC 2D79C021 +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[FCD0BFF90306B13EB8E5007E5B4C2CB7] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [h2C] +CRC=834304AE 5845CD3A +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[5583527ED4AA49CF713FAE400E77F9A2] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [o1] +CRC=C34304AC 2D79C021 +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[AB06E6D777AE710F9B5A4DC4E7A295C8] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [t1] +CRC=5972E751 228381B3 +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[85B99F3D09C4070EEA7669A09D20243F] +GoodName=Mortal Kombat Mythologies - Sub-Zero (U) [t2] (Endless Ice) +CRC=ADDD6241 AA79B2F2 +RefMD5=DEEC4FAEC416F4E02D934C2E42C0CAAD + +[B278DDD3FB63F70B8B6EFEF445D81595] +GoodName=Mortal Kombat SRAM Loader (PD) +CRC=947A4B47 90BFECA6 + +[7A558BBAD8CE8828414A9CF3B044A87D] +GoodName=Mortal Kombat Trilogy (E) [!] +CRC=8C3D1192 BEF172E1 +SaveType=None +Players=2 + +[1C6FE6A40AAC4BD515373B6ED8D25DBF] +GoodName=Mortal Kombat Trilogy (E) [b1] +CRC=8C3D1192 BEF172E1 +RefMD5=7A558BBAD8CE8828414A9CF3B044A87D + +[0F9B89C903BEFEDCFD107E5B5ADE687F] +GoodName=Mortal Kombat Trilogy (E) [h1C] +CRC=8C3D1192 BEF172E1 +RefMD5=7A558BBAD8CE8828414A9CF3B044A87D + +[B05DEC10CDEFACF4153E345940410477] +GoodName=Mortal Kombat Trilogy (E) [o1] +CRC=8C3D1192 BEF172E1 +RefMD5=7A558BBAD8CE8828414A9CF3B044A87D + +[AB72CB8971FA37176D3219B5F49AF442] +GoodName=Mortal Kombat Trilogy (E) [t1] (Hit Anywhere) +CRC=8C3D1192 B5096A18 +RefMD5=7A558BBAD8CE8828414A9CF3B044A87D + +[CFC196103E355B12A50605AB268992FA] +GoodName=Mortal Kombat Trilogy (E) [t2] (All Attacks Hurt P1) +CRC=833D11B6 1848E72B +RefMD5=7A558BBAD8CE8828414A9CF3B044A87D + +[9CC60D046372D2C9A529ED225E3CDB08] +GoodName=Mortal Kombat Trilogy (E) [t3] (All Attacks Hurt P2) +CRC=833D1192 D3C58762 +RefMD5=7A558BBAD8CE8828414A9CF3B044A87D + +[EBF2AC190EBB2FE6D75AD0ACAA2A82CD] +GoodName=Mortal Kombat Trilogy (E) [t4] (Hyper Mode) +CRC=93ED1192 2B2C6244 +RefMD5=7A558BBAD8CE8828414A9CF3B044A87D + +[ED7773988BCC03D06E2330A8E77BEC6F] +GoodName=Mortal Kombat Trilogy (E) [t5] (2x Aggressor) +CRC=8C352E50 6B93F13B +RefMD5=7A558BBAD8CE8828414A9CF3B044A87D + +[DF00C698E2B18A6CA94C09CCD82CACEB] +GoodName=Mortal Kombat Trilogy (E) [t6] (P1 Invincible) +CRC=8C3511AE 57115A86 +RefMD5=7A558BBAD8CE8828414A9CF3B044A87D + +[9B7F29AAB911D6753F2011C48DA752BF] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [!] +CRC=D9F75C12 A8859B59 +Players=2 +SaveType=None + +[7CD386C8D2E69DBBF55F02A564BD6A9A] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [b1] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[77CE01C32E172C7DD812C4F1179FBA2E] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [b2] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[9DA1E143FF580834FE485D08C21B6D01] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [b3] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[ED4414B512CF22DA64B080D34B5E2F4F] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [b4] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[57464801A058B97E056766DDFCF93A69] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [b5] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[8CE0A41CB29C14300B482E0E9897EBBF] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [h1C] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[4DBAD6B0E2F30A63F974A85513B668E0] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [h2C] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[976825DAB07E6F5D69BFD5B46337DE85] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [o1] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[EE052C69FFA67DB3544872AB0E745DDF] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [o1][h1C] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[10774BFBC9D815194AD904F898CBE96F] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [o1][h2C] +CRC=D9F75C12 A8859B59 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[04A3F6D2A30FEDE6CADC5C2FCBCFBD12] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [t1] (Hit Anywhere) +CRC=F9F75B92 AFEC042B +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[CCD0BA9C220D1EE91B39747A6E5065EE] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [t2] (All Attacks Hurt P1) +CRC=F2F75C36 36637257 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[548C444FB604CA179EAD4115FFB070FC] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [t3] (All Attacks Hurt P2) +CRC=D2F75C12 E89EB415 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[4DED9381CD0D396AE6C9634D575DD93C] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [t4] (Hyper Mode) +CRC=A2015C11 C317ECAB +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[F5509B1EA83A49D01E5E4EF475B87278] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [t5] (2x Aggressor) +CRC=D9FECC50 D3AA8423 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[D68FC4D8568B7D02EFD47F32B9C091D7] +GoodName=Mortal Kombat Trilogy (U) (V1.0) [t6] (P1 Invincible) +CRC=A1815C2E C6806731 +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[26129419799DB01BFE79F279EC43B334] +GoodName=Mortal Kombat Trilogy (U) (V1.1) [!] +CRC=19F55D46 73A27B34 +Players=2 +SaveType=None + +[3DCB15043063BD656A0223C519218CFB] +GoodName=Mortal Kombat Trilogy (U) (V1.2) [!] +CRC=83F33AA9 A901D40D +Players=2 +SaveType=None + +[27F761B7DD73E12BB311772780D6B9F4] +GoodName=Mortal Kombat Trilogy (U) (V1.2) [t1] (Hit Anywhere) +CRC=83F33AA9 2649847A +RefMD5=3DCB15043063BD656A0223C519218CFB + +[8A7B5A6AB0E815DBDFFD1FC99939CE9F] +GoodName=Mortal Kombat Trilogy (U) (V1.2) [t2] (All Attacks Hurt P1) +CRC=BCF33AAD BF3C37EC +RefMD5=3DCB15043063BD656A0223C519218CFB + +[37FEB7178712980DD0953D195187C35D] +GoodName=Mortal Kombat Trilogy (U) (V1.2) [t3] (All Attacks Hurt P2) +CRC=9CF33AA9 3F05381F +RefMD5=3DCB15043063BD656A0223C519218CFB + +[D3B28E1E154C5B58A40E3D71D8599CE2] +GoodName=Mortal Kombat Trilogy (U) (V1.2) [t4] (Hyper Mode) +CRC=9C013AA8 EB3267A7 +RefMD5=3DCB15043063BD656A0223C519218CFB + +[0D708DDE7EC6B67E705F1D865D70AFDA] +GoodName=Mortal Kombat Trilogy (U) (V1.2) [t5] (2x Aggressor) +CRC=83FB2B69 7A5D2980 +RefMD5=3DCB15043063BD656A0223C519218CFB + +[68EBC8C849459FE30E7162D48EBAC0BD] +GoodName=Mortal Kombat Trilogy (U) (V1.2) [t6] (P1 Invincible) +CRC=83F33AA9 A901D40D +RefMD5=3DCB15043063BD656A0223C519218CFB + +[B6A7B85C123DF4E0B9CC118578DBC9A2] +GoodName=Mortal Kombat Trilogy (U) (Beta) (1996-05-13) [!] +RefMD5=9B7F29AAB911D6753F2011C48DA752BF + +[08BEA3310E778A6584EB64CD3F15F86E] +GoodName=Ms. Pac-Man - Maze Madness (U) [!] +CRC=1938525C 586E9656 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F905CA22CC030BBED516F3D1B6C2153A] +GoodName=My Angel Demo (PD) +CRC=9865799F 006F908C + +[E6B5C17B7BBBB7C432B3506C085D16C4] +GoodName=Mystical Ninja 2 Starring Goemon (E) (M3) [!] +CRC=7F9345D3 841ECADE +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[75AD771425CBE2B1E8C7B4D94E67B1CA] +GoodName=Mystical Ninja 2 Starring Goemon (E) (M3) [hI] +CRC=C27F7CEC 85E0806F +RefMD5=E6B5C17B7BBBB7C432B3506C085D16C4 + +[004EA34EE12CBABDC053419714E66DD4] +GoodName=Mystical Ninja 2 Starring Goemon (E) (M3) [t1] +CRC=C27F7CEC 85E0806F +RefMD5=E6B5C17B7BBBB7C432B3506C085D16C4 + +[698930C7CCD844673D77FFECCB3DD66E] +GoodName=Mystical Ninja Starring Goemon (E) [!] +CRC=F5360FBE 2BF1691D +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[DBD2BC43FCDADACD234AEFC8130A5413] +GoodName=Mystical Ninja Starring Goemon (E) [b1] +CRC=F5360FBE 2BF1691D +RefMD5=698930C7CCD844673D77FFECCB3DD66E + +[8F1C1FEAAF0D053E230361E3F81B0269] +GoodName=Mystical Ninja Starring Goemon (E) [h1C] +CRC=F5360FBE 2BF1691D +RefMD5=698930C7CCD844673D77FFECCB3DD66E + +[1FFBDAB727C9D634D4F4DDBD9F358445] +GoodName=Mystical Ninja Starring Goemon (E) [t1] +CRC=835B97A2 FF6C0060 +RefMD5=698930C7CCD844673D77FFECCB3DD66E + +[643CCE1AB06F97E9590241D27E5C2363] +GoodName=Mystical Ninja Starring Goemon (U) [!] +CRC=FCBCCB21 72903C6B +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[42E282A3F208C4BDE50A4A4301181B16] +GoodName=Mystical Ninja Starring Goemon (U) [h1C] +CRC=FCBCCB21 72903C6B +RefMD5=643CCE1AB06F97E9590241D27E5C2363 + +[07A7D3DB5B64A6CCF9D44B321472CC21] +GoodName=Mystical Ninja Starring Goemon (U) [t1] +CRC=7AADA8DD 94DAB468 +RefMD5=643CCE1AB06F97E9590241D27E5C2363 + +[55F99A3F3402491E9517980BE636E3FE] +GoodName=Mystical Ninja Starring Goemon (U) [t1][h2C] +CRC=7AADA8DD 94DAB468 +RefMD5=643CCE1AB06F97E9590241D27E5C2363 + +[4D1821886352EAA2F663CFF63ED17DD8] +GoodName=Mystical Ninja Starring Goemon (U) [t2] +CRC=7AADA8DD 94DAB468 +RefMD5=643CCE1AB06F97E9590241D27E5C2363 + +[17B839B8E72A6287A5BB3CEFCBC035E9] +GoodName=N64 Scene Gallery by CALi (PD) +CRC=6D2C07F1 C884F0D0 + +[882B30625B722B5C29D0D94E70D9302E] +GoodName=N64 Seminar Demo - CPU by ZoRAXE (PD) +CRC=FD61BB45 FBB51EB2 + +[8B7816E975DB27B4BF591BFC73C43944] +GoodName=N64 Seminar Demo - RSP by ZoRAXE (PD) +CRC=6D03673A 1D63C191 + +[023175B6C809704F00A317ABCD25A8F9] +GoodName=N64 Stars Demo (PD) [b1] +CRC=71255651 C6AE0EA6 + +[67836FE63901319874E0754BC918AF7D] +GoodName=N64 Stars Demo (PD) +CRC=71255651 C6AE0EA6 + +[F4B5863F550BC83C7924E423B01E1C5A] +GoodName=N64probe (Button Test) by MooglyGuy (PD) +CRC=44410533 0C61FA96 + +[45FEB0FBBEC6CB48FF21DEAE176E9B6B] +GoodName=NASCAR 2000 (U) [!] +CRC=DF331A18 5FD4E044 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[DB3A918FA61E1FB3110CFE6E9DA33E97] +GoodName=NASCAR 2000 (U) [f1] (PAL) +CRC=651F2792 E40CC56B +RefMD5=45FEB0FBBEC6CB48FF21DEAE176E9B6B + +[15A87A6D01DBA1A7C4375FFBC1214BB8] +GoodName=NASCAR 99 (E) (M3) [!] +CRC=AE4992C9 9253B253 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[A31AD7E7E6177BED7345635FDA563FCA] +GoodName=NASCAR 99 (E) (M3) [h1C] +CRC=AE4992C9 9253B253 +RefMD5=15A87A6D01DBA1A7C4375FFBC1214BB8 + +[DC5F1A814C8423B4B43F71C229D65A84] +GoodName=NASCAR 99 (U) [!] +CRC=23749578 80DC58FD +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[AC88A7D81FF0B712EA3A302419F3A927] +GoodName=NASCAR 99 (U) [b1] +CRC=23749578 80DC58FD +RefMD5=DC5F1A814C8423B4B43F71C229D65A84 + +[DA77C8AB76E6209550D56FED1817AFBD] +GoodName=NASCAR 99 (U) [b2] +CRC=FCB2955B B302626D +RefMD5=DC5F1A814C8423B4B43F71C229D65A84 + +[A267D8C94031678DD395FE4667C4A76A] +GoodName=NASCAR 99 (U) [b3] +CRC=23E39896 73AB48DC +RefMD5=DC5F1A814C8423B4B43F71C229D65A84 + +[71BE7A48778737FDDD3CDE7849502C5B] +GoodName=NASCAR 99 (U) [f1] (PAL) +CRC=FCB2955B B302626D +RefMD5=DC5F1A814C8423B4B43F71C229D65A84 + +[DB644859C4DCE5418010A2427E3904C0] +GoodName=NASCAR 99 (U) [o1] +CRC=23749578 80DC58FD +RefMD5=DC5F1A814C8423B4B43F71C229D65A84 + +[73BB54FFD3C0FC71F941D9A8CC57E2A1] +GoodName=NBA Courtside 2 - Featuring Kobe Bryant (U) [!] +CRC=916852D8 73DBEAEF +Players=4 +SaveType=Flash RAM +Rumble=Yes + +[EE4DCAED6759CE013BC7B5E8E815B343] +GoodName=NBA Courtside 2 - Featuring Kobe Bryant (U) [f1] (PAL) +CRC=3F16568F 37D93603 +RefMD5=73BB54FFD3C0FC71F941D9A8CC57E2A1 + +[F734667EF21DA97092F54D2547E11E51] +GoodName=NBA Courtside 2 - Featuring Kobe Bryant (U) [f2] +CRC=2816D957 A59FF70A +RefMD5=73BB54FFD3C0FC71F941D9A8CC57E2A1 + +[032ADEEF1C2D0B4387FAC099334F72E3] +GoodName=NBA Courtside 2 - Featuring Kobe Bryant (U) [hI] +CRC=24F7EB57 74B3F9F4 +RefMD5=73BB54FFD3C0FC71F941D9A8CC57E2A1 + +[94E3F2ACE3EB74150F036B217FF50370] +GoodName=NBA Courtside 2 - Featuring Kobe Bryant (U) [hI][f1] (PAL) +CRC=26211297 97DB4DFC +RefMD5=73BB54FFD3C0FC71F941D9A8CC57E2A1 + +[62365463743857CFC823978E0E590D84] +GoodName=NBA Hangtime (E) [!] +CRC=C788DCAE BD03000A +Players=4 +SaveType=None +Mempak=Yes + +[0057A561D7034392D4267A4134DA41B0] +GoodName=NBA Hangtime (E) [h1C] +CRC=C788DCAE BD03000A +RefMD5=62365463743857CFC823978E0E590D84 + +[DC15FCBEAE0F1FEF7BEE141D77BB25A0] +GoodName=NBA Hangtime (U) [!] +CRC=4E69B487 FE18E290 +Players=4 +SaveType=None +Mempak=Yes + +[9C595E5A5F027385A340ADDF609852DD] +GoodName=NBA Hangtime (U) [b1] +CRC=4E69B487 FE18E290 +RefMD5=DC15FCBEAE0F1FEF7BEE141D77BB25A0 + +[4955DEA9356D1506D6DE8BD8DA10E938] +GoodName=NBA Hangtime (U) [b2] +CRC=4E69B487 FE18E290 +RefMD5=DC15FCBEAE0F1FEF7BEE141D77BB25A0 + +[C8D6A414505595C13C7DA4D07A172343] +GoodName=NBA Hangtime (U) [b3] +CRC=4E69B487 FE18E290 +RefMD5=DC15FCBEAE0F1FEF7BEE141D77BB25A0 + +[C2D094778DA53C7A84466130EC5C65B0] +GoodName=NBA Hangtime (U) [f1] (PAL) +CRC=4E69B487 FE18E290 +RefMD5=DC15FCBEAE0F1FEF7BEE141D77BB25A0 + +[80F918D90DF42C9841AE998A89223C1E] +GoodName=NBA Hangtime (U) [o1] +CRC=4E69B487 FE18E290 +RefMD5=DC15FCBEAE0F1FEF7BEE141D77BB25A0 + +[62E182D019DCE0C0EEAA3BE2023A327A] +GoodName=NBA Hangtime (U) [o1][f1] +CRC=4E69B487 FE18E290 +RefMD5=DC15FCBEAE0F1FEF7BEE141D77BB25A0 + +[4C7A2F4881EACA75DC2FC36673AE2A20] +GoodName=NBA In the Zone '98 (J) [!] +CRC=36ACBA9B F28D4D94 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[4151ED80568EFCCA34F8831D957EB7A6] +GoodName=NBA In the Zone '98 (J) [o1] +CRC=36ACBA9B F28D4D94 +RefMD5=4C7A2F4881EACA75DC2FC36673AE2A20 + +[23215642F5FAAAD0761166EA018963F0] +GoodName=NBA In the Zone '98 (J) [o2] +CRC=36ACBA9B F28D4D94 +RefMD5=4C7A2F4881EACA75DC2FC36673AE2A20 + +[BBB48BE198089A26050C84FE5B7B8BD5] +GoodName=NBA In the Zone '98 (U) [!] +CRC=6A121930 665CC274 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[EE43F010F2E87BC68535D333FE64C516] +GoodName=NBA In the Zone '98 (U) [b1] +CRC=6A121930 665CC274 +RefMD5=BBB48BE198089A26050C84FE5B7B8BD5 + +[49B49E6DD528E896DE9BCE3DCCF3442E] +GoodName=NBA In the Zone '98 (U) [b2] +CRC=6A121930 665CC274 +RefMD5=BBB48BE198089A26050C84FE5B7B8BD5 + +[42F3A177F54C86F2C8EE6AFDB892A5A9] +GoodName=NBA In the Zone '98 (U) [b3] +CRC=36ACBA9B F28D4D94 +RefMD5=BBB48BE198089A26050C84FE5B7B8BD5 + +[BF33C371BF396A5F6E72627A34AEDAF5] +GoodName=NBA In the Zone '98 (U) [h1C] +CRC=6A121930 665CC274 +RefMD5=BBB48BE198089A26050C84FE5B7B8BD5 + +[62DFA8A5906E973A2C923A165EBE00A1] +GoodName=NBA In the Zone '98 (U) [h2C] +CRC=6A121930 665CC274 +RefMD5=BBB48BE198089A26050C84FE5B7B8BD5 + +[92D2BD868B17B3CA8A19116ADDB963B0] +GoodName=NBA In the Zone '98 (U) [o1] +CRC=6A121930 665CC274 +RefMD5=BBB48BE198089A26050C84FE5B7B8BD5 + +[6CBF4014C053E16852A3DB80AEB4C853] +GoodName=NBA In the Zone '99 (U) [!] +CRC=A292524F 3D6C2A49 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[F8F87AEB2C537C9CB2E9913050BFC928] +GoodName=NBA In the Zone 2 (J) [!] +CRC=AAE11F01 2625A045 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[4244CC48674C26BD848718C05688F821] +GoodName=NBA In the Zone 2000 (E) [!] +CRC=B3054F9F 96B69EB5 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[AF6521E33FDE918B9A2298FA0BD3AA90] +GoodName=NBA In the Zone 2000 (E) [h1C] +CRC=B3054F9F 96B69EB5 +RefMD5=4244CC48674C26BD848718C05688F821 + +[1942833AC1A71BE8BAE74BBDFD6DE278] +GoodName=NBA In the Zone 2000 (U) [!] +CRC=8DF95B18 ECDA497B +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F4401BCC9DD25254503E32B482EB3FAA] +GoodName=NBA In the Zone 2000 (U) [f1] (PAL) +CRC=4F8AA5EC 1E6E72DE +RefMD5=1942833AC1A71BE8BAE74BBDFD6DE278 + +[604FEB17258044A3E6C3AA9D2C5B62F9] +GoodName=NBA Jam 2000 (E) [!] +CRC=B6D0CAA0 E3F493C8 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[AFECC9A2DF7B1A66A6B7AB3AA8B4BD2E] +GoodName=NBA Jam 2000 (U) [!] +CRC=EBEEA8DB F2ECB23C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[E25F3A1136C9C81702E0827040C5A115] +GoodName=NBA Jam 2000 (U) [f1] (PAL) +CRC=F3996B67 3A3030FA +RefMD5=AFECC9A2DF7B1A66A6B7AB3AA8B4BD2E + +[BE72BE370BC0A76D403FF2B9ED2A9173] +GoodName=NBA Jam 99 (E) [!] +CRC=E600831E 59F422A8 +Players=4 +SaveType=None +Mempak=Yes + +[0A9D53EF71A0C6F2AE3A0435E3D58747] +GoodName=NBA Jam 99 (E) [h1C] +CRC=E600831E 59F422A8 +RefMD5=BE72BE370BC0A76D403FF2B9ED2A9173 + +[ADBE5CA10F659AF2BE712038E8522704] +GoodName=NBA Jam 99 (U) [!] +CRC=810729F6 E03FCFC1 +Players=4 +SaveType=None +Mempak=Yes + +[7344483130995CA211B5B9FF9891A9DE] +GoodName=NBA Jam 99 (U) [b1] +CRC=810729F6 E03FCFC1 +RefMD5=ADBE5CA10F659AF2BE712038E8522704 + +[5382AD48844A3473D4CBA87C85F2BAC2] +GoodName=NBA Jam 99 (U) [f1] (PAL) +CRC=61079876 32DB765E +RefMD5=ADBE5CA10F659AF2BE712038E8522704 + +[7FEC099D1A989D5222D3F9E1A7770404] +GoodName=NBA Live 2000 (E) (M4) [!] +CRC=EB499C8F CD4567B6 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[FC47F85CC501C8C5BD9D0CA4DB48258F] +GoodName=NBA Live 2000 (U) (M4) [!] +CRC=5F25B0EE 6227C1DB +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[226C19C8759314AC740420DDC3A34EB4] +GoodName=NBA Live 99 (E) (M5) [!] +CRC=CF84F45F 00E4F6EB +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[DBE79AE6531B491B8F8EE8B2B814D665] +GoodName=NBA Live 99 (U) (M5) [!] +CRC=57F81C9B 1133FA35 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[7044E135E702B32DFCF13E688461967F] +GoodName=NBA Live 99 (U) (M5) [b1] +CRC=57F81C9B 1133FA35 +RefMD5=DBE79AE6531B491B8F8EE8B2B814D665 + +[4DD6A2CF6091A92C43CE1B4A1B6F1556] +GoodName=NBA Live 99 (U) (M5) [b2] +CRC=57F81C9B 1133FA35 +RefMD5=DBE79AE6531B491B8F8EE8B2B814D665 + +[5F46FC3780A50D5BB8FCB0F1C95686B0] +GoodName=NBA Live 99 (U) (M5) [b3] +CRC=57F81C9B 1133FA35 +RefMD5=DBE79AE6531B491B8F8EE8B2B814D665 + +[A4111A6CDDBDE0A45489106F0DF0CA2B] +GoodName=NBA Pro 98 (E) [!] +CRC=ACDE962F B2CBF87F +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[C5EBBDD41EAEA8BD02CF520640CCCCDF] +GoodName=NBA Pro 99 (E) [!] +CRC=8D1780B6 57B3B976 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9A203506DB213F97FE28210AAF56F820] +GoodName=NBA Pro 99 (E) [f1] (NTSC) +CRC=356130AD 29367E56 +RefMD5=C5EBBDD41EAEA8BD02CF520640CCCCDF + +[881E98B47F32093C330A8B0DAD6BB65D] +GoodName=NBA Showtime - NBA on NBC (U) [!] +CRC=3FFE80F4 A7C15F7E +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[76DB89759121710C416ECFB1736B5E39] +GoodName=NBA Showtime - NBA on NBC (U) [f1] (Country Check) +CRC=E78F66E6 754ABDF5 +RefMD5=881E98B47F32093C330A8B0DAD6BB65D + +[760D5F0A578D65E68F5B4E8F64271C88] +GoodName=NBA Showtime - NBA on NBC (U) [f1] (PAL) +CRC=9CEED5BA 62A146D5 +RefMD5=881E98B47F32093C330A8B0DAD6BB65D + +[A05D4FF483AF3F1C55BEDC455E7EDBBE] +GoodName=NBC First Intro by CALi (PD) +CRC=15DB95D4 77BC52D8 + +[325B9DCD5D23F269017C16E2BA62DEA3] +GoodName=NBC-LFC Kings of Porn Vol 01 (PD) [a1] +CRC=DD95F49D 2A9B8893 + +[88095C9BD22232383AF82235F03B2658] +GoodName=NBC-LFC Kings of Porn Vol 01 (PD) +CRC=AB9F8D97 95EAA766 +RefMD5=325B9DCD5D23F269017C16E2BA62DEA3 + +[CE915D72FEA86AA99D9C015661A3D768] +GoodName=NBCG Special Edition (PD) +CRC=011F98B2 1E1C8263 + +[8CE55DA21D0FA7B41646A1F3F45F57A1] +GoodName=NBCG's Kings of Porn Demo (PD) +CRC=61A5FCEE B59FD8D3 + +[C0ABE398CBC45EC90D03C5ADC26C1065] +GoodName=NBCG's Tag Gallery 01 by CALi (PD) +CRC=15AA9AF2 FF33D333 + +[F27300E1883EA849A69567D3AEDC5F56] +GoodName=NBCrew 2 Demo (PD) +CRC=84067BAC 87FBA623 + +[4CF0249345388BB098F79DDCD7A00798] +GoodName=NEO Myth N64 Menu Demo V0.1 (PD) +CRC=6539E529 1FE8CE01 + +[7F6C5E71711DEC81E77CCF71060F67CA] +GoodName=NFL Blitz (U) [!] +CRC=D094B170 D7C4B5CC +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F0A1CC3D1D99A60F35D37DDCCF43CABB] +GoodName=NFL Blitz (U) [f1] (PAL) +CRC=3D6044AB 46768D77 +RefMD5=7F6C5E71711DEC81E77CCF71060F67CA + +[7E856FA8F743900FEBA5A4E28C234AF7] +GoodName=NFL Blitz - Special Edition (U) [!] +CRC=30EAD54F 31620BF6 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[BA49514441023722F02D41C62612F6C3] +GoodName=NFL Blitz 2000 (U) (V1.0) [!] +CRC=15A00969 34E5A285 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[DDBE4248EA34E11C091A975776042670] +GoodName=NFL Blitz 2000 (U) (V1.0) [f1] (PAL) +CRC=FEB72E1D 5BD2C925 +RefMD5=BA49514441023722F02D41C62612F6C3 + +[DD96BB80E652CD1CF23CA4B8294BA7B5] +GoodName=NFL Blitz 2000 (U) (V1.1) [!] +CRC=5B755842 6CA39C7A +RefMD5=BA49514441023722F02D41C62612F6C3 + +[E4EDD73CB036C6B143CEE9AEEED60341] +GoodName=NFL Blitz 2001 (U) [!] +CRC=36FA35EB E85E2E36 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[D13A38B9639CF1944FE7024E4C58739D] +GoodName=NFL Blitz 2001 (U) [f1] (PAL-NTSC) +CRC=EB7709E2 27A91031 +RefMD5=E4EDD73CB036C6B143CEE9AEEED60341 + +[75C0121D84915BF5C1FBD389CF9F9C17] +GoodName=NFL Quarterback Club 2000 (E) [!] +CRC=88BD5A9E E81FDFBF +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[EC18E3131040842E32EBAB66C7496EBD] +GoodName=NFL Quarterback Club 2000 (U) [!] +CRC=E3AB4ED0 83040DD2 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[55224F1148F873A689604F2DC6432682] +GoodName=NFL Quarterback Club 2000 (U) [b1] +CRC=E3AB4ED0 83040DD2 +RefMD5=EC18E3131040842E32EBAB66C7496EBD + +[604E2FB5AC9A26A81883A4C19037862A] +GoodName=NFL Quarterback Club 2000 (U) [b2] +CRC=E3AB4ED0 83040DD2 +RefMD5=EC18E3131040842E32EBAB66C7496EBD + +[FD2CBDEA0992452B52E2803224232D12] +GoodName=NFL Quarterback Club 2001 (U) [!] +CRC=28784622 FFB22985 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[A18CA5DBC85668667AA467ADD6A62B39] +GoodName=NFL Quarterback Club 98 (E) [!] +CRC=4B629EF4 99B21D9B +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[37954BA9067840FAFF851092043F0435] +GoodName=NFL Quarterback Club 98 (E) [o1] +CRC=4B629EF4 99B21D9B +RefMD5=A18CA5DBC85668667AA467ADD6A62B39 + +[709F966C30CE6DF1833E95740A5A2AB2] +GoodName=NFL Quarterback Club 98 (U) [!] +CRC=D89BE2F8 99C97ADF +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[B39D12910D12498605A9F793C29866BE] +GoodName=NFL Quarterback Club 98 (U) [b1] +CRC=D89BE2F8 99C97ADF +RefMD5=709F966C30CE6DF1833E95740A5A2AB2 + +[8A47091F443117BFA629B0B29D4450C6] +GoodName=NFL Quarterback Club 98 (U) [o1] +CRC=D89BE2F8 99C97ADF +RefMD5=709F966C30CE6DF1833E95740A5A2AB2 + +[7EC0484C2BA6AA9F0A45D7AC1F4117DA] +GoodName=NFL Quarterback Club 99 (E) [!] +CRC=52A3CF47 4EC13BFC +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[EBDC155D7462F8C73DB4730C6BF4010D] +GoodName=NFL Quarterback Club 99 (E) [b1] +CRC=52A3CF47 4EC13BFC +RefMD5=7EC0484C2BA6AA9F0A45D7AC1F4117DA + +[928869D1CE001B813BA908DFE18D7F94] +GoodName=NFL Quarterback Club 99 (U) [!] +CRC=BE76EDFF 20452D09 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[B7E41D34D209B6CFA92E3D622F911C4E] +GoodName=NHL 99 (E) [!] +CRC=287D601E ABF4F8AE +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[A62FA044BCB5507D358424ABDA6419DB] +GoodName=NHL 99 (U) [!] +CRC=591A806E A5E6921D +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[349F61F9747F2D2098F305924C97A1BF] +GoodName=NHL Blades of Steel '99 (U) [!] +CRC=82EFDC30 806A2461 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9FF8AFF664781384A5FC01449DC5AD8D] +GoodName=NHL Blades of Steel '99 (U) [f1] (PAL) +CRC=82EFDC30 806A2461 +RefMD5=349F61F9747F2D2098F305924C97A1BF + +[46476A5626CD99B3749AC1EE1E234FAC] +GoodName=NHL Breakaway 98 (E) [!] +CRC=29CE7692 71C58579 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[43D788E7CAEA1146228B763C13E8E740] +GoodName=NHL Breakaway 98 (E) [f1] (NTSC) +CRC=C5F020F3 27B2CA73 +RefMD5=46476A5626CD99B3749AC1EE1E234FAC + +[5CB521B928FB94E84F4E0E49B6E25CD4] +GoodName=NHL Breakaway 98 (E) [h1C] +CRC=29CE7692 71C58579 +RefMD5=46476A5626CD99B3749AC1EE1E234FAC + +[75F197DEF1D084534857493582D84E73] +GoodName=NHL Breakaway 98 (E) [o1] +CRC=29CE7692 71C58579 +RefMD5=46476A5626CD99B3749AC1EE1E234FAC + +[9EA99ED5E27E35976E8266FACF5064CD] +GoodName=NHL Breakaway 98 (E) [o1][h1C] +CRC=29CE7692 71C58579 +RefMD5=46476A5626CD99B3749AC1EE1E234FAC + +[B62076FA1421B8E7FDEC2B4F8A910EA3] +GoodName=NHL Breakaway 98 (U) [!] +CRC=6DFDCDC3 4DE701C8 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[1D178B74A163711CA9C06327F3B709CF] +GoodName=NHL Breakaway 98 (U) [h1C] +CRC=6DFDCDC3 4DE701C8 +RefMD5=B62076FA1421B8E7FDEC2B4F8A910EA3 + +[BA863554222E503BAC7F01FA4888BE8A] +GoodName=NHL Breakaway 98 (U) [o1] +CRC=6DFDCDC3 4DE701C8 +RefMD5=B62076FA1421B8E7FDEC2B4F8A910EA3 + +[5DFB0200B6698CEF2BA2A1775BA252A8] +GoodName=NHL Breakaway 98 (U) [o1][h1C] +CRC=6DFDCDC3 4DE701C8 +RefMD5=B62076FA1421B8E7FDEC2B4F8A910EA3 + +[4BA95AA97ECFEE36051EBE0A9024EEE8] +GoodName=NHL Breakaway 99 (E) [!] +CRC=874621CB 0031C127 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[417AFE49BF73F3663C5F5F0AF897FC79] +GoodName=NHL Breakaway 99 (E) [b1] +CRC=874621CB 0031C127 +RefMD5=4BA95AA97ECFEE36051EBE0A9024EEE8 + +[AF1D07679014760B88923A4827658CAF] +GoodName=NHL Breakaway 99 (U) [!] +CRC=441768D0 7D73F24F +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[07C102E1ADF6190E05EF3C897090DFD3] +GoodName=NHL Breakaway 99 (U) [b1] +CRC=441768D0 7D73F24F +RefMD5=AF1D07679014760B88923A4827658CAF + +[1614E1C0BEBFAA0855DA9990EF859A68] +GoodName=NHL Breakaway 99 (U) [b2] +CRC=F0C5F320 B22773CA +RefMD5=AF1D07679014760B88923A4827658CAF + +[A61854CF27E536C8513174FAEF08DFCB] +GoodName=NHL Pro 99 (E) [!] +CRC=A9895CD9 7020016C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[BCEE33DC37C872A188A72EEAF41369F4] +GoodName=NHL Pro 99 (E) [o1] +CRC=A9895CD9 7020016C +RefMD5=A61854CF27E536C8513174FAEF08DFCB + +[3E217E9C70608E56DA20FEAC9A458EFC] +GoodName=NUTS - Nintendo Ultra64 Test Suite by MooglyGuy (PD) +CRC=EFDAFEA4 E38D6A80 + +[B935B87F3DCCA8AEEB6A9365124846DC] +GoodName=Nagano Winter Olympics '98 (E) [!] +CRC=6D452016 713C09EE +Players=4 +SaveType=None +Mempak=Yes + +[D5CE3A477104213499FFEA3A0BCB1555] +GoodName=Nagano Winter Olympics '98 (E) [h1C] +CRC=6D452016 713C09EE +RefMD5=B935B87F3DCCA8AEEB6A9365124846DC + +[D4D046F74BE40E067875701751647178] +GoodName=Nagano Winter Olympics '98 (E) [o1] +CRC=6D452016 713C09EE +RefMD5=B935B87F3DCCA8AEEB6A9365124846DC + +[C17F78A103D99B21533F0C1566378EF6] +GoodName=Nagano Winter Olympics '98 (U) [!] +CRC=8D2BAE98 D73725BF +Players=4 +SaveType=None +Mempak=Yes + +[48782BC5728F38099B21E8B281ADC1CA] +GoodName=Nagano Winter Olympics '98 (U) [T+Ita_HRG] +CRC=8D2BAE98 D73725BF +RefMD5=C17F78A103D99B21533F0C1566378EF6 + +[63C2A327F7195FF43229738D315CF51C] +GoodName=Nagano Winter Olympics '98 (U) [b1] +CRC=8D2BAE98 D73725BF +RefMD5=C17F78A103D99B21533F0C1566378EF6 + +[2131A0AE317D243618A1E90E2153215C] +GoodName=Nagano Winter Olympics '98 (U) [b2] +CRC=8D2BAE98 D73725BF +RefMD5=C17F78A103D99B21533F0C1566378EF6 + +[96F8B3E6F6B91923462B02554025C403] +GoodName=Nagano Winter Olympics '98 (U) [h1C] +CRC=8D2BAE98 D73725BF +RefMD5=C17F78A103D99B21533F0C1566378EF6 + +[C9F607002F051F087F4FD68B8B77B4D3] +GoodName=Nagano Winter Olympics '98 (U) [o1] +CRC=8D2BAE98 D73725BF +RefMD5=C17F78A103D99B21533F0C1566378EF6 + +[A8CDD4C61604B9C279861289ED7C4542] +GoodName=Nagano Winter Olympics '98 (U) [o2] +CRC=8D2BAE98 D73725BF +RefMD5=C17F78A103D99B21533F0C1566378EF6 + +[E61251D2819E3BF3A9C0B95329F60F70] +GoodName=Namco Museum 64 (U) [!] +CRC=5129B6DA 9DEF3C8C +Players=2 +SaveType=None +Mempak=Yes + +[EAD417FF24EAB32E2BF45CEA9200D425] +GoodName=Namco Museum 64 (U) [f1] (PAL) +CRC=A896AB1D 27E73688 +RefMD5=E61251D2819E3BF3A9C0B95329F60F70 + +[1F455908263C2745E4100C0319B0F4C0] +GoodName=Namco Museum 64 (U) [o1] +CRC=5129B6DA 9DEF3C8C +RefMD5=E61251D2819E3BF3A9C0B95329F60F70 + +[98C0A62FE977A8202F558E5F2E2A5A60] +GoodName=Namco Museum 64 (U) [o1][f1] (PAL) +CRC=AE21569D 5A5BC572 +RefMD5=E61251D2819E3BF3A9C0B95329F60F70 + +[E001B32D05D36EDB7E8A99B7C7E4C789] +GoodName=Namco Museum 64 (U) [t1] +CRC=A864A921 99082CD0 +RefMD5=E61251D2819E3BF3A9C0B95329F60F70 + +[CB7C26C00AB065F372DDA9950260BCBA] +GoodName=Namp64 - N64 MP3-Player by Obsidian (PD) +CRC=C4855DA2 83BBA182 + +[5E1940CA1236A76E8F2D15DE0414AE55] +GoodName=Neon Genesis Evangelion (J) [!] +CRC=147E0EDB 36C5B12C +Players=1 +SaveType=Eeprom 16KB +Rumble=Yes + +[34F5F402064F76B375771EBF80DBE734] +GoodName=Neon Genesis Evangelion (J) [b1] +CRC=147E0EDB 36C5B12C +RefMD5=5E1940CA1236A76E8F2D15DE0414AE55 + +[4374A8342E612951148136194053967C] +GoodName=Neon Genesis Evangelion (J) [b2] +CRC=147E0EDB 36C5B12C +RefMD5=5E1940CA1236A76E8F2D15DE0414AE55 + +[DB2A3682451F1A6CEAFBF44792D4A5A7] +GoodName=Neon Genesis Evangelion (J) [b3] +CRC=147E0EDB 36C5B12C +RefMD5=5E1940CA1236A76E8F2D15DE0414AE55 + +[7FE719DDE2CF1C9227BB9650AFA21A4B] +GoodName=Neon Genesis Evangelion (J) [f1] (PAL) +CRC=AC000A2B 38E3A55C +RefMD5=5E1940CA1236A76E8F2D15DE0414AE55 + +[4723E4599E37DB86B9BBD2FD18BFDB8F] +GoodName=Neon64 First Public Beta Release V2 by Halley's Comet Software (PD) +CRC=3B18F6F9 8C4BE567 + +[B7A1D8B4BD19C710E4B9DAAC5590E301] +GoodName=Neon64 First Public Beta Release V3 by Halley's Comet Software (PD) +CRC=4F707583 2D6326AA + +[E062DD1E3C8B7A266FA018C6FBC17455] +GoodName=Neon64 First Public Beta Release by Halley's Comet Software (PD) +CRC=3B18F4F7 82BFB2B3 + +[5E4DABADB17439A1F2122F5E2C141FD1] +GoodName=Neon64 V1.0 by Halley's Comet Software (PD) +CRC=E87D098B 4C70341C + +[83CB0CE82555FE733A121C052BDF3662] +GoodName=Neon64 V1.1 by Halley's Comet Software (PD) [o2] +CRC=AE809DD0 0A99B360 + +[CA02C44E41D6A7CD51785DB0981C54C7] +GoodName=Neon64 V1.1 by Halley's Comet Software (PD) +CRC=ED42A2D4 7A71CD91 + +[08EBE38D2EA9BCACED94805BBBCE7192] +GoodName=Neon64 V1.2 by Halley's Comet Software (PD) [o1] +CRC=7040B082 1BE98D03 + +[D54FB5A78A2A9189D01ACF20A6043F4B] +GoodName=Neon64 V1.2 by Halley's Comet Software (PD) +CRC=ED42A2D4 7A71CD91 + +[43475AA0D793806C23D8645F49F6656D] +GoodName=Neon64 V1.2a by Halley's Comet Software (PD) [b1] +CRC=A9F7BB48 D63C5F56 + +[38D04A1C192D591940437B6BAF628119] +GoodName=Neon64 V1.2a by Halley's Comet Software (PD) [o1] +CRC=5AAD4E36 6625D1D2 + +[9FFA642B02C27D8E01EAB17B0F0F4251] +GoodName=Neon64 V1.2a by Halley's Comet Software (PD) +CRC=ED42A2D4 7A71CD91 + +[C4ECFEC66ECEEA23F39632AB6753300F] +GoodName=New Tetris, The (E) [!] +CRC=E61CFF0A CE1C0D71 +Players=4 +SaveType=SRAM +Mempak=Yes + +[7A28179B00734C9AA0F0609FAFAAFD5F] +GoodName=New Tetris, The (U) [!] +CRC=2153143F 992D6351 +Players=4 +SaveType=SRAM +Mempak=Yes + +[0B13983A634732FDE9D2D638C0A14C51] +GoodName=New Tetris, The (U) [f1] (PAL) +CRC=208A0427 DF465260 +RefMD5=7A28179B00734C9AA0F0609FAFAAFD5F + +[99B35D7833DAEBCE199CDCC240E29FDF] +GoodName=New Tetris, The (U) [f2] (PAL) +CRC=208A0437 0E53FF5F +RefMD5=7A28179B00734C9AA0F0609FAFAAFD5F + +[E2304DF5FF6B40E74FD5BF62655D3E57] +GoodName=New Tetris, The (U) [f3] (PAL) +CRC=43D67345 A60D5D3D +RefMD5=7A28179B00734C9AA0F0609FAFAAFD5F + +[4116CF435DB315A2481AF8D1E9352FEB] +GoodName=Nightmare Creatures (U) [!] +CRC=2857674D CC4337DA +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[60A2CFF1515D4C7902DDE32A6E01D411] +GoodName=Nightmare Creatures (U) [b1] +CRC=2857674D CC4337DA +RefMD5=4116CF435DB315A2481AF8D1E9352FEB + +[68B478C274812450369DBF153CAD185D] +GoodName=Nightmare Creatures (U) [b2] +CRC=2857674D CC4337DA +RefMD5=4116CF435DB315A2481AF8D1E9352FEB + +[FF02FE6A6FE7F6C31BCA6962E53A63CA] +GoodName=Nightmare Creatures (U) [t1] +CRC=AFDCF850 5CCD80DE +RefMD5=4116CF435DB315A2481AF8D1E9352FEB + +[49198056DDEBB41B1A820A09289A2E3F] +GoodName=Nightmare Creatures (U) [t2] +CRC=AFDCF850 5CCD80DE +RefMD5=4116CF435DB315A2481AF8D1E9352FEB + +[B04957D052EF850C5EDECE69DB7377B3] +GoodName=Nintama Rantarou 64 Game Gallery (J) [!] +CRC=CD3C3CDF 317793FA +Players=4 +CountPerOp=1 + +[66DB457B130D31A286A23D6E4DD9726E] +GoodName=Nintendo All-Star! Dairantou Smash Brothers (J) [!] +CRC=67D20729 F696774C +Status=3 +Players=4 +SaveType=SRAM +Rumble=Yes +CountPerOp=1 + +[B2DF29627E0219A9C14605F46803C94C] +GoodName=Nintendo All-Star! Dairantou Smash Brothers (J) [b1] +CRC=67D20729 F696774C +RefMD5=66DB457B130D31A286A23D6E4DD9726E + +[57CBADB75429AAFC0D7040DE69DC8D70] +GoodName=Nintendo All-Star! Dairantou Smash Brothers (J) [b2] +CRC=88FFAB7D 298294A2 +RefMD5=66DB457B130D31A286A23D6E4DD9726E + +[3D78B907657918C8C58EA002FEEE1D0F] +GoodName=Nintendo All-Star! Dairantou Smash Brothers (J) [b3] +CRC=67D20729 F696774C +RefMD5=66DB457B130D31A286A23D6E4DD9726E + +[4CFAED7DAD4EE592572964BA03D8C07E] +GoodName=Nintendo All-Star! Dairantou Smash Brothers (J) [f1] +CRC=308BC746 A229B775 +RefMD5=66DB457B130D31A286A23D6E4DD9726E + +[9C0E454CFFE65835AED12B39A8D9D6EC] +GoodName=Nintendo All-Star! Dairantou Smash Brothers (J) [f2] +CRC=88FFAB7D 298294A2 +RefMD5=66DB457B130D31A286A23D6E4DD9726E + +[9A27D420B43A908ECF4F28F859E1C541] +GoodName=Nintendo All-Star! Dairantou Smash Brothers (J) [f3] +CRC=88FFAB7D 298294A2 +RefMD5=66DB457B130D31A286A23D6E4DD9726E + +[053C515BEBE73391B4479A90A8EE93F9] +GoodName=Nintendo All-Star! Dairantou Smash Brothers (J) [f4] (PAL) +CRC=58886DD0 AD93BCB1 +RefMD5=66DB457B130D31A286A23D6E4DD9726E + +[0AEE21A365F9450C258A59556F77EDB8] +GoodName=Nintendo Family by CALi (PD) +CRC=60E528A6 9500D4D3 + +[C10B51EEAC9F520419F23F95228C719A] +GoodName=Nintendo On My Mind Demo by Kid Stardust (PD) +CRC=6B2AFCC7 EEB27A34 + +[F79F17353DC5683AB60257462BE9D2FD] +GoodName=Nintendo WideBoy 64 by SonCrap (PD) +CRC=D1C6C55D F010EF52 + +[9EB9A0A45C2DD35DCB5A4A8A7FC4B151] +GoodName=Nintro64 Demo by Lem (POM '98) (PD) [b1] +CRC=4E01B4A6 C884D085 + +[497D1E0677395A921B6006BBF41EED04] +GoodName=Nintro64 Demo by Lem (POM '98) (PD) +CRC=4E01B4A6 C884D085 + +[898362D1F6E207818E8CDF88225017B6] +GoodName=NuFan Demo by Kid Stardust (PD) [b1] +CRC=FA7D3935 97AC54FC + +[9ED82C5E9B6BF204276B434C8B0F6892] +GoodName=NuFan Demo by Kid Stardust (PD) +CRC=FA7D3935 97AC54FC + +[710BA49EBD5C9A2B26653FAE93BD667A] +GoodName=Nuclear Strike 64 (E) (M2) [!] +CRC=8A97A197 272DF6C1 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[59C28E02BAF4065051C63EA51736892A] +GoodName=Nuclear Strike 64 (E) (M2) [h1C] +CRC=8A97A197 272DF6C1 +RefMD5=710BA49EBD5C9A2B26653FAE93BD667A + +[D43C2E1938534363E56A22413B91D051] +GoodName=Nuclear Strike 64 (G) [!] +CRC=8F50B845 D729D22F +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[FFC584040D0D052FBAB4CB6C19245449] +GoodName=Nuclear Strike 64 (U) [!] +CRC=4998DDBB F7B7AEBC +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[76C8EFDD11F6D2E553055B801A022653] +GoodName=Nuclear Strike 64 (U) [b1] +CRC=4998DDBB F7B7AEBC +RefMD5=FFC584040D0D052FBAB4CB6C19245449 + +[A3134DAE771ADDB83191422615DF8551] +GoodName=Nuclear Strike 64 (U) [f1] (PAL) +CRC=E6B339F6 22AE6901 +RefMD5=FFC584040D0D052FBAB4CB6C19245449 + +[2B7370E6880F83C808A2CB9E7F33DC46] +GoodName=Nuclear Strike 64 (U) [t1] +CRC=FE5DC5D4 E1815BE5 +RefMD5=FFC584040D0D052FBAB4CB6C19245449 + +[50C10082D0C077FDB5658EF5A6E3F54F] +GoodName=Nushi Tsuri 64 (J) (V1.0) [!] +CRC=D83BB920 CC406416 +Players=1 +Mempak=Yes +Rumble=Yes +Transferpak=Yes +CountPerOp=1 + +[7412417C50A42427637575A3CD2E652E] +GoodName=Nushi Tsuri 64 (J) (V1.0) [b1] +CRC=24081000 AD880000 +RefMD5=50C10082D0C077FDB5658EF5A6E3F54F + +[EEFD695B00354C5199DF348ECF404A0F] +GoodName=Nushi Tsuri 64 (J) (V1.0) [b2] +CRC=9ADD5DE5 451F0A65 +RefMD5=50C10082D0C077FDB5658EF5A6E3F54F + +[C187BD285BA0E2D0EF5CFFEE44B367EE] +GoodName=Nushi Tsuri 64 (J) (V1.0) [b3] +CRC=D83BB920 CC406416 +RefMD5=50C10082D0C077FDB5658EF5A6E3F54F + +[0B281D478B1B4FF9329B45EEB80D53F2] +GoodName=Nushi Tsuri 64 (J) (V1.0) [b4] +CRC=D83BB920 CC406416 +RefMD5=50C10082D0C077FDB5658EF5A6E3F54F + +[FABCB3078EDE955C04A00479EE11C43F] +GoodName=Nushi Tsuri 64 (J) (V1.0) [b5] +CRC=49D83BB9 20CC4064 +RefMD5=50C10082D0C077FDB5658EF5A6E3F54F + +[D2AF6993E4D657D00520C2CCE741480E] +GoodName=Nushi Tsuri 64 (J) (V1.1) [!] +CRC=C5F1DE79 5D4BEB6E +Players=1 +Mempak=Yes +Rumble=Yes +Transferpak=Yes +CountPerOp=1 + +[828E0C399C0AA7E3B047859F4FAD3550] +GoodName=Nushi Tsuri 64 - Shiokaze ni Notte (J) [b1] +CRC=5B9A9618 4B86828E +RefMD5=EEB69597E42E2F5D2914070ACF161B4F + +[A366BCBF8FF44D23A9450ECD8C71223C] +GoodName=Nushi Tsuri 64 - Shiokaze ni Notte (J) [b2] +CRC=5B9B1618 1B43C649 +RefMD5=EEB69597E42E2F5D2914070ACF161B4F + +[EEB69597E42E2F5D2914070ACF161B4F] +GoodName=Nushi Tsuri 64 - Shiokaze ni Notte (J) [!] +CRC=5B9B1618 1B43C649 +Players=1 +Rumble=Yes +Transferpak=Yes +CountPerOp=1 + +[E2FB4F16A039A0E302D28ACA94D5D928] +GoodName=O.D.T. (E) (M5) [!] +CRC=E86415A6 98395B53 +Players=1 +Mempak=Yes +Rumble=Yes + +[4116E492168AAFFF1BD3100C7B0AA28F] +GoodName=O.D.T. (U) (M3) [!] +CRC=2655BB70 667D9925 +Players=1 +Mempak=Yes +Rumble=Yes + +[09BA01C6EC8B178A27FBEE3A9DEE8EB6] +GoodName=Oerjan Intro by Oerjan (POM '99) (PD) +CRC=7F2D025D 2B7DA4AD + +[E96FECBA52905DB14ADDAD7CFD61091F] +GoodName=Off Road Challenge (E) [!] +CRC=812289D0 C2E53296 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F30DFECB19DBD82A2FD334A8A37B8D38] +GoodName=Off Road Challenge (E) [b1] +CRC=24081000 AD880000 +RefMD5=E96FECBA52905DB14ADDAD7CFD61091F + +[1538A4235FDED9D65B98C25EDF6F9C0E] +GoodName=Off Road Challenge (E) [b2] +CRC=812289D0 C2E53296 +RefMD5=E96FECBA52905DB14ADDAD7CFD61091F + +[AF7083FC0ABCFD5A2C6A5E971453D831] +GoodName=Off Road Challenge (U) [!] +CRC=319093EC 0FC209EF +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[DC34F5AA26488352B4D025EDBF47FE39] +GoodName=Off Road Challenge (U) [b1] +CRC=319093EC 0FC209EF +RefMD5=AF7083FC0ABCFD5A2C6A5E971453D831 + +[6F378FFB873C217675F4CDD00A0318D4] +GoodName=Off Road Challenge (U) [b2] +CRC=319093EC 0FC209EF +RefMD5=AF7083FC0ABCFD5A2C6A5E971453D831 + +[D3BDAA50D6C0EFFF9D696C521B704376] +GoodName=Off Road Challenge (U) [t1] +CRC=698FE5E8 1D57B278 +RefMD5=AF7083FC0ABCFD5A2C6A5E971453D831 + +[A45C39767D33AC21956A3D4E6C03CFA1] +GoodName=Ogre Battle 64 - Person of Lordly Caliber (J) (V1.1) [!] +CRC=0375CF67 56A93FAA +Players=1 +SaveType=SRAM + +[55CD360F12BE8063C9E7B6F59F268170 ] +GoodName=Ogre Battle 64 - Person of Lordly Caliber (J) (V1.1) (VC) [!] +CRC=0375CF67 56A93FAA +Players=1 +SaveType=SRAM + +[A3F64D34614A0B01B6A49AE4031ACBDF] +GoodName=Ogre Battle 64 - Person of Lordly Caliber (J) (V1.1) [b1] +CRC=0375CF67 56A93FAA +RefMD5=A45C39767D33AC21956A3D4E6C03CFA1 + +[5468A2AC2E93AD3F49E9B271C8341CAC] +GoodName=Ogre Battle 64 - Person of Lordly Caliber (J) (V1.1) [b1][o1] +CRC=0375CF67 56A93FAA +RefMD5=A45C39767D33AC21956A3D4E6C03CFA1 + +[7AF70073E7CFD8945E087A7FFD6D8348] +GoodName=Ogre Battle 64 - Person of Lordly Caliber (J) (V1.1) [b2] +CRC=0375CF67 56A93FAA +RefMD5=A45C39767D33AC21956A3D4E6C03CFA1 + +[F666E020218392E52662FDDFA1EA4F21] +GoodName=Ogre Battle 64 - Person of Lordly Caliber (U) (V1.0) [!] +CRC=E6419BC5 69011DE3 +Players=1 +SaveType=SRAM +Mempak=Yes + +[EBB4B4D2808DF427AAA3085A41B8A954] +GoodName=Ogre Battle 64 - Person of Lordly Caliber (U) (V1.1) [!] +CRC=0ADAECA7 B17F9795 +Players=1 +SaveType=SRAM +Mempak=Yes + +[465DFD27DDAB4F5488F4DADC09B7F938] +GoodName=Olympic Hockey Nagano '98 (E) (M4) [!] +CRC=AE2D3A35 24F0D41A +Players=4 +SaveType=None +Mempak=Yes + +[02AA0C059EC36145927353C8E617AA41] +GoodName=Olympic Hockey Nagano '98 (E) (M4) [h1C] +CRC=AE2D3A35 24F0D41A +RefMD5=465DFD27DDAB4F5488F4DADC09B7F938 + +[8A964671C5A4F4FC62787F1F25EDD70D] +GoodName=Olympic Hockey Nagano '98 (J) [!] +CRC=90F43037 5C5370F5 +Players=4 +SaveType=None +Mempak=Yes + +[9C99C6D9EA98A960056C531CB78EB35B] +GoodName=Olympic Hockey Nagano '98 (U) [!] +CRC=7EC22587 EF1AE323 +Players=4 +SaveType=None +Mempak=Yes + +[8F9810383B86E86EC447F65D47CA74A7] +GoodName=Olympic Hockey Nagano '98 (U) [T+Ita_cattivik66] +CRC=7EC22587 EF1AE323 +RefMD5=9C99C6D9EA98A960056C531CB78EB35B + +[7BD97D75D09E38996F82C6190780D447] +GoodName=Olympic Hockey Nagano '98 (U) [b1] +CRC=7EC22587 EF1AE323 +RefMD5=9C99C6D9EA98A960056C531CB78EB35B + +[3A314CE9388E4178FD6FC9C74D5E7137] +GoodName=Olympic Hockey Nagano '98 (U) [b2] +CRC=7EC22587 EF1AE323 +RefMD5=9C99C6D9EA98A960056C531CB78EB35B + +[CFCB20EACFCEAA43FDDBE05FB0D170D1] +GoodName=Olympic Hockey Nagano '98 (U) [b3] +CRC=7EC22587 EF1AE323 +RefMD5=9C99C6D9EA98A960056C531CB78EB35B + +[3E973B5BBEF8B24A4C4D7C326955E71F] +GoodName=Olympic Hockey Nagano '98 (U) [h1C] +CRC=7EC22587 EF1AE323 +RefMD5=9C99C6D9EA98A960056C531CB78EB35B + +[3796829F54958CE103DCF5E3E8EB80B4] +GoodName=Onegai Monsters (J) [!] +CRC=DC649466 572FF0D9 +Players=4 +Mempak=Yes + +[B19805B3DFECF85FEA7E04614362DC28] +GoodName=Onegai Monsters (J) [b1] +CRC=DC649466 572FF0D9 +RefMD5=3796829F54958CE103DCF5E3E8EB80B4 + +[91CF1982F309BD73822165087DAD4371] +GoodName=Operation WinBack (E) (M5) [!] +CRC=D5898CAF 6007B65B +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F2DF4577D3749345F93BA0606BECA8DD] +GoodName=PC-Engine 64 (POM '99) (PD) [t1] +CRC=4B548E10 BB510803 + +[70FD44B722B55956BE86B660F153713D] +GoodName=PC-Engine 64 (POM '99) (PD) +CRC=9118F1B8 987DAC8C + +[52F4F3320607F3E8DD1A16A2F1BFBDB0] +GoodName=PD Ultraman Battle Collection 64 (J) [!] +CRC=F468118C E32EE44E +Players=2 +SaveType=Eeprom 16KB +Mempak=Yes +Transferpak=Yes + +[4FD424DF60F80EE7E362A9572049BA11] +GoodName=PD Ultraman Battle Collection 64 (J) [b1] +CRC=F468118C E32EE44E +RefMD5=52F4F3320607F3E8DD1A16A2F1BFBDB0 + +[2755152E6168516F2224ADC6737B96F0] +GoodName=PD Ultraman Battle Collection 64 (J) [f1] (PAL) +CRC=37B52113 3A77A655 +RefMD5=52F4F3320607F3E8DD1A16A2F1BFBDB0 + +[826AE85B4E74354EE378E8DC2AD33271] +GoodName=PD Ultraman Battle Collection 64 (J) [f2] (PAL) +CRC=170D4973 8FA23F51 +RefMD5=52F4F3320607F3E8DD1A16A2F1BFBDB0 + +[0112FFAADA116D172ABCE136E9043A93] +GoodName=PGA European Tour (E) (M5) [!] +CRC=EE08C602 6BC2D5A6 +Players=4 +SaveType=Eeprom 4KB + +[2F6B0ACB7270F78C972F5E6D4C75B02B] +GoodName=PGA European Tour (E) (M5) [f1] (NTSC) +CRC=5243B915 BE7743B1 +RefMD5=0112FFAADA116D172ABCE136E9043A93 + +[7DBA0D5D4279274AF07B0EF3EC3A84AD] +GoodName=PGA European Tour (E) (M5) [f2] (NTSC) +CRC=76515D11 42BF7875 +RefMD5=0112FFAADA116D172ABCE136E9043A93 + +[617CECA1D2BEFFCE943EF832326898BF] +GoodName=PGA European Tour (U) [!] +CRC=B54CE881 BCCB6126 +Players=4 +SaveType=Eeprom 4KB + +[8E79EC6D9F8DB1C50100860BF4437462] +GoodName=POMbaer Demo by Kid Stardust (POM '99) (PD) +CRC=9D63C653 C26B460F + +[0BBE17EC2271DC293F1D2F4A7B0D61D4] +GoodName=POMolizer Demo by Renderman (POM '99) (PD) +CRC=EDAFD3C0 39EF3599 + +[D60046C23400BFEBD5B051F89E7F2F07] +GoodName=Pachinko 365 Nichi (J) [!] +CRC=74554B3B F4AEBCB5 +Players=1 +Mempak=Yes + +[2002438491F94C468CB487032AC4AA33] +GoodName=Pachinko 365 Nichi (J) [b1] +CRC=74554B3B F4AEBCB5 +RefMD5=D60046C23400BFEBD5B051F89E7F2F07 + +[F38ECA581BF6944EA35E3A816AD472DF] +GoodName=Pachinko 365 Nichi (J) [b2] +CRC=74554B3B F4AEBCB5 +RefMD5=D60046C23400BFEBD5B051F89E7F2F07 + +[FE38BB1EAA1C74BAF01847BDE64E7F9D] +GoodName=Pamela Demo (PD) +CRC=26AD85C5 F908A36B + +[3AAF74D7E6D560C9CB1331209AD00F22] +GoodName=Pamela Demo - Resized (PD) +CRC=26AD85C5 F908A36B + +[8F8F50AB00C4089AE32C6B9FEFD69543] +GoodName=Paper Mario (Ch) (iQue) [!] + +[C4D652425AA4F2FC1D12564DF01F8A04] +GoodName=Paper Mario (Ch) (V2) (iQue) (Manual) [!] + +[D9597922207298A87FA46878C017E6DA] +GoodName=Paper Mario (Ch) (V4) (iQue) (Manual) [!] + +[A9BE6A493A680642D840F859A65816CA] +GoodName=Paper Mario (E) (M4) [!] +CRC=19AB29AF C71BCD28 +Status=2 +Players=1 +SaveType=Flash RAM +Rumble=Yes +CountPerOp=1 + +[A722F8161FF489943191330BF8416496] +GoodName=Paper Mario (U) [!] +CRC=65EEE53A ED7D733C +Status=2 +Players=1 +SaveType=Flash RAM +Rumble=Yes +CountPerOp=1 + +[8595BA0A0D2EA73944228BDED4A969AD] +GoodName=Paper Mario (U) [T+Chi] +CRC=85F5A08A EAC7053E +RefMD5=A722F8161FF489943191330BF8416496 + +[B7F2EB7989C9C00096655D087D72EC51] +GoodName=Paperboy (E) [!] +CRC=AC976B38 C3A9C97A +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[C4CBCB54B010A5A71FE5CAA391E5C25F] +GoodName=Paperboy (U) [!] +CRC=3E198D9E F2E1267E +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[12827E2EF6EB1FF0F8AA494E671C3094] +GoodName=Paperboy (U) [f1] (PAL) +CRC=8952E61E AA89984C +RefMD5=C4CBCB54B010A5A71FE5CAA391E5C25F + +[5DF3D21223F0DAFD0417998E9C1E7065] +GoodName=Paperboy (U) [hI] +CRC=89529B12 0853ED3B +RefMD5=C4CBCB54B010A5A71FE5CAA391E5C25F + +[0451768553AB8CDD6C9CA37514E6C339] +GoodName=Paperboy (U) [hI][f1] (PAL) +CRC=8F00E51E 030C92C8 +RefMD5=C4CBCB54B010A5A71FE5CAA391E5C25F + +[1F72E506250B16726E2C5A629CAE8E0F] +GoodName=Paperboy (U) [hI][t1] +CRC=8632071E 637E1042 +RefMD5=C4CBCB54B010A5A71FE5CAA391E5C25F + +[DF2A6A2446E8E01375ADE872A8F93366] +GoodName=Paperboy (U) [t1] +CRC=8632071E 637E1042 +RefMD5=C4CBCB54B010A5A71FE5CAA391E5C25F + +[D78E10C6B3E98F3B32FE0F23ED72DB42] +GoodName=Parlor! Pro 64 - Pachinko Jikki Simulation Game (J) [!] +CRC=CFE2CB31 4D6B1E1D +Players=1 +SaveType=Eeprom 16KB +Mempak=Yes + +[6DF573EE08C4577BBBF117B813D93B19] +GoodName=Pause Demo by RedboX (PD) +CRC=7D1727F1 6C6B83EB + +[20DA62ECE553EDE84D02283174BECC8F] +GoodName=Penny Racers (E) [!] +CRC=C83CEB83 FDC56219 +Status=3 +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes + +[B6DF5A75CED54DFEE0E29BCE9ABD0AAF] +GoodName=Penny Racers (E) [h1C] +CRC=C83CEB83 FDC56219 +RefMD5=20DA62ECE553EDE84D02283174BECC8F + +[6AE97EC4933A13C153A281DC8B68A0D9] +GoodName=Penny Racers (E) [h2C] +CRC=C83CEB83 FDC56219 +RefMD5=20DA62ECE553EDE84D02283174BECC8F + +[518B14054A667A3B9E0B72D3BF784E41] +GoodName=Penny Racers (U) [!] +CRC=73ABB1FB 9CCA6093 +Players=4 +Status=3 +SaveType=Eeprom 4KB +Mempak=Yes + +[26F033C7716A10755A3D22C62ACF6851] +GoodName=Penny Racers (U) [hI] +CRC=AB5E61C8 A2FA7596 +RefMD5=518B14054A667A3B9E0B72D3BF784E41 + +[D9B5CD305D228424891CE38E71BC9213] +GoodName=Perfect Dark (E) (M5) [!] +CRC=E4B08007 A602FF33 +SaveType=Eeprom 16KB +Players=4 +Mempak=Yes +Rumble=Yes +Transferpak=Yes + +[9E6D80933B63B183CCBD8B5F6543DCAD] +GoodName=Perfect Dark (E) (M5) [b1] +CRC=E4B08007 A602FF33 +RefMD5=D9B5CD305D228424891CE38E71BC9213 + +[AD2DE210A3455BA5EC541F0C78D91444] +GoodName=Perfect Dark (E) (Debug) (2000-04-26) [!] +CRC=F9864452 890A5EA3 +SaveType=Eeprom 16KB +Players=4 +Mempak=Yes +Rumble=Yes +Transferpak=Yes + +[538D2B75945EAE069B29C46193E74790] +GoodName=Perfect Dark (J) [!] +CRC=96747EB4 104BB243 +SaveType=Eeprom 16KB +Players=4 +Mempak=Yes +Rumble=Yes +Transferpak=Yes + +[7F4171B0C8D17815BE37913F535E4E93] +GoodName=Perfect Dark (U) (V1.0) [!] +CRC=DDF460CC 3CA634C0 +SaveType=Eeprom 16KB +Players=4 +Mempak=Yes +Rumble=Yes +Transferpak=Yes + +[BF167523E079C57DCCA880A6F38889F2] +GoodName=Perfect Dark (U) (V1.0) [f1] (PAL) +CRC=65264217 7FB64F7F +RefMD5=7F4171B0C8D17815BE37913F535E4E93 + +[E03B088B6AC9E0080440EFED07C1E40F] +GoodName=Perfect Dark (U) (V1.1) [!] +CRC=41F2B98F B458B466 +SaveType=Eeprom 16KB +Players=4 +Mempak=Yes +Rumble=Yes +Transferpak=Yes + +[AA93F4DF16FCEADA399A749F5AD2F273] +GoodName=Perfect Dark (U) (Debug) (2000-03-22) [!] +CRC=2CE75AEF E16825BC +SaveType=Eeprom 16KB +Players=4 +Mempak=Yes +Rumble=Yes +Transferpak=Yes + +[5D72155E00Bf2CAB41B0F4A2f2E09C61] +GoodName=Perfect Dark Plus [h1] +CRC=FB453D58 AD565422 +RefMD5=E03B088B6AC9E0080440EFED07C1E40F + +[67F2E18ED18A5F0EA3FE2D913E3F1786] +GoodName=GoldenEye X [h2] (5e Clouds) +CRC=FDF95D15 618546CA +RefMD5=E03B088B6AC9E0080440EFED07C1E40F + +[435D75D07878D305293EC4D591B86303] +GoodName=GoldenEye X [h3] (5e Cloudless) +CRC=E8B3F63D E5A997B1 +RefMD5=E03B088B6AC9E0080440EFED07C1E40F + +[640923B68B9281044AC1B518612E979B] +GoodName=GoldenEye X [h4] (6a) +CRC=BE0052C3 2CA8CFB2 +RefMD5=E03B088B6AC9E0080440EFED07C1E40F + +[E0BCB2758EDF0AC6AB7DB36D98E1E57C] +GoodName=Pikachu Genki Dechu (J) [!] +CRC=3F245305 FC0B74AA +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes +AiDmaModifier=88 + +[D0AE6C07AC0481EBA5FF9CE798A69574] +GoodName=Pikachu Genki Dechu (J) [b1] +CRC=3F245305 FC0B74AA +RefMD5=E0BCB2758EDF0AC6AB7DB36D98E1E57C + +[3FCD4969F9A080BD2BCB913EC5D7A3BD] +GoodName=Pilotwings 64 (E) (M3) [!] +CRC=1AA05AD5 46F52D80 +Players=1 +SaveType=Eeprom 4KB +CountPerOp=3 + +[F21E2A3A05ACF49586F32DCE5C449FE4] +GoodName=Pilotwings 64 (E) (M3) [b1] +CRC=1AA05AD5 46F52D80 +RefMD5=3FCD4969F9A080BD2BCB913EC5D7A3BD + +[987682CC63777221B938CC465607BD8C] +GoodName=Pilotwings 64 (E) (M3) [b2] +CRC=1AA05AD5 46F52D80 +RefMD5=3FCD4969F9A080BD2BCB913EC5D7A3BD + +[99FD0E1CBA30C18C869F2DE98678CD16] +GoodName=Pilotwings 64 (E) (M3) [h1C] +CRC=1AA05AD5 46F52D80 +RefMD5=3FCD4969F9A080BD2BCB913EC5D7A3BD + +[E8E6EC0692009009F5DCA6827B21F59A] +GoodName=Pilotwings 64 (J) [!] +CRC=09CC4801 E42EE491 +Players=1 +SaveType=Eeprom 4KB +CountPerOp=3 + +[2740F1B89CE7D78A5D31CF60C97A0C11] +GoodName=Pilotwings 64 (J) [b1] +CRC=09CC4801 E42EE491 +RefMD5=E8E6EC0692009009F5DCA6827B21F59A + +[8B346182730CEAFFE5E2CCF6D223C5EF] +GoodName=Pilotwings 64 (U) [!] +CRC=C851961C 78FCAAFA +Players=1 +SaveType=Eeprom 4KB +CountPerOp=3 + +[E28F8F19E56CC6C7A0F3A3286AEB60C1] +GoodName=Pilotwings 64 (U) [h1C] +CRC=C851961C 78FCAAFA +RefMD5=8B346182730CEAFFE5E2CCF6D223C5EF + +[F69DE158BC76416B4C6C4704B15B6EB0] +GoodName=Pilotwings 64 (U) [t1] +CRC=70478A35 F9897402 +RefMD5=8B346182730CEAFFE5E2CCF6D223C5EF + +[BE9E0C9D509AAB0C72F7788D6BE3B443] +GoodName=Pip's Pong by Mr. Pips (PD) [b1] +CRC=D072CFE7 CE134788 + +[E821B540A91B7BF088E52ABC02A5CC9A] +GoodName=Pip's Pong by Mr. Pips (PD) +CRC=D072CFE7 CE134788 + +[63CBABEF9069FE3375A7726C89E9E25D] +GoodName=Pip's Porn Pack 1 by Mr. Pips (PD) +CRC=D851B920 F3D6C0CE + +[3DF1646CC28C04133B3CB5EB143AE016] +GoodName=Pip's Porn Pack 2 by Mr. Pips (POM '99) (PD) +CRC=BF9D0FB0 981C22D1 + +[547CF20308F2CE2CE5B5310A5E555113] +GoodName=Pip's Porn Pack 3 by Mr. Pips (PD) +CRC=EA2A6A75 52B2C00F + +[5D144D323785818A9BD5C667A5567BBD] +GoodName=Pip's RPGs Beta 12 by Mr. Pips (PD) +CRC=3CB8AAB8 05C8E573 + +[EFBCB657A3B05B5CB080FD628B852BD0] +GoodName=Pip's RPGs Beta 14 by Mr. Pips (PD) +CRC=56563C89 C803F77B + +[C6FAAC42045BE1AF769EC52CEA6DED52] +GoodName=Pip's RPGs Beta 15 by Mr. Pips (PD) +CRC=AFBBB9D5 8EE82954 + +[10A28DF32D06B7D3D9B14091AC9D2E14] +GoodName=Pip's RPGs Beta 2 by Mr. Pips (PD) +CRC=DAD7F751 8B6322F0 + +[6402498E891455FFB86C95AD8ABB87F6] +GoodName=Pip's RPGs Beta 3 by Mr. Pips (PD) +CRC=C830954A 29E257FC + +[10E62952244834E0B52AF32898DE8D9F] +GoodName=Pip's RPGs Beta 6 by Mr. Pips (PD) +CRC=7194B65B 9DE67E7D + +[35FAB2CC64E0E808EB629A25542C7326] +GoodName=Pip's RPGs Beta 7 by Mr. Pips (PD) +CRC=DB363DDA 50C1C2A5 + +[9E35B55606BDF4C77A1E817CE503A951] +GoodName=Pip's RPGs Beta x (PD) [a1] +CRC=668FA336 2C67F3AC + +[F8D6C5ABA62FC302C2848C53104E2683] +GoodName=Pip's RPGs Beta x (PD) +CRC=BB787C13 78C1605D + +[45CDCBCB7159EBAE1ED4D7AAE70749E0] +GoodName=Pip's Tic Tak Toe by Mark Pips (PD) +CRC=6459533B 7E22B56C + +[99D711AB6DFD36121E5C23C1DBA78C01] +GoodName=Pip's World Game 1 by Mr. Pips (PD) [b1] +CRC=762C75D1 AA09C759 + +[4D28DDB5B93EA302EE9F27805DE1B46F] +GoodName=Pip's World Game 1 by Mr. Pips (PD) +CRC=762C75D1 AA09C759 + +[BBF5060E64BD0201954E65BD281EC486] +GoodName=Pip's World Game 2 by Mr. Pips (PD) [b1] +CRC=FC051819 A46A48F6 + +[9358AA90887FC31C45BC2B849C37D6A0] +GoodName=Pip's World Game 2 by Mr. Pips (PD) +CRC=FC051819 A46A48F6 + +[9C1B750A2F9DFC53361F72F4BFB647A7] +GoodName=Pipendo by Mr. Pips (PD) +CRC=45627CED 28005F9C + +[1D7CFC7CDB5A0E1B69B1DC2E58A4F192] +GoodName=Planet Console Intro (PD) +CRC=1077590A B537FDA2 + +[83B75800690AF27800DF362697E5205E] +GoodName=Plasma Demo (PD) [a1] +CRC=7D1727F1 6C6B83EB + +[E27C00C2114A56D18DD27B426193B79C] +GoodName=Plasma Demo (PD) +CRC=E9F52336 6BEFAA5F + +[FBDD74ED68E6A0CD734562D56CCB752D] +GoodName=Pocket Monsters Snap (J) [!] +CRC=EC0F690D 32A7438C +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[33FDAB9712D9FEA793A3AE44293999C3] +GoodName=Pocket Monsters Snap (J) (VC) [!] +CRC=E0044E9E CD659D0D +RefMD5=FBDD74ED68E6A0CD734562D56CCB752D + +[42CC0FE1442B0A498DFD8F743179C51A] +GoodName=Pocket Monsters Snap (J) [b1] +CRC=BB2D10F8 B8ED4D23 +RefMD5=FBDD74ED68E6A0CD734562D56CCB752D + +[76AE2B6F38E611683ACA3B87D1B3D5CE] +GoodName=Pocket Monsters Snap (J) [f1] +CRC=BB2D10F8 B8ED4D23 +RefMD5=FBDD74ED68E6A0CD734562D56CCB752D + +[CCA8D3874996A78C3B5828E7A66AC916] +GoodName=Pocket Monsters Snap (J) [f2] (GameShark) +CRC=412D7090 CEDABAC3 +RefMD5=FBDD74ED68E6A0CD734562D56CCB752D + +[C46E087D966A35095DF96799B0B4FFAE] +GoodName=Pocket Monsters Stadium (J) [!] +CRC=665E8259 D098BD1D +Players=2 +SaveType=SRAM +Transferpak=Yes + +[B43B3C7A3D2149FEEDC8BA3B8198BE5D] +GoodName=Pocket Monsters Stadium (J) [b1] +CRC=665E8259 D098BD1D +RefMD5=C46E087D966A35095DF96799B0B4FFAE + +[D0698135C4A74CDEA8374DA0BD15DFDB] +GoodName=Pocket Monsters Stadium (J) [b2] +CRC=58FBD28F FEB595F0 +RefMD5=C46E087D966A35095DF96799B0B4FFAE + +[1A5D6FBF59D1639AF71B61410553AB04] +GoodName=Pocket Monsters Stadium (J) [f1] (Boot-PAL) +CRC=58FBD28F FEB595F0 +RefMD5=C46E087D966A35095DF96799B0B4FFAE + +[9BBC3945F526C8329710824C29FFC040] +GoodName=Pocket Monsters Stadium (J) [f2] (Boot) +CRC=76AF28D8 64A07F55 +RefMD5=C46E087D966A35095DF96799B0B4FFAE + +[2449BB712A64E3363A6CBD56F5ADEDA5] +GoodName=Pocket Monsters Stadium 2 (J) [!] +CRC=63775886 5FB80E7B +SaveType=Flash RAM +Players=4 +Transferpak=Yes + +[907403B12D2AD59A0F186A1632AE39B9] +GoodName=Pocket Monsters Stadium 2 (J) [f1] +CRC=FE667A12 0D2195AD +RefMD5=2449BB712A64E3363A6CBD56F5ADEDA5 + +[3F39C01455B585CAEB2DF8A09765D0B3] +GoodName=Pocket Monsters Stadium 2 (J) [f2] +CRC=FE667A12 0D2195AD +RefMD5=2449BB712A64E3363A6CBD56F5ADEDA5 + +[DC8F45A200FED15C3B0BD97A2F52ACA5] +GoodName=Pocket Monsters Stadium 2 (J) [f3] +CRC=058381EF 6A36FEC6 +RefMD5=2449BB712A64E3363A6CBD56F5ADEDA5 + +[E5D7B56B5EDBD8575ECEB9E5ECCF4A00] +GoodName=Pocket Monsters Stadium 2 (J) [f4] +CRC=FE667A12 0D2195AD +RefMD5=2449BB712A64E3363A6CBD56F5ADEDA5 + +[A17AADCC962393D476EDC321E59C504B] +GoodName=Pocket Monsters Stadium Kin Gin (J) [!] +CRC=EE4FD7C2 9CF1D938 +Players=4 +SaveType=Flash RAM +Transferpak=Yes + +[2EF9FA16DE2A09EA15B6289447F40490] +GoodName=Pokemon Puzzle League (E) [!] +CRC=4A1CD153 D830AEF8 +Players=2 +SaveType=Flash RAM + +[FBF566693BCA3145D86DF34D18DCDD43] +GoodName=Pokemon Puzzle League (E) (VC) [!] +CRC=4A1CD153 D830AEF8 +Players=2 +SaveType=Flash RAM + +[A3BA044DFC00BB766B4B2BFB9D4B5BE9] +GoodName=Pokemon Puzzle League (F) [!] +CRC=3EB2E6F3 062F9EFE +Players=2 +SaveType=Flash RAM + +[866D401C51CC05A3188C9A2D4E7BFEE5] +GoodName=Pokemon Puzzle League (F) (VC) [!] +CRC=3EB2E6F3 062F9EFE +Players=2 +SaveType=Flash RAM + +[000364BAC80E41D9060A31A5923874B7] +GoodName=Pokemon Puzzle League (G) [!] +CRC=7A4747AC 44EEEC23 +Players=2 +SaveType=Flash RAM + +[45B507AAAF0CCDB6EFE3CD717F0DDB95] +GoodName=Pokemon Puzzle League (G) (VC) [!] +CRC=7A4747AC 44EEEC23 +Players=2 +SaveType=Flash RAM + +[E722576A15182CFED6782379CE4BC8BE] +GoodName=Pokemon Puzzle League (U) [!] +CRC=19C553A7 A70F4B52 +Players=2 +SaveType=Flash RAM + +[D6F58B98115E78D841089074401AE524] +GoodName=Pokemon Puzzle League (U) (VC) [!] +CRC=19C553A7 A70F4B52 +Players=2 +SaveType=Flash RAM + +[DC09E2685EB95471311E57B3605F4894] +GoodName=Pokemon Puzzle League (U) [t1] +CRC=E1AAA925 27C9C94B +RefMD5=E722576A15182CFED6782379CE4BC8BE + +[D5EDC7B884DFBA7CF4AC4CDFA8AC64A4] +GoodName=Pokemon Puzzle League (U) [t2] +CRC=AAE125A9 C9274BC9 +RefMD5=E722576A15182CFED6782379CE4BC8BE + +[E5A0CA3DC54B38EA7FCD927E3CFFAD3B] +GoodName=Pokemon Snap (A) [!] +CRC=7BB18D40 83138559 +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[A88FCF3FF00F21D3CEC44D2E0FAAAAD8] +GoodName=Pokemon Snap (A) [f1] (GameShark) +CRC=F795ACE1 8DEDE03C +RefMD5=E5A0CA3DC54B38EA7FCD927E3CFFAD3B + +[F2A8106403D2BF9350BFEAB08689D54A] +GoodName=Pokemon Snap (E) [!] +CRC=4FF5976F ACF559D8 +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[E9028F9CCC307806695DD81742D05D5D] +GoodName=Pokemon Snap (F) [!] +CRC=BA6C293A 9FAFA338 +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[5FA70A63E352EA804607999674381749] +GoodName=Pokemon Snap (F) [b1] +CRC=BA6C293A 9FAFA338 +RefMD5=E9028F9CCC307806695DD81742D05D5D + +[144B8906DC40534CFBEF6D7B994A982B] +GoodName=Pokemon Snap (G) [!] +CRC=5753720D 2A8A884D +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[8E1968191DD27655C03BE812CF041A95] +GoodName=Pokemon Snap (I) [!] +CRC=C0C85046 61051B05 +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[D0453459095F69BE36D675D8F743069B] +GoodName=Pokemon Snap (I) [b1] +CRC=C0C85046 61051B05 +RefMD5=8E1968191DD27655C03BE812CF041A95 + +[A45D7115BE5A06FD1567F9F913C3BDF8] +GoodName=Pokemon Snap (S) [!] +CRC=817D286A EF417416 +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[FC3C9329B7CDD67CF7650ABF63B9A580] +GoodName=Pokemon Snap (U) [!] +CRC=CA12B547 71FA4EE4 +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[CCA6F7593302D46ADA66C991C976DA2D] +GoodName=Pokemon Snap (U) [T+Spa] +CRC=CA12B547 71FA4EE4 +RefMD5=FC3C9329B7CDD67CF7650ABF63B9A580 + +[E3D4F75C24DA0521488E704812259A46] +GoodName=Pokemon Snap (U) [f1] (Save) +CRC=3FF65EDD 0F8158B0 +RefMD5=FC3C9329B7CDD67CF7650ABF63B9A580 + +[373FBBF4B909E7C8A3AAB3DD80DEBD11] +GoodName=Pokemon Snap (U) [f2] (Save-PAL) +CRC=38186DAF 232AE3D8 +RefMD5=FC3C9329B7CDD67CF7650ABF63B9A580 + +[BCB210A6A3DCA9A653F836E2957BD6DC] +GoodName=Pokemon Snap (U) [f3] (GameShark) +CRC=03529CD9 186BDDCD +RefMD5=FC3C9329B7CDD67CF7650ABF63B9A580 + +[53A5D74FA55E378ADA84AF9B0ED2B728] +GoodName=Pokemon Snap (U) [f3] +CRC=3FF65EDD 0F8158B0 +RefMD5=FC3C9329B7CDD67CF7650ABF63B9A580 + +[A9C272687DABD59C5144774B53BCC35A] +GoodName=Pokemon Snap Station (U) [!] +CRC=39119872 07722E9F +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[B88F0EC125C54685FA516D233B564842] +GoodName=Pokemon Snap Station (U) [f1] +CRC=4B34DF0B 5899C0FE +RefMD5=A9C272687DABD59C5144774B53BCC35A + +[2859090D78581E0925A3AF8045E81E4B] +GoodName=Pokemon Stadium (E) (V1.0) [!] +CRC=84077275 57315B9C +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[9CC940F5F463416F0B2C15F07A088F33] +GoodName=Pokemon Stadium (E) (V1.0) [f1] +CRC=9DFE20E9 18894032 +RefMD5=2859090D78581E0925A3AF8045E81E4B + +[31EE2DE8E65E30F5934C450DBAA924F0] +GoodName=Pokemon Stadium (E) (V1.1) [!] +CRC=91C9E05D AD3AAFB9 +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[0E85A098D0F0E8A7EB572A69612A6873] +GoodName=Pokemon Stadium (F) [!] +CRC=A23553A3 42BF2D39 +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[4688C66F8C13EDA13DD5678176A7FD8A] +GoodName=Pokemon Stadium (F) [f1] +CRC=7E3D8157 D9BF4D91 +RefMD5=0E85A098D0F0E8A7EB572A69612A6873 + +[24BE2CCB0DEA0755908C02BF67E22FE5] +GoodName=Pokemon Stadium (G) [!] +CRC=42011E1B E3552DB5 +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[8FAA825507E6CD3F388CC33343FAE547] +GoodName=Pokemon Stadium (G) [f1] +CRC=D7F73553 1347659F +RefMD5=24BE2CCB0DEA0755908C02BF67E22FE5 + +[A81321759AF38BEB30A40FDACA2EA22A] +GoodName=Pokemon Stadium (I) [!] +CRC=A53FA82D DAE2C15D +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[D14A499BC4E324974EAE3E42DEC58625] +GoodName=Pokemon Stadium (S) [!] +CRC=B6E549CE DC8134C0 +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[8D296A614A47AC99B80D1EDE669E62B3] +GoodName=Pokemon Stadium (S) [f1] +CRC=4C115008 9F124960 +RefMD5=D14A499BC4E324974EAE3E42DEC58625 + +[ED1378BC12115F71209A77844965BA50] +GoodName=Pokemon Stadium (U) (V1.0) [!] +CRC=90F5D9B3 9D0EDCF0 +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[C9214988B08511D2F44FAC2FAD2EE67A] +GoodName=Pokemon Stadium (U) (V1.0) [f1] +CRC=84EBE70F 352C5E3F +RefMD5=ED1378BC12115F71209A77844965BA50 + +[40E03EDA831C01E0A12294287FD240E2] +GoodName=Pokemon Stadium (U) (V1.1) [!] +CRC=1A122D43 C17DAF0F +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[A7087A96A709E4C662A459B4B4159094] +GoodName=Pokemon Stadium (U) (V1.1) [b1] +CRC=1A122D43 C17DAF0F +RefMD5=40E03EDA831C01E0A12294287FD240E2 + +[A0087A475A29F38BD4CE5DF0A41A89CB] +GoodName=Pokemon Stadium (U) (V1.1) [b1][f1] +CRC=3FC42B3E CED602E6 +RefMD5=40E03EDA831C01E0A12294287FD240E2 + +[6DC6820CEF755FC1253D06DF45C9BD2A] +GoodName=Pokemon Stadium (U) (V1.2) [!] +CRC=9C8FB2FA 9B84A09B +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[B1271DB50D6EF8F6B53CC640C3743E4F] +GoodName=Pokemon Stadium 2 (E) [!] +CRC=2952369C B6E4C3A8 +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[BB1623BD4751240138DE55E18D3ACA7E] +GoodName=Pokemon Stadium 2 (E) [T+Ita0.05] +CRC=2952369C B6E4C3A8 +RefMD5=B1271DB50D6EF8F6B53CC640C3743E4F + +[4748D96916AE2BCC5FC1630515EE2561] +GoodName=Pokemon Stadium 2 (F) [!] +CRC=AC5AA5C7 A9B0CDC3 +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[484F3E696C94980ACF3D7068F9ACC98F] +GoodName=Pokemon Stadium 2 (G) [!] +CRC=439B7E7E C1A1495D +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[5A04D7F1AB9C6B080176567AA7168D3A] +GoodName=Pokemon Stadium 2 (I) [!] +CRC=EFCEAF00 22094848 +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[B26AAFD452C9816E1B7AA0954E75825F] +GoodName=Pokemon Stadium 2 (S) [!] +CRC=D0A1FC5B 2FB8074B +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[1561C75D11CEDF356A8DDB1A4A5F9D5D] +GoodName=Pokemon Stadium 2 (U) [!] +CRC=03571182 892FD06D +Players=4 +SaveType=Flash RAM +Transferpak=Yes +SiDmaDuration=8192 + +[BBDC4C4F1C474298189312008A1768C4] +GoodName=Polaris SnoCross (U) [!] +CRC=41380792 A167E045 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F27CBDB653AAF1D4856A53D5951F36DD] +GoodName=Polaris SnoCross (U) [o1][t1] +CRC=B8B73263 1492FC49 +RefMD5=BBDC4C4F1C474298189312008A1768C4 + +[35A01AEB01F3184DD20904AF28FA71C6] +GoodName=Polaris SnoCross (U) [t1] +CRC=B8B73263 1492FC49 +RefMD5=BBDC4C4F1C474298189312008A1768C4 + +[8847BD6403BA49FD62899115D661B623] +GoodName=Pom Part 1 Demo (PD) +CRC=1BC0CA2C 0F516B86 + +[037D2727B90998BED41DA0F290BB8441] +GoodName=Pom Part 2 Demo (PD) +CRC=ACD51083 EEC8DBED + +[5426EAED0D350367393F385025AF164C] +GoodName=Pom Part 3 Demo (PD) +CRC=1FE04890 D6696958 + +[C7921F3D4B91A42472DADD4DBA2CDC54] +GoodName=Pom Part 4 Demo (PD) +CRC=CFBEE39B 76F0A14A + +[F67C06AF4F6613804B3F700B1169B58D] +GoodName=Pom Part 5 Demo (PD) +CRC=2803B8CE 4A1EE409 + +[BA976164C2A900C03F445ACD51518FB0] +GoodName=Pong V0.01 by Omsk (PD) +CRC=C252F9B1 AD70338C + +[8EACC93671249508BF12CF6EC101056D] +GoodName=Pong by Oman (PD) +CRC=DAA76993 D8ACF77C +Players=2 +Status=3 +Rumble=No +SaveType=None + +[68C7FC1924AB4400CB65E40C32B7D3A6] +GoodName=Pong by Oman (PD) [a1] +CRC=DAA76993 D8ACF77C +RefMD5=8EACC93671249508BF12CF6EC101056D + +[E3CFB5F1828CAF1F00B23ADA863460AD] +GoodName=Pong by Oman (PD) [h1C][o1] +CRC=DAA76993 D8ACF77C +RefMD5=8EACC93671249508BF12CF6EC101056D + +[CD4D5C6C96C8C528A0FCE2958A4A7AC9] +GoodName=Pong by Oman (PD) [t1] +CRC=6BE878A8 3DC16D91 +RefMD5=8EACC93671249508BF12CF6EC101056D + +[8CC73C373016070647030DDE492FDC8C] +GoodName=Power League 64 (J) [!] +CRC=D7A6DCFA CCFEB6B7 +Players=4 +Mempak=Yes + +[6504FC6F3ADB596F7D68060EB39A75B4] +GoodName=Power League 64 (J) [o1] +CRC=D7A6DCFA CCFEB6B7 +RefMD5=8CC73C373016070647030DDE492FDC8C + +[AE3BDF729214964620417CC3163F0BB6] +GoodName=Power Rangers - Lightspeed Rescue (E) [!] +CRC=39F60C11 AB2EBA7D +Players=2 +SaveType=None +Mempak=Yes + +[24B5BFA896802253D2B715FC760D1B3E] +GoodName=Power Rangers - Lightspeed Rescue (E) [f1] (NTSC) +CRC=8CD06379 62319493 +RefMD5=AE3BDF729214964620417CC3163F0BB6 + +[91D74621DDEF6D37FB845B3BC7059A38] +GoodName=Power Rangers - Lightspeed Rescue (U) [!] +CRC=CF8957AD 96D57EA9 +Players=2 +SaveType=None +Mempak=Yes + +[2991BB68ECA54813D6B834ADBBBACC4C] +GoodName=Powerpuff Girls, The - Chemical X-Traction (U) [!] +CRC=FC74D475 9A0278AB +Players=2 +SaveType=None + +[25BAFC84BA4D87854DC44DF3EF8764EA] +GoodName=Premier Manager 64 (E) [!] +CRC=F3D27F54 C111ACF9 +Players=1 +Mempak=Yes + +[527F05F166398599F0A1B10F8E1F9585] +GoodName=Premier Manager 64 (E) [f1] (NTSC) +CRC=F45A6784 F587C72F +RefMD5=25BAFC84BA4D87854DC44DF3EF8764EA + +[ED4FE5EAA6631BB142DEF7F317315DFA] +GoodName=Premier Manager 64 (E) [f2] (NTSC100%) +CRC=C98C4580 A8C84DAD +RefMD5=25BAFC84BA4D87854DC44DF3EF8764EA + +[7995D76F4CE236B0F0289F47AE523D32] +GoodName=Pro Mahjong Kiwame 64 (J) (V1.0) [!] +CRC=9BA10C4E 0408ABD3 +Players=1 +Mempak=Yes +CountPerOp=1 + +[D1624977A3C25192671772623FA76438] +GoodName=Pro Mahjong Kiwame 64 (J) (V1.0) [b1] +CRC=9BA10C4E 0408ABD3 +RefMD5=7995D76F4CE236B0F0289F47AE523D32 + +[6FEC88E88ED25AE7E823A69444D6098A] +GoodName=Pro Mahjong Kiwame 64 (J) (V1.0) [o1] +CRC=9BA10C4E 0408ABD3 +RefMD5=7995D76F4CE236B0F0289F47AE523D32 + +[B42F62483F7CA2AAC5AF911175463DB8] +GoodName=Pro Mahjong Kiwame 64 (J) (V1.1) [!] +CRC=0AE2B37C FBC174F0 +Players=1 +Mempak=Yes +CountPerOp=1 + +[F1A2E4DD22ADF4F90DA4BDDCA37D5F18] +GoodName=Pro Mahjong Tsuwamono 64 - Jansou Battle ni Chousen (J) [!] +CRC=1BDCB30F A132D876 +Players=1 +Mempak=Yes +CountPerOp=1 + +[4FA4DC582C23EEE81FEB39B7EEBD15D6] +GoodName=Psychodelic Demo by Ste (POM '98) (PD) [b1] +CRC=C5C4F0D5 4EEF2573 + +[592292DF29823A0FD81ED32666878C15] +GoodName=Psychodelic Demo by Ste (POM '98) (PD) +CRC=C5C4F0D5 4EEF2573 + +[22B86AB3F320A607899A0516C90A24D0] +GoodName=Puyo Puyo 4 - Puyo Puyo Party (J) [!] +CRC=4B4672B9 2DBE5DE7 +Players=4 +Rumble=Yes +Transferpak=Yes + +[FAAA2094B04DCA4C287AF9334D22529D] +GoodName=Puyo Puyo Sun 64 (J) [!] +CRC=94807E6B 60CC62E4 +Players=2 +Rumble=Yes + +[B8267C225583A02ACC3B74B3178B87E9] +GoodName=Puyo Puyo Sun 64 (J) [T+Eng1.1_Zoinkity] +CRC=1C348AFE 5B96ECFA +RefMD5=FAAA2094B04DCA4C287AF9334D22529D + +[9803F144AB702A7C3E16092AA929AB45] +GoodName=Puyo Puyo Sun 64 (J) [T+Kor1.0_Zoinkity&UltimatePenguin] +CRC=7FCBF1D2 4546EB4 +RefMD5=FAAA2094B04DCA4C287AF9334D22529D + +[20C7ABF5A4DB8DC1C70725FD213E29A2] +GoodName=Puyo Puyo Sun 64 (J) [b1] +CRC=94807E6B 60CC62E4 +RefMD5=FAAA2094B04DCA4C287AF9334D22529D + +[B478D4AF60D43C38BA81DE9FAEA6E057] +GoodName=Puzzle Bobble 64 (J) [!] +CRC=C0DE0747 A2DF72D3 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9B463A87DA73B8C923B05C3BD46EDB09] +GoodName=Puzzle Bobble 64 (J) [f1] (PAL) +CRC=53D93EA2 B88836C6 +RefMD5=B478D4AF60D43C38BA81DE9FAEA6E057 + +[EA335A87C87F302C6A10D0D3D3E09B72] +GoodName=Puzzle Bobble 64 (J) [f2] (PAL) +CRC=412E02B8 51A57E8E +RefMD5=B478D4AF60D43C38BA81DE9FAEA6E057 + +[FBDD421FC2105CF4B9663DF97FD7041D] +GoodName=Puzzle Master 64 by Michael Searl (PD) +CRC=4BBBA2E2 8BF3BBB2 +Players=1 +Rumble=No +SaveType=None +Status=2 + +[592CE7718EFDD1FF2F077C9B2B5275FB] +GoodName=Quake 64 (E) [!] +CRC=16931D74 65DC6D34 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[30EDCCA84850E3B4129936350A9B6B8B] +GoodName=Quake 64 (E) [o1] +CRC=16931D74 65DC6D34 +RefMD5=592CE7718EFDD1FF2F077C9B2B5275FB + +[FE4AC551B284BD0924F2AAA387249B4B] +GoodName=Quake 64 (E) [t1] +CRC=68CE63CC 2FFE262C +RefMD5=592CE7718EFDD1FF2F077C9B2B5275FB + +[097605021951024C3ECB2D502C0C2A9F] +GoodName=Quake 64 (U) [!] +CRC=9F5BF79C D2FE08A0 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[87F35BC0C6E2EAD981B49D691095B118] +GoodName=Quake 64 (U) [b1] +CRC=254CF663 DC8131EE +RefMD5=097605021951024C3ECB2D502C0C2A9F + +[295FAA9B7CC7127BC82AEA90ADB211E5] +GoodName=Quake 64 (U) [h1C] +CRC=9F5BF79C D2FE08A0 +RefMD5=097605021951024C3ECB2D502C0C2A9F + +[2138CE5AEC363BAC2F18CE65A78ECA25] +GoodName=Quake 64 (U) [o1] +CRC=9F5BF79C D2FE08A0 +RefMD5=097605021951024C3ECB2D502C0C2A9F + +[D599490909FAACB26D134D152CB5F1ED] +GoodName=Quake 64 (U) [o1][t1] +CRC=254CF663 DC8131EE +RefMD5=097605021951024C3ECB2D502C0C2A9F + +[F2FA48329FF6DDBB7BD4EEA838FD800B] +GoodName=Quake 64 (U) [o2] +CRC=9F5BF79C D2FE08A0 +RefMD5=097605021951024C3ECB2D502C0C2A9F + +[7B593077EFC15B44C8D8FF639D6FB434] +GoodName=Quake 64 (U) [o2][t1] +CRC=254CF663 DC8131EE +RefMD5=097605021951024C3ECB2D502C0C2A9F + +[953BB3AD87B3C1B7AC85F12B135FAA85] +GoodName=Quake 64 (U) [t1] +CRC=254CF663 DC8131EE +RefMD5=097605021951024C3ECB2D502C0C2A9F + +[C31A8BB6705BD2112A5ABF4F825FD3C0] +GoodName=Quake 64 Intro (PD) +CRC=F4D89C08 3F34930D + +[673D4BA4F41A0FE23650F06AF53EEC50] +GoodName=Quake II (E) [!] +CRC=7433D9D7 2C4322D0 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[55A789C553827114306E29D71E26E5DC] +GoodName=Quake II (E) [h1C] +CRC=7433D9D7 2C4322D0 +RefMD5=673D4BA4F41A0FE23650F06AF53EEC50 + +[CC93C30C633FF461C29B54CEABEFD701] +GoodName=Quake II (U) [!] +CRC=BDA8F143 B1AF2D62 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[920FAACCE1F8A80022433ACFD5CD2BC3] +GoodName=Quake II (U) [f1] (PAL) +CRC=4F8B1784 763A4E04 +RefMD5=CC93C30C633FF461C29B54CEABEFD701 + +[EA552E33973468233A0712C251ABDB6B] +GoodName=Quest 64 (U) [!] +CRC=C8BB4DD9 CC5F430B +Players=1 +SaveType=None +Mempak=Yes + +[6F32B4DE3B3FC0C719BF9EA27EFC18BE] +GoodName=Quest 64 (U) [b1] +CRC=C8BB4DD9 CC5F430B +RefMD5=EA552E33973468233A0712C251ABDB6B + +[0E2CAB03B712E7D4E1C6501978E2E637] +GoodName=Quest 64 (U) [b2] +CRC=C8BB4DD9 CC5F430B +RefMD5=EA552E33973468233A0712C251ABDB6B + +[4890576C70E8486D2A90424C57C53752] +GoodName=Quest 64 (U) [b3] +CRC=C8BB4DD9 CC5F430B +RefMD5=EA552E33973468233A0712C251ABDB6B + +[E9EFCC508A7054BB94E5B3243018F1AC] +GoodName=Quest 64 (U) [b4] +CRC=C8BB4DD9 CC5F430B +RefMD5=EA552E33973468233A0712C251ABDB6B + +[131CCC5C9E9BD830147562DFD06444BF] +GoodName=Quest 64 (U) [b5] +CRC=C8BB4DD9 CC5F430B +RefMD5=EA552E33973468233A0712C251ABDB6B + +[C01A079E0005DCF5AD9AB0D58CD9515E] +GoodName=Quest 64 (U) [t1] +CRC=5F48A227 B97D9B7F +RefMD5=EA552E33973468233A0712C251ABDB6B + +[5DF35D0C05E58FCE938BAEC6CB2A230E] +GoodName=R.I.P. Jay Demo by Ste (PD) [b1] +CRC=32A92961 DB34982C + +[03418F1567DC45CBB4B4E9DA772CAA7F] +GoodName=R.I.P. Jay Demo by Ste (PD) +CRC=32A92961 DB34982C + +[FFE3839FD3974A0858A62CF363D0F8DB] +GoodName=RADWAR 2K Party Inv. Intro by Ayatolloh (PD) +CRC=C9011D05 EF078B8C + +[34AF9F96DE01A7DF6B296598908BB398] +GoodName=RPA Site Intro by Lem (PD) +CRC=79E318E1 86861726 + +[4561840840760FFA7B59F03A5F416A5C] +GoodName=RR64 - Ridge Racer 64 (E) [!] +CRC=FEE97010 4E94A9A0 +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[990F97D56456FC23E52BD263E709E21E] +GoodName=RR64 - Ridge Racer 64 (U) [!] +CRC=2500267E 2A7EC3CE +SaveType=Eeprom 16KB +Players=4 +Rumble=Yes + +[27F1C0E40E2802CE57E5BAAFA958098C] +GoodName=RR64 - Ridge Racer 64 (widescreen hack) +CRC=22CEC23C 76A9234F +RefMD5=990F97D56456FC23E52BD263E709E21E + +[8CF63267BA38AB73763354C79C4ADB74] +GoodName=RR64 - Ridge Racer 64 (U) [f1] (PAL) +CRC=4E17004A 259E946C +RefMD5=990F97D56456FC23E52BD263E709E21E + +[07D6006F744727DAAC7F53692AD950C4] +GoodName=RR64 - Ridge Racer 64 (U) [t1] +CRC=5A98A468 AB27C89D +RefMD5=990F97D56456FC23E52BD263E709E21E + +[A1082A6676455C040843FD75E92DE1A3] +GoodName=RTL World League Soccer 2000 (G) [!] +CRC=658F8F37 1813D28D +Players=4 +Mempak=Yes +Rumble=Yes + +[09BEE9D7EB1159D11E49BDFB03A2C4CC] +GoodName=RTL World League Soccer 2000 (G) [f1] (NTSC) +CRC=D250103E 136A0F0C +RefMD5=A1082A6676455C040843FD75E92DE1A3 + +[4392F33C4282B68C9DEF5111CCF733CA] +GoodName=RTL World League Soccer 2000 (G) [f1][o1] +CRC=D250103E 136A0F0C +RefMD5=A1082A6676455C040843FD75E92DE1A3 + +[AA57D69867F53456F351A289EBA08C3D] +GoodName=Racing Simulation 2 (G) [!] +CRC=2877AC2D C3DC139A +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[6160D5DE99BE421ACB620D2D203C2FEC] +GoodName=Racing Simulation 2 (G) [h1C] +CRC=2877AC2D C3DC139A +RefMD5=AA57D69867F53456F351A289EBA08C3D + +[167A3502F06CF0EEF56758533F3D0E52] +GoodName=Rakuga Kids (E) [!] +CRC=67D21868 C5424061 +Players=2 +Mempak=Yes + +[28FE768CED3C87659B343A7811CFAC0A] +GoodName=Rakuga Kids (E) [b1] +CRC=67D21868 C5424061 +RefMD5=167A3502F06CF0EEF56758533F3D0E52 + +[7F0900DD9726A7E56A398E910D014B61] +GoodName=Rakuga Kids (E) [f1] (NTSC) +CRC=49020C8E A000B949 +RefMD5=167A3502F06CF0EEF56758533F3D0E52 + +[98A802D44FE4169FD73D7B481C08613E] +GoodName=Rakuga Kids (E) [h1C] +CRC=67D21868 C5424061 +RefMD5=167A3502F06CF0EEF56758533F3D0E52 + +[813AD5C00BAD7C4D41F8558CECEDAE51] +GoodName=Rakuga Kids (J) [!] +CRC=9F1ECAF0 EEC48A0E +Players=2 +Mempak=Yes + +[378C6CE13DF3363F77D76B64C8DAB287] +GoodName=Rakuga Kids (J) [b1] +CRC=9F1ECAF0 EEC48A0E +RefMD5=813AD5C00BAD7C4D41F8558CECEDAE51 + +[08D79A5C0F393D81296F50A6D556D999] +GoodName=Rakuga Kids (J) [h1C] +CRC=9F1ECAF0 EEC48A0E +RefMD5=813AD5C00BAD7C4D41F8558CECEDAE51 + +[0630226F63561A05916EDCFBC8D96C04] +GoodName=Rally '99 (J) [!] +CRC=35D9BA0C DF485586 +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[035B02E493A388E950FB42F4B3D891F8] +GoodName=Rally '99 (J) [f1] (PAL) +CRC=4C2B343C 7249BAFF +RefMD5=0630226F63561A05916EDCFBC8D96C04 + +[0458BC47CD771D8BC66B0CEAE6895724] +GoodName=Rally Challenge 2000 (U) [!] +CRC=73A88E3D 3AC5C571 +Players=4 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[08E02F52E0547686A9BFAC7CBB03C129] +GoodName=Rampage - World Tour (E) [!] +CRC=84D44448 67CA19B0 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[410146EA14CF34D134BC97C78522D322] +GoodName=Rampage - World Tour (E) [h1C] +CRC=84D44448 67CA19B0 +RefMD5=08E02F52E0547686A9BFAC7CBB03C129 + +[4645672A0CF00ADA9B5E37CFDE8B024E] +GoodName=Rampage - World Tour (U) [!] +CRC=C29FF9E4 264BFE7D +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[1659F9F8C8A5C24F775B245BDA574462] +GoodName=Rampage - World Tour (U) [b1] +CRC=C29FF9E4 264BFE7D +RefMD5=4645672A0CF00ADA9B5E37CFDE8B024E + +[71EC90E34421CEEAA8B71ACAF76EFD33] +GoodName=Rampage - World Tour (U) [b2] +CRC=C29FF9E4 264BFE7D +RefMD5=4645672A0CF00ADA9B5E37CFDE8B024E + +[669584EEB9F85C7A8A96B716A2B43739] +GoodName=Rampage - World Tour (U) [b3] +CRC=C29FF9E4 264BFE7D +RefMD5=4645672A0CF00ADA9B5E37CFDE8B024E + +[70C3E7412FF8196E16CCA076B3B622F7] +GoodName=Rampage - World Tour (U) [b4] +CRC=C29FF9E4 264BFE7D +RefMD5=4645672A0CF00ADA9B5E37CFDE8B024E + +[BE823D7958151B97F812FBF01E7621D2] +GoodName=Rampage - World Tour (U) [h1C] +CRC=C29FF9E4 264BFE7D +RefMD5=4645672A0CF00ADA9B5E37CFDE8B024E + +[E3060D3FADA2A502764E765F8140FC42] +GoodName=Rampage - World Tour (U) [t1] +CRC=588F980C 63FF7803 +RefMD5=4645672A0CF00ADA9B5E37CFDE8B024E + +[4D280855EA4FFE98054BDF633EA5A7F7] +GoodName=Rampage - World Tour (U) [t2] +CRC=588F980C 63FF7803 +RefMD5=4645672A0CF00ADA9B5E37CFDE8B024E + +[1492806F12D33C3EA0EDB6848D43B1CC] +GoodName=Rampage 2 - Universal Tour (E) [!] +CRC=5DFC4249 99529C07 +Players=3 +SaveType=None +Mempak=Yes +Rumble=Yes + +[8113D0EA2008402D4631F241F625D16B] +GoodName=Rampage 2 - Universal Tour (U) [!] +CRC=673D099B A4C808DE +Players=3 +SaveType=None +Mempak=Yes +Rumble=Yes + +[EBAFB5C3BCC84543A8E7FEF1993E573F] +GoodName=Rampage 2 - Universal Tour (U) [t1] +CRC=BF4317E2 2DF987E2 +RefMD5=8113D0EA2008402D4631F241F625D16B + +[EA383E48637B44FFF9294D23B076548B] +GoodName=Rampage 2 - Universal Tour (U) [t2] +CRC=FD2FC875 3BD10D89 +RefMD5=8113D0EA2008402D4631F241F625D16B + +[C7B9024594F932BA5E3A1FB70FE9BD6B] +GoodName=Rape Kombat Trilogy Beta1 (Mortal Kombat Hack) +CRC=9A2949C1 04E76074 + +[BC66239C12AE8696926E50C2B6ED9C49] +GoodName=Rat Attack (E) (M6) [!] +CRC=20FD0BF1 F5CF1D87 +Players=4 +SaveType=None +Mempak=Yes +; Allows the game to boot +Cheat0=F117DAEC 8014,F117DAEE A1D0 + +[E0BB65C30C1185FD9997020A1994B07E] +GoodName=Rat Attack (E) (M6) [f1] (NTSC) +CRC=85670AB4 3834BE8A +RefMD5=BC66239C12AE8696926E50C2B6ED9C49 + +[6F868B1652183376665F67F8183EEB5C] +GoodName=Rat Attack (E) (M6) [h1C] +CRC=20FD0BF1 F5CF1D87 +RefMD5=BC66239C12AE8696926E50C2B6ED9C49 + +[F661889FDF65DDCD212E9FB53B2C8F50] +GoodName=Rat Attack (U) (M6) [!] +CRC=0304C48E AC4001B8 +Players=4 +SaveType=None +Mempak=Yes +; Allows the game to boot +Cheat0=F117E34C 8014,F117E34E A8F0 + +[5DBBFD5ACE8222FA8FE51BE113453C13] +GoodName=Rayman 2 - The Great Escape (E) (M5) [!] +CRC=60D5E10B 8BEDED46 +Players=1 +SaveType=None +Mempak=Yes + +[EF2001F581A80D760C51D130725A9930] +GoodName=Rayman 2 - The Great Escape (E) (M5) [f1] (NTSC) +CRC=B8C303FA 544BB5FA +RefMD5=5DBBFD5ACE8222FA8FE51BE113453C13 + +[53B325CCDF2069AB20CAF1C9B401CD20] +GoodName=Rayman 2 - The Great Escape (E) (M5) [f2] (NTSC) +CRC=7055FD0A E0A45808 +RefMD5=5DBBFD5ACE8222FA8FE51BE113453C13 + +[03AA4D09FDE77EED9B95BE68E603D233] +GoodName=Rayman 2 - The Great Escape (U) (M5) [!] +CRC=F3C5BF9B 160F33E2 +Players=1 +SaveType=None +Mempak=Yes + +[2B1D9F38389522A372D950E1BC6FA13F] +GoodName=Rayman 2 - The Great Escape (U) (M5) [t1] +CRC=8BB6E3EB 2402CC87 +RefMD5=03AA4D09FDE77EED9B95BE68E603D233 + +[406B08987AB92D73D72B597EC6B11BD9] +GoodName=Razor Freestyle Scooter (U) [!] +CRC=3918834A 15B50C29 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[FAA64ABB0D222FCC0C6E2515D3805D9F] +GoodName=Re-Volt (E) (M4) [!] +CRC=C3E7E29E 5D7251CC +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[3FC4D3187435443455F8355B2D3F8934] +GoodName=Re-Volt (U) [!] +CRC=0F1FA987 BFC1AFA6 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[377DAF6EDD0C996422D2A9C8C5DEC033] +GoodName=Re-Volt (U) [f1] (Country Check) +CRC=529AA985 A85509A3 +RefMD5=3FC4D3187435443455F8355B2D3F8934 + +[77DC38CCE0FFAB004FD54F54EE25A593] +GoodName=Re-Volt (U) [f2] (PAL) +CRC=53575A75 54573214 +RefMD5=3FC4D3187435443455F8355B2D3F8934 + +[197E24C1AB6503998798D7F56EAE7ADD] +GoodName=Re-Volt (U) [t1] +CRC=B754A584 D3530516 +RefMD5=3FC4D3187435443455F8355B2D3F8934 + +[ADC95AE01855FA305B13F8B22427E597] +GoodName=Ready 2 Rumble Boxing (E) (M3) [!] +CRC=8BD4A334 1E138B05 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[73165CBE4E2421475C5FE9A227DCAFEC] +GoodName=Ready 2 Rumble Boxing (E) [T+Spa2.0_IlDucci] +CRC=56E06922 10F665F6 +RefMD5=ADC95AE01855FA305B13F8B22427E597 + +[70F73D01FEAF768758F31B23DE2C2620] +GoodName=Ready 2 Rumble Boxing (E) (M3) [t1] (P1 Untouchable) +CRC=8638A334 8EBF1508 +RefMD5=ADC95AE01855FA305B13F8B22427E597 + +[A42F6F14F7EA10ABEB3B55FFD42EB572] +GoodName=Ready 2 Rumble Boxing (U) [!] +CRC=EAB7B429 BAC92C57 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[25620A9C9F372023A8BA862330E6373A] +GoodName=Ready 2 Rumble Boxing (U) [f1] (PAL) +CRC=5D6AA6EA 657352B1 +RefMD5=A42F6F14F7EA10ABEB3B55FFD42EB572 + +[CCECEAA389A7847DE3433888C66A76E5] +GoodName=Ready 2 Rumble Boxing (U) [t1] (P1 Untouchable) +CRC=E655B42D F22370DD +RefMD5=A42F6F14F7EA10ABEB3B55FFD42EB572 + +[DF4446A2B55C4D8D67E9C0C19E0FD9FB] +GoodName=Ready 2 Rumble Boxing - Round 2 (U) [!] +CRC=E9219533 13FBAFBD +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[CB97350D5CAB48EAB8B954D91C0E5DAC] +GoodName=Ready 2 Rumble Boxing - Round 2 (U) [t1] +CRC=6CED60AC C74292DC +RefMD5=DF4446A2B55C4D8D67E9C0C19E0FD9FB + +[B04F298721223A22E1150CEBC712EE6A] +GoodName=Resident Evil 2 (E) (M2) [!] +CRC=9B500E8E E90550B3 +Players=1 +SaveType=SRAM +Rumble=Yes +CountPerOp=1 + +[DD21150CBC21C05420304599EC57411C] +GoodName=Resident Evil 2 (U) (V1.0) [!] +CRC=2F493DD0 2E64DFD9 +Players=1 +SaveType=SRAM +Rumble=Yes +CountPerOp=1 + +[1ADD2C0217662B307CDFD876B35FBF7A] +GoodName=Resident Evil 2 (U) (V1.1) [!] +CRC=AA18B1A5 07DB6AEB +Players=1 +SaveType=SRAM +Rumble=Yes +CountPerOp=1 + +[AD922DAE446A301E1AAFE1DFBAD75A2E] +GoodName=Road Rash 64 (E) [!] +CRC=02D8366A 6CABEF9C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=3 + +[5EB2B1892B68767EB1D310FF7507D34E] +GoodName=Road Rash 64 (E) [h1C] +CRC=02D8366A 6CABEF9C +RefMD5=AD922DAE446A301E1AAFE1DFBAD75A2E + +[28C2373F6D831EEC81F6146A809E701B] +GoodName=Road Rash 64 (U) [!] +CRC=F050746C 247B820B +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=3 + +[7966F17F36C43D3807C0949AAD45168A] +GoodName=Road Rash 64 (U) [f1] (PAL) +CRC=422D29E1 C1FB33F3 +RefMD5=28C2373F6D831EEC81F6146A809E701B + +[C6867566C9E173BEAB459C5945B69C23] +GoodName=Road Rash 64 (U) [t1] +CRC=48176863 E1829A22 +RefMD5=28C2373F6D831EEC81F6146A809E701B + +[41F67B5C8BB8DAEFFD989123846FC063] +GoodName=Roadsters Trophy (E) (M6) [!] +CRC=74E87A70 6293AED4 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[D3644B398C090528E0ED9EB3C140366E] +GoodName=Roadsters Trophy (U) (M3) [!] +CRC=0B6B4DDB 9671E682 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[AE705F25C57ACABBD0E8BAE5EC6E237F] +GoodName=Roadsters Trophy (U) (M3) [f1] (PAL) +CRC=787AECF1 CC8147BA +RefMD5=D3644B398C090528E0ED9EB3C140366E + +[5C9C715430ACBAEF3A5FBDB3E6661ACF] +GoodName=Roadsters Trophy (U) (M3) [t1] +CRC=74BCA5D3 4A945F7E +RefMD5=D3644B398C090528E0ED9EB3C140366E + +[444F70A655AC89CA900F6FAFAF926B16] +GoodName=Robot Ponkottsu 64 - 7tsu no Umi no Caramel (J) [!] +CRC=272B690F AD0A7A77 +Players=2 +SaveType=Eeprom 16KB +Transferpak=Yes + +[34779AF3681F58E4F642F03EAEF198F9] +GoodName=Robot Ponkotsu 64 - 7tsu no Umi no Caramel (J) [f1] (PAL) +CRC=7F564549 ED60C5E6 +RefMD5=444F70A655AC89CA900F6FAFAF926B16 + +[27C6F780F9032A531E9A322969CD9159] +GoodName=Robotech - Crystal Dreams (Beta) +CRC=75A0B893 4CA321B5 + +[B39592C6C9A3121258BDB62485956880] +GoodName=Robotech - Crystal Dreams (Beta) [a1] +CRC=75A0B893 4CA321B5 + +[2ABCD1AD41B3356FBC1018ECB121283E] +GoodName=Robotron 64 (E) [!] +CRC=9FF69D4F 195F0059 +Players=2 +SaveType=None +Mempak=Yes + +[360044D5675A328E62191250F43B6671] +GoodName=Robotron 64 (E) [h1C] +CRC=9FF69D4F 195F0059 +RefMD5=2ABCD1AD41B3356FBC1018ECB121283E + +[C4A9BBF989DDFAF5F389E4ADC6195DBC] +GoodName=Robotron 64 (U) [!] +CRC=AC8E4B32 E7B47326 +Players=2 +SaveType=None +Mempak=Yes + +[5698757883A6F46FE5B4C9B6E780B480] +GoodName=Robotron 64 (U) [b1] +CRC=AC8E4B32 E7B47326 +RefMD5=C4A9BBF989DDFAF5F389E4ADC6195DBC + +[8555DCF12FD35206451FB415F3FD2EEF] +GoodName=Robotron 64 (U) [b2] +CRC=8F4C4B32 6D881FCA +RefMD5=C4A9BBF989DDFAF5F389E4ADC6195DBC + +[AB50026DAEA629F554408E5BA3EFA182] +GoodName=Robotron 64 (U) [b3] +CRC=8F4C4B32 6D881FCA +RefMD5=C4A9BBF989DDFAF5F389E4ADC6195DBC + +[1AA79B5DEFE1F5852D5ADD799383CCCD] +GoodName=Robotron 64 (U) [b4] +CRC=575CCC2E A8B5ACE0 +RefMD5=C4A9BBF989DDFAF5F389E4ADC6195DBC + +[377B9C40EBE4F4CF845E577A8DC9ACCB] +GoodName=Robotron 64 (U) [f1] (PAL) +CRC=8F4C4B32 6D881FCA +RefMD5=C4A9BBF989DDFAF5F389E4ADC6195DBC + +[27E4C31540E18E3E8CEA97BFF744CC11] +GoodName=Robotron 64 (U) [o1] +CRC=AC8E4B32 E7B47326 +RefMD5=C4A9BBF989DDFAF5F389E4ADC6195DBC + +[E151CCE259636C5AE15CA1C8B380EE76] +GoodName=Robotron 64 (U) [t1] +CRC=575CCC2E A8B5ACE0 +RefMD5=C4A9BBF989DDFAF5F389E4ADC6195DBC + +[427C5457D4A29A222811F0CAA9CCA7B9] +GoodName=Rocket - Robot on Wheels (E) (M3) [!] +CRC=9FD375F8 45F32DC8 +SaveType=Eeprom 4KB +Players=1 +Rumble=Yes + +[C2907EB2F9A350793317ECE878A3B8E3] +GoodName=Rocket - Robot on Wheels (U) [!] +CRC=0C5EE085 A167DD3E +SaveType=Eeprom 4KB +Players=1 +Rumble=Yes + +[E8CBAADEDB6D19ACC142BE3105E94C4F] +GoodName=Rocket - Robot on Wheels (U) [b1] +CRC=0C5EE085 A167DD3E +RefMD5=C2907EB2F9A350793317ECE878A3B8E3 + +[991E5F527EC9330320E65233C293D4C5] +GoodName=Rocket - Robot on Wheels (U) [f1] (PAL) +CRC=B9233DC7 9CCF2D4C +RefMD5=C2907EB2F9A350793317ECE878A3B8E3 + +[B042C238C4093DB533EC4E849C40DE4F] +GoodName=Rocket - Robot on Wheels (U) [t1] +CRC=B31A9FBB 26D03050 +RefMD5=C2907EB2F9A350793317ECE878A3B8E3 + +[0C74B44680276FFE808CFA6045329819] +GoodName=Rockman Dash (J) [!] +CRC=D666593B D7A25C07 +Players=1 +SaveType=Flash RAM +Rumble=Yes + +[14F1F43A0314C3E36D9D248E1F03EC2E] +GoodName=Ronaldinho's Soccer 64 (B) (Unl) (Pirate) +CRC=6F46DA42 D971A312 + +[73971508A3B4CA92F7F4CF59C9170372] +GoodName=Rotating Demo USA by Rene (PD) [a1] +CRC=6FA4B821 29561690 + +[0BF79F532C938384431DA9406B846AFA] +GoodName=Rotating Demo USA by Rene (PD) +CRC=6FA4B821 29561690 + +[DEC4598A39728C28CD0CEBA45A173CE1] +GoodName=Rugrats - Die grosse Schatzsuche (G) [!] +CRC=451ACA0F 7863BC8A +Players=4 +SaveType=None +Rumble=Yes + +[8C432235A57D34BC4A9B8B290E21E01E] +GoodName=Rugrats - Scavenger Hunt (U) [!] +CRC=0C02B3C5 9E2511B8 +Players=4 +SaveType=None +Rumble=Yes + +[C3ED4CD05978DECFD761FA2503DCB39E] +GoodName=Rugrats - Scavenger Hunt (U) [f1] (PAL) +CRC=F04A729C 19971680 +RefMD5=8C432235A57D34BC4A9B8B290E21E01E + +[55185016031CDC73C0FD471527C35706] +GoodName=Rugrats - Treasure Hunt (E) [!] +CRC=4D3ADFDA 7598FCAE +Players=4 +SaveType=None +Rumble=Yes + +[950161325C7E11A057CC85C95685DB05] +GoodName=Rugrats - Treasure Hunt (E) [h1C] +CRC=4D3ADFDA 7598FCAE +RefMD5=55185016031CDC73C0FD471527C35706 + +[229089089661F517C863242D6BB77746] +GoodName=Rugrats in Paris - The Movie (E) [!] +CRC=0AC61D39 ABFA03A6 +Players=2 +SaveType=None +Mempak=Yes + +[207EFE58C7C221DBDFFF285AB80126C1] +GoodName=Rugrats in Paris - The Movie (U) [!] +CRC=1FC21532 0B6466D4 +Players=2 +SaveType=None +Mempak=Yes + +[F3515A45EC01D2C9FEAFBAB2B85D72C4] +GoodName=Rugrats in Paris - The Movie (U) [T+Spa0.10] +CRC=40D5D2DE 78489F0F +RefMD5=207EFE58C7C221DBDFFF285AB80126C1 + +[681DF5A32E857E77194106B35304D6B5] +GoodName=Rush 2 - Extreme Racing USA (E) (M6) [!] +CRC=B7CF2136 FA0AA715 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[8A59477C29B4353FEAB85303C58B98F0] +GoodName=Rush 2 - Extreme Racing USA (E) (M6) [h1I] +CRC=09A0A6E5 8396630D +RefMD5=681DF5A32E857E77194106B35304D6B5 + +[E9F65EA602A442966BE4DDCE799A8E20] +GoodName=Rush 2 - Extreme Racing USA (E) (M6) [h2I] +CRC=09A0A6E5 8396630D +RefMD5=681DF5A32E857E77194106B35304D6B5 + +[6A925AB624EE3B343231D799733BA898] +GoodName=Rush 2 - Extreme Racing USA (U) [!] +CRC=EDD6E031 68136013 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[7ED3F10BC32CF76F172D8C31D15A2799] +GoodName=S.C.A.R.S. (E) (M3) [!] +CRC=918E2D60 F865683E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[0DC80ADCD95AF4FC8FE2C7E648CA64F0] +GoodName=S.C.A.R.S. (E) (M3) [h1C] +CRC=918E2D60 F865683E +RefMD5=7ED3F10BC32CF76F172D8C31D15A2799 + +[D0AA9D20A4B85FE514D2A3150D0133EA] +GoodName=S.C.A.R.S. (U) [!] +CRC=769147F3 2033C10E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[D0A050E86E27126FD7324B5674A30764] +GoodName=S.C.A.R.S. (U) [f1] (PAL) +CRC=8954584D EFE71E95 +RefMD5=D0AA9D20A4B85FE514D2A3150D0133EA + +[40866BBE1629E9B170DE552ACA83D967] +GoodName=S.C.A.R.S. (U) [t1] +CRC=8954A655 3B38F292 +RefMD5=D0AA9D20A4B85FE514D2A3150D0133EA + +[637A7EA2A39F20C5B20834187230D89D] +GoodName=SD Hiryuu no Ken Densetsu (J) [!] +CRC=EBF5F6B7 C956D739 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F29A0A02C41815EE3F5437E409EC327B] +GoodName=SD Hiryuu no Ken Densetsu (J) [f1] (PAL) +CRC=EBF5F6B7 C956D739 +RefMD5=637A7EA2A39F20C5B20834187230D89D + +[52FD60268A69DC7B532AD58EDD2133C0] +GoodName=SLiDeS (PD) +CRC=5BBE6E34 088B6D0E +Status=2 +Players=1 +SaveType=None + +[F323E3807A6AEDEDEAC9E0739490D13C] +GoodName=SNES 9X Alpha by Loom-Crazy Nation (PD) [f1] (V64BIOS1.91) +CRC=CA69ECE5 13A88244 + +[29E875C7FFA44CA629F2576CB47A1020] +GoodName=SNES 9X Alpha by Loom-Crazy Nation (PD) +CRC=CA69ECE5 13A88244 + +[919A27C2ABBEA83BA996CEE553227929] +GoodName=SPLiT's Nacho64 by SPLiT (PD) +CRC=1FBD27A9 6CC3EB42 +Players=0 +Status=3 +SaveType=None + +[A63921B3190C45940721BA3AC64D1114] +GoodName=SPLiT's Nacho64 by SPLiT (PD) [f1] (PAL) +CRC=1899FF33 885180E6 +RefMD5=919A27C2ABBEA83BA996CEE553227929 + +[123417811CDC49118EB01ECF76BAF760] +GoodName=SRAM Manager V1.0 Beta (32Mbit) (PD) [a1] +CRC=029CAE05 2B8F9DF1 + +[891E4A11B6F80E31A2F247FEA3730744] +GoodName=SRAM Manager V1.0 Beta (32Mbit) (PD) +CRC=029CAE05 2B8F9DF1 + +[98A5DBA896685D86A07CEEA283FD36D3] +GoodName=SRAM Manager V1.0 Beta (PD) +CRC=029CAE05 2B8F9DF1 + +[57BEB4B0AFDD4AFADE9DB6A13B72D17D] +GoodName=SRAM Manager V1.0 PAL Beta (PD) +CRC=4DEC9986 A8904450 + +[ED46A867A648A101D239DA0650B49783] +GoodName=SRAM Manager V2.0 (PD) [a1] +CRC=4E5507F2 E7D3B413 + +[657836F55DCB952C56BC5C645D82D6C2] +GoodName=SRAM Manager V2.0 (PD) [h1C] +CRC=4E5507F2 E7D3B413 + +[2E8367ED95724816646131BAD480BDD2] +GoodName=SRAM Manager V2.0 (PD) [h2C] +CRC=4E5507F2 E7D3B413 + +[597ADB9702440E72D5954D50671D9C57] +GoodName=SRAM Manager V2.0 (PD) +CRC=4E5507F2 E7D3B413 + +[00F846A9AA9E0083CE8C0E566843A7C7] +GoodName=SRAM Upload Tool (PD) +CRC=98A2BB11 EE4D4A86 + +[2FA1AC0A989D5F081D6A8733F2330923] +GoodName=SRAM Upload Tool + Star Fox 64 SRAM (PD) +CRC=3C524346 E4ABE776 + +[103592E65C65464C141A2184DBFD0947] +GoodName=SRAM Upload Tool V1 by LaC (PD) +CRC=3B8E7E01 6AE876A8 + +[71C2E66CCE1FEC929B5485AC41A61D95] +GoodName=SRAM Upload Tool V1.1 by Lac (PD) [b1] +CRC=98A2BB11 EE4D4A86 + +[2B2186A38B0B3541C3227144EA3C71A3] +GoodName=SRAM Upload Tool V1.1 by Lac (PD) +CRC=3C524346 E4ABE776 + +[F26102590AA6982EA78701E6A418BED0] +GoodName=SRAM Uploader-Editor by BlackBag (PD) +CRC=EC9BECFF CAB83632 + +[A5C1F8AF5D9AA7D2C771DA1C84841017] +GoodName=SRAM to DS1 Tool by WT_Riker (PD) +CRC=52BA5D2A 9BE3AB78 + +[C4E47228706BC724D7FBD811231D20C9] +GoodName=Saikyou Habu Shougi (J) [!] +CRC=5E3E60E8 4AB5D495 +Players=1 +Mempak=Yes + +[D92EEBA87794311C8F4443C29CC177C5] +GoodName=Saikyou Habu Shougi (J) [h1C] +CRC=5E3E60E8 4AB5D495 +RefMD5=C4E47228706BC724D7FBD811231D20C9 + +[0F205BA6B663C3C31579894873CAFA66] +GoodName=Saikyou Habu Shougi (J) [h2C] +CRC=5E3E60E8 4AB5D495 +RefMD5=C4E47228706BC724D7FBD811231D20C9 + +[95C345EE264F3A91F1381E76CAD82F11] +GoodName=Saikyou Habu Shougi (J) [h3C] +CRC=5E3E60E8 4AB5D495 +RefMD5=C4E47228706BC724D7FBD811231D20C9 + +[34F623903C3E2DBF8FB1E47F688D1859] +GoodName=Saikyou Habu Shougi (J) [h4C] +CRC=5E3E60E8 4AB5D495 +RefMD5=C4E47228706BC724D7FBD811231D20C9 + +[630A177A8D5B603F8C86D8A089E3471B] +GoodName=Sample Demo by Florian (PD) [b1] +CRC=C541EAB4 7397CB5F + +[2F8109E5C9BCC45B9987F31EA00ECA66] +GoodName=Sample Demo by Florian (PD) +CRC=C541EAB4 7397CB5F + +[81B1122EE15F7B50A341AE62E9C5716B] +GoodName=San Francisco Rush - Extreme Racing (E) (M3) [!] +CRC=61D116B0 FA24D60C +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[4FDF9E702D4A6A75124623D9434BF99F] +GoodName=San Francisco Rush - Extreme Racing (E) (M3) [h1C] +CRC=61D116B0 FA24D60C +RefMD5=81B1122EE15F7B50A341AE62E9C5716B + +[F015FC28E1D62A36B4EBF4C79CA8F285] +GoodName=San Francisco Rush - Extreme Racing (U) (M3) (V1.0) [!] +CRC=2A6B1820 6ABCF466 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[2A8086945375826FA6495F1EF2F1DFB6] +GoodName=San Francisco Rush - Extreme Racing (U) (M3) (V1.0) [b1] +CRC=2A6B1820 6ABCF466 +RefMD5=F015FC28E1D62A36B4EBF4C79CA8F285 + +[C870967473A8BD2942D00EAA3D7CCC9E] +GoodName=San Francisco Rush - Extreme Racing (U) (M3) (V1.0) [b2] +CRC=2A6B1820 6ABCF466 +RefMD5=F015FC28E1D62A36B4EBF4C79CA8F285 + +[CFD1B123BBABF1658CA6D52F34434A1E] +GoodName=San Francisco Rush - Extreme Racing (U) (M3) (V1.0) [b3] +CRC=2A6B1820 6ABCF466 +RefMD5=F015FC28E1D62A36B4EBF4C79CA8F285 + +[AD921B1336EDA406D124940BED174465] +GoodName=San Francisco Rush - Extreme Racing (U) (M3) (V1.0) [o1] +CRC=2A6B1820 6ABCF466 +RefMD5=F015FC28E1D62A36B4EBF4C79CA8F285 + +[390FC46621581FA62F7F4CC3537F255D] +GoodName=San Francisco Rush - Extreme Racing (U) (M3) (V1.0) [o2] +CRC=2A6B1820 6ABCF466 +RefMD5=F015FC28E1D62A36B4EBF4C79CA8F285 + +[90CA5D19B7F085474EBD2186D70C59AF] +GoodName=San Francisco Rush - Extreme Racing (U) (M3) (V1.0) [o3] +CRC=2A6B1820 6ABCF466 +RefMD5=F015FC28E1D62A36B4EBF4C79CA8F285 + +[5B127E6B090A0B3F68A114D4D89323D4] +GoodName=San Francisco Rush - Extreme Racing (U) (M3) (V1.1) [!] +CRC=AC9F7DA7 A8C029D8 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[02B16AC23998F78F09AF6513F4ACB664] +GoodName=San Francisco Rush 2049 (E) (M6) [!] +CRC=51D29418 D5B46AE3 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[AF5BE0ADFF51A8E9C6D771282C295810] +GoodName=San Francisco Rush 2049 (U) [!] +CRC=B9A9ECA2 17AAE48E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[1977D63B511A900628DB2A3A104160AC] +GoodName=San Francisco Rush 2049 (U) [t1] +CRC=01D66F37 365F18B3 +RefMD5=AF5BE0ADFF51A8E9C6D771282C295810 + +[3B6DD7B60437234895500BEFF28DF6D6] +GoodName=Scooby-Doo! - Classic Creep Capers (E) [!] +CRC=E3BD221D 3C0834D3 +Players=1 +SaveType=None +Mempak=Yes + +[16CC6DB10A56331B56F374B4FB254D5E] +GoodName=Scooby-Doo! - Classic Creep Capers (U) (V1.0) [!] +CRC=0C814EC4 58FE5CA8 +Players=1 +SaveType=None +Mempak=Yes + +[01CD9938DAE5DCDD4B264AE7F26C6D4D] +GoodName=Scooby-Doo! - Classic Creep Capers (U) (V1.1) [!] +CRC=569433AD F7E13561 +Players=1 +SaveType=None +Mempak=Yes + +[FE2605193736A128AD65DB1C9835A130] +GoodName=Shadow Man (B) [!] +CRC=93A625B9 2D6022E6 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[A485A6E9E30B7D55D23D8DD043770C64] +GoodName=Shadow Man (E) (M3) [!] +CRC=60C437E5 A2251EE3 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[235511BBDB21AF5A767BDB7502A80F06] +GoodName=Shadow Man (F) [!] +CRC=EA06F8C3 07C2DEED +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[AF40EF12CE923FF1C26E76CC9D9B9ED9] +GoodName=Shadow Man (G) [!] +CRC=84D5FD75 BBFD3CDF +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[CFBDC1C5E419FF162DF02A0065D9BC1D] +GoodName=Shadow Man (G) [b1] +CRC=84D5FD75 BBFD3CDF +RefMD5=AF40EF12CE923FF1C26E76CC9D9B9ED9 + +[630776E478E00CDA1D09BAB55656ACA7] +GoodName=Shadow Man (G) [b2] +CRC=84D5FD75 BBFD3CDF +RefMD5=AF40EF12CE923FF1C26E76CC9D9B9ED9 + +[0802F5BB4004D8948A6C0B51C8857B74] +GoodName=Shadow Man (G) [f1] (NTSC) +CRC=720278EC 594B7975 +RefMD5=AF40EF12CE923FF1C26E76CC9D9B9ED9 + +[B457298B87B85BBF950F24867DAA9475] +GoodName=Shadow Man (U) [!] +CRC=3A4760B5 2D74D410 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[474647AEDFA95AEF73229A2784897EDD] +GoodName=Shadow Man (U) [b1] +CRC=3A4760B5 2D74D410 +RefMD5=B457298B87B85BBF950F24867DAA9475 + +[5AE3BB3604539ABDEBA639E5892BD60E] +GoodName=Shadow Man (U) [b2] +CRC=3A4760B5 2D74D410 +RefMD5=B457298B87B85BBF950F24867DAA9475 + +[22A689C97FAEDF39A8F115DB8F71830C] +GoodName=Shadow Man (U) [b3] +CRC=82342320 BC65A550 +RefMD5=B457298B87B85BBF950F24867DAA9475 + +[C76828840668B6F3D4670CF4AD89C4AA] +GoodName=Shadow Man (U) [t1] +CRC=82342320 BC65A550 +RefMD5=B457298B87B85BBF950F24867DAA9475 + +[A06E757CF1930B29FA4C0B5C9F31335F] +GoodName=Shadowgate 64 - Trials Of The Four Towers (E) (M2) (Ita-Spa) [!] +CRC=02B46F55 61778D0B +Players=1 +SaveType=None +Mempak=Yes + +[11169A32D449EC3A8903CA8A9D69A6AA] +GoodName=Shadowgate 64 - Trials Of The Four Towers (E) (M3) (Fre-Ger-Dut) [!] +CRC=2BC1FCF2 7B9A0DF4 +Players=1 +SaveType=None +Mempak=Yes + +[E8955C3B743FDDFE403E52E769E9853F] +GoodName=Shadowgate 64 - Trials Of The Four Towers (E) [!] +CRC=D84EEA84 45B2F1B4 +Players=1 +SaveType=None +Mempak=Yes + +[5582CF3BB6E6B11D6D97F6FDD1EE9A3B] +GoodName=Shadowgate 64 - Trials Of The Four Towers (E) [f1] (NTSC) +CRC=80203B94 57B7F424 +RefMD5=E8955C3B743FDDFE403E52E769E9853F + +[C4F4CA4FFA94A870D0A3E18B74FE9FDE] +GoodName=Shadowgate 64 - Trials Of The Four Towers (J) [b1] +CRC=CCEDB696 D3883DB4 +RefMD5=1960A3879FADF2C5EFF5BEB47E0E1441 + +[66C31F31A386320F61AAF8F5F7936053] +GoodName=Shadowgate 64 - Trials Of The Four Towers (J) [b2] +CRC=CCEDB696 D3883DB4 +RefMD5=1960A3879FADF2C5EFF5BEB47E0E1441 + +[1960A3879FADF2C5EFF5BEB47E0E1441] +GoodName=Shadowgate 64 - Trials Of The Four Towers (J) [!] +CRC=CCEDB696 D3883DB4 +Players=1 +SaveType=None +Mempak=Yes + +[407A1A18BD7DBE0485329296C3F84EB8] +GoodName=Shadowgate 64 - Trials Of The Four Towers (U) (M2) [!] +CRC=036897CE E0D4FA54 +Players=1 +SaveType=None +Mempak=Yes + +[3B21996F8C6496903C01DCBD77DDD6EE] +GoodName=Shadowgate 64 - Trials Of The Four Towers (U) (M2) [f1] (PAL) +CRC=015BB81E F105AC82 +RefMD5=407A1A18BD7DBE0485329296C3F84EB8 + +[3D8F438057CB98F3C9E1472ABFF61610] +GoodName=Shadowgate 64 - Trials Of The Four Towers (U) (M2) [f2] (PAL) +CRC=123D0F44 CF60A446 +RefMD5=407A1A18BD7DBE0485329296C3F84EB8 + +[F6B0E57512FDDD06345DD41B7C73B228] +GoodName=Shag'a'Delic Demo by Steve and NEP (PD) +CRC=9D9C362D 5BE66B08 + +[13893DB9E919C4E7CF0C0B0064CCB554] +GoodName=Itoi Shigesato no Bass Tsuri No. 1 Kettei Ban! (J) [!] +CRC=D137A2CA 62B65053 +Players=1 +Rumble=Yes +CountPerOp=1 + +[16EC788C8A4E7EEE268FDF9072A4F0D4] +GoodName=Itoi Shigesato no Bass Tsuri No. 1 Kettei Ban! (J) [b1] +CRC=D137A2CA 62B65053 +RefMD5=13893DB9E919C4E7CF0C0B0064CCB554 + +[13D9514A4D208DC6C7B0C833F68114D2] +GoodName=Shin Nihon Pro Wrestling - Toukon Road - Brave Spirits (J) [!] +CRC=EF703CA4 4D4A9AC9 +Players=4 +Mempak=Yes + +[DC1A78608B19DBE2AE3DC0CAD9B79472] +GoodName=Shin Nihon Pro Wrestling - Toukon Road - Brave Spirits (J) [b1] +CRC=EF703CA4 4D4A9AC9 +RefMD5=13D9514A4D208DC6C7B0C833F68114D2 + +[113044B16B75F98792BF9C20C6B6282B] +GoodName=Shin Nihon Pro Wrestling - Toukon Road 2 - The Next Generation (J) [!] +CRC=551C7F43 9149831C +Players=4 +SaveType=SRAM +Mempak=Yes + +[37149C4064A1D120B9F4F5482A915262] +GoodName=Shuffle Puck 64 (PD) +CRC=F7DF7D0D ED52018F + +[244BEA64EA209990E9C69A830B507135] +GoodName=Sim City 2000 (J) [!] +CRC=B1D5280C 4BA7BC2A +Players=1 +Mempak=Yes + +[FD2D06E59BF17A1BD1DA98454F83AB0D] +GoodName=Sim City 2000 (J) [b1] +CRC=B1D5280C 4BA7BC2A +RefMD5=244BEA64EA209990E9C69A830B507135 + +[F0AD16AA47258818D320A5217F2E6B1E] +GoodName=Sim City 2000 (J) [b1][o1] +CRC=B1D5280C 4BA7BC2A +RefMD5=244BEA64EA209990E9C69A830B507135 + +[A698B3419600E7E283AA1313FB2522CF] +GoodName=Sim City 2000 (J) [b2] +CRC=B1D5280C 4BA7BC2A +RefMD5=244BEA64EA209990E9C69A830B507135 + +[65FC73D7ABFFABAFFF3C35FF3CB60DE2] +GoodName=Sim City 2000 (J) [h1C] +CRC=B1D5280C 4BA7BC2A +RefMD5=244BEA64EA209990E9C69A830B507135 + +[137471D67DC8847815E327A73EA30068] +GoodName=Sim City 2000 (J) [o1] +CRC=B1D5280C 4BA7BC2A +RefMD5=244BEA64EA209990E9C69A830B507135 + +[973DE87CFC38353259F3B1F6678FEB76] +GoodName=Sim City 2000 (J) [o1][h1C] +CRC=B1D5280C 4BA7BC2A +RefMD5=244BEA64EA209990E9C69A830B507135 + +[A0E6FB493B57C2FAEE8E517E0330C23E] +GoodName=Sim City 64 (J) [CART HACK] +CRC=909535F8 118FEF8F + +[3E6FF36AE59F9261ED275FEABBF76CED] +GoodName=Simon for N64 V0.1a by Jean-Luc Picard (POM '99) (PD) +CRC=18531B7D 074AF73E +SaveType=None +Mempak=Yes +Status=1 + +[F7F44996DD1140469C6C866DA0AFFAD7] +GoodName=Sinus (PD) +CRC=C603175E ACADF5EC +Status=3 +Players=0 +SaveType=None + +[3194C65208047C938EF443325E1E73C1] +GoodName=Sitero Demo by Renderman (PD) +CRC=9A6CF2F5 D5F365EE + +[5AAC6E652C5CF1E37A466AC0073E88CA] +GoodName=SmashRemix0.9.4 +CRC=1B5AAD82 368B88C1 +Status=3 +SaveType=SRAM +Players=4 +Rumble=Yes +CountPerOp=1 + +[983F8A1D9A8D6AA1A6500AF413CE31FF] +GoodName=SmashRemix0.9.5b +CRC=B9CDC5C3 0D2F4668 +RefMD5=5AAC6E652C5CF1E37A466AC0073E88CA + +[D8D02E6F920E95047071E04420BB7D8F] +GoodName=SmashRemix0.9.7 +CRC=9D2B9C7F 6D90A8EF +RefMD5=5AAC6E652C5CF1E37A466AC0073E88CA + +[8EC29958E0E3EB8C20AB7C9B3ACB07D8] +GoodName=SmashRemix1.0.0 +CRC=FD0E716E FB029C8E +RefMD5=5AAC6E652C5CF1E37A466AC0073E88CA + +[0A6715A80957DD7C58F12E1F33D75F43] +GoodName=SmashRemix1.0.1 +CRC=FDFC3328 A0B2BA23 +RefMD5=5AAC6E652C5CF1E37A466AC0073E88CA + +[D8AB932AFD1CED97ACD33FA984B309ED] +GoodName=SmashRemix1.1.0 +CRC=FB816989 6F442541 +RefMD5=5AAC6E652C5CF1E37A466AC0073E88CA + +[70A61772B2123879367011A5E2900569] +GoodName=SmashRemix1.1.1 +CRC=FB816D35 3FC67AFF +RefMD5=5AAC6E652C5CF1E37A466AC0073E88CA + +[44DE1F9ED1FA35B72D31A1F809285B01] +GoodName=SmashRemix1.2.0 +CRC=A1BFF9C9 8FB192A2 +RefMD5=5AAC6E652C5CF1E37A466AC0073E88CA + +[B8D4B92E66A312708626B3216DE07A3A] +GoodName=Snobow Kids (J) [!] +CRC=84FC04FF B1253CE9 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[A29129B8C044D8A825F7F3780153FCC7] +GoodName=Snobow Kids (J) [h1C] +CRC=84FC04FF B1253CE9 +RefMD5=B8D4B92E66A312708626B3216DE07A3A + +[4379C26BF067F7161BC6629445E22188] +GoodName=Snobow Kids (J) [h2C] +CRC=84FC04FF B1253CE9 +RefMD5=B8D4B92E66A312708626B3216DE07A3A + +[F7E66DA23C8BB8E59F641A636A9CAE82] +GoodName=Snow Speeder (J) [!] +CRC=2EF4D519 C64A0C5E +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[F0FE973338C7170D54CB41602B9D48A3] +GoodName=Snow Speeder (J) [b1] +CRC=2EF4D519 C64A0C5E +RefMD5=F7E66DA23C8BB8E59F641A636A9CAE82 + +[AB4382E583AE139EEDBAFCE5FA87E4C8] +GoodName=Snowboard Kids (E) [!] +CRC=5FD7CDA0 D9BB51AD +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[55D13DC1512B1A3656DB8130E59E31D2] +GoodName=Snowboard Kids (E) [h1C] +CRC=5FD7CDA0 D9BB51AD +RefMD5=AB4382E583AE139EEDBAFCE5FA87E4C8 + +[EB31F4F9C1FE26A3A663F74E9790516E] +GoodName=Snowboard Kids (U) [!] +CRC=DBF4EA9D 333E82C0 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[FB1F9F093F6081E5695F688B9EFD4095] +GoodName=Snowboard Kids (U) [b1] +CRC=DBF4EA9D 333E82C0 +RefMD5=EB31F4F9C1FE26A3A663F74E9790516E + +[4B6914D5552E4FF348FB590D52A6DF8A] +GoodName=Snowboard Kids (U) [b2] +CRC=DBF4EA9D 333E82C0 +RefMD5=EB31F4F9C1FE26A3A663F74E9790516E + +[349FF1B4AE28E31A2B2DC93D76A5219E] +GoodName=Snowboard Kids (U) [b3] +CRC=DBF4EA9D 333E82C0 +RefMD5=EB31F4F9C1FE26A3A663F74E9790516E + +[759DF0ADF7F78D603AD344C89F360E32] +GoodName=Snowboard Kids (U) [h1C] +CRC=DBF4EA9D 333E82C0 +RefMD5=EB31F4F9C1FE26A3A663F74E9790516E + +[641A6513E4FE77B88085478F99F1857D] +GoodName=Snowboard Kids (U) [t1] +CRC=A1E78A63 022A67C9 +RefMD5=EB31F4F9C1FE26A3A663F74E9790516E + +[47B5E3955D54F969941533F26691AB38] +GoodName=Snowboard Kids 2 (E) [!] +CRC=C2751D1A F8C19BFF +SaveType=Eeprom 4KB +Players=4 +Rumble=Yes + +[08E1152E9D9742E9BBF6C224B6958F2D] +GoodName=Snowboard Kids 2 (U) [!] +CRC=930C29EA 939245BF +SaveType=Eeprom 4KB +Players=4 +Rumble=Yes + +[22C7FCDBC74DE237E0FC7778D8A6E671] +GoodName=Snowboard Kids 2 (U) [f1] (PAL) +CRC=D3DF2FEE 8090B699 +RefMD5=08E1152E9D9742E9BBF6C224B6958F2D + +[835B149A0A312262A69DAA010728A825] +GoodName=Snowboard Kids 2 (U) [f2] (PAL) +CRC=D3DF2FEE 8090B699 +RefMD5=08E1152E9D9742E9BBF6C224B6958F2D + +[B7240CADA85A35B6C872A865F6A018A1] +GoodName=Soncrap Intro by RedboX (PD) +CRC=AAA66229 98CA5CAA + +[7D47911B5C3D91A303EF19E764F3C02B] +GoodName=Sonic Wings Assault (J) [!] +CRC=22212351 4046594B +Players=2 +Rumble=Yes +SaveType=Eeprom 4KB + +[D313AF5F8AF4D19F732A1A2C4D4D66BB] +GoodName=South Park (B) [!] +CRC=D21AF769 DE1A0E3D +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[40CC2085A5C12456BEF830B047068326] +GoodName=South Park (E) (M3) [!] +CRC=20B53662 7B61899F +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[26C99A528862342791193CA6AAACC9DD] +GoodName=South Park (E) (M3) [b1] +CRC=20B53662 7B61899F +RefMD5=40CC2085A5C12456BEF830B047068326 + +[7C63BF480D1F84FC2C0D4A959154FA27] +GoodName=South Park (E) (M3) [h1C] +CRC=20B53662 7B61899F +RefMD5=40CC2085A5C12456BEF830B047068326 + +[2C94A246E701D667BA807DAB6C9771E2] +GoodName=South Park (G) [!] +CRC=91B66D42 16AC4E46 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[1730119B0455EF89C4E495DEC8E950A5] +GoodName=South Park (U) [!] +CRC=7ECBE939 3C331795 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[BE22C6B95553B9CD5E0934B66BC36C84] +GoodName=South Park (U) [b1] +CRC=7ECBE939 3C331795 +RefMD5=1730119B0455EF89C4E495DEC8E950A5 + +[6917DEEEBC2FA9E185582215E7460271] +GoodName=South Park (U) [f1] (PAL) +CRC=42EDB4BB DEA42760 +RefMD5=1730119B0455EF89C4E495DEC8E950A5 + +[AC52781C224E9EB0B8F408A782FAC22A] +GoodName=South Park (U) [t1] +CRC=018CF733 5409AD45 +RefMD5=1730119B0455EF89C4E495DEC8E950A5 + +[F1AE48B778C8431A50C37EB1ED96B120] +GoodName=South Park - Chef's Luv Shack (E) [!] +CRC=C00CA948 8E60D34B +Players=4 +SaveType=None + +[6AF573EB055648A8542AA82D9524FB2F] +GoodName=South Park - Chef's Luv Shack (U) [!] +CRC=C00CA948 8E60D34B +Players=4 +SaveType=None + +[FE2AA269FD3EC81C358845BBA6CA0167] +GoodName=South Park - Chef's Luv Shack (U) [f1] (Country Check) +CRC=C19EA928 226B2610 +RefMD5=6AF573EB055648A8542AA82D9524FB2F + +[C33FA02791077A71B0AFE1CFED47C180] +GoodName=South Park Rally (E) [!] +CRC=4F8AFC3A F7912DF2 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[1C494719032FF99382B167C43FB11762] +GoodName=South Park Rally (U) [!] +CRC=07F3B276 EC8F3D39 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[CD17388E175BCF0F621EE9313D5A1C8D] +GoodName=South Park Rally (U) [f1] (PAL) +CRC=A4C8852A E512045C +RefMD5=1C494719032FF99382B167C43FB11762 + +[5DA2C22480A3F6FE9BEF9C6AD4852D37] +GoodName=South Park Rally (U) [t1] +CRC=BE37CDC8 A88CB420 +RefMD5=1C494719032FF99382B167C43FB11762 + +[DDA7AA9C5D1E617DA183750F82B55780] +GoodName=South Park Rally (U) [t2] +CRC=BE37CDC8 A88CB420 +RefMD5=1C494719032FF99382B167C43FB11762 + +[7F9CDBBB1AAAAF0983C64988EF9C58BE] +GoodName=Space Dynamites (J) [!] +CRC=37463412 EAC5388D +Players=2 +SaveType=None + +[19BA66FEE088181BBB0ACA6894BB8971] +GoodName=Space Dynamites (J) [b1] +CRC=37463412 EAC5388D +RefMD5=7F9CDBBB1AAAAF0983C64988EF9C58BE + +[C72417E0F8F043F9F11851633C4B1A57] +GoodName=Space Invaders (U) [!] +CRC=EBFE2397 FF74DA34 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[63FA04C30C4A0FBE162BCDEC3CB42888] +GoodName=Space Invaders (U) [f1] (PAL) +CRC=00EDCC34 75D2DEA0 +RefMD5=C72417E0F8F043F9F11851633C4B1A57 + +[8C87830FF258893C453D70A90F62019F] +GoodName=Space Invaders (U) [t1] +CRC=33828616 933456E0 +RefMD5=C72417E0F8F043F9F11851633C4B1A57 + +[4EE1DC953B1FF209811CF2808D78F064] +GoodName=Space Invaders (U) [t2] +CRC=138D7E56 72BCC9D9 +RefMD5=C72417E0F8F043F9F11851633C4B1A57 + +[FCA7AFCADCF5E5545A62919BA94DAD18] +GoodName=Space Station Silicon Valley (E) (M7) [!] +CRC=FC70E272 08FFE7AA +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[5919371BCA053C750D1CB357C58953A5] +GoodName=Space Station Silicon Valley (E) (M7) [b1] +CRC=FC70E272 08FFE7AA +RefMD5=FCA7AFCADCF5E5545A62919BA94DAD18 + +[2E91FFB252AA28B99E82D8F74BCC3831] +GoodName=Space Station Silicon Valley (E) (M7) [f1] (FBM Fix v1.2) +CRC=FC70E272 08FFE7AA +RefMD5=FCA7AFCADCF5E5545A62919BA94DAD18 + +[E66ED1CC4AB95D0872BB2EBC49B206C4] +GoodName=Space Station Silicon Valley (J) [!] +CRC=BFE23884 EF48EAAF +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[042D1CBD3F4705642D12D004F0649558] +GoodName=Space Station Silicon Valley (J) [f1] (ExpFBM Fix v1.2) +CRC=7AB86C9B A6487448 +RefMD5=E66ED1CC4AB95D0872BB2EBC49B206C4 + +[868B37D1B66D1D994E2BAD4E218BF129] +GoodName=Space Station Silicon Valley (U) [!] +CRC=BFE23884 EF48EAAF +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[4A8F8EBB93AF51878C8FB9057AD5F43C] +GoodName=Space Station Silicon Valley (U) [f1] (PAL) +CRC=47F09853 29CCE24F +RefMD5=868B37D1B66D1D994E2BAD4E218BF129 + +[7AE0BA601FD72514C984BC80EE6BAB8E] +GoodName=Space Station Silicon Valley (U) [f2] (PAL) +CRC=BFE23884 EF48EAAF +RefMD5=868B37D1B66D1D994E2BAD4E218BF129 + +[92EE9AF3DFEB19A1339F3C75BAED1E6B] +GoodName=Space Station Silicon Valley (U) (M7) [f3] (ExpFBMLSelect Fix v1.2) +CRC=7AB86C9D 37CD109C +RefMD5=868B37D1B66D1D994E2BAD4E218BF129 + +[F1F1C5E2B895DB63348BC738C0CDC645] +GoodName=Space Station Silicon Valley (U) (V1.1) [!] +CRC=FC70E272 08FFE7AA +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[9325E39AF74FC9571B5F2EFFCC1676A9] +GoodName=Space Station Silicon Valley (U) (V1.1) (M7) [f1] (FBMLSelect Fix v1.2) +CRC=FC70E270 658EA161 +RefMD5=F1F1C5E2B895DB63348BC738C0CDC645 + +[630E4122B0743A29C246DA2C257F92DA] +GoodName=Spacer by Memir (POM '99) (PD) +CRC=A3A044B5 6DB1BF5E +Players=4 +Status=3 +SaveType=None +CountPerOp=1 + +[3A6A249843DDEAFFFD334AB3C5931F8D] +GoodName=Spacer by Memir (POM '99) (PD) [t1] +CRC=1B6FAB59 99199038 +RefMD5=630E4122B0743A29C246DA2C257F92DA + +[A8E8AD9B1A05205085DCB4EADBE38020] +GoodName=Spacer by Memir (POM '99) (PD) [t2] +CRC=1B6FAB59 99199038 +RefMD5=630E4122B0743A29C246DA2C257F92DA + +[E8D70E021C40078F8A82318AE8165A73] +GoodName=Spacer by Memir (POM '99) (PD) [t2][b1] +CRC=1B6FAB59 99199038 +RefMD5=630E4122B0743A29C246DA2C257F92DA + +[44D7F3FC23428913D10E68017ACB097F] +GoodName=Spice Girls Rotator Demo by RedboX (PD) [a1] +CRC=8F5179C4 803526DC + +[1934618C99A70DD8E74305C6DB06CAF3] +GoodName=Spice Girls Rotator Demo by RedboX (PD) +CRC=8F5179C4 803526DC + +[7F1991B8861E7E532EC21ECF2AF82191] +GoodName=Spider-Man (U) [!] +CRC=A60ED171 3D85D06E +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes + +[8C5D52229DA5A223EA2DA093A5B9D31B] +GoodName=Spider-Man (U) [t1] +CRC=3E6250B2 12F5155C +RefMD5=7F1991B8861E7E532EC21ECF2AF82191 + +[041CE6116C560C239023EFB88705DA94] +GoodName=Split! 3D Demo by Lem (PD) +CRC=60B8BCC9 2EC4DFB6 + +[515C86480A7FC1238BFE252BD2C53B36] +GoodName=Sporting Clays by Charles Doty (PD) +CRC=E584FE34 9D91B1E2 +Players=1 +SaveType=None +Status=3 + +[993CCC0961CFD9F1342AD99A1BA2E282] +GoodName=Sporting Clays by Charles Doty (PD) [a1] +CRC=5402C27E 60021F86 +RefMD5=515C86480A7FC1238BFE252BD2C53B36 + +[094FE60C44F35BDC7FBE85339E9C4470] +GoodName=Sporting Clays by Charles Doty (PD) [b1] +CRC=E584FE34 9D91B1E2 +RefMD5=515C86480A7FC1238BFE252BD2C53B36 + +[B2242070800BF82E78CE33DC92A1DB84] +GoodName=Star Fox 64 (Ch) (V5) (iQue) [!] + +[3DCD5E15AA35A73C68DB4F56E2670FA2] +GoodName=Star Fox 64 (Ch) (V4) (iQue) (Manual) [!] + +[446D5215C4D34EB8AB0F355F324B8D0E] +GoodName=Star Fox 64 (J) (V1.0) [!] +CRC=FFCAA7C1 68858537 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[C4179723DC6E5D319C97F2F66AB05162] +GoodName=Star Fox 64 (J) (V1.0) [f1] +CRC=FFCAA7C1 68858537 +RefMD5=446D5215C4D34EB8AB0F355F324B8D0E + +[D0DD14F100B3825536DB8F32C332457F] +GoodName=Star Fox 64 (J) (V1.0) [o1] +CRC=FFCAA7C1 68858537 +RefMD5=446D5215C4D34EB8AB0F355F324B8D0E + +[D43D1E41DBA17FFF92829FD2495B7619] +GoodName=Star Fox 64 (J) (V1.0) [o1][f1] +CRC=FFCAA7C1 68858537 +RefMD5=446D5215C4D34EB8AB0F355F324B8D0E + +[0C9F7FA54CA36BFC6D8BE4187E4ABD99] +GoodName=Star Fox 64 (J) (V1.0) [o2][f1] +CRC=FFCAA7C1 68858537 +RefMD5=446D5215C4D34EB8AB0F355F324B8D0E + +[B74F70654B2FE3FC573D3BC913A62268] +GoodName=Star Fox 64 (J) (V1.0) [o3][f1] +CRC=FFCAA7C1 68858537 +RefMD5=446D5215C4D34EB8AB0F355F324B8D0E + +[AF8A5A437F286FA230D99507109C79D9] +GoodName=Star Fox 64 (J) (V1.0) [t1] (Boost) +CRC=305AB328 F72F632A +RefMD5=446D5215C4D34EB8AB0F355F324B8D0E + +[5E3B1FAC7C16D30499B3FAA36CAF98FD] +GoodName=Star Fox 64 (J) (V1.0) [t2] (No Damage-Unbreakable Wings) +CRC=1180A247 EBE234B3 +RefMD5=446D5215C4D34EB8AB0F355F324B8D0E + +[91FC4C63CA613530DF22C8BB810CB2C3] +GoodName=Star Fox 64 (J) (V1.1) (VC) [!] +CRC=65AEDEEF 3857C728 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[CAF9A78DB13EE00002FF63A3C0C5EABB] +GoodName=Star Fox 64 (U) (V1.0) [!] +CRC=A7D015F8 2289AA43 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[5653B6DDAE328C870138E71EC30122A1] +GoodName=Star Fox 64 (U) (V1.0) [f1] +CRC=A7D015F8 2289AA43 +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[ECB9184142D288B40BCD198FB191A275] +GoodName=Star Fox 64 (U) (V1.0) [f1][h1C] +CRC=A7D015F8 2289AA43 +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[E566D58641BEDD25C450E443608EB46E] +GoodName=Star Fox 64 (U) (V1.0) [f1][o1] +CRC=A7D015F8 2289AA43 +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[D81FFD06311AB9334858CCC28EFE992A] +GoodName=Star Fox 64 (U) (V1.0) [f2] (PAL) +CRC=CBD83828 6FDEBEDC +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[7052F9C1BE69B103D6BE3DE61A94F861] +GoodName=Star Fox 64 (U) (V1.0) [h1C] +CRC=A7D015F8 2289AA43 +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[80E9D39B21E537FF53FD362B7272F255] +GoodName=Star Fox 64 (U) (V1.0) [o1][f1] +CRC=A7D015F8 2289AA43 +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[06DB24BEFB76C04D06D4DDC3A50D5319] +GoodName=Star Fox 64 (U) (V1.0) [o2][f1] +CRC=CBD83828 6FDEBEDC +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[831DC9EEB9114912ABABC15B6B14DA4B] +GoodName=Star Fox 64 (U) (V1.0) [o3][f1] +CRC=A7D015F8 2289AA43 +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[23E5AF30267036A69A8328F005DF07B1] +GoodName=Star Fox 64 (U) (V1.0) [t1] +CRC=CBD83828 6FDEBEDC +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[3D38BCD5B57CEECB0985609CCE940FFA] +GoodName=Star Fox 64 (U) (V1.0) [t2] (Boost) +CRC=1B80E202 CB5AE74F +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[63CE29BBA130AACD05402EFC06C0DC89] +GoodName=Star Fox 64 (U) (V1.0) [t3] (No Damage-Unbreakable Wings) +CRC=F6621BFB 186D11A6 +RefMD5=CAF9A78DB13EE00002FF63A3C0C5EABB + +[741A94EEE093C4C8684E66B89F8685E8] +GoodName=Star Fox 64 (U) (V1.1) [!] +CRC=BA780BA0 0F21DB34 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[3EDEA3845BC39C2310BFA3C64FE105E3] +GoodName=Star Fox 64 (U) (V1.1) [T+Spa1.3_Blade133bo] +CRC=DAE38851 484862DF +RefMD5=741A94EEE093C4C8684E66B89F8685E8 + +[F0CD3B2DB0F20FFDD64BF081176EB421] +GoodName=Star Fox 64 (U) (V1.1) [t1] (Energy) +CRC=C3CA0BA3 25397DC8 +RefMD5=741A94EEE093C4C8684E66B89F8685E8 + +[FFA562936DB863EA02204F9F514B6067] +GoodName=Star Fox 64 (U) (V1.1) [t2] (Boost) +CRC=8264014A 3C9FBFC1 +RefMD5=741A94EEE093C4C8684E66B89F8685E8 + +[14A21928BE46C18BA04161305E89F5DE] +GoodName=Star Soldier - Vanishing Earth (J) [!] +CRC=B703EB23 28AAE53A +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[565DA8D53422F16207ECF11A81D2E649] +GoodName=Star Soldier - Vanishing Earth (J) [b1] +CRC=B703EB23 28AAE53A +RefMD5=14A21928BE46C18BA04161305E89F5DE + +[006CAFEC9BA13060D4D2F0BE211081BD] +GoodName=Star Soldier - Vanishing Earth (J) [h1C] +CRC=B703EB23 28AAE53A +RefMD5=14A21928BE46C18BA04161305E89F5DE + +[97275F6585547462A73910E9A80E4067] +GoodName=Star Soldier - Vanishing Earth (J) [o1] +CRC=B703EB23 28AAE53A +RefMD5=14A21928BE46C18BA04161305E89F5DE + +[CD40D9DD238E23AD79DC4484F77A7C4A] +GoodName=Star Soldier - Vanishing Earth (J) [t1] +CRC=31100ADC 86E97D63 +RefMD5=14A21928BE46C18BA04161305E89F5DE + +[EE045A2E9F924CD8FD00018B50E46650] +GoodName=Star Soldier - Vanishing Earth (U) [!] +CRC=DDD93C85 DAE381E8 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[A68B65E6B4BC976AD9DEAB335DE3BF70] +GoodName=Star Soldier - Vanishing Earth (U) [t1] +CRC=DDD982EF 3B0D6FEC +RefMD5=EE045A2E9F924CD8FD00018B50E46650 + +[0529542DE0794316320CF99EA80C51B7] +GoodName=Star Soldier - Vanishing Earth Arcade (Aleck64) +CRC=315C7466 3A453265 +SaveType=Eeprom 4KB + +[CA28A3645FC7AD969EBD75C5D6506E7A] +GoodName=Star Twins (J) [!] +CRC=F163A242 F2449B3B +Players=4 +SaveType=Flash RAM +Rumble=Yes + +[7F919D2E35CBE561E139AE8FE93ACA86] +GoodName=Star Wars - Rogue Squadron (E) (M3) (V1.0) [!] +CRC=7EE0E8BB 49E411AA +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[E1376F9B151EE3DA3E8ED52D970480EF] +GoodName=Star Wars - Rogue Squadron (E) (M3) (V1.0) (Language Select Hack) +CRC=7EE0E945 7D8FEE20 +RefMD5=7F919D2E35CBE561E139AE8FE93ACA86 + +[231F61E0D66A70B173BB22672EE67BD6] +GoodName=Star Wars - Rogue Squadron (E) (M3) (V1.0) [t1] +CRC=5E6508BB F321C996 +RefMD5=7F919D2E35CBE561E139AE8FE93ACA86 + +[A9DD498E6A28F55311CE4EF057E164B8] +GoodName=Star Wars - Rogue Squadron (E) (M3) (V1.1) [!] +CRC=219191C1 33183C61 +RefMD5=7F919D2E35CBE561E139AE8FE93ACA86 + +[47CAC4E2A6309458342F21A9018FFBF0] +GoodName=Star Wars - Rogue Squadron (U) (M3) (V1.0) [!] +CRC=66A24BEC 2EADD94F +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[0583AD9FDD1E3D10076AAB40E5B4E7BB] +GoodName=Star Wars - Rogue Squadron (U) (M3) (V1.0) [b1] +CRC=66A24BEC 2EADD94F +RefMD5=47CAC4E2A6309458342F21A9018FFBF0 + +[6560FFC9208A31F0518036F7937B53DA] +GoodName=Star Wars - Rogue Squadron (U) (M3) (V1.0) [h1] (Language Select) +CRC=66A24A12 22AF6AC2 +RefMD5=47CAC4E2A6309458342F21A9018FFBF0 + +[4903C39007AEACC113FE0E9E4BBE4711] +GoodName=Star Wars - Rogue Squadron (U) (M3) (V1.0) [t1] +CRC=165CBDA2 05A62246 +RefMD5=47CAC4E2A6309458342F21A9018FFBF0 + +[2E458D7CC355D7918493B0E0362C9A20] +GoodName=Star Wars - Rogue Squadron (U) (M3) (V1.1) [!] +CRC=C7F30CFA ECB0FA36 +RefMD5=47CAC4E2A6309458342F21A9018FFBF0 + +[591CF8E672C9CC0FE9C871CC56DCC854] +GoodName=Star Wars - Shadows of the Empire (E) [!] +CRC=4D486681 AB7D9245 +Players=1 +SaveType=Eeprom 4KB + +[818737338B3F1D87B7E1B7FB55057BB5] +GoodName=Star Wars - Shadows of the Empire (E) [b1] +CRC=4D486681 AB7D9245 +RefMD5=591CF8E672C9CC0FE9C871CC56DCC854 + +[E83325EC6E8520B0CBDB49B52418FE4E] +GoodName=Star Wars - Shadows of the Empire (E) [b2] +CRC=4D486681 AB7D9245 +RefMD5=591CF8E672C9CC0FE9C871CC56DCC854 + +[64E59BA2F7BA4DAFFDD5934F818DC7DA] +GoodName=Star Wars - Shadows of the Empire (E) [b3] +CRC=4D486681 AB7D9245 +RefMD5=591CF8E672C9CC0FE9C871CC56DCC854 + +[554BFCC857BE49B2AACD077E6059B281] +GoodName=Star Wars - Shadows of the Empire (E) [b4] +CRC=4D486681 AB7D9245 +RefMD5=591CF8E672C9CC0FE9C871CC56DCC854 + +[30BDF5405A8C615DC924DB9480E996B7] +GoodName=Star Wars - Shadows of the Empire (E) [o1] +CRC=4D486681 AB7D9245 +RefMD5=591CF8E672C9CC0FE9C871CC56DCC854 + +[4076973CFDA277FC876E9F066CC73DEB] +GoodName=Star Wars - Shadows of the Empire (U) (Prototype) +CRC=FB315F95 7786CBFB + +[5CCE8AD5F86E8A373A7525DC4C7E6705] +GoodName=Star Wars - Shadows of the Empire (U) (V1.0) [!] +CRC=264D7E5C 18874622 +Players=1 +SaveType=Eeprom 4KB + +[C88637DCC7A00FED6297B61E79CF75A9] +GoodName=Star Wars - Shadows of the Empire (U) (V1.0) [b1] +CRC=BC3C9F6C 93B3CB13 +RefMD5=5CCE8AD5F86E8A373A7525DC4C7E6705 + +[C68CB260A7FD8D177640FA487DCCACF6] +GoodName=Star Wars - Shadows of the Empire (U) (V1.0) [b2] +CRC=BDA75F12 BDDC1661 +RefMD5=5CCE8AD5F86E8A373A7525DC4C7E6705 + +[7527B90543E3D6042A72619818B47145] +GoodName=Star Wars - Shadows of the Empire (U) (V1.0) [o1] +CRC=264D7E5C 18874622 +RefMD5=5CCE8AD5F86E8A373A7525DC4C7E6705 + +[C69FA82E2CA2460000C629E9D46D4DC2] +GoodName=Star Wars - Shadows of the Empire (U) (V1.0) [t1] +CRC=BC3C9F6C 93B3CB13 +RefMD5=5CCE8AD5F86E8A373A7525DC4C7E6705 + +[F8906B10BAE363ACB170FA841A88E96C] +GoodName=Star Wars - Shadows of the Empire (U) (V1.0) [t2] +CRC=BDA75F12 BDDC1661 +RefMD5=5CCE8AD5F86E8A373A7525DC4C7E6705 + +[FA635E837275D28FD5A24D5675BA42C8] +GoodName=Star Wars - Shadows of the Empire (U) (V1.1) [!] +CRC=4147B091 63251060 +Players=1 +SaveType=Eeprom 4KB + +[E8EE7D44858C1AB90C1F48A649DC98B6] +GoodName=Star Wars - Shadows of the Empire (U) (V1.1) [b1] +CRC=D3E792A5 05D39C97 +RefMD5=FA635E837275D28FD5A24D5675BA42C8 + +[64B4FB2D4C49AE6902F13149C81CF2A1] +GoodName=Star Wars - Shadows of the Empire (U) (V1.1) [o1] +CRC=4147B091 63251060 +RefMD5=FA635E837275D28FD5A24D5675BA42C8 + +[7BC08EAF55A645DE9226617C3F83B19F] +GoodName=Star Wars - Shadows of the Empire (U) (V1.1) [t1] +CRC=D3E792A5 05D39C97 +RefMD5=FA635E837275D28FD5A24D5675BA42C8 + +[C7B40352AAD8D863D88D51672F9A0087] +GoodName=Star Wars - Shadows of the Empire (U) (V1.2) [!] +CRC=4DD7ED54 74F9287D +Players=1 +SaveType=Eeprom 4KB + +[3FE2B38E18152162A34E3002DEA071F7] +GoodName=Star Wars - Shadows of the Empire (U) (V1.2) [b1] +CRC=D3E792A5 05D39C97 +RefMD5=C7B40352AAD8D863D88D51672F9A0087 + +[3BD4EE76D4CBB14D69BA628533BD7CBC] +GoodName=Star Wars - Shadows of the Empire (U) (V1.2) [b2] +CRC=D3E792A5 05D39C97 +RefMD5=C7B40352AAD8D863D88D51672F9A0087 + +[CD2C0DFDAC5572988AAB98D125EEEB53] +GoodName=Star Wars - Shadows of the Empire (U) (V1.2) [o1] +CRC=4DD7ED54 74F9287D +RefMD5=C7B40352AAD8D863D88D51672F9A0087 + +[4E12B97690897465A27BDF0DDA722826] +GoodName=Star Wars - Shadows of the Empire (U) (Unl) +CRC=1C5EE088 D32A963D +RefMD5=C7B40352AAD8D863D88D51672F9A0087 + +[8603B180E70B2A72EF77D46C2BEC2234] +GoodName=Star Wars - Shutsugeki! Rogue Chuutai (J) [!] +CRC=827E4890 958468DC +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[5B6B6B0C8C9A40286DCF61706B6A05CB] +GoodName=Star Wars - Teikoku no Kage (J) [!] +CRC=FE24AC63 1B41AA17 +Players=1 +SaveType=Eeprom 4KB + +[B5FDFDF26E1F27EAF0BD849CAA4CC3B8] +GoodName=Star Wars - Teikoku no Kage (J) [o1] +CRC=FE24AC63 1B41AA17 +RefMD5=5B6B6B0C8C9A40286DCF61706B6A05CB + +[222F1E75F70A654B642382989E024749] +GoodName=Star Wars - Teikoku no Kage (J) [o2] +CRC=FE24AC63 1B41AA17 +RefMD5=5B6B6B0C8C9A40286DCF61706B6A05CB + +[0BD1F7BB9F4B02520E4E9285C809F099] +GoodName=Star Wars Episode I - Battle for Naboo (E) [!] +CRC=EAE6ACE2 020B4384 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[3CB88B934572E7520F35E5458798775B] +GoodName=Star Wars Episode I - Battle for Naboo (U) [!] +CRC=3D02989B D4A381E2 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[B4724120C269A1DC86991D34B1561F3D] +GoodName=Star Wars Episode I - Battle for Naboo (U) [b1] +CRC=3D02989B D4A381E2 +RefMD5=3CB88B934572E7520F35E5458798775B + +[24E6E064454DE99C88EBA9F8C3574AF3] +GoodName=Star Wars Episode I - Battle for Naboo (U) [t1] +CRC=FD8F6875 42608FDC +RefMD5=3CB88B934572E7520F35E5458798775B + +[6EF9FED309F28BD59B605F128869AA00] +GoodName=Star Wars Episode I - Racer (E) (M3) [!] +CRC=53ED2DC4 06258002 +Players=2 +SaveType=Eeprom 16KB +Rumble=Yes + +[73113AE7AAF0911BA6A1DF1353980D14] +GoodName=Star Wars Episode I - Racer (E) [T+Spa1.0.2_IlDucci] +CRC=E857ED95 6028F9AF +RefMD5=6EF9FED309F28BD59B605F128869AA00 + +[8CC7E31925FBFA13A584F529E8912207] +GoodName=Star Wars Episode I - Racer (E) (M3) [f1] (Save) +CRC=166312CB C30220D2 +RefMD5=6EF9FED309F28BD59B605F128869AA00 + +[7579AB0E79B1011479B88F2BF39D48E0] +GoodName=Star Wars Episode I - Racer (J) [!] +CRC=61F5B152 046122AB +Players=2 +SaveType=Eeprom 16KB +Rumble=Yes + +[CFA21E43DAC50DFF3122ABF3AF3511F8] +GoodName=Star Wars Episode I - Racer (J) [b1] +CRC=61F5B152 046122AB +RefMD5=7579AB0E79B1011479B88F2BF39D48E0 + +[1EE8800A4003E7F9688C5A35F929D01B] +GoodName=Star Wars Episode I - Racer (U) [!] +CRC=72F70398 6556A98B +Players=2 +SaveType=Eeprom 16KB +Rumble=Yes + +[E4353B43CB4302B7A308A42D6BB04435] +GoodName=Star Wars Episode I - Racer (U) [f1] (Save) +CRC=86EDC3C1 E983A7BF +RefMD5=1EE8800A4003E7F9688C5A35F929D01B + +[D6EED7BA15E4CF88B4D235A016B1C880] +GoodName=Star Wars Episode I - Racer (U) [t1] +CRC=C3193C16 53A19708 +RefMD5=1EE8800A4003E7F9688C5A35F929D01B + +[81FE5AD03175B6F2D23DBF5A549B0CDA] +GoodName=Star Wars Episode I - Racer (U) [t2] +CRC=1C37BF54 AC368304 +RefMD5=1EE8800A4003E7F9688C5A35F929D01B + +[0BE4958B3E8EED916307DC9F5DE3206D] +GoodName=Star Wars Episode I - Racer (U) [t3] +CRC=88C79381 85786A83 +RefMD5=1EE8800A4003E7F9688C5A35F929D01B + +[F21C920F0A7BF42F80C38C39CD61BD60] +GoodName=Star Wars Episode I - Racer (U) [t4] +CRC=B722133E 5EECEC4D +RefMD5=1EE8800A4003E7F9688C5A35F929D01B + +[0B2B4D3C38426763059D68AA53B86FDF] +GoodName=Star Wars Episode I - Racer (U) (Unl) +CRC=21CD632F 8BCA2AD4 +RefMD5=1EE8800A4003E7F9688C5A35F929D01B + +[3EB732A8D004263AD8EB0DA59A29582A] +GoodName=StarCraft 64 (Beta) +CRC=BC9B2CC3 4ED04DA5 +Status=1 +Players=2 +SaveType=Flash RAM +Rumble=Yes + +[432DF5EAC0BA573C6587A5BB4E51834A] +GoodName=StarCraft 64 (Beta) [f1] +CRC=BC9B2CC3 4ED04DA5 +RefMD5=3EB732A8D004263AD8EB0DA59A29582A + +[30486A26C7B87CDBDB1A421493CC745A] +GoodName=StarCraft 64 (Beta) [f2] (PAL) +CRC=036A20D8 A99C4D3D +RefMD5=3EB732A8D004263AD8EB0DA59A29582A + +[A9683B99E82271DBF84DDB59806E9423] +GoodName=StarCraft 64 (Beta) [f3] (Country Code) +CRC=BC9B2CC3 4ED04DA5 +RefMD5=3EB732A8D004263AD8EB0DA59A29582A + +[72B60FAC5EE257FA387B43C57632D50C] +GoodName=StarCraft 64 (E) [!] +CRC=42CF5EA3 9A1334DF +Status=1 +Players=2 +SaveType=Flash RAM +Rumble=Yes + +[B75945407D7DEA00A2A29AD24056A416] +GoodName=StarCraft 64 (E) [b1] +CRC=42CF5EA3 9A1334DF +RefMD5=72B60FAC5EE257FA387B43C57632D50C + +[762543CC6409C199FD50A3BCF545730D] +GoodName=StarCraft 64 (E) [f1] (NTSC) +CRC=C7501968 06533B11 +RefMD5=72B60FAC5EE257FA387B43C57632D50C + +[356A5D3D59E0ADEF6EFAE6096FC20F77] +GoodName=StarCraft 64 (G) (Prototype) +CRC=FD6907F0 83CBC160 + +[559F71B861F639B6376D891E3023414B] +GoodName=StarCraft 64 (U) [!] +CRC=0684FBFB 5D3EA8A5 +Status=1 +Players=2 +SaveType=Flash RAM +Rumble=Yes + +[A9C393AA232B32798ADF378F4318F99F] +GoodName=Starshot - Space Circus Fever (E) (M3) [!] +CRC=D89E0E55 B17AA99A +Players=1 +SaveType=Eeprom 4KB + +[B23BFC7DC874DDAA2005F9AFF59A47FF] +GoodName=Starshot - Space Circus Fever (E) (M3) [f1] (NTSC100%) +CRC=287AAA27 8C2C02D8 +RefMD5=A9C393AA232B32798ADF378F4318F99F + +[AA11E9E44B401794C37290896C9412AC] +GoodName=Starshot - Space Circus Fever (E) (M3) [f2] (NTSC) +CRC=AD199971 1075F279 +RefMD5=A9C393AA232B32798ADF378F4318F99F + +[BAE518E0D40F846B17C510E4EA9E8C52] +GoodName=Starshot - Space Circus Fever (E) (M3) [f3] (NTSC) +CRC=ADD78971 A09C18CF +RefMD5=A9C393AA232B32798ADF378F4318F99F + +[530B796EA3B1748841F9D057F3F9EFA8] +GoodName=Starshot - Space Circus Fever (E) (M3) [t1] +CRC=AD197171 04DB7E9E +RefMD5=A9C393AA232B32798ADF378F4318F99F + +[42AF1992978229BBB5F560571708E25E] +GoodName=Starshot - Space Circus Fever (U) (M3) [!] +CRC=94EDA5B8 8673E903 +Players=1 +SaveType=Eeprom 4KB + +[BD22A79568534B42EAA3D8DB9A7C4C91] +GoodName=Starshot - Space Circus Fever (U) (M3) [b1] +CRC=94EDA5B8 8673E903 +RefMD5=42AF1992978229BBB5F560571708E25E + +[E8B666A429FEDB2A1A1228CD450CD4FC] +GoodName=Stunt Racer 64 (U) [!] +CRC=9510D8D7 35100DD2 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[14DDF19382385774F253049ABEAF01D2] +GoodName=Summer64 Demo by Lem (PD) [b1] +CRC=4794B85F 3EBD5B68 + +[1B1DC8B1DD950E70C0F532DD81C9A982] +GoodName=Summer64 Demo by Lem (PD) +CRC=4794B85F 3EBD5B68 + +[B3C1D4B9EC7DCD2922E681DBBC393915] +GoodName=Super B-Daman - Battle Phoenix 64 (J) [!] +CRC=F4646B69 C5751095 +Players=4 +Mempak=Yes +Transferpak=Yes + +[4168C145279EA29912BA0E35DCA35289] +GoodName=Super Bomberman 2 by Rider (POM '99) (PD) +CRC=BB214F79 8B88B16B +Status=1 +Players=4 + +[09C5B4D19364EFE48BB818087734978E] +GoodName=Super Bowling (J) [!] +CRC=F3F2F385 6E490C7F +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[FA3A043997A3ACDF17337385B126BC04] +GoodName=Super Bowling (U) [!] +CRC=AA1D215A 91CBBE9A +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[7FCF424B960F4E429FD683A4B19B3356] +GoodName=Super Fighter Demo Halley's Comet Software (PD) +CRC=1AD61BB9 F1E2BE1A + +[A215BC1CE06960E0C469DB9520E907C6] +GoodName=Super Irishley Drunk Giant WaLuigi 64 (Super Mario 64 Hack) +CRC=635A42C5 BDC58EDC + +[29047FBA820695BD14C5BD7AA1AA4400] +GoodName=Super Mario 64 (Ch) (iQue) [!] +Players=1 + +[B4BD31B13E474DF29922150E1EF3F328] +GoodName=Super Mario 64 (Ch) (V6) (iQue) (Manual) [!] + +[45676429EF6B90E65B517129B700308E] +GoodName=Super Mario 64 (E) (M3) [!] +CRC=A03CF036 BCC1C5D2 +Players=1 +Status=4 +SaveType=Eeprom 4KB + +[9EE432F07F1E4E9A13CD0090CCC5A94B] +GoodName=Super Mario 64 (E) (M3) [b1] +CRC=A03CF036 BCC1C5D2 +RefMD5=45676429EF6B90E65B517129B700308E + +[225223ABF4BC1F3E38A45873BA94CEBC] +GoodName=Super Mario 64 (E) (M3) [b2] +CRC=A03CF036 BCC1C5D2 +RefMD5=45676429EF6B90E65B517129B700308E + +[6A954E08533C13DBD7599068D03A3ADB] +GoodName=Super Mario 64 (E) (M3) [h1C] +CRC=A03CF036 BCC1C5D2 +RefMD5=45676429EF6B90E65B517129B700308E + +[D1F6BC22557BF5607AA2E3C61BE44D59] +GoodName=Super Mario 64 (E) (M3) [o1] +CRC=A03CF036 BCC1C5D2 +RefMD5=45676429EF6B90E65B517129B700308E + +[DF2031338C9B0AB8317661AFA64E5F9E] +GoodName=Super Mario 64 (E) (M3) [o2] +CRC=A03CF036 BCC1C5D2 +RefMD5=45676429EF6B90E65B517129B700308E + +[121A19E2A547C554155433788986033C] +GoodName=Super Mario 64 (E) (M3) [t1] +CRC=77C44B0F 5E8948A3 +RefMD5=45676429EF6B90E65B517129B700308E + +[994D171A0154ABE747338890AF179252] +GoodName=Super Mario 64 (E) (M3) [t2] +CRC=16510823 E2EEE387 +RefMD5=45676429EF6B90E65B517129B700308E + +[85D61F5525AF708C9F1E84DCE6DC10E9] +GoodName=Super Mario 64 (J) [!] +CRC=4EAA3D0E 74757C24 +Players=1 +Status=4 +SaveType=Eeprom 4KB + +[6614298A943234FD30885BD0B1383CBB] +GoodName=Super Mario 64 (J) [T+Kor1.0_Minio] +CRC=B36CF0BE A35F5C7B +RefMD5=85D61F5525AF708C9F1E84DCE6DC10E9 + +[DBF7F4D881E1DF604C41367B04233E74] +GoodName=Super Mario 64 (J) [h1C] +CRC=4EAA3D0E 74757C24 +RefMD5=85D61F5525AF708C9F1E84DCE6DC10E9 + +[20B854B239203BAF6C961B850A4A51A2] +GoodName=Super Mario 64 (U) [!] +CRC=635A2BFF 8B022326 +Players=1 +Status=4 +SaveType=Eeprom 4KB + +[E458F74E694B2916EBA9818103F7CF13] +GoodName=Super Mario 64 (U) (Enable Hidden Scroller Hack) +CRC=DACDE68E 7381B3C9 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[FF5A05FFDE29707C15D89E807ED66B81] +GoodName=Super Mario 64 (U) (No Cap Hack) +CRC=5B5DA9FB 11EEE5E5 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[6C5AEE2BE768E581038F3B211D7F6066] +GoodName=Super Mario 64 (U) (Silver Mario Hack) +CRC=658E2804 443386FA +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[597204EE766B93C1AE33B7FC0739E170] +GoodName=Super Mario 64 (U) [T+Rus] +CRC=267FBAD5 7593FADC +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[E51A6FF9B2DBBD216158CACFF35EB215] +GoodName=Super Mario 64 (U) [T+SpaFinal_Mistergame] +CRC=635A42C5 BDC58EDC +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[99BD941850AA68440B886EA05539F7DC] +GoodName=Super Mario 64 (U) [T+SpaFinal_Mistergame][a1] +CRC=635A42C5 BDC58EDC +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[E2FCF7782B622495FABE12FC7244B35B] +GoodName=Super Mario 64 (U) [T+Spa3.9_Blade133bo] +CRC=88EC3675 59CE4583 +RefMD5=20B854B239203BAF6C961B850A4A51A2 +Rumble=Yes + +[35BBAF4869D0B0D2147D35F1EC3CF2CA] +GoodName=Super Mario 64 (U) [T-Ita1.0final_beta1_Rulesless] +CRC=819D5B33 A5096295 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[CDACC6FE2CC7851A1110A60CE76FBDFB] +GoodName=Super Mario 64 (U) [T+Ita2.0final_beta2_Rulesless] +CRC=490A59F2 22BC515E +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[E5544B156833120E7B97A05AAB743F98] +GoodName=Super Mario 64 (U) [T+Ita4.2_Rulesless] +CRC=5EDE011C E166686 +RefMD5=20B854B239203BAF6C961B850A4A51A2 +Rumble=Yes + +[933C474FC970A0E7D659F32334DB6475] +GoodName=Super Mario 64 (U) [b1] +CRC=635A2BFF 8B022326 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[0513A584BC6B3859555E72E10008B55F] +GoodName=Super Mario 64 (U) [b2] +CRC=77C44B0F 5E8948A3 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[C3A4EBEEA4D22D8FC245B346D5C1A81E] +GoodName=Super Mario 64 (U) [h1C] +CRC=635A2BFF 8B022326 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[179537A49DAA33BF031F09A9589EAA28] +GoodName=Super Mario 64 (U) [h2C] +CRC=635A2BFF 8B022326 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[AED29A731056F34B79E6B996BDBAFB63] +GoodName=Super Mario 64 (U) [o1] +CRC=635A2BFF 8B022326 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[3F3EBFAD624D623FAFEF767B99609E15] +GoodName=Super Mario 64 (U) [t1] (Invincible) +CRC=5C8BD407 63F71E2A +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[B48A8F8E2D9C7403210C2AA5262D94C7] +GoodName=Super Mario 64 (U) [t2] (Speed) +CRC=5B652BFF 8FA82E35 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[C293D2ADF01E0528554CDBADF0F86554] +GoodName=Super Mario 64 (U) [t3] +CRC=FECE2B85 331406D1 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[A75637B1D22F59F2C32BDA359A9EE79E] +GoodName=Super Mario Magic Plant Adventure 64 (Super Mario 64 Hack) +CRC=635A42C5 BDC58EDC +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[338FAA6E250F72F1B1D7B873BFAEE918] +GoodName=SM64 Splitscreen Multiplayer Beta +CRC=5C277FBA E8A351C9 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[F0595A36EAB6109C5FF2420EB452B6E2] +GoodName=SM64 Splitscreen Multiplayer +CRC=13CD0830 3CCF65E9 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[2D727C3278AA232D94F2FB45AEC4D303] +GoodName=Super Mario 64 - Shindou Edition (J) [!] +CRC=D6FBA4A8 6326AA2C +Players=1 +Status=4 +SaveType=Eeprom 4KB +Rumble=Yes + +[A00D0D095592113A279A27ACD785CE50] +GoodName=Super Mario 64 - Shindou Edition (J) [T+Kor1.0_Minio] +CRC=C1373DC8 ED88D197 +RefMD5=2D727C3278AA232D94F2FB45AEC4D303 + +[23033085561CD331CC81F0026FCB2CE2] +GoodName=Super Mario 64 - Shindou Edition (J) [b1] +CRC=D6FBA4A8 6326AA2C +RefMD5=2D727C3278AA232D94F2FB45AEC4D303 + +[8C361E9283D740E2F266782D9C1CE914] +GoodName=Super Mario 64 - Shindou Edition (J) [b2] +CRC=D6FBA4A8 6326AA2C +RefMD5=2D727C3278AA232D94F2FB45AEC4D303 + +[E824B289A850E7E161AF761D876F1CAE] +GoodName=Super Mario 64 - Shindou Edition (J) [h1C] +CRC=D6FBA4A8 6326AA2C +RefMD5=2D727C3278AA232D94F2FB45AEC4D303 + +[7BA990008966BDA71D8CB78FB7BA414E] +GoodName=Super Mario 64 - Shindou Edition (J) [h2C] +CRC=D6FBA4A8 6326AA2C +RefMD5=2D727C3278AA232D94F2FB45AEC4D303 + +[3EC3F83EAB22702E146C467EB1DB45FA] +GoodName=Super Robot Spirits (J) [!] +CRC=66572080 28E348E1 +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes + +[E92FC6AE193092F6B597E05946B558EB] +GoodName=Super Robot Spirits (J) [b1] +CRC=66572080 28E348E1 +RefMD5=3EC3F83EAB22702E146C467EB1DB45FA + +[3F4B73963ABC91CEE59C416063EFD4AE] +GoodName=Super Robot Taisen 64 (J) [!] +CRC=1649D810 F73AD6D2 +Players=1 +SaveType=SRAM +Mempak=Yes +Transferpak=Yes + +[462A2AF0E3B72DA4A0E9266078EE5717] +GoodName=Super Robot Taisen 64 (J) [b1] +CRC=1649D810 F73AD6D2 +RefMD5=3F4B73963ABC91CEE59C416063EFD4AE + +[BB5C21BFEA9AA7E9C90FE76C132BEC49] +GoodName=Super Robot Taisen 64 (J) [b2] +CRC=1649D810 F73AD6D2 +RefMD5=3F4B73963ABC91CEE59C416063EFD4AE + +[9AF2919C27FCF6972986993C564947CD] +GoodName=Super Robot Taisen 64 (J) [f1] (PAL) +CRC=AF981AB7 AA1A0A7A +RefMD5=3F4B73963ABC91CEE59C416063EFD4AE + +[694DEA68DBF1C3F06FF0476ACF2169E6] +GoodName=Super Smash Bros. (A) [!] +CRC=DD26FDA1 CB4A6BE3 +Status=3 +SaveType=SRAM +Players=4 +Rumble=Yes +CountPerOp=1 + +[7F18A06BB16A507E23F9DD636B7046A6] +GoodName=Super Smash Bros. (A) [f1] +CRC=9624C4F9 3FB02E03 +RefMD5=694DEA68DBF1C3F06FF0476ACF2169E6 + +[7B815846EC91E6C4A8B8BAA0CE4078F0] +GoodName=Super Smash Bros. (Ch) (iQue) [!] +Players=4 + +[3ABC2D34AD3CE623F4ED8F126D30CC80] +GoodName=Super Smash Bros. (Ch) (iQue) (Manual) [!] + +[5E54C6C563B09C107F86FB33E914EF81] +GoodName=Super Smash Bros. (E) (M3) [!] +CRC=93945F48 5C0F2E30 +Status=3 +SaveType=SRAM +Players=4 +Rumble=Yes +CountPerOp=1 + +[4D37726FDFEC039CB36E2AAE65B9727D] +GoodName=Super Smash Bros. (E) (M3) [b1] +CRC=593BD58B C330786C +RefMD5=5E54C6C563B09C107F86FB33E914EF81 + +[99C1AB76126B7BADFA9023D50DCA1430] +GoodName=Super Smash Bros. (E) (M3) [f1] +CRC=593BD58B C330786C +RefMD5=5E54C6C563B09C107F86FB33E914EF81 + +[F7C52568A31AADF26E14DC2B6416B2ED] +GoodName=Super Smash Bros. (U) [!] +CRC=916B8B5B 780B85A4 +Status=3 +SaveType=SRAM +Players=4 +Rumble=Yes +CountPerOp=1 + +[508BE860974B75470851A2D25C0FCB36] +GoodName=Super Smash Bros. (U) [b1] +CRC=916B8B5B 780B85A4 +RefMD5=F7C52568A31AADF26E14DC2B6416B2ED + +[313F1541748ACF01C4355BA471043868] +GoodName=Super Smash Bros. (U) [b2] +CRC=916B8B5B 780B85A4 +RefMD5=F7C52568A31AADF26E14DC2B6416B2ED + +[326DC227FCCAA4975583E63624DDFDA1] +GoodName=Super Smash Bros. (U) [f1] +CRC=3409CEB6 CEC8517A +RefMD5=F7C52568A31AADF26E14DC2B6416B2ED + +[C2DBAE0C18C6666336F4CFA896D8ED18] +GoodName=Super Smash Bros. (U) [f2] (PAL) +CRC=8CF1CECB C8902FF4 +RefMD5=F7C52568A31AADF26E14DC2B6416B2ED + +[5A19D395B6A8B1911DEB334E392F4526] +GoodName=Super Smash Bros. (U) [f3] +CRC=3409CEB6 CEC8517A +RefMD5=F7C52568A31AADF26E14DC2B6416B2ED + +[98A3122A6D7C9B02381FC5B0CFB8C14B] +GoodName=Super Smash Bros. (U) [f4] (GameShark) +CRC=EA6D4C3F 13837E54 +RefMD5=F7C52568A31AADF26E14DC2B6416B2ED + +[ED8641A704910BB4A0FAC9AD08F9C1D2] +GoodName=Super Smash Bros. (U) [hI] +CRC=916B8B5B 780B85A4 +RefMD5=F7C52568A31AADF26E14DC2B6416B2ED + +[6B5D93B3566E96147009D1AC4FB15C97] +GoodName=Super Speed Race 64 (J) [!] +CRC=9CE02E22 206EF1B0 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[27A7A2A19FC67346BB25E3C5BB3A91CE] +GoodName=Super Speed Race 64 (J) [o1] +CRC=9CE02E22 206EF1B0 +RefMD5=6B5D93B3566E96147009D1AC4FB15C97 + +[DB502D4577EE908160441D38531EBB8D] +GoodName=Super WaLuigi 64 (Super Mario 64 Hack) +CRC=635A42C5 BDC58EDC +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[99138CB0D1325F7BB7C2EDAB5D7F6C54] +GoodName=Super Wario 64 (Super Mario 64 Hack) +CRC=635A42C5 BDC58EDC +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[7DDF1CC63401CF43836BD14F199B6C70] +GoodName=Super Wario 64 V1.0 by Rulesless (Super Mario 64 Hack) [T+Ita] +CRC=75A15B07 2E391683 +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[93582A59F442502CADAA39BD6CC1B2CE] +GoodName=Super Wario 64 V1.0 by Rulesless (Super Mario 64 Hack) +CRC=635A42C5 BDC58EDC +RefMD5=20B854B239203BAF6C961B850A4A51A2 + +[6D58A01EF7A7A7C779D2A66315992C5F] +GoodName=Supercross 2000 (E) (M3) [!] +CRC=2CBB127F 09C2BFD8 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[60347200A1A7CABC0D849EE69EC51DF7] +GoodName=Supercross 2000 (U) [!] +CRC=C1452553 5D7B24D9 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[53922802F7744CC38BDD75852214057F] +GoodName=Supercross 2000 (U) [b1] +CRC=C1452553 5D7B24D9 +RefMD5=60347200A1A7CABC0D849EE69EC51DF7 + +[4EAB63BE36DCC7FA6D612BE780BF79C1] +GoodName=Supercross 2000 (U) [f1] (PAL) +CRC=1917566C 8BE6CD0F +RefMD5=60347200A1A7CABC0D849EE69EC51DF7 + +[5AB39F2D7A144E1BA243DF059560E878] +GoodName=Superman (E) (M6) [!] +CRC=B44CAB74 07029A29 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[3F64B4F72E61225EF3AE93976C9BFC7C] +GoodName=Superman (U) (M3) [!] +CRC=A2E8F35B C9DC87D9 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[1170033980ADC1981505CF958F35F1EB] +GoodName=Superman (U) (M3) (Beta) [!] +CRC=944FAFC4 B288266A +RefMD5=3F64B4F72E61225EF3AE93976C9BFC7C + +[04A6F25CB0F2084E631B3B7FFF76BEFD] +GoodName=Superman (U) (M3) [T+Ita100_Cattivik66] +CRC=A2E8F35B C9DC87D9 +RefMD5=3F64B4F72E61225EF3AE93976C9BFC7C + +[3C28C951B1EA46690065DC32862272E4] +GoodName=Superman (U) (M3) [b1] +CRC=A2E8F35B C9DC87D9 +RefMD5=3F64B4F72E61225EF3AE93976C9BFC7C + +[574704AFFBD28C7A2728DA85CC1DA0F3] +GoodName=Superman (U) (M3) [b2] +CRC=A2E8F35B C9DC87D9 +RefMD5=3F64B4F72E61225EF3AE93976C9BFC7C + +[12562BFF127E52A6EE9B4FEF92050AF9] +GoodName=Superman (U) (M3) [f1] (PAL) +CRC=EEF7DE23 57E4FEA9 +RefMD5=3F64B4F72E61225EF3AE93976C9BFC7C + +[943337C945DA689AF869877498C7AA2C] +GoodName=Superman (U) (M3) [f2] (PAL) +CRC=06F6B180 97F0AD11 +RefMD5=3F64B4F72E61225EF3AE93976C9BFC7C + +[DBA237ED8415383AFCABA035D817272F] +GoodName=Superman (U) (M3) [t1] +CRC=5AEB33A3 23063A25 +RefMD5=3F64B4F72E61225EF3AE93976C9BFC7C + +[26F4CA20F7B9C88199AC046C57E282B4] +GoodName=Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [!] +CRC=35E811F3 99792724 +Players=2 +Mempak=Yes +Rumble=Yes + +[59985249F824F74C335C6C47A6E29C4A] +GoodName=Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [b1] +CRC=35E811F3 99792724 +RefMD5=26F4CA20F7B9C88199AC046C57E282B4 + +[993A67ECD02212B4BE5B2E14652F835B] +GoodName=Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [b2] +CRC=35E811F3 99792724 +RefMD5=26F4CA20F7B9C88199AC046C57E282B4 + +[EFE2CEBF5BB21BF766FF72C055DF36BE] +GoodName=Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [b3] +CRC=35E811F3 99792724 +RefMD5=26F4CA20F7B9C88199AC046C57E282B4 + +[B0FE1343A2ED21D2F083041B1FE1B7A9] +GoodName=Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [h1C] +CRC=35E811F3 99792724 +RefMD5=26F4CA20F7B9C88199AC046C57E282B4 + +[987A07DAF0F06567BC8E794291D98695] +GoodName=Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [h2C] +CRC=35E811F3 99792724 +RefMD5=26F4CA20F7B9C88199AC046C57E282B4 + +[E946855EEF7F1BBD47AEECA33A2737BB] +GoodName=Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [o1] +CRC=35E811F3 99792724 +RefMD5=26F4CA20F7B9C88199AC046C57E282B4 + +[D6B0135BE06DF3545A8931957FE805FA] +GoodName=Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [o2] +CRC=35E811F3 99792724 +RefMD5=26F4CA20F7B9C88199AC046C57E282B4 + +[6922A2D0DB719AD7972C0DC146FF0D8C] +GoodName=Susume! Taisen Puzzle Dama Toukon! Marumata Chou (J) [o2][b1] +CRC=35E811F3 99792724 +RefMD5=26F4CA20F7B9C88199AC046C57E282B4 + +[FC32007BA03FF2510020E979C7BDAD4F] +GoodName=Sydney 2000 (E) (Prototype) +CRC=ECBD95DD 1FAB637D + +[2EEA8D20BEF26F88A5E82FDD39F87E75] +GoodName=Sydney 2000 (U) (Prototype) +CRC=80A78080 5F9F8833 + +[4BC1D3074FA3A3DCAF1F16888B82A966] +GoodName=T-Shirt Demo by Neptune and Steve (POM '98) (PD) [b1] +CRC=1AA71519 51360D55 + +[E4D314C536F7BF78F60197EC238514AE] +GoodName=T-Shirt Demo by Neptune and Steve (POM '98) (PD) +CRC=1AA71519 51360D55 + +[ACD0118AC4709DB3943B3D35112C2001] +GoodName=TG Rally 2 (E) [!] +CRC=F82DD377 8C3FB347 +Players=4 +SaveType=None +Rumble=Yes +Mempak=Yes + +[65E67D43E0A9B146D7881CBC803EC5C3] +GoodName=TR64 Demo by FIres and Icepir8 (PD) +CRC=2070044B E7D82D16 + +[07660B03456DD0F776F392EF3E05C481] +GoodName=TRON Demo (PD) [a1] +CRC=CB3FF554 8773CD0B + +[4D6E12E0AB62D4045B4934B6D7BB8BDC] +GoodName=TRON Demo (PD) +CRC=CB3FF554 8773CD0B + +[503C548F7B38A3721B93FD0ABF979019] +GoodName=TRSI Intro by Ayatollah (POM '99) (PD) +CRC=2DD07E20 24D40CD6 + +[CECAB8DF02C02F38C9CF1BDD57B1DA00] +GoodName=Tamiya Racing 64 (U) (Prototype) +CRC=37955E65 C6F2B7B3 + +[192B715E8BC5972A4986DF21DC8BF357] +GoodName=Taz Express (E) (M6) [!] +CRC=AEBCDD54 15FF834A +Players=1 +Rumble=Yes + +[53DFA593019BDA070DD3CD5FC5B58436] +GoodName=Taz Express (E) (M6) [f1] (NTSC) +CRC=17679054 E235F4A7 +RefMD5=192B715E8BC5972A4986DF21DC8BF357 + +[AD47A9521988CEDD8D43097CFD9BE042] +GoodName=Taz Express (E) (M6) [f2] (NTSC) +CRC=00BC1D78 00709D53 +RefMD5=192B715E8BC5972A4986DF21DC8BF357 + +[7A94F94485BD28F0D6D67257050B26D4] +GoodName=Taz Express (U) (Prototype) +CRC=6C2C6C49 9BE5CA66 + +[7F244AFF8D729417E32B6A5B299AFDA5] +GoodName=Telefoot Soccer 2000 (F) [!] +CRC=D9042FBB FCFF997C +Players=4 +Mempak=Yes +Rumble=Yes + +[8F96FF06D9B3C3219CEBA5CDB7CF19ED] +GoodName=Telefoot Soccer 2000 (F) [b1] +CRC=6440D7CE F6597A03 +RefMD5=7F244AFF8D729417E32B6A5B299AFDA5 + +[D1B6D277F9FAE2029A7532D8E1F4D6B2] +GoodName=Telefoot Soccer 2000 (F) [f1] (NTSC) +CRC=6440D7CE F6597A03 +RefMD5=7F244AFF8D729417E32B6A5B299AFDA5 + +[7C8EFCF4FBA28F9F5B5EA10A71283BF3] +GoodName=Tetris 64 (J) [!] +CRC=963ADBA6 F7D5C89B +Players=4 +Biopak=Yes +SiDmaDuration=100 + +[1587B17344A43532B791DCEB237D2BFC] +GoodName=Tetris 64 (J) [T+Ita] +CRC=963ADBA6 F7D5C89B +RefMD5=7C8EFCF4FBA28F9F5B5EA10A71283BF3 + +[ECC06617156122882C4FA4BBCD241A4F] +GoodName=Tetris 64 (J) [b1] +CRC=963ADBA6 F7D5C89B +RefMD5=7C8EFCF4FBA28F9F5B5EA10A71283BF3 + +[9036BB44A51A62CB0A74C288EBB850C7] +GoodName=Tetris 64 (J) [b2] +CRC=963ADBA6 F7D5C89B +RefMD5=7C8EFCF4FBA28F9F5B5EA10A71283BF3 + +[8C9F139BF5FC0B7A0497F28241C6F819] +GoodName=Tetris Beta Demo by FusionMan (POM '98) (PD) [b1] +CRC=81361532 2AEB643F + +[674D416C2BD1EF0192BEE34AA260B21A] +GoodName=Tetris Beta Demo by FusionMan (POM '98) (PD) +CRC=81361532 2AEB643F + +[765A330D5CE2DBE7120C6C8E18A1487D] +GoodName=Tetrisphere (E) [!] +CRC=0FE684A9 8BB77AC4 +Players=2 +SaveType=Eeprom 4KB + +[A87455244919BDA6E44FA32C7E72BFBA] +GoodName=Tetrisphere (E) [b1] +CRC=0FE684A9 8BB77AC4 +RefMD5=765A330D5CE2DBE7120C6C8E18A1487D + +[822154EE2B96BF78BCE2E46AF6578131] +GoodName=Tetrisphere (E) [b2] +CRC=0FE684A9 8BB77AC4 +RefMD5=765A330D5CE2DBE7120C6C8E18A1487D + +[3F88078E2D9DBF6C9372F6373CF9AE09] +GoodName=Tetrisphere (U) [!] +CRC=3C1FDABE 02A4E0BA +Players=2 +SaveType=Eeprom 4KB + +[7211951FDF7DA809D5F3D51CA06CD465] +GoodName=Tetrisphere (U) [b1] +CRC=3C1FDABE 02A4E0BA +RefMD5=3F88078E2D9DBF6C9372F6373CF9AE09 + +[9F7527EE8A80DAE339DB769EAE707DCC] +GoodName=Tetrisphere (U) [t1] +CRC=4EF87A50 975A7CC7 +RefMD5=3F88078E2D9DBF6C9372F6373CF9AE09 + +[B11B30536D445AB6C7DC22C85C68A218] +GoodName=Textlight Demo by Horizon64 (PD) [b1] +CRC=41B1BF58 A1EB9BB7 + +[33CF09D5EAB2FB1242108A172E1844C2] +GoodName=Textlight Demo by Horizon64 (PD) +CRC=41B1BF58 A1EB9BB7 + +[DA934FF1A6CE9EEC70C235F879B23AFE] +GoodName=The Corporation 1st Intro by i_savant (PD) [b1] +CRC=44705CED 6FDFDE02 + +[B42C11B1DCBFC0AE42551021CD69AB22] +GoodName=The Corporation 1st Intro by i_savant (PD) +CRC=44705CED 6FDFDE02 + +[F6AE85B8CC2B643F37DE95D7F5682262] +GoodName=The Corporation 2nd Intro by TS_Garp (PD) [a1] +CRC=C3AB938D D48143B2 + +[EA9D71AF1508636E88D95AC1D525EF93] +GoodName=The Corporation 2nd Intro by TS_Garp (PD) [b1] +CRC=C3AB938D D48143B2 + +[756325378480E1252CB089110A689563] +GoodName=The Corporation 2nd Intro by TS_Garp (PD) +CRC=C3AB938D D48143B2 + +[D52E871B562AD000BA3728D9B45EC9CB] +GoodName=The Corporation XMAS Demo '99 by TS_Garp (PD) [b1] +CRC=93DA8551 D231E8AB + +[AF284AB7FF9363016782E99D00574E70] +GoodName=The Corporation XMAS Demo '99 by TS_Garp (PD) +CRC=93DA8551 D231E8AB + +[A09663B596F348D28AF846A51375EB81] +GoodName=Tigger's Honey Hunt (E) (M7) [!] +CRC=E0C4F72F 769E1506 +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[F8636514B5B0EDEBF376C3111D24417A] +GoodName=Tigger's Honey Hunt (U) [!] +CRC=4EBFDD33 664C9D84 +Players=1 +SaveType=Flash RAM +CountPerOp=1 + +[7B41F28A920112F17401D633B368BA0C] +GoodName=Tigger's Honey Hunt (U) [t1] +CRC=E972B385 7668D414 +RefMD5=F8636514B5B0EDEBF376C3111D24417A + +[7B261247150C431DE55AB371E8B46EA8] +GoodName=Tokisora Senshi Turok (J) [!] +CRC=916AE6B8 8817AB22 +Players=1 +SaveType=None +Mempak=Yes + +[1B991CF41C70FF2C92FFBEFACABE8D03] +GoodName=Tom Clancy's Rainbow Six (E) [!] +CRC=4875AF3D 9A66D3A2 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[FC2D2F7EF02484EA0478A5EAFD0CBFF0] +GoodName=Tom Clancy's Rainbow Six (E) [b1] +CRC=4875AF3D 9A66D3A2 +RefMD5=1B991CF41C70FF2C92FFBEFACABE8D03 + +[C0612AA12888C10E9565A57EB2C3605D] +GoodName=Tom Clancy's Rainbow Six (E) [h1C] +CRC=4875AF3D 9A66D3A2 +RefMD5=1B991CF41C70FF2C92FFBEFACABE8D03 + +[AAD3D42A9E800780087009B16AFB1327] +GoodName=Tom Clancy's Rainbow Six (E) [o1] +CRC=4875AF3D 9A66D3A2 +RefMD5=1B991CF41C70FF2C92FFBEFACABE8D03 + +[15E4C1B4F3F459D4CAA7F7E2CF0C95DA] +GoodName=Tom Clancy's Rainbow Six (F) [!] +CRC=486BF335 034DCC81 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[FDC76A53B1056D3E50EA6A3E295FE4D1] +GoodName=Tom Clancy's Rainbow Six (G) [!] +CRC=8D412933 588F64DB +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[80F3B1ABD9FB9AE73997489DB185A74D] +GoodName=Tom Clancy's Rainbow Six (U) [!] +CRC=392A0C42 B790E77D +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[2CF9568A149177AC0B86378FBC8DCB71] +GoodName=Tom Clancy's Rainbow Six (U) [f1] (PAL) +CRC=8B79DBFD 0BB32AC0 +RefMD5=80F3B1ABD9FB9AE73997489DB185A74D + +[B9EF940408E1DFD63F867527E4212B9D] +GoodName=Tom Demo (PD) +CRC=5ECE09AE 8230C82D + +[46BE5D00682FCC1F7FC0FBA507E8E5C1] +GoodName=Tom and Jerry in Fists of Furry (E) (M6) [!] +CRC=2B4F4EFB 43C511FE +Players=2 +Rumble=Yes +SaveType=Eeprom 4KB + +[9EAA60F295DBA9A9687E3238DABA14EE] +GoodName=Tom and Jerry in Fists of Furry (E) (M6) [f1] (NTSC) +CRC=EC6F66AC 618EF742 +RefMD5=46BE5D00682FCC1F7FC0FBA507E8E5C1 + +[A63A9AF85BE8BB47C1741B8A37115354] +GoodName=Tom and Jerry in Fists of Furry (U) [!] +CRC=63E7391C E6CCEA33 +Players=2 +Rumble=Yes +SaveType=Eeprom 4KB + +[17D6D6DA5D03C9D295D72A212A719EB2] +GoodName=Tom and Jerry in Fists of Furry (U) [t1] +CRC=9BF2A817 EE20252A +RefMD5=A63A9AF85BE8BB47C1741B8A37115354 + +[99F95AD4A3B0C78B6F58A0FC3AD22DB6] +GoodName=Tommy Thunder (U) (Prototype) +CRC=21260D94 06AE1DFE + +[3D3573A855835A98DE29D598C35590E0] +GoodName=Tonic Trouble (E) (M5) [!] +CRC=093F916E 4408B698 +Players=1 +SaveType=None +Mempak=Yes + +[7D3E935156844DE0002DB875E1076A5C] +GoodName=Tonic Trouble (U) (V1.1) [!] +CRC=EF9E9714 C03B2C7D +Players=1 +SaveType=None +Mempak=Yes + +[A6C5625FF127D9E741F595EBF3B3ABB9] +GoodName=Tonic Trouble (U) (V1.1) [b1] +CRC=EF9E9714 C03B2C7D +RefMD5=7D3E935156844DE0002DB875E1076A5C + +[012C9DAF61705F109392A85B2621CD42] +GoodName=Tonic Trouble (U) (V1.1) [f1] (PAL) +CRC=1671E7BC B7D756B9 +RefMD5=7D3E935156844DE0002DB875E1076A5C + +[1987E0F12DDD619F440CD9637DF7CC28] +GoodName=Tonic Trouble (U) (V1.1) [t1] +CRC=1671F4A0 5C0E7928 +RefMD5=7D3E935156844DE0002DB875E1076A5C + +[C9E9C4A18B1540C6B4111331D7C663B8] +GoodName=Tony Hawk's Pro Skater (E) [!] +CRC=9F8926A5 0587B409 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[5ED7E392198A5FA56EE37EA9E93A8D50] +GoodName=Tony Hawk's Pro Skater (U) (V1.0) [!] +CRC=204EC022 B119D185 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[30EC0EEA5C487E5609D9F9F356D21F27] +GoodName=Tony Hawk's Pro Skater (U) (V1.0) [t1] +CRC=85C52CA4 017EE9A6 +RefMD5=5ED7E392198A5FA56EE37EA9E93A8D50 + +[AFF424A1883DC7BB92C7B2EBE9342F85] +GoodName=Tony Hawk's Pro Skater (U) (V1.1) [!] +CRC=E0144180 650B78C9 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[6BE030475C4DB52F273EF8A02B4DAFA8] +GoodName=Tony Hawk's Pro Skater 2 (E) [!] +CRC=84EAB557 C88A190F +Players=2 +SaveType=None +Rumble=Yes +Mempak=Yes + +[29974692808C112B306FBD259273DC96] +GoodName=Tony Hawk's Pro Skater 2 (U) [!] +CRC=99150E18 1266E6A5 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9D4891BF26881C4541171B0235015FD4] +GoodName=Tony Hawk's Pro Skater 3 (U) +CRC=1A7F70B5 00B7B9FD +Players=2 +SaveType=None +Rumble=Yes +Mempak=Yes + +[B6FD2A048D1F4F324CEBC97BA09872BB] +GoodName=Toon Panic (J) (Prototype) +CRC=9A746EBF 2802EA99 + +[B60D26C2C2242BFF61F76469FC272D2A] +GoodName=Top Gear Hyper Bike (Beta) +CRC=75FBDE20 A3189B31 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[0072538EF925645DB310F8E23A480B89] +GoodName=Top Gear Hyper Bike (E) [!] +CRC=5F3F49C6 0DC714B0 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[561B438F6E8240BEF1DAEB36AAE72675] +GoodName=Top Gear Hyper Bike (E) [b1] +CRC=5F3F49C6 0DC714B0 +RefMD5=0072538EF925645DB310F8E23A480B89 + +[4347174BB415CA970F2D50DF2973F656] +GoodName=Top Gear Hyper Bike (J) [!] +CRC=845B0269 57DE9502 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[7258F4AB367B025C95A4F476C461E717] +GoodName=Top Gear Hyper Bike (U) [!] +CRC=8ECC02F0 7F8BDE81 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[6C65A252F227AEF18DF2DD3CE04CC821] +GoodName=Top Gear Overdrive (E) [!] +CRC=D09BA538 1C1A5489 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[11D6FFF288DE1BD61CCBD7CCA0C4A97B] +GoodName=Top Gear Overdrive (E) [h1C] +CRC=D09BA538 1C1A5489 +RefMD5=6C65A252F227AEF18DF2DD3CE04CC821 + +[B5691794A851D8B603F0C741D44AA244] +GoodName=Top Gear Overdrive (J) [!] +CRC=0578F24F 9175BF17 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[8C0F46FEF9A6034FCF0B7D6952FFEC53] +GoodName=Top Gear Overdrive (J) [b1] +CRC=0578F24F 9175BF17 +RefMD5=B5691794A851D8B603F0C741D44AA244 + +[7818696426C0A429FBFCCC4EFE8D5570] +GoodName=Top Gear Overdrive (U) [!] +CRC=D741CD80 ACA9B912 +Players=4 +SaveType=Eeprom 4KB +Rumble=Yes +CountPerOp=1 + +[773FD446DA7F4E392907505053BF2A42] +GoodName=Top Gear Overdrive (U) [o1] +CRC=D741CD80 ACA9B912 +RefMD5=7818696426C0A429FBFCCC4EFE8D5570 + +[211256ABBC0844D9152D6A7FFA9E48BD] +GoodName=Top Gear Overdrive (U) [t1] +CRC=0F5FD10B AAEDEBEB +RefMD5=7818696426C0A429FBFCCC4EFE8D5570 + +[50195216C8A37F9BD5B2105A40EE8D8F] +GoodName=Top Gear Rally (As) [!] +CRC=1A4D3AD8 59AF7FA9 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[1698508F521280D0A80E078EC981D4AC] +GoodName=Top Gear Rally (E) [!] +CRC=7F43E701 536328D1 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[48D6C194AE106018DDFC3486A8B347F7] +GoodName=Top Gear Rally (E) [b1] +CRC=7F43E701 536328D1 +RefMD5=1698508F521280D0A80E078EC981D4AC + +[108F6609CB131830EC4C67F4A8A71D30] +GoodName=Top Gear Rally (E) [h1C] +CRC=7F43E701 536328D1 +RefMD5=1698508F521280D0A80E078EC981D4AC + +[6E0AF13DCEFEE6A11C4D7262206D6D2D] +GoodName=Top Gear Rally (J) [!] +CRC=0E596247 753D4B8B +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[6F7030284B6BC84A49E07DA864526B52] +GoodName=Top Gear Rally (U) [!] +CRC=62269B3D FE11B1E8 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[FA88969ECFA72358EF1C045035442F5C] +GoodName=Top Gear Rally (U) [b1] +CRC=62269B3D FE11B1E8 +RefMD5=6F7030284B6BC84A49E07DA864526B52 + +[E9E3680C47CE093A3F0765539F31C6AE] +GoodName=Top Gear Rally (U) [b2] +CRC=62269B3D FE11B1E8 +RefMD5=6F7030284B6BC84A49E07DA864526B52 + +[194CE13B2B6B1F584587A68CC2F398DC] +GoodName=Top Gear Rally (U) [b3] +CRC=62269B3D FE11B1E8 +RefMD5=6F7030284B6BC84A49E07DA864526B52 + +[4FCD85C487E1FBEDFD85E27F991D1FA6] +GoodName=Top Gear Rally (U) [o1] +CRC=62269B3D FE11B1E8 +RefMD5=6F7030284B6BC84A49E07DA864526B52 + +[C33CD926E1E71F39F7238AF7B9E0DC5C] +GoodName=Top Gear Rally 2 (Beta) +CRC=EFDF9140 A4168D6B +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[44C4566572DC0662D4299AB5B19043AE] +GoodName=Top Gear Rally 2 (E) [!] +CRC=BEBAB677 51B0B5E4 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[B10D781EC625CA45713FD34E5096C24A] +GoodName=Top Gear Rally 2 (J) [!] +CRC=CFEF2CD6 C9E973E6 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[1FA409FCAC007DDECCC4CF439A0D8DAE] +GoodName=Top Gear Rally 2 (U) [!] +CRC=BE5973E0 89B0EDB8 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[4648C4F656BD4A74647DF6A7A2985F37] +GoodName=Top Gear Rally 2 (U) [f1] (PAL) +CRC=1C952873 FDA4238B +RefMD5=1FA409FCAC007DDECCC4CF439A0D8DAE + +[CAA7CAA9ADFB4B8E4B2DBED88F963D07] +GoodName=TopGun Demo by Horizon64 (PD) +CRC=E8BF8416 F2D9DA43 + +[3CBB8012F1256A37D5284A85B859CC8B] +GoodName=Tower&Shaft (Aleck64) +CRC=90AF8D2C E1AC1B37 +SaveType=Eeprom 4KB + +[5F2C9E5E39AB09311D96E6C751184B6B] +GoodName=Toy Story 2 - Buzz Lightyear to the Rescue! (E) [!] +CRC=CCEB3858 26952D97 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[FA0F12C15B3655F9F56888C3249B1CED] +GoodName=Toy Story 2 - Buzz L'eclair A La Rescousse! (F) [!] +CRC=CB93DB97 7F5C63D5 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[3F40F37B0464DD065067523FB21016DD] +GoodName=Toy Story 2 - Captain Buzz Lightyear auf Rettungsmission! (G) (V1.0) [!] +CRC=782A9075 E552631D +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[A4A2B825797E2059B5DF60D733461F34] +GoodName=Toy Story 2 - Captain Buzz Lightyear auf Rettungsmission! (G) (V1.1) [!] +CRC=BC4F2AB8 AA99E32E +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[B44E9C2D9D2F2DE3AF4793B824CCF936] +GoodName=Toy Story 2 - Buzz Lightyear to the Rescue! (U) [!] +CRC=A150743E CF2522CD +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[9E4F62BD672E3601F1BBF9CDAB791F9F] +GoodName=Toy Story 2 - Buzz Lightyear to the Rescue! (U) (V1.0) [f1] (PAL) +CRC=161545FE A3C44C28 +RefMD5=B44E9C2D9D2F2DE3AF4793B824CCF936 + +[F551ADA6C6FC1877FCA0515DF4F515DF] +GoodName=Toy Story 2 - Buzz Lightyear to the Rescue! (U) (V1.0) [t1] +CRC=1416FEBB 93472028 +RefMD5=B44E9C2D9D2F2DE3AF4793B824CCF936 + +[CD61A7FDBD7297733B246204E8360D83] +GoodName=Toy Story 2 - Buzz Lightyear to the Rescue! (U) (V1.1) [!] +CRC=C151AD61 280FFF22 +Players=1 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[3D22D5BD7997293612ECDD3046BEBA13] +GoodName=Transformers - Beast Wars Metals 64 (J) [!] +CRC=91691C3D F4AC5B4D +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes +Transferpak=Yes + +[6D38909FAA2840FC409AFA221489DE49] +GoodName=Transformers - Beast Wars Transmetal (U) [!] +CRC=4D79D316 E8501B33 +Players=2 +SaveType=None +Rumble=Yes + +[6F2C37A20E6ECCB657FBFC4BA36A34BB] +GoodName=Triple Play 2000 (U) [!] +CRC=FE4B6B43 081D29A7 +Players=2 +SaveType=None +Rumble=Yes +Mempak=Yes +CountPerOp=1 + +[25E03763FC8A388A33871C58DFEB7C0E] +GoodName=Tristar and Lightforce Quake Intro by Ayatollah & Mike (PD) +CRC=F4D89C08 3F34930D + +[5BA3AA2953C47C8B2E615B21E60F2F17] +GoodName=Tsumi to Batsu - Hoshi no Keishousha (Ch) (iQue) [!] +Players=2 + +[9ABB0F6F79E01FC9A942D6027719C3E4] +GoodName=Tsumi to Batsu - Hoshi no Keishousha (Ch) (iQue) (Manual) [!] + +[A0657BC99E169153FD46AECCFDE748F3] +GoodName=Tsumi to Batsu - Hoshi no Keishousha (J) [!] +CRC=B6BC0FB0 E3812198 +Players=2 +Rumble=Yes + +[6E51B140A9B0C30D6F55CA7942A969FC] +GoodName=Tsumi to Batsu - Hoshi no Keishousha (J) [T+Eng1.0_Zoinkity] +CRC=B73AB6F6 296267DD +RefMD5=A0657BC99E169153FD46AECCFDE748F3 + +[79BD05A97E50AC63A638E4E90AB9588B] +GoodName=Tsumi to Batsu - Hoshi no Keishousha (J) [T+Spa1.0b_TheFireRed&IlDucci] +CRC=B1C7794B D93DC5F3 +RefMD5=A0657BC99E169153FD46AECCFDE748F3 + +[103E16BF7FCFB4D713D2EBE19DCB5311] +GoodName=Tsumi to Batsu - Hoshi no Keishousha (J) [T+Spa1.0b_TheFireRed&IlDucci] (Fandub) +CRC=B1C7794B D93DC5F3 +RefMD5=A0657BC99E169153FD46AECCFDE748F3 + +[13FAA58604597E4EDC608070F8E0AE24] +GoodName=Turok - Dinosaur Hunter (E) (V1.0) [!] +CRC=2F7009DD FC3BAC53 +Players=1 +SaveType=None +Mempak=Yes + +[6D5147A9CD7DDD0F1FA8B8BDA439A734] +GoodName=Turok - Dinosaur Hunter (E) (V1.0) [b1] +CRC=665F09DD FC3BAC53 +RefMD5=13FAA58604597E4EDC608070F8E0AE24 + +[E887BEE5B1DE4E4D92ADA183A245150E] +GoodName=Turok - Dinosaur Hunter (E) (V1.0) [h1C] +CRC=2F7009DD FC3BAC53 +RefMD5=13FAA58604597E4EDC608070F8E0AE24 + +[992BA72F4A1E9C51934FF345CDD0D90C] +GoodName=Turok - Dinosaur Hunter (E) (V1.1) [!] +CRC=2F700DCD 176CC5C9 +Players=1 +SaveType=None +Mempak=Yes + +[548FC0E6035B65BC2108255039859934] +GoodName=Turok - Dinosaur Hunter (E) (V1.2) [!] +CRC=2F700DCD 176CC5C9 +Players=1 +SaveType=None +Mempak=Yes + +[0C0BFD1038EDA4F5C958DC362CDFF2D6] +GoodName=Turok - Dinosaur Hunter (G) (V1.0) [!] +CRC=665FD963 B5CC6612 +Players=1 +SaveType=None +Mempak=Yes + +[388440013641887D85B791CF01729FA8] +GoodName=Turok - Dinosaur Hunter (G) (V1.1) [!] +CRC=665FC793 6934A73B +Players=1 +SaveType=None +Mempak=Yes + +[F0F687B449A9F4B0BFF08104C35EA08C] +GoodName=Turok - Dinosaur Hunter (G) (V1.2) [!] +CRC=665FC793 6934A73B +Players=1 +SaveType=None +Mempak=Yes + +[85F616E54160FFE14E4E817065EA61CE] +GoodName=Turok - Dinosaur Hunter (U) (V1.0) (Analog Movement Controls_1.01 - No Invert) +CRC=2F70F10D 5C4187FF +RefMD5=AE5107EFDD3C210E1EDD4ACD9B3CAC31 + +[AE5107EFDD3C210E1EDD4ACD9B3CAC31] +GoodName=Turok - Dinosaur Hunter (U) (V1.0) [!] +CRC=2F70F10D 5C4187FF +Players=1 +SaveType=None +Mempak=Yes + +[E5B207E7C8DBD8BAF9B42C96EF3C42E8] +GoodName=Turok - Dinosaur Hunter (U) (V1.0) [b1] +CRC=2F70F10D 5C4187FF +RefMD5=AE5107EFDD3C210E1EDD4ACD9B3CAC31 + +[7BBD5A1594526DE1CE6A16F4FAF82E7D] +GoodName=Turok - Dinosaur Hunter (U) (V1.0) [h1C] +CRC=2F70F10D 5C4187FF +RefMD5=AE5107EFDD3C210E1EDD4ACD9B3CAC31 + +[9D258DF027ED369886A0249BFCA936BD] +GoodName=Turok - Dinosaur Hunter (U) (V1.0) [o1] +CRC=2F70F10D 5C4187FF +RefMD5=AE5107EFDD3C210E1EDD4ACD9B3CAC31 + +[E7916845B46C3482CF4843968370557E] +GoodName=Turok - Dinosaur Hunter (U) (V1.0) [t1] +CRC=9542E183 B1D245E6 +RefMD5=AE5107EFDD3C210E1EDD4ACD9B3CAC31 + +[3DC541C0B97DB9C95A6AA8C2DED27F4A] +GoodName=Turok - Dinosaur Hunter (U) (V1.0) [t2] +CRC=9542E183 B1D245E6 +RefMD5=AE5107EFDD3C210E1EDD4ACD9B3CAC31 + +[37260287D59FE4EC6049C1D22B5614E6] +GoodName=Turok - Dinosaur Hunter (U) (V1.1) [!] +CRC=2F700DCD 176CC5C9 +Players=1 +SaveType=None +Mempak=Yes + +[039875B92C0E4FEF9797EC1744877B17] +GoodName=Turok - Dinosaur Hunter (U) (V1.2) [!] +CRC=2F700DCD 176CC5C9 +Players=1 +SaveType=None +Mempak=Yes + +[72A6AA28608EE93A1CB6FEB0A5F4C28C] +GoodName=Turok - Legenden des Verlorenen Landes (G) [!] +CRC=66E4FA0F DE88C7D0 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[241CF94BED487FFF62FFB7B846DA46AB] +GoodName=Turok - Rage Wars (E) (M3) (Eng-Fre-Ita) [!] +CRC=B6BE20A5 FACAF66D +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[DBA166A42710F40DC78DC52EB37B0BE6] +GoodName=Turok - Rage Wars (E) [!] +CRC=1EA26214 E790900F +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[CF5B28578FD62FA1FF8690079F5D68F5] +GoodName=Turok - Rage Wars (U) (V1.0) [!] +CRC=ADB9498B DAF28F55 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[07E123E104BA7B335B53932EDB2CFB2F] +GoodName=Turok - Rage Wars (U) (V1.0) [f1] (PAL) +CRC=700694EA 636C43D5 +RefMD5=CF5B28578FD62FA1FF8690079F5D68F5 + +[CA825227E9E203E8429600189825AD74] +GoodName=Turok - Rage Wars (U) (V1.0) [f2] (PAL) +CRC=72618906 0EDC784B +RefMD5=CF5B28578FD62FA1FF8690079F5D68F5 + +[9B2FFE72080B03A5F92EB87EA849CAC4] +GoodName=Turok - Rage Wars (U) (V1.1) [!] +CRC=2388984C DA7B3CC5 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[CE72237707F481CFE97FDE330C2AFCD6] +GoodName=Turok 2 - Seeds of Evil (E) (Kiosk Demo) [!] +CRC=E8C95AFC 35D121DA +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[144B10A484A22367FD2679529DBD2FED] +GoodName=Turok 2 - Seeds of Evil (E) (M4) [!] +CRC=2E0E7749 B8B49D59 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[E5A39521FA954EB97B96AC2154A5FD7A] +GoodName=Turok 2 - Seeds of Evil (E) [!] +CRC=E0B92B94 80E87CBD +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[AC1C00167B95929F8EE40DFACB49BB57] +GoodName=Turok 2 - Seeds of Evil (E) [b1] +CRC=E0B92B94 80E87CBD +RefMD5=E5A39521FA954EB97B96AC2154A5FD7A + +[B932116C967795076B5C112841AB4427] +GoodName=Turok 2 - Seeds of Evil (G) [!] +CRC=FE05840B 9393320C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[3BD42F6AEC477C056E1AFEBB3515495C] +GoodName=Turok 2 - Seeds of Evil (U) (Kiosk Demo) [!] +CRC=E8C95AFC 35D121DA +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[4250FF0265AD72FC798E6ABA61CFCD0E] +GoodName=Turok 2 - Seeds of Evil (U) (Kiosk Demo) (Gore On Hack) +CRC=AAD95AFC BB3A44AC +RefMD5=3BD42F6AEC477C056E1AFEBB3515495C + +[4EA0F7563F2EAEB3D46E860C12FABFCB] +GoodName=Turok 2 - Seeds of Evil (U) (Kiosk Demo) [h1C] +CRC=E8C95AFC 35D121DA +RefMD5=3BD42F6AEC477C056E1AFEBB3515495C + +[166221365DB70D446C4206083D422DD1] +GoodName=Turok 2 - Seeds of Evil (U) (V1.1) [!] +CRC=E0B92B94 B9A7E025 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[FAD4DA8E17CE12F68CDF29180CDD4A90] +GoodName=Turok 2 - Seeds of Evil (U) (V1.0) [!] +CRC=49088A11 6494957E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[8DC201A0A9CFD1D2C85EE2B42D8AC49A] +GoodName=Turok 2 - Seeds of Evil (U) (V1.0) [t1] +CRC=544E3629 875BDD4A +RefMD5=FAD4DA8E17CE12F68CDF29180CDD4A90 + +[72BA2C693EFA5FF3B80374CDBD0C957B] +GoodName=Turok 2 - Seeds of Evil (U) (V1.0) [t2] +CRC=544E3629 875BDD4A +RefMD5=FAD4DA8E17CE12F68CDF29180CDD4A90 + +[401C0DBDF49A64294DAA2BC8607245DD] +GoodName=Turok 2 - Seeds of Evil (U) (V1.0) [t3] +CRC=544E3629 875BDD4A +RefMD5=FAD4DA8E17CE12F68CDF29180CDD4A90 + +[279EC83BD60A3CCE69A1DB22B0A5C318] +GoodName=Turok 3 - Shadow of Oblivion (E) [!] +CRC=6A162FF2 2093704C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[03D17AA3DC7663502017D3CC5A19AA8B] +GoodName=Turok 3 - Shadow of Oblivion (E) (Beta) (2000-05-31) +CRC=D124DBB7 7C9FF5E5 +RefMD5=279EC83BD60A3CCE69A1DB22B0A5C318 + +[69CE88C46A7C829C6F54004DE93EFCEF] +GoodName=Turok 3 - Shadow of Oblivion (E) (Beta) (2000-06-06) +CRC=37FA8F16 5F824D37 +RefMD5=279EC83BD60A3CCE69A1DB22B0A5C318 + +[C38ACBAE773CC3845EA354421E171998] +GoodName=Turok 3 - Shadow of Oblivion (E) (Beta) (2000-07-10) +CRC=D25C1211 13EEBF67 +RefMD5=279EC83BD60A3CCE69A1DB22B0A5C318 + +[0A3A4C761960F7D648AFA60B1E565C7C] +GoodName=Turok 3 - Shadow of Oblivion (U) (Beta) [h1C] +CRC=D25C1211 13EEBF67 +RefMD5=279EC83BD60A3CCE69A1DB22B0A5C318 + +[1211C556D77B169D81A666A9661E1777] +GoodName=Turok 3 - Shadow of Oblivion (U) [!] +CRC=89A579F1 667E97EF +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[8A5F9B3308107C253EC5DCA198F55C83] +GoodName=Turok 3 - Shadow of Oblivion (U) [t1] +CRC=6192E59D 538A78CF +RefMD5=1211C556D77B169D81A666A9661E1777 + +[A74738D03ACA4E51690408D203E86D49] +GoodName=Twintris by Twinsen (POM '98) (PD) +CRC=37B8F920 A58BB3EF + +[420C9FDBAE15767C5E584070209FF253] +GoodName=Twisted Edge Extreme Snowboarding (E) [!] +CRC=E688A5B8 B14B3F18 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[4F0E2AF205BEEB49270154810660FF37] +GoodName=Twisted Edge Extreme Snowboarding (E) [b1] +CRC=BBC99D32 117DAA80 +RefMD5=420C9FDBAE15767C5E584070209FF253 + +[FDE5F910974A8B9C561A27B07E68F244] +GoodName=Twisted Edge Extreme Snowboarding (E) [h1C] +CRC=E688A5B8 B14B3F18 +RefMD5=420C9FDBAE15767C5E584070209FF253 + +[9DF6C2C97FA34A978EF3CB77631536FE] +GoodName=Twisted Edge Extreme Snowboarding (U) [!] +CRC=BBC99D32 117DAA80 +Players=2 +SaveType=None +Rumble=Yes +Mempak=Yes + +[0B0DF8EC747BF99F3A55A3300CE8BC0D] +GoodName=U64 (Chrome) Demo by Horizon64 (PD) [a1] +CRC=7739A454 A2F52A66 + +[9B4EFC228C894E1BA80D7D11FDA4E037] +GoodName=U64 (Chrome) Demo by Horizon64 (PD) [a1][b1] +CRC=7739A454 A2F52A66 + +[DFB437BFB32864A17E903FEDE9EC3A27] +GoodName=U64 (Chrome) Demo by Horizon64 (PD) [b1] +CRC=95013CCC 73F7C072 + +[33EFC323AA05F522CEF2324CC1D3F5DD] +GoodName=U64 (Chrome) Demo by Horizon64 (PD) +CRC=7739A454 A2F52A66 + +[A56BEF4C7E6899A96F1F33424B434790] +GoodName=U64 (Chrome) Demo by Horizon64 (older) (PD) [b1] +CRC=95013CCC 73F7C072 + +[2628818AF2FEE3C649AAF8627981A63D] +GoodName=U64 (Chrome) Demo by Horizon64 (older) (PD) +CRC=95013CCC 73F7C072 + +[FFEB5C1A85BABBBE60F2FEBA2B35C893] +GoodName=Uchhannanchan no Hono no Challenger - Denryu IraIra Bou (J) [!] +CRC=28D5562D E4D5AE50 +Players=2 +Rumble=Yes +CountPerOp=1 + +[07B7A5CFDE9BC43F02A622387C5B5C58] +GoodName=Uchhannanchan no Hono no Challenger - Denryu IraIra Bou (J) [h1C] +CRC=28D5562D E4D5AE50 +RefMD5=FFEB5C1A85BABBBE60F2FEBA2B35C893 + +[6AFA476787B762DC08F5B9EEB237C4EE] +GoodName=Uchhannanchan no Hono no Challenger - Denryu IraIra Bou (J) [h2C] +CRC=28D5562D E4D5AE50 +RefMD5=FFEB5C1A85BABBBE60F2FEBA2B35C893 + +[D42E4496BEA3C61E353643C8438CD9C7] +GoodName=Uchhannanchan no Hono no Challenger - Denryu IraIra Bou (J) [o1] +CRC=28D5562D E4D5AE50 +RefMD5=FFEB5C1A85BABBBE60F2FEBA2B35C893 + +[CEEDAB23299FA003F32975A4C1E407E3] +GoodName=Ultra Demo Bootcode by Locke^ (PD) [h1C] +CRC=ED42A2D4 7A71CD91 + +[B882EDA9CBF832BEEA2641E442A79EDD] +GoodName=Ultra Demo Bootcode by Locke^ (PD) +CRC=ED42A2D4 7A71CD91 + +[7E6456E104503B51A97735C8FF349E4C] +GoodName=Ultra Demo by Locke^ (PD) [a1] +CRC=ED42A2D4 7A71CD91 + +[2E2C990D8BBAEE7E0681FDC89C29C0F3] +GoodName=Ultra Demo by Locke^ (PD) +CRC=ED42A2D4 7A71CD91 + +[1DE07FCA04FB0810D95B8AE4DA173A2E] +GoodName=UltraMSX2 V1.0 by Jos Kwanten (PD) [f1] (V64) +CRC=31C41A8B 544057AE + +[6A11F7EB319CF603AB30A281E0639126] +GoodName=UltraMSX2 V1.0 by Jos Kwanten (PD) +CRC=4E7DE4EF 0DEC3712 + +[FCA7BE078D6DC68AC6F2E1B7B4369720] +GoodName=UltraMSX2 V1.0 w-F1 Spirit by Jos Kwanten (PD) +CRC=504ABA0A 269AA7F4 + +[D2BD19A0873A6900AEF07ECCE103710C] +GoodName=UltraMSX2 V1.0 w-Salamander by Jos Kwanten (PD) +CRC=FF922478 570B5673 + +[8E3D79FD6C089F88ED7A2CC1CDBDD535] +GoodName=UltraSMS V1.0 by Jos Kwanten (PD) [f1] (V64) +CRC=CD29E6E5 4533F032 + +[8095B5926A9FA7A0C9DA7B46731513A1] +GoodName=UltraSMS V1.0 by Jos Kwanten (PD) +CRC=F291B959 A24CBCAF + +[27CB290FAB6C32FAA75EB0E53BE73418] +GoodName=Ultrafox 64 by Megahawks (PD) +CRC=66D8DE56 C2AA25B2 +Players=0 +SaveType=None +Rumble=No +Status=3 + +[C0B245E95A0CE736E1401A2183C3BBD1] +GoodName=Unix SRAM-Upload Utility 1.0 by Madman (PD) +CRC=5F44492A 18552A0A + +[DCAC12EB5832D4A489188330EB9EC387] +GoodName=V-Rally Edition 99 (E) (M3) [!] +CRC=636E6B19 E57DDC5F +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes + +[7DCEAFF24BB1BB3D9B8FE9B78CCC7048] +GoodName=V-Rally Edition 99 (E) (M3) [f1] (NTSC) +CRC=75CF4CCD F47E10F6 +RefMD5=DCAC12EB5832D4A489188330EB9EC387 + +[8541D7A8737BE09C52D4EC1274DE2A91] +GoodName=V-Rally Edition 99 (J) [!] +CRC=4D0224A5 1BEB5794 +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes + +[0C3448A9D85300ACB9C5556F27A84B23] +GoodName=V-Rally Edition 99 (U) [!] +CRC=3C059038 C8BF2182 +Players=2 +SaveType=Eeprom 4KB +Rumble=Yes + +[9768A9874D8329569F8FB27EC0AB723B] +GoodName=V-Rally Edition 99 (U) [f1] (PAL) +CRC=6F48FF84 754B4549 +RefMD5=0C3448A9D85300ACB9C5556F27A84B23 + +[7E0AC3917227EDF51132FBEBB867FF9B] +GoodName=V64Jr 512M Backup Program by HKPhooey (PD) +CRC=760EF304 AD6D6A7C + +[FD523AF9832B5A17F0EB96ED2A77E77B] +GoodName=V64Jr Backup Tool V0.2b_Beta by RedboX (PD) +CRC=F11B663A 698824C0 + +[5BAA85768F2410C61FBE2DFB62C3D836] +GoodName=V64Jr Backup Tool by WT_Riker (PD) +CRC=4BD245D4 4202B322 + +[19BA19834F948EEE3828640246405B5D] +GoodName=V64Jr Flash Save Util by CrowTRobo (PD) +CRC=6FC4EEBC 125BF459 + +[1A232A07B0D2A102CA528E75CB7BBA22] +GoodName=VNES64 + Galaga (PD) +CRC=DCBE12CD FCCB5E58 +Status=0 +SaveType=None +Mempak=Yes + +[495E0B30318FC67978D68BD034165981] +GoodName=VNES64 + Mario (PD) +CRC=66807E77 EBEA2D76 +Status=0 +SaveType=None +Mempak=Yes + +[2953091D648ED1B60A67200B17A9410D] +GoodName=VNES64 + Test Cart (PD) +CRC=4537BDFF D1ECB425 + +[BE804A0317F138775454405155C1D9A5] +GoodName=VNES64 V0.1 by Jean-Luc Picard (POM '98) (PD) +CRC=4537BDFF D1ECB425 +Status=0 +SaveType=None +Mempak=Yes + +[062C3AD13478D5C75B4E8DB2FFD500DC] +GoodName=VNES64 V0.12 by Jean-Luc Picard (PD) +CRC=0E4B8C92 7F47A9B8 +Status=0 +SaveType=None +Mempak=Yes + +[B61F53695517D380EB7240331A2342C2] +GoodName=Vector Demo by Destop (POM '99) (PD) +CRC=1CEACBA0 42BC06D6 + +[A95442CE25EEB3BD31CEF8525B9936FD] +GoodName=View N64 Test Program (PD) [b1] +CRC=A38F7AA6 03A48A45 + +[CF17AF84662E1457E61AD54575D50D20] +GoodName=View N64 Test Program (PD) +CRC=34B493C9 07654185 + +[DF011E19F41B1B19C21F1E77E13780B7] +GoodName=Vigilante 8 (E) [!] +CRC=151F79F4 8EEDC8E5 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[637B9A40BED777FC96EB1BD07EA74783] +GoodName=Vigilante 8 (E) [h1C] +CRC=151F79F4 8EEDC8E5 +RefMD5=DF011E19F41B1B19C21F1E77E13780B7 + +[FF9F85C50982DBDBA9853A8915321D31] +GoodName=Vigilante 8 (F) [!] +CRC=E2BC82A2 591CD694 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[B69B84083D1B4EC99A465B3067F74417] +GoodName=Vigilante 8 (F) [b1] +CRC=E2BC82A2 591CD694 +RefMD5=FF9F85C50982DBDBA9853A8915321D31 + +[37B430EE16167831C6C6292994F93277] +GoodName=Vigilante 8 (G) [!] +CRC=6EDA5178 D396FEC1 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[D616ADF6441ACBBD0E6BEF023A8F6031] +GoodName=Vigilante 8 (U) [!] +CRC=EA71056A E4214847 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9F42209E413A1A92C788BF7BC26BFB7B] +GoodName=Vigilante 8 (U) [b1] +CRC=5573C64D 905B49FA +RefMD5=D616ADF6441ACBBD0E6BEF023A8F6031 + +[5DDCE4475A98F7BA9CCE2F255723EB31] +GoodName=Vigilante 8 (U) [b2] +CRC=EA71056A E4214847 +RefMD5=D616ADF6441ACBBD0E6BEF023A8F6031 + +[B6154ECD50053CA96953176404B07824] +GoodName=Vigilante 8 (U) [f1] (PAL) +CRC=4FAFC64B B7DBE63A +RefMD5=D616ADF6441ACBBD0E6BEF023A8F6031 + +[F747B178FFAB97EE8545F7E6EFAEF7CA] +GoodName=Vigilante 8 (U) [f2] (PAL) +CRC=44C54A0B 22C0B63A +RefMD5=D616ADF6441ACBBD0E6BEF023A8F6031 + +[829E4F5DDECED5DB6C64E346EDA47E5C] +GoodName=Vigilante 8 (U) [t1] +CRC=5573C64D 905B49FA +RefMD5=D616ADF6441ACBBD0E6BEF023A8F6031 + +[47661EF1964524B6319B759913F08B62] +GoodName=Vigilante 8 - 2nd Offence (E) [!] +CRC=DD10BC7E F900B351 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[60CDF7445FAD2ABA05C958F46691501B] +GoodName=Vigilante 8 - 2nd Offense (U) [!] +CRC=F5C5866D 052713D9 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[5E30D0208FC4CB810A464E5DEFFB29A3] +GoodName=Vigilante 8 - 2nd Offense (U) [f1] (PAL) +CRC=098D46A2 D1A4CF3B +RefMD5=60CDF7445FAD2ABA05C958F46691501B + +[C3005D76AF42E929E5C67421A19F8235] +GoodName=Violence Killer - Turok New Generation (J) [!] +CRC=60006C98 2605A381 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[50272F8EA99E4E06ADD8CCAB5F5A4F41] +GoodName=Violence Killer - Turok New Generation (J) [b1] +CRC=60006C98 2605A381 +RefMD5=C3005D76AF42E929E5C67421A19F8235 + +[E790BE1A5B883BEBA44BC0D2666C65F5] +GoodName=Virtual Chess 64 (E) (M6) [!] +CRC=2FDAA221 A588A7CE +Players=2 +SaveType=None +Mempak=Yes + +[4166D03402397A56043AC2CD45F4CB87] +GoodName=Virtual Chess 64 (E) (M6) [b1] +CRC=2FDAA221 A588A7CE +RefMD5=E790BE1A5B883BEBA44BC0D2666C65F5 + +[C5594DEFBCFE16D56284C66FDE49E540] +GoodName=Virtual Chess 64 (E) (M6) [b2] +CRC=2FDAA221 A588A7CE +RefMD5=E790BE1A5B883BEBA44BC0D2666C65F5 + +[88D89282B2346F98C7F30850B061D486] +GoodName=Virtual Chess 64 (E) (M6) [o1] +CRC=2FDAA221 A588A7CE +RefMD5=E790BE1A5B883BEBA44BC0D2666C65F5 + +[CB2B7214BE1084F2BFAEE556B0B4FD2C] +GoodName=Virtual Chess 64 (E) (M6) [o1][h1C] +CRC=2FDAA221 A588A7CE +RefMD5=E790BE1A5B883BEBA44BC0D2666C65F5 + +[F8A35270279B277586D7210FD15134FF] +GoodName=Virtual Chess 64 (U) (M3) [!] +CRC=82B3248B E73E244D +Players=2 +SaveType=None +Mempak=Yes + +[F05BD2DAD01F3E354713380AAFFB63E9] +GoodName=Virtual Chess 64 (U) (M3) [b1] +CRC=82B3248B E73E244D +RefMD5=F8A35270279B277586D7210FD15134FF + +[C252FEC96171ABD07A6C5B99B74924D4] +GoodName=Virtual Chess 64 (U) (M3) [b1][o1] +CRC=82B3248B E73E244D +RefMD5=F8A35270279B277586D7210FD15134FF + +[F41FCA7F185B3EC45ED90491BC8C0983] +GoodName=Virtual Chess 64 (U) (M3) [f1] (PAL) +CRC=46F3248B 534F2F61 +RefMD5=F8A35270279B277586D7210FD15134FF + +[E62751EFDE5312ED12DEC6C9FDCBF062] +GoodName=Virtual Chess 64 (U) (M3) [f1][o1] +CRC=46F3248B 534F2F61 +RefMD5=F8A35270279B277586D7210FD15134FF + +[0343B990F58CD816D96FBE5D5E710C82] +GoodName=Virtual Chess 64 (U) [o1] +CRC=82B3248B E73E244D +RefMD5=F8A35270279B277586D7210FD15134FF + +[AB68FB43F012C1A45AF1DBCC8E8C109C] +GoodName=Virtual Pool 64 (E) [!] +CRC=98F9F2D0 03D9F09C +Players=2 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[C4FD61C707977F1BF48DC15E31BD2FB1] +GoodName=Virtual Pool 64 (E) [o1] +CRC=98F9F2D0 03D9F09C +RefMD5=AB68FB43F012C1A45AF1DBCC8E8C109C + +[6D3DB67319DA339DF4B68AD0084904D5] +GoodName=Virtual Pool 64 (U) [!] +CRC=4E4A7643 A37439D7 +Players=2 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[C6855DF00BD5BE8A41DCE809093EE40B] +GoodName=Virtual Pool 64 (U) [o1] +CRC=4E4A7643 A37439D7 +RefMD5=6D3DB67319DA339DF4B68AD0084904D5 + +[90002501777E3237739F5ED9B0E349E2] +GoodName=Virtual Pro Wrestling 2 - Oudou Keishou (J) [!] +CRC=CD094235 88074B62 +Players=4 +SaveType=SRAM +Mempak=Yes +Rumble=Yes + +[5E6202200AF40A8F026780EDFE1E15D0] +GoodName=Virtual Pro Wrestling 64 (J) [!] +CRC=045C08C4 4AFD798B +Players=4 +SaveType=SRAM +Mempak=Yes +Rumble=Yes + +[7FDC16C96B517D4E433CF7353B22FBA6] +GoodName=Virtual Pro Wrestling 64 (J) [b1] +CRC=045C08C4 4AFD798B +RefMD5=5E6202200AF40A8F026780EDFE1E15D0 + +[290BE44B47110A011523A343786A15A0] +GoodName=Virtual Pro Wrestling 64 (J) [f1] +CRC=B3CD11F6 60725EB0 +RefMD5=5E6202200AF40A8F026780EDFE1E15D0 + +[9B241103CE0F13CAD5FE522DF67ED88B] +GoodName=Virtual Pro Wrestling 64 (J) [f2] +CRC=B3CD11F6 60725EB0 +RefMD5=5E6202200AF40A8F026780EDFE1E15D0 + +[1D2CB88BBCB67E12289B74F5BD88AE4C] +GoodName=Virtual Pro Wrestling 64 (J) [h1C] +CRC=045C08C4 4AFD798B +RefMD5=5E6202200AF40A8F026780EDFE1E15D0 + +[35BF5C390AF1AD730E00EB618AED7B72] +GoodName=Virtual Springfield Site Intro by Presten (PD) +CRC=4F55D05C 0CD66C91 + +[2AEE59CC8DDA4382969BB76DC97D4228] +GoodName=Vivid Dolls (Aleck64) +CRC=2F57C9F7 F1E29CA6 +SaveType=Eeprom 4KB + +[02AED169EB579494ACE75D22E10D789B] +GoodName=WCW Backstage Assault (U) [!] +CRC=396F5ADD 6693ECA7 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9E943752BCF4FBA9CA3028E596F4EB4A] +GoodName=WCW Mayhem (E) [!] +CRC=AA7B0658 9C96937B +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[F1AF35375519E97BB7C0E37E2F68416E] +GoodName=WCW Mayhem (E) [h1C] +CRC=AA7B0658 9C96937B +RefMD5=9E943752BCF4FBA9CA3028E596F4EB4A + +[87BF3784709CD09693CD7BCC08460C63] +GoodName=WCW Mayhem (U) [!] +CRC=33BE8CD6 EC186912 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[5D7368D95B89F451E68F0832ED2BA8FF] +GoodName=WCW Mayhem (U) [f1] (PAL) +CRC=2AD07230 7A0719F7 +RefMD5=87BF3784709CD09693CD7BCC08460C63 + +[1E9FEAD701FE5AAAA248D4713891775D] +GoodName=WCW Nitro (U) [!] +CRC=D4C45A1A F425B25E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=3 + +[EC097EB33BAD93A8AC6E15F7839762AB] +GoodName=WCW Nitro (U) [b3] +CRC=D4C45A1A F425B25E +RefMD5=1E9FEAD701FE5AAAA248D4713891775D + +[BC8BA67065FDBAA731DEFC866D25B8C2] +GoodName=WCW Nitro (U) [b1] +CRC=D4C45A1A F425B25E +RefMD5=1E9FEAD701FE5AAAA248D4713891775D + +[CE86CE535A5B55AE4A0E6CC942701082] +GoodName=WCW Nitro (U) [b2] +CRC=5DDB495C CE6E5573 +RefMD5=1E9FEAD701FE5AAAA248D4713891775D + +[8524D92A742BC9D0D6F072F9F80E887C] +GoodName=WCW Nitro (U) [f1] (PAL) +CRC=85DB4944 43ADE940 +RefMD5=1E9FEAD701FE5AAAA248D4713891775D + +[A6A0109023837C4ED5CAC62F4A66ABA6] +GoodName=WCW Nitro (U) [f2] (PAL) +CRC=ACDCA0C6 0F4C66F9 +RefMD5=1E9FEAD701FE5AAAA248D4713891775D + +[553D8D5347969C66E5D91C3FE35208B9] +GoodName=WCW vs. nWo - World Tour (E) [!] +CRC=8BDBAF68 345B4B36 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[203C3BBFDD10C5A0B7C5D0CDB085D853] +GoodName=WCW vs. nWo - World Tour (U) (V1.0) [!] +CRC=2C3E19BD 5113EE5E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[6BD5C85E25BF3146A42F962A379B4F54] +GoodName=WCW vs. nWo - World Tour (U) (V1.0) [b1] +CRC=2C3E19BD 5113EE5E +RefMD5=203C3BBFDD10C5A0B7C5D0CDB085D853 + +[B7A220B59303D47F3BEAE233CA868CFD] +GoodName=WCW vs. nWo - World Tour (U) (V1.1) [!] +CRC=71BE60B9 1DDBFB3C +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[30C6676EC1D62122F4E7607EF3ABBD41] +GoodName=WCW-nWo Revenge (E) [!] +CRC=68E8A875 0CE7A486 +Players=4 +SaveType=SRAM +Rumble=Yes +CountPerOp=1 + +[07F0AD841350BD7CA1E6A99FB7E887E6] +GoodName=WCW-nWo Revenge (E) [h1C] +CRC=68E8A875 0CE7A486 +RefMD5=30C6676EC1D62122F4E7607EF3ABBD41 + +[C1384F3637D7A381B29341FED3EF3CEB] +GoodName=WCW-nWo Revenge (U) [!] +CRC=DEE596AB AF3B7AE7 +Players=4 +SaveType=SRAM +Rumble=Yes +CountPerOp=1 + +[B230D307428F4B69B3A80109AC905A44] +GoodName=WCW-nWo Revenge (U) [b1] +CRC=DEE596AB AF3B7AE7 +RefMD5=C1384F3637D7A381B29341FED3EF3CEB + +[117EF2639E0485210C7AB70CBF3E0C00] +GoodName=WCW-nWo Revenge (U) [b2] +CRC=DEE596AB AF3B7AE7 +RefMD5=C1384F3637D7A381B29341FED3EF3CEB + +[D6CD1AF1597CF0D279A39F75EE07C43A] +GoodName=WCW-nWo Revenge (U) [f1] (PAL) +CRC=768AD2AA C3C79B68 +RefMD5=C1384F3637D7A381B29341FED3EF3CEB + +[847A00F2C5DA6696FC49702431DF3150] +GoodName=WCW-nWo Revenge (U) [f2] (PAL) +CRC=768AD2AA C3C79B68 +RefMD5=C1384F3637D7A381B29341FED3EF3CEB + +[EBC0CF55FC58845C6EE86CF8B2D87303] +GoodName=WWF - War Zone (E) [!] +CRC=33A275A4 B8504459 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[2322DA2B9E7DC74678CD683B7A246B49] +GoodName=WWF - War Zone (U) [!] +CRC=CD5BEC0F 86FD1008 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[3FDB2E5F9982FDA2C2344A883B8AB6EF] +GoodName=WWF Attitude (E) [!] +CRC=5BF45B7B 596BEEE8 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[B86EC8D19D7D1A50EA900EA10355A735] +GoodName=WWF Attitude (G) [!] +CRC=8F3151C8 4F3AF545 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[5AC5CEDBD22CEEA8DD50CF6084193357] +GoodName=WWF Attitude (G) [b1] +CRC=8F3151C8 4F3AF545 +RefMD5=B86EC8D19D7D1A50EA900EA10355A735 + +[9FAF514CB3DBB742C129DEB395DCA342] +GoodName=WWF Attitude (U) [!] +CRC=D2BE2F14 38453788 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[6D4CBA7FB2E910CA1A87E63A4C1924C2] +GoodName=WWF Attitude (U) [b1] +CRC=D2BE2F14 38453788 +RefMD5=9FAF514CB3DBB742C129DEB395DCA342 + +[44BC029B5219E1A16F3B99125056F98B] +GoodName=WWF Attitude (U) [b2] +CRC=D2BE2F14 38453788 +RefMD5=9FAF514CB3DBB742C129DEB395DCA342 + +[382ECA33C5DD52B8C03A56D20F2D3F21] +GoodName=WWF Attitude (U) [f1] (PAL) +CRC=D89261A9 B1A2C9AF +RefMD5=9FAF514CB3DBB742C129DEB395DCA342 + +[D94A8F78178473D4BA4BED62FA8E2E66] +GoodName=WWF No Mercy (E) (V1.0) [!] +CRC=6D8DF08E D008C3CF +SaveType=Flash RAM +Players=4 +Mempak=Yes +Rumble=Yes + +[473FDDBB121255A171A40C14130D0165] +GoodName=WWF No Mercy (E) (V1.0) [b1] +CRC=6D8DF08E D008C3CF +RefMD5=D94A8F78178473D4BA4BED62FA8E2E66 + +[C9A6446918DA5D65612C521D432B7DA1] +GoodName=WWF No Mercy (E) (V1.0) [b2] +CRC=6D8DF08E D008C3CF +RefMD5=D94A8F78178473D4BA4BED62FA8E2E66 + +[400A14F132D993F5544F8B008EC136FA] +GoodName=WWF No Mercy (E) (V1.1) [!] +CRC=8CDB94C2 CB46C6F0 +Players=4 +SaveType=Flash RAM +Mempak=Yes +Rumble=Yes + +[04C492BE7F89FC6F425238BD67629544] +GoodName=WWF No Mercy (U) (V1.0) [!] +CRC=4E4B0640 1B49BCFB +Players=4 +SaveType=Flash RAM +Mempak=Yes +Rumble=Yes + +[51074CFE7A319270CF088A7C65387368] +GoodName=WWF No Mercy (U) (V1.0) [t1] +CRC=361E1288 7A26BE5F +RefMD5=04C492BE7F89FC6F425238BD67629544 + +[66B8EC24557A50514A814F15429BD559] +GoodName=WWF No Mercy (U) (V1.1) [!] +CRC=6C80F13B 427EDEAA +RefMD5=04C492BE7F89FC6F425238BD67629544 + +[B75149F87CC5F3A508643AC377F2FCC9] +GoodName=WWF WrestleMania 2000 (E) [!] +CRC=C71353BE AA09A6EE +Players=4 +SaveType=SRAM +Mempak=Yes +Rumble=Yes + +[EBB9E3D3782347743BFFB8B6D178FC8A] +GoodName=WWF WrestleMania 2000 (E) [h1C] +CRC=C71353BE AA09A6EE +RefMD5=B75149F87CC5F3A508643AC377F2FCC9 + +[11EEE2F34BF8DA05A1B8F4FB9FE9F74C] +GoodName=WWF WrestleMania 2000 (J) [!] +CRC=12737DA5 23969159 +Players=4 +SaveType=SRAM +Mempak=Yes +Rumble=Yes + +[AFC5EEDD3FCEEF85458E9C8FA162B303] +GoodName=WWF WrestleMania 2000 (J) [b1] +CRC=12737DA5 23969159 +RefMD5=11EEE2F34BF8DA05A1B8F4FB9FE9F74C + +[D9030CA30E4D1AF805ACCE1BFED988CC] +GoodName=WWF WrestleMania 2000 (U) [!] +CRC=90A59003 31089864 +Players=4 +SaveType=SRAM +Mempak=Yes +Rumble=Yes + +[CB174FA89F352DD8451A43FEF2B8D1AA] +GoodName=WWF WrestleMania 2000 (U) [b1] +CRC=90A59003 31089864 +RefMD5=D9030CA30E4D1AF805ACCE1BFED988CC + +[9EAFCA831487923E0BE79717A678894E] +GoodName=WWF WrestleMania 2000 (U) [t1] (Never Drop Weapons) +CRC=90A59003 31089864 +RefMD5=D9030CA30E4D1AF805ACCE1BFED988CC + +[5F1906DF4EB30537C2AC2FCBD005907D] +GoodName=Waialae Country Club - True Golf Classics (E) (M4) (V1.0) [!] +CRC=93053075 261E0F43 +Players=4 +SaveType=SRAM +Rumble=Yes + +[1FC540D2168650E135BCC7D3B542E03A] +GoodName=Waialae Country Club - True Golf Classics (E) (M4) (V1.0) [b1] +CRC=93053075 261E0F43 +RefMD5=5F1906DF4EB30537C2AC2FCBD005907D + +[F7C1B1EE1CE37CE09AA48C7E0A115EFA] +GoodName=Waialae Country Club - True Golf Classics (E) (M4) (V1.1) [!] +CRC=0C5057AD 046E126E +RefMD5=5F1906DF4EB30537C2AC2FCBD005907D + +[DD8154D507C88694AFD69C7AF16A8CD6] +GoodName=Waialae Country Club - True Golf Classics (U) (V1.0) [!] +CRC=8066D58A C3DECAC1 +Players=4 +SaveType=SRAM +Rumble=Yes + +[67F75C4DD30922A001C8C32AEB9333AC] +GoodName=Waialae Country Club - True Golf Classics (U) (V1.1) [!] +CRC=DD318CE2 B73798BA +RefMD5=DD8154D507C88694AFD69C7AF16A8CD6 + +[D25DD15903BDCB7724A2E8A02561987F] +GoodName=War Gods (E) [!] +CRC=D715CC70 271CF5D6 +Players=2 +SaveType=None +CountPerOp=1 + +[9FF2BA3C8408DE9F0EDB6D764A97C197] +GoodName=War Gods (U) [!] +CRC=F7FE28F6 C3F2ACC3 +Players=2 +SaveType=None +CountPerOp=1 + +[D08D61E3C244A081C166C6A8D539A181] +GoodName=War Gods (U) [o1] +CRC=F7FE28F6 C3F2ACC3 +RefMD5=9FF2BA3C8408DE9F0EDB6D764A97C197 + +[0D3F2F58310387C60F932F6EC936788D] +GoodName=War Gods (U) [o1][h1C] +CRC=F7FE28F6 C3F2ACC3 +RefMD5=9FF2BA3C8408DE9F0EDB6D764A97C197 + +[F87937C9DE3703898C480FC84C692523] +GoodName=War Gods (U) [o2] +CRC=F7FE28F6 C3F2ACC3 +RefMD5=9FF2BA3C8408DE9F0EDB6D764A97C197 + +[5C98466C2B2AAF7F3B51D4406EEE39FD] +GoodName=War Gods (U) [o3] +CRC=F7FE28F6 C3F2ACC3 +RefMD5=9FF2BA3C8408DE9F0EDB6D764A97C197 + +[771FC17CDC840ED36DB8A699757C37F8] +GoodName=War Gods (U) [t1] (God Mode) +CRC=59BEB6F9 E6DC1630 +RefMD5=9FF2BA3C8408DE9F0EDB6D764A97C197 + +[D24435C65C48E8DE0831FC8F466BAA51] +GoodName=War Gods (U) (Power Bar Hack) +CRC=AFBEB6F6 B0E715DC +RefMD5=9FF2BA3C8408DE9F0EDB6D764A97C197 + +[1F83663B2C84512FC3706A6CACC1A9F3] +GoodName=Wave Race 64 (Ch) (iQue) [!] + +[A66FEE7AF89D58B24A25C346A0E90172] +GoodName=Wave Race 64 (Ch) (V2) (iQue) (Manual) [!] + +[926B1495565435DA0AF29BB660532DA3] +GoodName=Wave Race 64 (Ch) (V4) (iQue) (Manual) [!] + +[310659115E9939F219A783ABDD456CE9] +GoodName=Wave Race 64 (E) (M2) [!] +CRC=650EFA96 30DDF9A7 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[A992E010BC3740C7C266D4F6E90226A1] +GoodName=Wave Race 64 (E) (M2) [h1C] +CRC=650EFA96 30DDF9A7 +RefMD5=310659115E9939F219A783ABDD456CE9 + +[470D3E391A2B4CEBF0A9E15EC49CD324] +GoodName=Wave Race 64 (E) (M2) [o1] +CRC=650EFA96 30DDF9A7 +RefMD5=310659115E9939F219A783ABDD456CE9 + +[B32E555BC1A375256E8A4021A25339BE] +GoodName=Wave Race 64 (J) [!] +CRC=5C9191D6 B30AC306 +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[D05C6F3CAF9059B306CC13535E2A8BA6] +GoodName=Wave Race 64 (J) (V1.1) [!] +CRC=44995484 20A5FC5E +RefMD5=B32E555BC1A375256E8A4021A25339BE + +[AE480013F39D4AEC86EEA1B4995600D1] +GoodName=Wave Race 64 (U) (V1.0) [!] +CRC=7DE11F53 74872F9D +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[D653E6B050F63B5E1C1E9856319287E1] +GoodName=Wave Race 64 (U) (V1.0) [t1] +CRC=C5F4865F 03340B83 +RefMD5=AE480013F39D4AEC86EEA1B4995600D1 + +[2048A640C12D1CF2052BA1629937D2FF] +GoodName=Wave Race 64 (U) (V1.1) [!] +CRC=492F4B61 04E5146A +Players=2 +SaveType=Eeprom 4KB +Mempak=Yes + +[FF67DF97476C210D158779AE6142F239] +GoodName=Wave Race 64 - Shindou Edition (J) (V1.2) [!] +CRC=535DF3E2 609789F1 +Players=2 +CountPerOp=3 +SaveType=Eeprom 4KB +Mempak=Yes +Rumble=Yes + +[ECC1692D12FDCB0C3F605E44DD54CE8C] +GoodName=Wave Race 64 - Shindou Edition (J) (V1.2) [T+Eng1.0_Zoinkity] +CRC=57AF893E 884A377C +RefMD5=FF67DF97476C210D158779AE6142F239 + +[D0472173524D6EC4E78CBCA30EFD98FC] +GoodName=Wave Race 64 - Shindou Edition (J) (V1.2) [T+Eng1.1_Zoinkity] +CRC=57AF893E 8EEF209A +RefMD5=FF67DF97476C210D158779AE6142F239 + +[AFBC694A3BA5AE83D3CEEF906BF01839] +GoodName=Wave Race 64 - Shindou Edition (J) (V1.2) [b1] +CRC=535DF3E2 609789F1 +RefMD5=FF67DF97476C210D158779AE6142F239 + +[41E419F4392CFEF2C354006169362286] +GoodName=Wave Race 64 - Shindou Edition (J) (V1.2) [b2] +CRC=535DF3E2 609789F1 +RefMD5=FF67DF97476C210D158779AE6142F239 + +[CAD993128A11B5616E5DDE5CF50CB998] +GoodName=Wave Race 64 - Shindou Edition (J) (V1.2) [h1C] +CRC=535DF3E2 609789F1 +RefMD5=FF67DF97476C210D158779AE6142F239 + +[F9DA7EB74E391C5E6813212F7F55959A] +GoodName=Wave Race 64 - Shindou Edition (J) (V1.2) [o1] +CRC=535DF3E2 609789F1 +RefMD5=FF67DF97476C210D158779AE6142F239 + +[24A0D8C8CABC22116E469476FF6C691D] +GoodName=Wayne Gretzky's 3D Hockey '98 (E) (M4) [!] +CRC=661B45F3 9ED6266D +Players=4 +SaveType=None +Mempak=Yes + +[810F8BC2C8C66BDA3B206C7DD4B6D42F] +GoodName=Wayne Gretzky's 3D Hockey '98 (U) [!] +CRC=5A9D3859 97AAE710 +Players=4 +SaveType=None +Mempak=Yes + +[096726498E698B51AFE72AAB5262A15A] +GoodName=Wayne Gretzky's 3D Hockey '98 (U) [T+Ita_cattivik66] +CRC=5A9D3859 97AAE710 + +[C9F95F9480B5867B03CFC0533F319253] +GoodName=Wayne Gretzky's 3D Hockey '98 (U) [h1C] +CRC=5A9D3859 97AAE710 + +[F7E5BDF8E4076C27961BAF9A42C73524] +GoodName=Wayne Gretzky's 3D Hockey '98 (U) [h2C] +CRC=5A9D3859 97AAE710 + +[319816AAA30E512827BE7B7F81F80D86] +GoodName=Wayne Gretzky's 3D Hockey (E) (M4) [!] +CRC=2209094B 2C9559AF +Players=4 +SaveType=None +Mempak=Yes + +[65F1D583B5392D3467BD187224FBBD89] +GoodName=Wayne Gretzky's 3D Hockey (E) (M4) [b1] +CRC=2209095F ECD28311 +RefMD5=319816AAA30E512827BE7B7F81F80D86 + +[0905A37DBB3B9CEC38B52F6E109A9EAA] +GoodName=Wayne Gretzky's 3D Hockey (E) (M4) [h1C] +CRC=2209094B 2C9559AF +RefMD5=319816AAA30E512827BE7B7F81F80D86 + +[61E637B542D5DF178040454075C28E19] +GoodName=Wayne Gretzky's 3D Hockey (J) [!] +CRC=F1301043 FD80541A +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[371620871660767900FC00F72681E1FD] +GoodName=Wayne Gretzky's 3D Hockey (J) [b1] +CRC=F1301043 FD80541A +RefMD5=61E637B542D5DF178040454075C28E19 + +[03877A5CD0DD1E8C14EEEE70660E79DA] +GoodName=Wayne Gretzky's 3D Hockey (J) [o1] +CRC=F1301043 FD80541A +RefMD5=61E637B542D5DF178040454075C28E19 + +[81EFB80DB5E014D865EC2EC88C393E4D] +GoodName=Wayne Gretzky's 3D Hockey (J) [o2] +CRC=F1301043 FD80541A +RefMD5=61E637B542D5DF178040454075C28E19 + +[6DF0D6259261D0096C90BBC6AA037D8E] +GoodName=Wayne Gretzky's 3D Hockey (U) (V1.0) [!] +CRC=6B45223F F00E5C56 +Players=4 +SaveType=None +Mempak=Yes + +[EDBDB55AD58554C48B25A47D7E178513] +GoodName=Wayne Gretzky's 3D Hockey (U) (V1.0) [b1] +CRC=6B45223F F00E5C56 +RefMD5=6DF0D6259261D0096C90BBC6AA037D8E + +[5349ABD4EE13C8F029A60032735B1AE3] +GoodName=Wayne Gretzky's 3D Hockey (U) (V1.0) [o1] +CRC=6B45223F F00E5C56 +RefMD5=6DF0D6259261D0096C90BBC6AA037D8E + +[04E650B7742A69DAE98F125D1B492D78] +GoodName=Wayne Gretzky's 3D Hockey (U) (V1.1) [!] +CRC=DC3BAA59 0ABB456A +Players=4 +SaveType=None +Mempak=Yes + +[98C20A229170CF393BBF442D44FFC5B1] +GoodName=Wet Dreams Can Beta Demo by Immortal (POM '99) (PD) +CRC=CA3BC095 9649860A + +[D652769F8EE9BBE5F0BD5DF9B955D47E] +GoodName=Wet Dreams Madeiragames Demo by Immortal (POM '99) (PD) +CRC=993B7D7A 2E54F04D + +[37C0C97DFCE99F9968778448F5C9F0B6] +GoodName=Wet Dreams Main Demo by Immortal (POM '99) (PD) +CRC=A3A95A57 9FE6C27D + +[7B7B2916A857B9FC513C5F9619B36C98] +GoodName=Wet Dreams Readme by Immortal (POM '99) (PD) +CRC=9C044945 D31E0B0C +Status=5 +SaveType=None +Players=0 +Rumble=No + +[A99E2CB6ACEF7A004961DE5F6DFEEFF0] +GoodName=Wetrix (E) (M6) [!] +CRC=CEA8B54F 7F21D503 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=3 + +[15F425829D54DD290451D2F3EBAF953F] +GoodName=Wetrix (E) (M6) [f1] (NTSC) +CRC=792C3A8E 0F2200F7 +RefMD5=A99E2CB6ACEF7A004961DE5F6DFEEFF0 + +[087B6C2D5FBD778667C12D7FC7C305A7] +GoodName=Wetrix (E) (M6) [t1] +CRC=773E3E8E 1E8A0CBE +RefMD5=A99E2CB6ACEF7A004961DE5F6DFEEFF0 + +[E8997BF5662540B184FBF8277D260984] +GoodName=Wetrix (J) [!] +CRC=DCB6EAFA C6BBCFA3 +Players=4 +SaveType=Eeprom 4KB +CountPerOp=3 + +[08826E96F3FB022A1C6351774198BA9D] +GoodName=Wetrix (J) [o1] +CRC=DCB6EAFA C6BBCFA3 +RefMD5=E8997BF5662540B184FBF8277D260984 + +[6E81D3056E409208E4AF2D39A2FF0F03] +GoodName=Wetrix (U) (M6) [!] +CRC=CEA8B54F 7F21D503 +Players=4 +SaveType=None +Mempak=Yes +CountPerOp=3 + +[2ABE36754E866B9B6C4BDCFFC1D11ABF] +GoodName=Wheel of Fortune (U) [!] +CRC=E896092B DC244D4E +SaveType=None +Players=4 +Rumble=Yes + +[CC75D0771DBC825AC9F499400443A6A0] +GoodName=Wheel of Fortune (U) [b1] +CRC=E896092B DC244D4E +RefMD5=2ABE36754E866B9B6C4BDCFFC1D11ABF + +[D20F2C6704D5B93372816BA0559E4E0F] +GoodName=Wheel of Fortune (U) [o1] +CRC=E896092B DC244D4E +RefMD5=2ABE36754E866B9B6C4BDCFFC1D11ABF + +[CC8460B117AAFBD484CF43C1EB3D8E15] +GoodName=Wheel of Fortune (U) [o1][b1] +CRC=E896092B DC244D4E +RefMD5=2ABE36754E866B9B6C4BDCFFC1D11ABF + +[764DCDF5163D3FCE81D3E7189FA97E05] +GoodName=WideBoy BIOS V980910 +CRC=D1C6C55D F010EF52 + +[FFF632A867CDADB5AB2098CB8E2CFADC] +GoodName=WideBoy BIOS V980914 +CRC=64F1084A 763C7E91 + +[F85F2A2B6CA64898F0ADD2A78CCDCCF3] +GoodName=Wild Choppers (J) [!] +CRC=0CEBC4C7 0C9CE932 +Players=1 +SaveType=Eeprom 4KB +Rumble=Yes + +[BA538CBF43471B3522C4D08BAD0797A7] +GoodName=Wild Choppers (J) [b1] +CRC=0CEBC4C7 0C9CE932 +RefMD5=F85F2A2B6CA64898F0ADD2A78CCDCCF3 + +[AC1339207A3E442B61EC0E074673C93B] +GoodName=Wild Choppers (J) [b2] +CRC=F4520439 753A6281 +RefMD5=F85F2A2B6CA64898F0ADD2A78CCDCCF3 + +[DFB55C3F9B2D2A188616E9C123E0C816] +GoodName=Wild Choppers (J) [b3] +CRC=0CEBC4C7 0C9CE932 +RefMD5=F85F2A2B6CA64898F0ADD2A78CCDCCF3 + +[7FE135D08035782A8AAE0BEFE9A9780B] +GoodName=Wild Choppers (J) [o1] +CRC=0CEBC4C7 0C9CE932 +RefMD5=F85F2A2B6CA64898F0ADD2A78CCDCCF3 + +[B2DE25613755B234A376747422D83BBC] +GoodName=Wild Choppers (J) [t1] +CRC=F4520439 753A6281 +RefMD5=F85F2A2B6CA64898F0ADD2A78CCDCCF3 + +[B867880C96C9E8D3130DDE5526C95439] +GoodName=Wildwaters (U) (Prototype) +CRC=A04237B9 68F62C72 + +[EE3D3550ACC463CA57408BF14E541F68] +GoodName=WinBack (J) (V1.0) [!] +CRC=1FA056E0 A4B9946A +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[1B94D98F509F467F9BC541102F6EBDFC] +GoodName=WinBack (J) (V1.0) [b1] +CRC=1FA056E0 A4B9946A +RefMD5=EE3D3550ACC463CA57408BF14E541F68 + +[9789A48E1D9E42C2F69C59964371089F] +GoodName=WinBack (J) (V1.1) [!] +CRC=C52E0BC6 56BC6556 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[48DA6CDCAB838153CAA2ECC3DD592A65] +GoodName=WinBack - Covert Operations (U) [!] +CRC=ED98957E 8242DCAC +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[ACC6FD4E26D360D1BED54C316D7E33B9] +GoodName=WinBack - Covert Operations (U) [b1] +CRC=ED98957E 8242DCAC +RefMD5=48DA6CDCAB838153CAA2ECC3DD592A65 + +[F3365B47E430011D89162FB0D7DD8DE5] +GoodName=WinBack - Covert Operations (U) [f1] (PAL) +CRC=337F24EE 73A807D9 +RefMD5=48DA6CDCAB838153CAA2ECC3DD592A65 + +[FA34EAEBAA8A4E48D6BBD93DF62CD995] +GoodName=WinBack - Covert Operations (U) [t1] +CRC=35F51C8E 39EF72B8 +RefMD5=48DA6CDCAB838153CAA2ECC3DD592A65 + +[5783373634B11F81C86908C3D81CA988] +GoodName=Wipeout 64 (E) [!] +CRC=54310E7D 6B5430D8 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[7260DA1CECD0D8844C5E29AA63476DEF] +GoodName=Wipeout 64 (E) (Beta) [!] +CRC=136EBEE3 35B7229E +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[73C6D87DBE50F73F3B44E0F237A546D7] +GoodName=Wipeout 64 (U) [!] +CRC=132D2732 C70E9118 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[361F65D37F41536CDE98F83CAD456217] +GoodName=Wipeout 64 (U) [o1] +CRC=132D2732 C70E9118 +RefMD5=73C6D87DBE50F73F3B44E0F237A546D7 + +[0E274A162CAD0B1B50F9B8D64D9F82FC] +GoodName=Wipeout 64 (U) [t1] +CRC=A6A99491 52B4E765 +RefMD5=73C6D87DBE50F73F3B44E0F237A546D7 + +[B8DD77F17A8B638B1D38F57C81EAA89A] +GoodName=Wipeout 64 (U) [t2] +CRC=A6A99491 52B4E765 +RefMD5=73C6D87DBE50F73F3B44E0F237A546D7 + +[0FF1F8628D8FE69582DB54572D2BEA79] +GoodName=Wonder Project J2 - Koruro no Mori no Jozet (J) [!] +CRC=E43C9765 05B1C1BE +Players=1 +SaveType=None +Mempak=Yes +CountPerOp=1 + +[D6E56B92EC7DBFB8B14DD5D8CFF6492E] +GoodName=Wonder Project J2 - Koruro no Mori no Jozet (J) [b1] +CRC=E43C9765 05B1C1BE +RefMD5=0FF1F8628D8FE69582DB54572D2BEA79 + +[F5977968B621E74773E80CC4A33F7D2E] +GoodName=Wonder Project J2 - Koruro no Mori no Jozet (J) [h1C] +CRC=E43C9765 05B1C1BE +RefMD5=0FF1F8628D8FE69582DB54572D2BEA79 + +[3C02F56DD7B1A06BE83A7A288755612F] +GoodName=Wonder Project J2 - Koruro no Mori no Jozet (J) [T+Eng1.0_Ryu] +CRC=4F1E88F7 4A5A3F96 +RefMD5=0FF1F8628D8FE69582DB54572D2BEA79 + +[3AA263ACA66F3A07BB081B575D66DEEB] +GoodName=World Cup 98 (E) (M8) [!] +CRC=F9FC3090 FF014EC2 +Players=4 +SaveType=None +Mempak=Yes + +[E3DB1863E138B3AD5685A16029D0A44C] +GoodName=World Cup 98 (E) (M8) [f1] (NTSC) +CRC=F9FC3090 FF014EC2 +RefMD5=3AA263ACA66F3A07BB081B575D66DEEB + +[4BEF5E9AA9E71205DAC1A7060E778235] +GoodName=World Cup 98 (U) (M8) [!] +CRC=BD636D6A 5D1F54BA +Players=4 +SaveType=None +Mempak=Yes + +[431DE8F6611A8131B536F0EDE1F330D9] +GoodName=World Driver Championship (E) (M5) [!] +CRC=AC062778 DFADFCB8 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[9A2B0F3226FB8D129BEB7509C169476A] +GoodName=World Driver Championship (E) (M5) [h1C] +CRC=AC062778 DFADFCB8 +RefMD5=431DE8F6611A8131B536F0EDE1F330D9 + +[7C567A5BB1AD4CBE414FB6BBFF66E336] +GoodName=World Driver Championship (U) [!] +CRC=308DFEC8 CE2EB5F6 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes +CountPerOp=1 + +[4B86C373533D015860467C5DC1F1C662] +GoodName=World Driver Championship (U) [b1] +CRC=308DFEC8 CE2EB5F6 +RefMD5=7C567A5BB1AD4CBE414FB6BBFF66E336 + +[0C26665C2F40A786778EE4370C3A43FC] +GoodName=World Driver Championship (U) [f1] (PAL) +CRC=2A721F06 4097F7B1 +RefMD5=7C567A5BB1AD4CBE414FB6BBFF66E336 + +[628C10A5D2ACC462C5527E6302467440] +GoodName=World Driver Championship (U) [f2] (PAL) +CRC=2A980400 7D805B1C +RefMD5=7C567A5BB1AD4CBE414FB6BBFF66E336 + +[A4599EF88F36E62C1692BCEC416C5477] +GoodName=World Driver Championship (U) [t1] +CRC=C8FEF05D DAA3407D +RefMD5=7C567A5BB1AD4CBE414FB6BBFF66E336 + +[44FC2A7F028F0B6F71B255F672C8B495] +GoodName=Worms - Armageddon (E) (M6) [!] +CRC=2D21C57B 8FE4C58C +Players=4 +SaveType=Eeprom 4KB + +[35FDA68C8481F7C3419CCD91EDBB6A9E] +GoodName=Worms - Armageddon (E) (M6) [f1] (NTSC) +CRC=94FBA5FD BC8FE181 +RefMD5=44FC2A7F028F0B6F71B255F672C8B495 + +[491D4DB6718302489BF05FB962C73651] +GoodName=Worms - Armageddon (U) (M3) [!] +CRC=13E959A0 0E93CAB0 +Players=4 +SaveType=Eeprom 4KB + +[EC2BCB1B7FC7D068BE1F39E79E49A842] +GoodName=Xena Warrior Princess - The Talisman of Fate (E) [!] +CRC=0A1667C7 293346A6 +CountPerOp=4 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[1AC234649D28F09E82C0D11ABB17F03B] +GoodName=Xena Warrior Princess - The Talisman of Fate (U) [!] +CRC=0553AE9D EAD8E0C1 +CountPerOp=3 +Players=4 +SaveType=None +Mempak=Yes +Rumble=Yes + +[687AF471A5A16D665E16AC1E9069D16B] +GoodName=Xena Warrior Princess - The Talisman of Fate (U) [f1] (PAL) +CRC=BC875B60 8C993DF1 +RefMD5=1AC234649D28F09E82C0D11ABB17F03B + +[6CB35999D2E3820391913F0E4B9BC072] +GoodName=Xena Warrior Princess - The Talisman of Fate (U) [t1] +CRC=BEADC61C 8622D9F6 +RefMD5=1AC234649D28F09E82C0D11ABB17F03B + +[BC4BCD45FA712ECDD8A85918A9CA5F4B] +GoodName=Xeno Crisis (A) +CRC=470112E9 53C66CB4 +Players=2 +SaveType=None +Mempak=Yes +Rumble=Yes + +[9137129A586E1BCAB6AE81BAC6B01275] +GoodName=Xplorer64 BIOS V1.067 (G) +CRC=656C6561 73652031 + +[763E5EACA4606E15A1E4D67DD6D987C0] +GoodName=XtraLife Dextrose Demo by RedboX (PD) [h1C] +CRC=1EDA4DE0 22BF698D + +[46C45620F26E4ED77B918F862FA597CD] +GoodName=XtraLife Dextrose Demo by RedboX (PD) +CRC=1EDA4DE0 22BF698D + +[A954E2BC5D774DC6E1CEBCE529F1CDED] +GoodName=Y2K Demo by WT_Riker (PD) [b1] +CRC=83F9F2CB E7BC4744 + +[76A1480BE9985D30FC580E4216974D3E] +GoodName=Y2K Demo by WT_Riker (PD) +CRC=83F9F2CB E7BC4744 + +[E24942948F7140EE4260268DB763D0FD] +GoodName=Yakouchuu II - Satsujin Kouru (J) [!] +CRC=9F8B96C3 A01194DC +Players=1 +Rumble=Yes +CountPerOp=1 + +[F7AA4F819F41CB4236792A8145684627] +GoodName=Yoshi's Story (Ch) (iQue) [!] + +[DF8164DA753C9EF0B7C2611F584E81A9] +GoodName=Yoshi's Story (Ch) (V2) (iQue) (Manual) [!] + +[D6778D9D560DEC35D8C05AF4738E27AA] +GoodName=Yoshi's Story (Ch) (V4) (iQue) (Manual) [!] + +[85A90C61B65B56334E00950210C6CFC4] +GoodName=Yoshi's Story (Ch) (V6) (iQue) (Manual) [!] + +[DD8A0E5472F13EA87B176F0155FA0C66] +GoodName=Yoshi Story (J) [!] +CRC=2DCFCA60 8354B147 +Players=1 +SaveType=Eeprom 16KB +Rumble=Yes + +[B7B236051E4347428288F8D840BFD2E4] +GoodName=Yoshi Story (J) [b1] +CRC=E3CCFE36 398FBC75 +RefMD5=DD8A0E5472F13EA87B176F0155FA0C66 + +[4BA4B1A2ABAF72EC83A2DB4CB6AEB7D6] +GoodName=Yoshi Story (J) [f1] +CRC=70666F63 FEC28A44 +RefMD5=DD8A0E5472F13EA87B176F0155FA0C66 + +[38F004F68D5F1ABBC4391D156DEBCAEF] +GoodName=Yoshi Story (J) [f2] +CRC=70666F63 FEC28A44 +RefMD5=DD8A0E5472F13EA87B176F0155FA0C66 + +[C43E3E28D84F337FF1BC88FA77996D33] +GoodName=Yoshi Story (J) [f3] +CRC=05BCD54E 97E2A8C9 +RefMD5=DD8A0E5472F13EA87B176F0155FA0C66 + +[20ED9559D47535EA491D3548FB9E15E2] +GoodName=Yoshi Story (J) [f4] +CRC=D4DD9982 FDBA7B67 +RefMD5=DD8A0E5472F13EA87B176F0155FA0C66 + +[3B41BAD41ABF4512FBF62727410EAC71] +GoodName=Yoshi Story (J) [t1] +CRC=369B314B E7780D04 +RefMD5=DD8A0E5472F13EA87B176F0155FA0C66 + +[CF3802A99D8FE412359F1EB018FD991F] +GoodName=Yoshi Story (J) [t2] (Health and Eggs) +CRC=AF5F3773 B29B2C9A +RefMD5=DD8A0E5472F13EA87B176F0155FA0C66 + +[2524E5FB8ED4BB8C831C5AC057E8F344] +GoodName=Yoshi's Story (E) (M3) [!] +CRC=D3F97D49 6924135B +Players=1 +SaveType=Eeprom 16KB +Rumble=Yes + +[6E5E919D0FA292B97AAD08E9200E8C9C] +GoodName=Yoshi's Story (E) (M3) [b1] +CRC=D3F97D49 6924135B +RefMD5=2524E5FB8ED4BB8C831C5AC057E8F344 + +[5D3C7935193A3B7327021B5E4740DEB6] +GoodName=Yoshi's Story (E) (M3) [b2] +CRC=D3F97D49 6924135B +RefMD5=2524E5FB8ED4BB8C831C5AC057E8F344 + +[E2F6EF5D4181558656DDE8B0162D39D3] +GoodName=Yoshi's Story (E) (M3) [b2][f1] +CRC=9CB1BBB0 BC3439C7 +RefMD5=2524E5FB8ED4BB8C831C5AC057E8F344 + +[C80D0A8193D530530AE875F8D9398E82] +GoodName=Yoshi's Story (E) (M3) [b3] +CRC=D3F97D49 6924135B +RefMD5=2524E5FB8ED4BB8C831C5AC057E8F344 + +[ADEE5835A112677CCF74D5F4A1503294] +GoodName=Yoshi's Story (E) (M3) [t1] (Health and Eggs) +CRC=94FEDD3F 95719E88 +RefMD5=2524E5FB8ED4BB8C831C5AC057E8F344 + +[586A092E22604840973B82DFACEAC77A] +GoodName=Yoshi's Story (U) (M2) [!] +CRC=2337D8E8 6B8E7CEC +Players=1 +SaveType=Eeprom 16KB +Rumble=Yes + +[B907C051F1D7D0D15DE65EA87CF3F922] +GoodName=Yoshi's Story (U) (M2) [b1] +CRC=9CB1BBB0 BC3439C7 +RefMD5=586A092E22604840973B82DFACEAC77A + +[B4A2127033CB671EEFE535B08F1AFB38] +GoodName=Yoshi's Story (U) (M2) [b2] +CRC=88047F1D 3B837D28 +RefMD5=586A092E22604840973B82DFACEAC77A + +[D635824B5FC256DA0F2E457663CFF286] +GoodName=Yoshi's Story (U) (M2) [b3] +CRC=CCE336FE 8F3975BC +RefMD5=586A092E22604840973B82DFACEAC77A + +[75F91A5D3012080EE9BF90C017B5128F] +GoodName=Yoshi's Story (U) (M2) [b4] +CRC=395E91DF 441D95C5 +RefMD5=586A092E22604840973B82DFACEAC77A + +[8F47F6A80734D6C8501ADED549FF65C5] +GoodName=Yoshi's Story (U) (M2) [b5] +CRC=E3CCFE36 398FBC75 +RefMD5=586A092E22604840973B82DFACEAC77A + +[0DCF29478A6DB0A3113B9EDD2AE428E1] +GoodName=Yoshi's Story (U) (M2) [f1] +CRC=E3CCFE36 398FBC75 +RefMD5=586A092E22604840973B82DFACEAC77A + +[7CE4559FED0EA7D82670E9A4ECC370CD] +GoodName=Yoshi's Story (U) (M2) [t1] +CRC=88047F1D 3B837D28 +RefMD5=586A092E22604840973B82DFACEAC77A + +[3DA2C5FA29D11D0481B60F6C6B14393A] +GoodName=Yoshi's Story (U) (M2) [t2] (Health and Eggs) +CRC=E606EE26 8783EC43 +RefMD5=586A092E22604840973B82DFACEAC77A + +[5FE7486A5A458D538179DA898B067AD3] +GoodName=Yoshi's Story BootEmu (PD) +CRC=83D8A30C 8552C117 + +[2AE35BDF163613024D876A09F25063F3] +GoodName=Yuke Yuke!! Trouble Makers (J) [!] +CRC=9FE6162D E97E4037 +Players=1 +SaveType=Eeprom 4KB +CountPerOp=1 + +[6F9E56C8A2B6BA5F6DBE5214E352590D] +GoodName=Yuke Yuke!! Trouble Makers (J) [a1] +CRC=9FE6162D E97E4037 +RefMD5=2AE35BDF163613024D876A09F25063F3 + +[BE734B15770D28C0A26D2DB98DF6CCCC] +GoodName=Yuke Yuke!! Trouble Makers (J) [b1] +CRC=9FE6162D E97E4037 +RefMD5=2AE35BDF163613024D876A09F25063F3 + +[BADCEDF5B6BECDBCCA7267BD2D791EB1] +GoodName=Yuke Yuke!! Trouble Makers (J) [o1] +CRC=9FE6162D E97E4037 +RefMD5=2AE35BDF163613024D876A09F25063F3 + +[C66D2037A654378C5CD365B135E36D87] +GoodName=Z64 BIOS V1.05 +CRC=551E06B4 02CD16A8 + +[730209AD52C178551C29074F49AE9B39] +GoodName=Z64 BIOS V1.07 +CRC=551E06B4 02CD16A8 + +[60BC7FE282C6BE6B90EA0B5FC63BC944] +GoodName=Z64 BIOS V1.08 (Ravemax Hack V1.00b) +CRC=00000000 00005053 + +[F5441580B27ECFB94A8C6B7989B1D101] +GoodName=Z64 BIOS V1.08 +CRC=00000000 00005053 + +[60A39BA7F3DCC592112FDF8220335F3D] +GoodName=Z64 BIOS V1.09 +CRC=00000000 00005053 + +[1412DDDCFD2DC960DA7D282D99FC2356] +GoodName=Z64 BIOS V1.10b +CRC=00000000 00005053 + +[40E74DA10255DCF00A45F02BED1AFCAD] +GoodName=Z64 BIOS V1.11 +CRC=00000000 00005053 + +[E81062B36B08078CE4CFF5A362F44764] +GoodName=Z64 BIOS V1.12 +CRC=00000000 00005053 + +[FFAAAFB32A2D87C6B621B62FFC85A2D6] +GoodName=Z64 BIOS V2.00 (Barebones) +CRC=B038EEEB 00BA6901 + +[A1CDE773E4FB8B691098F2B3D5F2DBBA] +GoodName=Z64 BIOS V2.00 +CRC=00000000 00005053 + +[319377A6D811EF8AD7B3E16B537E6346] +GoodName=Z64 BIOS V2.00b (Ravemax Hack) +CRC=00000000 00005053 + +[72775AB85B5106A97DECB0520DFD9180] +GoodName=Z64 BIOS V2.10NTSC +CRC=00000000 00005053 + +[DB67B8D7251314163E4F713724F55C66] +GoodName=Z64 BIOS V2.10PAL +CRC=00000000 00005053 + +[B15D755B8C6A4B5933802E5F227A183C] +GoodName=Z64 BIOS V2.11NTSC +CRC=00000000 00005053 + +[0CC1A139F9C3865FE698C64209C45253] +GoodName=Z64 BIOS V2.11PAL +CRC=00000000 00005053 + +[E76F0536CDAD4C6F89802E15A98AE985] +GoodName=Z64 BIOS V2.12NTSC +CRC=00000000 00005053 + +[CC2433DFB7738D5CB71A75B054E52DD5] +GoodName=Z64 BIOS V2.12PAL +CRC=00000000 00005053 + +[07C468E5050FC619791437930D740B10] +GoodName=Z64 BIOS V2.12b (Nintendo Backup Crew Hack) +CRC=00000000 00005053 + +[0170C86E42E15A364CDC6E176A63A500] +GoodName=Z64 BIOS V2.12b3 +CRC=00000000 00005053 + +[D65B99356296CA8F6B3273540203E0AA] +GoodName=Z64 BIOS V2.12b4 +CRC=00000000 00005053 + +[B6D6EDA244C308E63D36EEC607942605] +GoodName=Z64 BIOS V2.13 +CRC=00000000 00005053 + +[A4B138CAEDCE038D93C5B1FEDD897E7D] +GoodName=Z64 BIOS V2.15 +CRC=00000000 00005053 + +[4F557C3F71C0D04A54776450913E027F] +GoodName=Z64 BIOS V2.16 +CRC=00000000 00005053 + +[8EEE06C88613B1265721B26517B64F2C] +GoodName=Z64 BIOS V2.16b +CRC=00000000 00005053 + +[B29240BC2FFA6C46B83023F2226E3CDE] +GoodName=Z64 BIOS V2.17 [h1] +CRC=00000000 00005053 + +[0658D69EBA236FDF6DA5D491BDC96574] +GoodName=Z64 BIOS V2.17 by zmod.onestop.net (ORB HDisk ZIP250 2.18zd Hack) +CRC=00000000 00005053 + +[568D51E1D4602CD74AC3A2D9719A390A] +GoodName=Z64 BIOS V2.17 by zmod.onestop.net (ORB HDisk ZIP250 Hack) +CRC=00000000 00005053 + +[1630A446857F28D3068907F302B02114] +GoodName=Z64 BIOS V2.17 +CRC=00000000 00005053 + +[7344708B7E0FC0683BBA86D902B9603D] +GoodName=Zelda 64 Boot Emu V1 by Crazy Nation (PD) [a1] +CRC=9A7A9F14 05137CC7 + +[015A3F07366CEF93B5CB38B386E659F4] +GoodName=Zelda 64 Boot Emu V1 by Crazy Nation (PD) +CRC=9A7A9F14 05137CC7 + +[E419774A7113F1B82F6621EA512F10CF] +GoodName=Zelda 64 Boot Emu V2 by Crazy Nation (PD) [a1] +CRC=60005D15 65727EFF + +[01E2C444385597DC4FCF09E45C522B01] +GoodName=Zelda 64 Boot Emu V2 by Crazy Nation (PD) +CRC=60005D15 65727EFF + +[692A33B0D7456FC733A81AB83C20382B] +GoodName=Zool - Majou Tsukai Densetsu (J) [!] +CRC=1C010CCD 22D3B7FA +Players=1 +Mempak=Yes + +[4F8E5341B89E6C2069A319EF2FB58B16] +GoodName=Zool - Majou Tsukai Densetsu (J) [f1] (PAL) +CRC=7711DBA7 4856F7E0 +RefMD5=692A33B0D7456FC733A81AB83C20382B + +[1DDE4D26CEDB2E8565AACB2C8098DF8D] +GoodName=Neon64 GS V1.05 (Gameshark Version) (PD) +CRC=03D7F021 8FDE0000 + +[775E6D9305BF219C0696063C809F2B48] +GoodName=Neon64 GS V1.1 (Gameshark Version) (PD) +CRC=3C0A8030 354A4E78 + +[4C3F1B48E7252391B337D9BAE404CF83] +GoodName=Neon64 GS V1.2 (Gameshark Version) (PD) +CRC=3C0A8030 354A5198 + +[81A2C7E1EC426D3AEE1C4B823A2BC7BF] +GoodName=Neon64 GS V1.2 (Pro Action Replay Version) (PD) +CRC=3C0A802D 354A3458 + +[90FAF5461E5F5CD5B67CE7891B9B055B] +GoodName=Neon64 GS V1.2a (Gameshark Version) (PD) +CRC=3C0A8030 354A51B0 + +[B9A06A029A842207A9E17AA40A702F7B] +GoodName=Neon64 GS V1.2a (Pro Action Replay Version) (PD) +CRC=3C0A802D 354A3470 + +[9BE795563DBA802DD566DF75D6106CFC] +GoodName=Z64 BIOS V2.18 +CRC=00000000 00005053 + +[4B2DBC0D448B7AD8569291E4E44821F0] +GoodName=N64probe by MooglyGuy (PD) +CRC=B216B9F1 AB27D881 + +[D7CB11A82EDAEE3F519346C7EAE201E9] +GoodName=ObjectVIEWER V1.1 by Kid Stardust (PD) +CRC=34E42466 F50868AC + +[A1D23D8C7A3194DCD0AC0CA1AF79136E] +GoodName=TheMuscularDemo by megahawks (PD) +CRC=B0565CCB BDA2C237 + +[DBF04773EC2B8ADF8A94DB7E3E461138] +GoodName=Mupen64Plus Demo by Marshallh (GPL) +CRC=DDBA4DE5 B107004A +Status=5 +Players=0 +SaveType=None + +[46C9461B0B6F232C5A50CA795395D706] +GoodName=DS1 Manager V1.1 by R. Bubba Magillicutty (PD) [T+Ita] +CRC=868214B8 AB2BE6B7 + +[02E344EC824BBA4A4CFFCAC5FEADEA51] +GoodName=F-ZERO Expansion Kit (N64DD) +CRC=2129FFF8 AD000000 + +[685B2F0DECB5BE33D25145E55F24A6D3] +GoodName=F-Zero X Expansion Kit (J) [CART HACK] +CRC=BBFDEC37 D93B9EC0 +Players=1 +Rumble=Yes + +[5932D07D6AAA84B7D74F5251D8942C91] +GoodName=F-Zero X Expansion Kit (U) [CART HACK] +CRC=C6E39C0A D2726676 +Players=1 +Rumble=Yes + +[8D3D9F294B6E174BC7B1D2FD1C727530] +GoodName=N64DD IPLROM (J) +CRC=00000000 00000000 + +[83807A5437A2EA21E2133DBA1E410750] +GoodName=Wonder Project J2 - Koruro no Mori no Jozet (J) [T-Eng0.05] +CRC=3A4B5938 A26F989D +RefMD5=0FF1F8628D8FE69582DB54572D2BEA79 + +[E0530F182EA3BB780A6264B1D06737A1] +GoodName=Z64 BIOS V2.20cf +CRC=00000000 00005053 + +[D3929AADF7640F8C5B4CE8321AD4393A] +GoodName=Zelda no Densetsu - Mujura no Kamen (J) (GC) [!] +CRC=8473D0C1 23120666 +SaveType=Flash RAM +Status=4 +Rumble=Yes +Players=1 + +[15D1A2217CAD61C39CFECBFFA0703E25] +GoodName=Zelda no Densetsu - Mujura no Kamen (J) (V1.0) [!] +CRC=EC417312 EB31DE5F +SaveType=Flash RAM +Status=4 +Rumble=Yes +Players=1 + +[3E60CA693BABFF1F62CF8C0AEC338556] +GoodName=Zelda no Densetsu - Mujura no Kamen (J) (V1.0) [b1] +CRC=EC417312 EB31DE5F +RefMD5=15D1A2217CAD61C39CFECBFFA0703E25 + +[0F6D3EDB5797A775757336549A8A9B94] +GoodName=Zelda no Densetsu - Mujura no Kamen (J) (V1.0) [b1][o1] +CRC=EC417312 EB31DE5F +RefMD5=15D1A2217CAD61C39CFECBFFA0703E25 + +[E0CED30BF10F05EBAF1F1A27563E3E5D] +GoodName=Zelda no Densetsu - Mujura no Kamen (J) (V1.0) [f1] +CRC=EE7AF9EC A750B2D3 +RefMD5=15D1A2217CAD61C39CFECBFFA0703E25 + +[0FA23CD30B68EB86548630FE635BB90E] +GoodName=Zelda no Densetsu - Mujura no Kamen (J) (V1.0) [o1] +CRC=EC417312 EB31DE5F +RefMD5=15D1A2217CAD61C39CFECBFFA0703E25 + +[C38A7F6F6B61862EA383A75CDF888279] +GoodName=Zelda no Densetsu - Mujura no Kamen (J) (V1.1) [!] +CRC=69AE0438 2C63F3F3 +RefMD5=15D1A2217CAD61C39CFECBFFA0703E25 + +; 64DD Games +; +[8D3D9F294B6E174BC7B1D2FD1C727530] +GoodName=64DD IPL (JPN) + +[37C36E4286D36892A9FC70EAFE4104BE] +GoodName=64DD IPL (USA) + +[8485643E5830CD67ED4C0A5FD49E2491] +GoodName=Mario Artist Paint Studio (J) +Transferpak=Yes + +[B17771664DAF95D7E61D8549A8CEACC6] +GoodName=Mario Artist Paint Studio (J) [English v2.1] +Transferpak=Yes + +[88228E990B58A94E9B3460BEFF632304] +GoodName=Mario Artist Talent Studio (J) +Transferpak=Yes + +[F3767735B1610C2BCA3220B590D43232] +GoodName=Mario Artist Talent Studio (J) [English v2.1] +Transferpak=Yes + +[114AF722029D6386C3BFEA4CC8FA603C] +GoodName=Mario Artist Communication Kit (J) + +[DA23EE561578B7DAD77ED72728B46D30] +GoodName=Mario Artist Polygon Studio (J) + +[7B94CB9AF6FE351CA7B47F59594AF96C] +GoodName=Mario Artist Polygon Studio (J) [English v3.0] + +[EBBA03F20096FC2BC178FC3A1F4EC2B6] +GoodName=Sim City 64 (J) + +[4372F74477FE54CD363FE4F14984625A] +GoodName=Sim City 64 (J) [English v0.6.38] + +[9F797A9C704B5EBD04D6A2B036309AF2] +GoodName=Nihon Pro Golf Tour 64 (J) + +[E8EB810D996E12CD6C47445F87A94C72] +GoodName=Kyojin no Doshin 1 (J) + +[AFE059AE1210751B6C849CFB482C99DD] +GoodName=Kyojin no Doshin 1 (J) (Store Demo) + +[26087E0750FC6DA0F3DE2A431E34BDDF] +GoodName=Randnet Disk (J) [Rev. 00] + +[33CBC59786063285DC3C090E0ED312E3] +GoodName=Randnet Disk (J) [Rev. 01] + +[FCCA9AF8C1174C40B478EA0E02673B16] +GoodName=Kyojin no Doshin - Kaihou Sensen Chibikkochikko Dai Shuugou (J) + +[CB2FB00C3921245AE04BB38BA01ABE92] +GoodName=F-ZERO X Expansion Kit (J) + +[D9EA905727B44F2774926CB03C2300A7] +GoodName=Super Mario 64 Disk Version (J) (Spaceworld 1996 Demo) + +[84706E10026BD2EE9654DA5E9821598D] +GoodName=Dezaemon 3D Expansion Disk (J) (Proto) +SaveType=SRAM + +[7BB3974754A54BA27A93F96691DC4695] +GoodName=Dezaemon 3D Expansion Disk (J) (Proto) +SaveType=SRAM + +[40AA8EC52C5E025D6C6AD94CEBC2218F] +GoodName=Dezaemon 3D Expansion Disk (J) (Proto) +SaveType=SRAM + +[C108A9B1EB024F0D2317C05976BA49F2] +GoodName=Dezaemon 3D Expansion Disk (J) (Proto) [a1] +SaveType=SRAM + +[4D02F5A719BD455F67721C64B16AE0CB] +GoodName=Mario Artist Paint Studio (J) (1999-02-11 Proto) +CountPerOp=1 + +[A76B619EC832A7E2ABCFBDFEB5375E39] +GoodName=Mario Artist Paint Studio (J) (1999-02-11 Proto) +CountPerOp=1 diff --git a/configs/n64/retroarch.cfg b/configs/n64/retroarch.cfg new file mode 100644 index 0000000..d7e1a67 --- /dev/null +++ b/configs/n64/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/n64" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/neogeo/emulators.cfg b/configs/neogeo/emulators.cfg new file mode 100644 index 0000000..5e94f82 --- /dev/null +++ b/configs/neogeo/emulators.cfg @@ -0,0 +1,4 @@ +lr-fbneo = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --config /opt/retropie/configs/neogeo/retroarch.cfg %ROM%" +default = "lr-fbneo" +lr-fbneo-neocd = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem neocd --config /opt/retropie/configs/neogeo/retroarch.cfg %ROM%" +lr-fbalpha2012 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbalpha2012/fbalpha2012_libretro.so --config /opt/retropie/configs/neogeo/retroarch.cfg %ROM%" diff --git a/configs/neogeo/retroarch.cfg b/configs/neogeo/retroarch.cfg new file mode 100644 index 0000000..70ba4a3 --- /dev/null +++ b/configs/neogeo/retroarch.cfg @@ -0,0 +1,6 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/neogeo" +input_player1_analog_dpad_mode = "1" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/nes/emulators.cfg b/configs/nes/emulators.cfg new file mode 100644 index 0000000..b7e6b77 --- /dev/null +++ b/configs/nes/emulators.cfg @@ -0,0 +1,5 @@ +lr-fbneo-nes = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem nes --config /opt/retropie/configs/nes/retroarch.cfg %ROM%" +lr-fceumm = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fceumm/fceumm_libretro.so --config /opt/retropie/configs/nes/retroarch.cfg %ROM%" +default = "lr-fceumm" +lr-nestopia = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-nestopia/nestopia_libretro.so --config /opt/retropie/configs/nes/retroarch.cfg %ROM%" +lr-quicknes = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-quicknes/quicknes_libretro.so --config /opt/retropie/configs/nes/retroarch.cfg %ROM%" diff --git a/configs/nes/retroarch.cfg b/configs/nes/retroarch.cfg new file mode 100644 index 0000000..53cf1e0 --- /dev/null +++ b/configs/nes/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/nes" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/ngp/emulators.cfg b/configs/ngp/emulators.cfg new file mode 100644 index 0000000..98cb57c --- /dev/null +++ b/configs/ngp/emulators.cfg @@ -0,0 +1,3 @@ +lr-beetle-ngp = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-ngp/mednafen_ngp_libretro.so --config /opt/retropie/configs/ngp/retroarch.cfg %ROM%" +default = "lr-beetle-ngp" +lr-fbneo-ngp = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem ngp --config /opt/retropie/configs/ngp/retroarch.cfg %ROM%" diff --git a/configs/ngp/retroarch.cfg b/configs/ngp/retroarch.cfg new file mode 100644 index 0000000..71ac47a --- /dev/null +++ b/configs/ngp/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/ngp" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/ngpc/emulators.cfg b/configs/ngpc/emulators.cfg new file mode 100644 index 0000000..fe84c4d --- /dev/null +++ b/configs/ngpc/emulators.cfg @@ -0,0 +1,3 @@ +lr-beetle-ngp = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-ngp/mednafen_ngp_libretro.so --config /opt/retropie/configs/ngpc/retroarch.cfg %ROM%" +default = "lr-beetle-ngp" +lr-fbneo-ngpc = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem ngp --config /opt/retropie/configs/ngpc/retroarch.cfg %ROM%" diff --git a/configs/ngpc/retroarch.cfg b/configs/ngpc/retroarch.cfg new file mode 100644 index 0000000..4a3e627 --- /dev/null +++ b/configs/ngpc/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/ngpc" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/pc/dosbox-SVN.conf b/configs/pc/dosbox-SVN.conf new file mode 100644 index 0000000..cded9e2 --- /dev/null +++ b/configs/pc/dosbox-SVN.conf @@ -0,0 +1,259 @@ +# This is the configuration file for DOSBox SVN. (Please use the latest version of DOSBox) +# Lines starting with a # are comment lines and are ignored by DOSBox. +# They are used to (briefly) document the effect of each option. + +[sdl] +# fullscreen: Start dosbox directly in fullscreen. (Press ALT-Enter to go back) +# fulldouble: Use double buffering in fullscreen. It can reduce screen flickering, but it can also result in a slow DOSBox. +# fullresolution: What resolution to use for fullscreen: original, desktop or a fixed size (e.g. 1024x768). +# Using your monitor's native resolution with aspect=true might give the best results. +# If you end up with small window on a large screen, try an output different from surface.On Windows 10 with display scaling (Scale and layout) set to a value above 100%, it is recommended +# to use a lower full/windowresolution, in order to avoid window size problems. +# windowresolution: Scale the window to this size IF the output device supports hardware scaling. +# (output=surface does not!) +# output: What video system to use for output. +# Possible values: surface, overlay. +# autolock: Mouse will automatically lock, if you click on the screen. (Press CTRL-F10 to unlock) +# sensitivity: Mouse sensitivity. The optional second parameter specifies vertical sensitivity (e.g. 100,-50). +# waitonerror: Wait before closing the console if dosbox has an error. +# priority: Priority levels for dosbox. Second entry behind the comma is for when dosbox is not focused/minimized. +# pause is only valid for the second entry. +# Possible values: lowest, lower, normal, higher, highest, pause. +# mapperfile: File used to load/save the key/event mappings from. Resetmapper only works with the default value. +# usescancodes: Avoid usage of symkeys, might not work on all operating systems. + +fullscreen = false +fulldouble = false +fullresolution = original +windowresolution = original +output = surface +autolock = true +sensitivity = 100 +waitonerror = true +priority = higher,normal +mapperfile = mapper-SVN.map +usescancodes = false + +[dosbox] +# language: Select another language file. +# machine: The type of machine DOSBox tries to emulate. +# Possible values: hercules, cga, tandy, pcjr, ega, vgaonly, svga_s3, svga_et3000, svga_et4000, svga_paradise, vesa_nolfb, vesa_oldvbe. +# captures: Directory where things like wave, midi, screenshot get captured. +# memsize: Amount of memory DOSBox has in megabytes. +# This value is best left at its default to avoid problems with some games, +# though few games might require a higher value. +# There is generally no speed advantage when raising this value. + +language = +machine = svga_s3 +captures = capture +memsize = 16 + +[render] +# frameskip: How many frames DOSBox skips before drawing one. +# aspect: Do aspect correction, if your output method doesn't support scaling this can slow things down! +# scaler: Scaler used to enlarge/enhance low resolution modes. If 'forced' is appended, +# then the scaler will be used even if the result might not be desired. +# To fit a scaler in the resolution used at full screen may require a border or side bars, +# to fill the screen entirely, depending on your hardware, a different scaler/fullresolution might work. +# Possible values: none, normal2x, normal3x, advmame2x, advmame3x, advinterp2x, advinterp3x, hq2x, hq3x, 2xsai, super2xsai, supereagle, tv2x, tv3x, rgb2x, rgb3x, scan2x, scan3x. + +frameskip = 0 +aspect = false +scaler = none + +[cpu] +# core: CPU Core used in emulation. auto will switch to dynamic if available and +# appropriate. +# Possible values: auto, dynamic, normal, simple. +# cputype: CPU Type used in emulation. auto is the fastest choice. +# Possible values: auto, 386, 386_slow, 486_slow, pentium_slow, 386_prefetch. +# cycles: Amount of instructions DOSBox tries to emulate each millisecond. +# Setting this value too high results in sound dropouts and lags. +# Cycles can be set in 3 ways: +# 'auto' tries to guess what a game needs. +# It usually works, but can fail for certain games. +# 'fixed #number' will set a fixed amount of cycles. This is what you usually +# need if 'auto' fails (Example: fixed 4000). +# 'max' will allocate as much cycles as your computer is able to +# handle. +# Possible values: auto, fixed, max. +# cycleup: Amount of cycles to decrease/increase with keycombos.(CTRL-F11/CTRL-F12) +# cycledown: Setting it lower than 100 will be a percentage. + +core = dynamic +cputype = auto +cycles = max +cycleup = 10 +cycledown = 20 + +[mixer] +# nosound: Enable silent mode, sound is still emulated though. +# rate: Mixer sample rate, setting any device's rate higher than this will probably lower their sound quality. +# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716. +# blocksize: Mixer block size, larger blocks might help sound stuttering but sound will also be more lagged. +# Possible values: 1024, 2048, 4096, 8192, 512, 256. +# prebuffer: How many milliseconds of data to keep on top of the blocksize. + +nosound = false +rate = 44100 +blocksize = 1024 +prebuffer = 25 + +[midi] +# mpu401: Type of MPU-401 to emulate. +# Possible values: intelligent, uart, none. +# mididevice: Device that will receive the MIDI data from MPU-401. +# Possible values: default, win32, alsa, oss, coreaudio, coremidi, none. +# midiconfig: Special configuration options for the device driver. This is usually the id or part of the name of the device you want to use (find the id/name with mixer/listmidi). +# Or in the case of coreaudio, you can specify a soundfont here. +# When using a Roland MT-32 rev. 0 as midi output device, some games may require a delay in order to prevent 'buffer overflow' issues. +# In that case, add 'delaysysex', for example: midiconfig=2 delaysysex +# See the README/Manual for more details. + +mpu401 = intelligent +mididevice = alsa +midiconfig = 128:0 + +[sblaster] +# sbtype: Type of Soundblaster to emulate. gb is Gameblaster. +# Possible values: sb1, sb2, sbpro1, sbpro2, sb16, gb, none. +# sbbase: The IO address of the soundblaster. +# Possible values: 220, 240, 260, 280, 2a0, 2c0, 2e0, 300. +# irq: The IRQ number of the soundblaster. +# Possible values: 7, 5, 3, 9, 10, 11, 12. +# dma: The DMA number of the soundblaster. +# Possible values: 1, 5, 0, 3, 6, 7. +# hdma: The High DMA number of the soundblaster. +# Possible values: 1, 5, 0, 3, 6, 7. +# sbmixer: Allow the soundblaster mixer to modify the DOSBox mixer. +# oplmode: Type of OPL emulation. On 'auto' the mode is determined by sblaster type. All OPL modes are Adlib-compatible, except for 'cms'. +# Possible values: auto, cms, opl2, dualopl2, opl3, opl3gold, none. +# oplemu: Provider for the OPL emulation. compat might provide better quality (see oplrate as well). +# Possible values: default, compat, fast, mame. +# oplrate: Sample rate of OPL music emulation. Use 49716 for highest quality (set the mixer rate accordingly). +# Possible values: 44100, 49716, 48000, 32000, 22050, 16000, 11025, 8000. + +sbtype = sb16 +sbbase = 220 +irq = 7 +dma = 1 +hdma = 5 +sbmixer = true +oplmode = auto +oplemu = default +oplrate = 44100 + +[gus] +# gus: Enable the Gravis Ultrasound emulation. +# gusrate: Sample rate of Ultrasound emulation. +# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716. +# gusbase: The IO base address of the Gravis Ultrasound. +# Possible values: 240, 220, 260, 280, 2a0, 2c0, 2e0, 300. +# gusirq: The IRQ number of the Gravis Ultrasound. +# Possible values: 5, 3, 7, 9, 10, 11, 12. +# gusdma: The DMA channel of the Gravis Ultrasound. +# Possible values: 3, 0, 1, 5, 6, 7. +# ultradir: Path to Ultrasound directory. In this directory +# there should be a MIDI directory that contains +# the patch files for GUS playback. Patch sets used +# with Timidity should work fine. + +gus = false +gusrate = 44100 +gusbase = 240 +gusirq = 5 +gusdma = 3 +ultradir = C:\ULTRASND + +[speaker] +# pcspeaker: Enable PC-Speaker emulation. +# pcrate: Sample rate of the PC-Speaker sound generation. +# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716. +# tandy: Enable Tandy Sound System emulation. For 'auto', emulation is present only if machine is set to 'tandy'. +# Possible values: auto, on, off. +# tandyrate: Sample rate of the Tandy 3-Voice generation. +# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716. +# disney: Enable Disney Sound Source emulation. (Covox Voice Master and Speech Thing compatible). + +pcspeaker = true +pcrate = 44100 +tandy = auto +tandyrate = 44100 +disney = true + +[joystick] +# joysticktype: Type of joystick to emulate: auto (default), none, +# 2axis (supports two joysticks), +# 4axis (supports one joystick, first joystick used), +# 4axis_2 (supports one joystick, second joystick used), +# fcs (Thrustmaster), ch (CH Flightstick). +# none disables joystick emulation. +# auto chooses emulation depending on real joystick(s). +# (Remember to reset dosbox's mapperfile if you saved it earlier) +# Possible values: auto, 2axis, 4axis, 4axis_2, fcs, ch, none. +# timed: enable timed intervals for axis. Experiment with this option, if your joystick drifts (away). +# autofire: continuously fires as long as you keep the button pressed. +# swap34: swap the 3rd and the 4th axis. Can be useful for certain joysticks. +# buttonwrap: enable button wrapping at the number of emulated buttons. +# circularinput: enable translation of circular input to square output. +# Try enabling this if your left analog stick can only move in a circle. +# deadzone: the percentage of motion to ignore. 100 turns the stick into a digital one. + +joysticktype = auto +timed = true +autofire = false +swap34 = false +buttonwrap = false +circularinput = false +deadzone = 10 + +[serial] +# serial1: set type of device connected to com port. +# Can be disabled, dummy, modem, nullmodem, directserial. +# Additional parameters must be in the same line in the form of +# parameter:value. Parameter for all types is irq (optional). +# for directserial: realport (required), rxdelay (optional). +# (realport:COM1 realport:ttyS0). +# for modem: listenport (optional). +# for nullmodem: server, rxdelay, txdelay, telnet, usedtr, +# transparent, port, inhsocket (all optional). +# Example: serial1=modem listenport:5000 +# Possible values: dummy, disabled, modem, nullmodem, directserial. +# serial2: see serial1 +# Possible values: dummy, disabled, modem, nullmodem, directserial. +# serial3: see serial1 +# Possible values: dummy, disabled, modem, nullmodem, directserial. +# serial4: see serial1 +# Possible values: dummy, disabled, modem, nullmodem, directserial. + +serial1 = dummy +serial2 = dummy +serial3 = disabled +serial4 = disabled + +[dos] +# xms: Enable XMS support. +# ems: Enable EMS support. The default (=true) provides the best +# compatibility but certain applications may run better with +# other choices, or require EMS support to be disabled (=false) +# to work at all. +# Possible values: true, emsboard, emm386, false. +# umb: Enable UMB support. +# keyboardlayout: Language code of the keyboard layout (or none). + +xms = true +ems = true +umb = true +keyboardlayout = auto + +[ipx] +# ipx: Enable ipx over UDP/IP emulation. + +ipx = false + +[autoexec] +# Lines in this section will be run at startup. +# You can put your MOUNT lines here. + + diff --git a/configs/pc/dosbox-staging.conf b/configs/pc/dosbox-staging.conf new file mode 100644 index 0000000..3cfd1d5 --- /dev/null +++ b/configs/pc/dosbox-staging.conf @@ -0,0 +1,1551 @@ +# This is the configuration file for DOSBox Staging (0.82.2). +# Lines starting with a '#' character are comments. + +[sdl] +# output: Rendering backend to use for graphics output ('opengl' by default). +# Only the 'opengl' backend has shader support and is thus the preferred option. +# The 'texture' backend is only provided as a last resort fallback for buggy or +# non-existent OpenGL drivers (this is extremely rare). +# opengl: OpenGL backend with shader support (default). +# texture: SDL's texture backend with bilinear interpolation. +# texturenb: SDL's texture backend with nearest-neighbour interpolation +# (no bilinear). +# Possible values: opengl, texture, texturenb. +# Deprecated values: openglnb, openglpp, surface, texturepp. +# +# texture_renderer: Render driver to use in 'texture' output mode ('auto' by default). +# Use 'texture_renderer = auto' for an automatic choice. +# Possible values: auto, opengl, opengles2, software. +# +# display: Number of display to use; values depend on OS and user settings (0 by default). +# +# fullscreen: Start directly in fullscreen (disabled by default). +# Run INTRO and see Special Keys for window control hotkeys. +# +# fullresolution: What resolution to use for fullscreen: 'original', 'desktop' +# or a fixed size, e.g. 1024x768 ('desktop' by default). +# +# windowresolution: Set intial window size for windowed mode. You can still resize the window +# after startup. +# default: Select the best option based on your environment and other +# settings (such as whether aspect ratio correction is enabled). +# small, medium, large (s, m, l): +# Size the window relative to the desktop. +# WxH: Specify window size in WxH format in logical units +# (e.g., 1024x768). +# +# window_position: Set initial window position for windowed mode: +# auto: Let the window manager decide the position (default). +# X,Y: Set window position in X,Y format (e.g., 250,100). +# 0,0 is the top-left corner of the screen. +# +# window_decorations: Enable window decorations in windowed mode (enabled by default). +# +# window_titlebar: Space separated list of information to be displayed in the window's titlebar +# ('program=name dosbox=auto cycles=on mouse=full' by default). If a parameter +# is not specified, its default value is used. +# Possible information to display are: +# animation=: If set to 'on' (default), animate the audio/video +# recording mark. Set to 'off' to disable animation; this +# is useful if your screen font produces weird results. +# program=: Display the name of the running program. +# can be one of: +# none/off: Do not display program name. +# name: Program name, with file extension (default). +# path: Name, extension, and full absolute path. +# segment: Display program memory segment name. +# 'Title': Custom name. Alternatively, you can use +# "Title", (Title), or [Title] form. +# Note: With some software (like Windows 3.1x in enhanced +# mode) it is impossible to recognize the full program +# name or path; in such cases 'segment' is used instead. +# dosbox=<value>: Display 'DOSBox Staging' in the title bar. +# <value> can be one of: +# always: Always display 'DOSBox Staging'. +# auto: Only display it if no program is running or +# 'program=none' is set (default). +# version=<value>: Display DOSBox version information. +# <value> can be one of: +# none/off: Do not display DOSBox version (default). +# simple: Simple version information. +# detailed: Include Git hash, if available. +# cycles=<value>: If set to 'on' (default), show CPU cycles setting. +# Set to 'off' to disable cycles setting display. +# mouse=<value>: Mouse capturing hint verbosity level: +# none/off: Do not display any mouse hints. +# short: Only display if mouse is captured. +# full: Display verbose information on how to +# capture or release the cursor (default). +# +# transparency: Set the transparency of the DOSBox Staging screen (0 by default). +# From 0 (no transparency) to 90 (high transparency). +# +# host_rate: Set the host's refresh rate: +# auto: Use SDI rates, or VRR rates when in fullscreen on a high-refresh +# rate display (default). +# sdi: Use serial device interface (SDI) rates, without further +# adjustment. +# vrr: Deduct 3 Hz from the reported rate (best practice for VRR +# displays). +# N: Specify custom refresh rate in Hz (decimal values are allowed; +# 23.000 is the allowed minimum). +# +# vsync: Set the host video driver's vertical synchronization (vsync) mode: +# auto: Limit vsync to beneficial cases, such as when using an +# interpolating VRR display in fullscreen (default). +# on: Enable vsync. This can prevent tearing in some games but will +# impact performance or drop frames when the DOS rate exceeds the +# host rate (e.g. 70 Hz DOS rate vs 60 Hz host rate). +# adaptive: Enables vsync when the frame rate is higher than the host rate, +# but disables it when the frame rate drops below the host rate. +# This is a reasonable alternative on macOS instead of 'on'. +# Note: only valid in OpenGL output modes; otherwise treated as +# 'on'. +# off: Attempt to disable vsync to allow quicker frame presentation at +# the risk of tearing in some games. +# yield: Let the host's video driver control video synchronization. +# Possible values: auto, on, adaptive, off, yield. +# +# vsync_skip: Number of microseconds to allow rendering to block before skipping the +# next frame. For example, a value of 7000 is roughly half the frame time +# at 70 Hz. 0 disables this and will always render (default). +# +# presentation_mode: Select the frame presentation mode: +# auto: Intelligently time and drop frames to prevent emulation stalls, +# based on host and DOS frame rates (default). +# cfr: Always present DOS frames at a constant frame rate. +# vfr: Always present changed DOS frames at a variable frame rate. +# Possible values: auto, cfr, vfr. +# +# waitonerror: Keep the console open if an error has occurred (enabled by default). +# +# priority: Priority levels to apply when active and inactive, respectively. +# ('auto auto' by default) +# 'auto' lets the host operating system manage the priority. +# Possible values: auto, lowest, lower, normal, higher, highest. +# +# mute_when_inactive: Mute the sound when the window is inactive (disabled by default). +# +# pause_when_inactive: Pause emulation when the window is inactive (disabled by default). +# +# mapperfile: Path to the mapper file ('mapper-sdl2-XYZ.map' by default, where XYZ is the +# current version). Pre-configured maps are bundled in 'resources/mapperfiles'. +# These can be loaded by name, e.g., with 'mapperfile = xbox/xenon2.map'. +# Note: The '--resetmapper' command line option only deletes the default mapper +# file. +# +# screensaver: Use 'allow' or 'block' to override the SDL_VIDEO_ALLOW_SCREENSAVER environment +# variable which usually blocks the OS screensaver while the emulator is +# running ('auto' by default). +# Possible values: auto, allow, block. +# + +output = openglnb +texture_renderer = auto +display = 0 +fullscreen = true +fullresolution = original +windowresolution = default +window_position = auto +window_decorations = true +window_titlebar = program=name dosbox=auto cycles=on mouse=full +transparency = 0 +host_rate = auto +vsync = true +vsync_skip = 0 +presentation_mode = auto +waitonerror = true +priority = auto auto +mute_when_inactive = false +pause_when_inactive = false +mapperfile = mapper-sdl2-0.82.2.map +screensaver = auto + +[dosbox] +# language: Select a language to use: 'br', 'de', 'en', 'es', 'fr', 'it', 'nl', 'pl', +# or 'ru' (unset by default; this defaults to English). +# Notes: +# - This setting will override the 'LANG' environment variable, if set. +# - The bundled 'resources/translations' directory with the executable holds +# these files. Please keep it along-side the executable to support this +# feature. +# +# machine: Set the video adapter or machine to emulate: +# hercules: Hercules Graphics Card (HGC) (see 'monochrome_palette'). +# cga_mono: CGA adapter connected to a monochrome monitor (see +# 'monochrome_palette'). +# cga: IBM Color Graphics Adapter (CGA). Also enables composite +# video emulation (see [composite] section). +# pcjr: An IBM PCjr machine. Also enables PCjr sound and composite +# video emulation (see [composite] section). +# tandy: A Tandy 1000 machine with TGA graphics. Also enables Tandy +# sound and composite video emulation (see [composite] +# section). +# ega: IBM Enhanced Graphics Adapter (EGA). +# svga_paradise: Paradise PVGA1A SVGA card (no VESA VBE; 512K vmem by default, +# can be set to 256K or 1MB with 'vmemsize'). This is the +# closest to IBM's original VGA adapter. +# svga_et3000: Tseng Labs ET3000 SVGA card (no VESA VBE; fixed 512K vmem). +# svga_et4000: Tseng Labs ET4000 SVGA card (no VESA VBE; 1MB vmem by +# default, can be set to 256K or 512K with 'vmemsize'). +# svga_s3: S3 Trio64 (VESA VBE 2.0; 4MB vmem by default, can be set to +# 512K, 1MB, 2MB, or 8MB with 'vmemsize') (default) +# vesa_oldvbe: Same as 'svga_s3' but limited to VESA VBE 1.2. +# vesa_nolfb: Same as 'svga_s3' (VESA VBE 2.0), plus the "no linear +# framebuffer" hack (needed only by a few games). +# Possible values: hercules, cga_mono, cga, pcjr, tandy, ega, svga_s3, svga_et3000, svga_et4000, svga_paradise, vesa_nolfb, vesa_oldvbe. +# Deprecated values: vgaonly. +# +# memsize: Amount of memory of the emulated machine has in MB (16 by default). +# Best leave at the default setting to avoid problems with some games, +# though a few games might require a higher value. +# There is generally no speed advantage when raising this value. +# +# mcb_fault_strategy: How software-corrupted memory chain blocks should be handled: +# repair: Repair (and report) faults using adjacent blocks (default). +# report: Report faults but otherwise proceed as-is. +# allow: Allow faults to go unreported (hardware behavior). +# deny: Quit (and report) when faults are detected. +# Possible values: repair, report, allow, deny. +# +# vmemsize: Video memory in MB (1-8) or KB (256 to 8192). 'auto' uses the default for +# the selected video adapter ('auto' by default). See the 'machine' setting for +# the list of valid options and defaults per adapter. +# Possible values: auto, 1, 2, 4, 8, 256, 512, 1024, 2048, 4096, 8192. +# +# vmem_delay: Set video memory access delay emulation ('off' by default). +# off: Disable video memory access delay emulation (default). +# This is preferable for most games to avoid slowdowns. +# on: Enable video memory access delay emulation (3000 ns). +# This can help reduce or eliminate flicker in Hercules, +# CGA, EGA, and early VGA games. +# <value>: Set access delay in nanoseconds. Valid range is 0 to 20000 ns; +# 500 to 5000 ns is the most useful range. +# Note: Only set this on a per-game basis when necessary as it slows down +# the whole emulator. +# +# dos_rate: Customize the emulated video mode's frame rate. +# default: The DOS video mode determines the rate (default). +# host: Match the DOS rate to the host rate (see 'host_rate' setting). +# <value>: Sets the rate to an exact value in between 24.000 and 1000.000 Hz. +# Note: We recommend the 'default' rate, otherwise test and set on a per-game +# basis. +# +# vesa_modes: Controls which VESA video modes are available: +# compatible: Only the most compatible VESA modes for the configured video +# memory size (default). Recommended with 4 or 8 MB of video +# memory ('vmemsize') for the widest compatiblity with games. +# 320x200 high colour modes are excluded as they were not +# properly supported until the late '90s. The 256-colour linear +# framebuffer 320x240, 400x300, and 512x384 modes are also +# excluded as they cause timing problems in Build Engine games. +# halfline: Same as 'compatible', but the 120h VESA mode is replaced with +# a special halfline mode used by Extreme Assault. Use only if +# needed. +# all: All modes are available, including extra DOSBox-specific VESA +# modes. Use 8 MB of video memory for the best results. Some +# games misbehave in the presence of certain VESA modes; try +# 'compatible' mode if this happens. The 320x200 high colour +# modes available in this mode are often required by late '90s +# demoscene productions. +# Possible values: compatible, all, halfline. +# +# vga_8dot_font: Use 8-pixel-wide fonts on VGA adapters (disabled by default). +# +# vga_render_per_scanline: Emulate accurate per-scanline VGA rendering (enabled by default). +# Currently, you need to disable this for a few games, otherwise they will crash +# at startup (e.g., Deus, Ishar 3, Robinson's Requiem, Time Warriors). +# +# speed_mods: Permit changes known to improve performance (enabled by default). +# Currently, no games are known to be negatively affected by this. +# Please file a bug with the project if you find a game that fails +# when this is enabled so we will list them here. +# +# autoexec_section: How autoexec sections are handled from multiple config files: +# join: Combine them into one big section (legacy behavior; default). +# overwrite: Use the last one encountered, like other config settings. +# Possible values: join, overwrite. +# +# automount: Mount 'drives/[c]' directories as drives on startup, where [c] is a lower-case +# drive letter from 'a' to 'y' (enabled by default). The 'drives' folder can be +# provided relative to the current directory or via built-in resources. +# Mount settings can be optionally provided using a [c].conf file along-side +# the drive's directory, with content as follows: +# [drive] +# type = dir, overlay, floppy, or cdrom +# label = custom_label +# path = path-specification, ie: path = %path%;c:\tools +# override_drive = mount the directory to this drive instead (default empty) +# verbose = true or false +# readonly = true or false +# +# startup_verbosity: Controls verbosity prior to displaying the program ('auto' by default): +# Verbosity | Welcome | Early stdout +# high | yes | yes +# low | no | yes +# quiet | no | no +# auto | 'low' if exec or dir is passed, otherwise 'high' +# Possible values: auto, high, low, quiet. +# +# allow_write_protected_files: Many games open all their files with writable permissions; even files that they +# never modify. This setting lets you write-protect those files while still +# allowing the game to read them (enabled by default). A second use-case: if +# you're using a copy-on-write or network-based filesystem, this setting avoids +# triggering write operations for these write-protected files. +# +# shell_config_shortcuts: Allow shortcuts for simpler configuration management (enabled by default). +# E.g., instead of 'config -set sbtype sb16', it is enough to execute +# 'sbtype sb16', and instead of 'config -get sbtype', you can just execute +# the 'sbtype' command. +# + +language = +machine = svga_s3 +memsize = 16 +mcb_fault_strategy = repair +vmemsize = auto +vmem_delay = off +dos_rate = default +vesa_modes = compatible +vga_8dot_font = false +vga_render_per_scanline = true +speed_mods = true +autoexec_section = join +automount = true +startup_verbosity = auto +allow_write_protected_files = true +shell_config_shortcuts = true + +[render] +# glshader: Set an adaptive CRT monitor emulation shader or a regular GLSL shader in OpenGL +# output modes ('crt-auto' by default). Adaptive CRT shader options: +# crt-auto: A CRT shader that prioritises developer intent and +# how people experienced the game at the time of +# release (default). The appropriate shader variant is +# automatically selected based the graphics standard of +# the current video mode and the viewport size, +# irrespective of the 'machine' setting. This means +# that even on an emulated VGA card you'll get +# authentic single-scanned EGA monitor emulation with +# visible "thick scanlines" in EGA games. +# crt-auto-machine: Similar to 'crt-auto', but this picks a fixed CRT +# monitor appropriate for the video adapter configured +# via the 'machine' setting. E.g., CGA and EGA games +# will appear double-scanned on an emulated VGA +# adapter. +# crt-auto-arcade: Emulation of an arcade or home computer monitor less +# sharp than a typical PC monitor with thick scanlines +# in low-resolution modes. This fantasy option does not +# exist in real life, but it can be a lot of fun, +# especially with DOS ports of Amiga games. +# crt-auto-arcade-sharp: A sharper variant of the arcade shader for those who +# like the thick scanlines but want to retain the +# horizontal sharpness of a typical PC monitor. +# +# Other shader options include (non-exhaustive list): +# sharp: Upscale the image treating the pixels as rectangles. +# Results in a sharp image with minimum blur. +# bilinear: Upscale the image using bilinear interpolation +# (results in a blurry image). +# nearest: Upscale the image using nearest-neighbour +# interpolation (also known as "no bilinear"). Results +# in the sharpest possible image at the expense of +# uneven pixels (this is less of an issue on high +# resolution screens). +# +# Start DOSBox Staging with the '--list-glshaders' command line option to see the +# full list of available shaders. You can also use an absolute or relative path to +# a file. In all cases, you may omit the shader's '.glsl' file extension. +# +# aspect: Set the aspect ratio correction mode ('auto' by default): +# auto, on: Apply aspect ratio correction for modern square-pixel +# flat-screen displays, so DOS video modes with non-square +# pixels appear as they would on a 4:3 display aspect +# ratio CRT monitor the majority of DOS games were +# designed for. This setting only affects video modes that +# use non-square pixels, such as 320x200 or 640x400;. +# square-pixelmodes (e.g., 320x240, 640x480, and 800x600), +# are displayed as-is. +# square-pixels, off: Don't apply aspect ratio correction; all DOS video modes +# are displayed with square pixels. Most 320x200 games +# will appear squashed, but a minority of titles (e.g., +# DOS ports of PAL Amiga games) need square pixels to +# appear as the artists intended. +# stretch: Calculate the aspect ratio from the viewport's +# dimensions. Combined with 'viewport', this mode is +# useful to force arbitrary aspect ratios (e.g., +# stretching DOS games to fullscreen on 16:9 displays) and +# to emulate the horizontal and vertical stretch controls +# of CRT monitors. +# Possible values: auto, on, square-pixels, off, stretch. +# +# integer_scaling: Constrain the horizontal or vertical scaling factor to the largest integer +# value so the image still fits into the viewport ('auto' by default). The +# configured aspect ratio is always maintained according to the 'aspect' and +# 'viewport' settings, which may result in a non-integer scaling factor in the +# other dimension. If the image is larger than the viewport, the integer scaling +# constraint is auto-disabled (same as 'off'). Possible values: +# auto: 'vertical' mode auto-enabled for adaptive CRT shaders only +# (see 'glshader'), otherwise 'off' (default). +# vertical: Constrain the vertical scaling factor to integer values. +# This is the recommended setting for CRT shaders to avoid uneven +# scanlines and interference artifacts. +# horizontal: Constrain the horizontal scaling factor to integer values. +# off: No integer scaling constraint is applied; the image fills the +# viewport while maintaining the configured aspect ratio. +# Possible values: auto, vertical, horizontal, off. +# +# viewport: Set the viewport size ('fit' by default). This is the maximum drawable area; +# the video output is always contained within the viewport while taking the +# configured aspect ratio into account (see 'aspect'). Possible values: +# fit: Fit the viewport into the available window/screen (default). +# There might be padding (black areas) around the image with +# 'integer_scaling' enabled. +# WxH: Set a fixed viewport size in WxH format in logical units +# (e.g., 960x720). The specified size must not be larger than +# the desktop. If it's larger than the window size, it's +# scaled to fit within the window. +# N%: Similar to 'WxH' but the size is specified as a percentage +# of the desktop size. +# relative H% V%: The viewport is set to a 4:3 aspect ratio rectangle fit into +# the available window/screen, then it's scaled by the H and V +# horizontal and vertical scaling factors (valid range is from +# 20% to 300%). The resulting viewport is allowed to extend +# beyond the window/screen. Useful to force arbitrary display +# aspect ratios with 'aspect = stretch' and to zoom into the +# image. This effectively emulates the horizontal and vertical +# stretch controls of CRT monitors. +# Notes: +# - Using 'relative' mode with 'integer_scaling' enabled could lead to +# surprising (but correct) results. +# - You can use the 'Stretch Axis', 'Inc Stretch', and 'Dec Stretch' hotkey +# actions to set the stretch in 'relative' mode in real-time. +# +# monochrome_palette: Set the palette for monochrome display emulation ('amber' by default). +# Works only with the 'hercules' and 'cga_mono' machine types. +# Note: You can also cycle through the available palettes via hotkeys. +# Possible values: amber, green, white, paperwhite. +# +# cga_colors: Set the interpretation of CGA RGBI colours ('default' by default). Affects all +# machine types capable of displaying CGA or better graphics. Built-in presets: +# default: The canonical CGA palette, as emulated by VGA adapters +# (default). +# tandy <bl>: Emulation of an idealised Tandy monitor with adjustable brown +# level. The brown level can be provided as an optional second +# parameter (0 - red, 50 - brown, 100 - dark yellow; +# defaults to 50). E.g. tandy 100 +# tandy-warm: Emulation of the actual colour output of an unknown Tandy +# monitor. +# ibm5153 <c>: Emulation of the actual colour output of an IBM 5153 monitor +# with a unique contrast control that dims non-bright colours +# only. The contrast can be optionally provided as a second +# parameter (0 to 100; defaults to 100), e.g. ibm5153 60 +# agi-amiga-v1, agi-amiga-v2, agi-amiga-v3: +# Palettes used by the Amiga ports of Sierra AGI games. +# agi-amigaish: A mix of EGA and Amiga colours used by the Sarien +# AGI-interpreter. +# scumm-amiga: Palette used by the Amiga ports of LucasArts EGA games. +# colodore: Commodore 64 inspired colours based on the Colodore palette. +# colodore-sat: Colodore palette with 20% more saturation. +# dga16: A modern take on the canonical CGA palette with dialed back +# contrast. +# You can also set custom colours by specifying 16 space or comma separated +# colour values, either as 3 or 6-digit hex codes (e.g. #f00 or #ff0000 for full +# red), or decimal RGB triplets (e.g. (255, 0, 255) for magenta). The 16 colours +# are ordered as follows: +# black, blue, green, cyan, red, magenta, brown, light-grey, dark-grey, +# light-blue, light-green, light-cyan, light-red, light-magenta, yellow, white. +# Their default values, shown here in 6-digit hex code format, are: +# #000000 #0000aa #00aa00 #00aaaa #aa0000 #aa00aa #aa5500 #aaaaaa +# #555555 #5555ff #55ff55 #55ffff #ff5555 #ff55ff #ffff55 #ffffff +# + +glshader = crt-auto +aspect = auto +integer_scaling = auto +viewport = fit +monochrome_palette = amber +cga_colors = default + +[composite] +# composite: Enable composite mode on start (only for 'cga', 'pcjr', and 'tandy' machine +# types; 'auto' by default). 'auto' lets the program decide. +# Note: Fine-tune the settings below (i.e., 'hue') using the composite hotkeys, +# then copy the new settings from the logs into your config. +# Possible values: auto, on, off. +# +# era: Era of composite technology ('auto' by default). +# When 'auto', PCjr uses 'new', and CGA/Tandy use 'old'. +# Possible values: auto, old, new. +# +# hue: Hue of the RGB palette (0 by default). +# For example, adjust until the sky is blue. +# +# saturation: Intensity of colors, from washed out to vivid (100 by default). +# +# contrast: Ratio between the dark and light area (100 by default). +# +# brightness: Luminosity of the image, from dark to light (0 by default). +# +# convergence: Convergence of subpixel elements, from blurry to sharp (0 by default). +# + +composite = auto +era = auto +hue = 0 +saturation = 100 +contrast = 100 +brightness = 0 +convergence = 0 + +[cpu] +# core: Type of CPU emulation core to use ('auto' by default). +# auto: 'normal' core for real mode programs, 'dynamic' core for protected +# mode programs (default). Most programs will run correctly with this +# setting. +# normal: The DOS program is interpreted instruction by instruction. This +# yields the most accurate timings, but puts 3-5 times more load on +# the host CPU compared to the 'dynamic' core. Therefore, it's +# generally only recommended for real mode programs that don't need +# a fast emulated CPU or are timing-sensitive. The 'normal' core is +# also necessary for programs that self-modify their code. +# simple: The 'normal' core optimised for old real mode programs; it might +# give you slightly better compatibility with older games. Auto- +# switches to the 'normal' core in protected mode. +# dynamic: The instructions of the DOS program are translated to host CPU +# instructions in blocks and are then executed directly. This puts +# 3-5 times less load on the host CPU compared to the 'normal' core, +# but the timings might be less accurate. The 'dynamic' core is a +# necessity for demanding DOS programs (e.g., 3D SVGA games). +# Programs that self-modify their code might misbehave or crash on +# the 'dynamic' core; use the 'normal' core for such programs. +# Possible values: auto, dynamic, normal, simple. +# +# cputype: CPU type to emulate ('auto' by default). +# You should only change this if the program doesn't run correctly on 'auto'. +# auto: The fastest and most compatible setting (default). +# Technically, this is '386_fast' plus 486 CPUID, 486 CR +# register behaviour, and extra 486 instructions. +# 386: 386 CPUID and 386 specific page access level calculation. +# 386_fast: Same as '386' but with loose page privilege checks which is +# much faster. +# 386_prefetch: Same as '386_fast' plus accurate CPU prefetch queue emulation. +# Requires 'core = normal'. This setting is necessary for +# programs that self-modify their code or employ anti-debugging +# tricks. Games that require '386_prefetch' include Contra, FIFA +# International Soccer (1994), Terminator 1, and X-Men: Madness +# in The Murderworld. +# 486: 486 CPUID, 486+ specific page access level calculation, 486 CR +# register behaviour, and extra 486 instructions. +# pentium: Same as '486' but with Pentium CPUID, Pentium CR register +# behaviour, and RDTSC instruction support. Recommended for +# Windows 3.x games (e.g., Betrayal in Antara). +# pentium_mmx: Same as 'pentium' plus MMX instruction set support. Very few +# games use MMX instructions; it's mostly only useful for +# demoscene productions. +# Possible values: auto, 386, 386_fast, 386_prefetch, 486, pentium, pentium_mmx. +# Deprecated values: 386_slow, 486_prefetch, 486_slow, pentium_slow. +# +# cpu_cycles: Speed of the emulated CPU ('3000' by default). If 'cpu_cycles_protected' is on +# 'auto', this sets the cycles for both real and protected mode programs. +# <number>: Emulate a fixed number of cycles per millisecond (roughly +# equivalent to MIPS). Valid range is from 50 to 2000000. +# max: Emulate as many cycles as your host CPU can handle on a single +# core. The number of cycles per millisecond can vary; this might +# cause issues in some DOS programs. +# Notes: +# - Setting the CPU speed to 'max' or to high fixed values may result in sound +# drop-outs and general lagginess. +# - Set the lowest fixed cycles value that runs the game at an acceptable speed +# for the best results. +# - Ballpark cycles values for common CPUs. DOSBox does not do cycle-accurate +# CPU emulation, so treat these as starting points, then fine-tune per game. +# 8088 (4.77 MHz) 300 +# 286-8 700 +# 286-12 1500 +# 386SX-20 3000 +# 386DX-33 6000 +# 386DX-40 8000 +# 486DX-33 12000 +# 486DX/2-66 25000 +# Pentium 90 50000 +# Pentium MMX-166 100000 +# Pentium II 300 200000 +# +# cpu_cycles_protected: Speed of the emulated CPU for protected mode programs only +# ('60000' by default). +# auto: Use the `cpu_cycles' setting. +# <number>: Emulate a fixed number of cycles per millisecond (roughly +# equivalent to MIPS). Valid range is from 50 to 2000000. +# max: Emulate as many cycles as your host CPU can handle on a single +# core. The number of cycles per millisecond can vary; this might +# cause issues in some DOS programs. +# Note: See 'cpu_cycles' setting for further info. +# +# cpu_throttle: Throttle down the number of emulated CPU cycles dynamically if your host CPU +# cannot keep up (disabled by default). +# Only affects fixed cycles settings. When enabled, the number of cycles per +# millisecond can vary; this might cause issues in some DOS programs. +# +# cycleup: Number of cycles to add with the 'Inc Cycles' hotkey (10 by default). +# Values lower than 100 are treated as a percentage increase. +# +# cycledown: Number of cycles to subtract with the 'Dec Cycles' hotkey (20 by default). +# Values lower than 100 are treated as a percentage decrease. +# + +core = dynamic +cputype = auto +cpu_cycles = 3000 +cpu_cycles_protected = 60000 +cpu_throttle = false +cycleup = 10 +cycledown = 20 + +[voodoo] +# voodoo: Enable 3dfx Voodoo emulation ('on' by default). This is authentic low-level +# emulation of the Voodoo card without any OpenGL passthrough, so it requires a +# powerful CPU. Most games need the DOS Glide driver called 'GLIDE2X.OVL' to be +# in the path for 3dfx mode to work. Many games include their own Glide driver +# variants, but for some you need to provide a suitable 'GLIDE2X.OVL' version. +# A small number of games integrate the Glide driver into their code, so they +# don't need 'GLIDE2X.OVL'. +# +# voodoo_memsize: Set the amount of video memory for 3dfx Voodoo graphics. The memory is used by +# the Frame Buffer Interface (FBI) and Texture Mapping Unit (TMU) as follows: +# 4: 2 MB for the FBI and one TMU with 2 MB (default). +# 12: 4 MB for the FBI and two TMUs, each with 4 MB. +# Possible values: 4, 12. +# +# voodoo_threads: Use threads to improve 3dfx Voodoo performance: +# auto: Use up to 16 threads based on available CPU cores (default). +# <value>: Set a specific number of threads between 1 and 128. +# Note: Setting this to a higher value than the number of logical CPUs your +# hardware supports is very likely to harm performance. This has been +# measured to scale well up to 8-16 threads, but it has not been tested +# on a many-core CPU. If you have a Threadripper or similar CPU, please +# let us know how it goes. +# +# voodoo_bilinear_filtering: Use bilinear filtering to emulate the 3dfx Voodoo's texture smoothing effect +# ('on' by default). Bilinear filtering can impact frame rates on slower systems; +# try turning it off if you're not getting adequate performance. +# + +voodoo = true +voodoo_memsize = 4 +voodoo_threads = auto +voodoo_bilinear_filtering = true + +[capture] +# capture_dir: Directory where the various captures are saved, such as audio, video, MIDI +# and screenshot captures. ('capture' in the current working directory by +# default). +# +# default_image_capture_formats: Set the capture format of the default screenshot action ('upscaled' by +# default): +# upscaled: The image is bilinear-sharp upscaled and the correct aspect +# ratio is maintained, depending on the 'aspect' setting. The +# vertical scaling factor is always an integer. For example, +# 320x200 content is upscaled to 1600x1200 (5:6 integer scaling), +# 640x480 to 1920x1440 (3:3 integer scaling), and 640x350 to +# 1400x1050 (2.1875:3 scaling; fractional horizontally and +# integer vertically). The filenames of upscaled screenshots +# have no postfix (e.g. 'image0001.png'). +# rendered: The post-rendered, post-shader image shown on the screen is +# captured. The filenames of rendered screenshots end with +# '-rendered' (e.g. 'image0001-rendered.png'). +# raw: The contents of the raw framebuffer is captured (this always +# results in square pixels). The filenames of raw screenshots +# end with '-raw' (e.g. 'image0001-raw.png'). +# If multiple formats are specified separated by spaces, the default +# screenshot action will save multiple images in the specified formats. +# Keybindings for taking single screenshots in specific formats are also +# available. +# + +capture_dir = capture +default_image_capture_formats = upscaled + +[mouse] +# mouse_capture: Set the mouse capture behaviour: +# onclick: Capture the mouse when clicking any mouse button in the window +# (default). +# onstart: Capture the mouse immediately on start. Might not work correctly +# on some host operating systems. +# seamless: Let the mouse move seamlessly between the DOSBox window and the +# rest of the desktop; captures only with middle-click or hotkey. +# Seamless mouse does not work correctly with all the games. +# Windows 3.1x can be made compatible with a custom mouse driver. +# nomouse: Hide the mouse and don't send mouse input to the game. +# For touch-screen control, use 'seamless'. +# Possible values: seamless, onclick, onstart, nomouse. +# +# mouse_middle_release: Release the captured mouse by middle-clicking, and also capture it in +# seamless mode (enabled by default). +# +# mouse_multi_display_aware: Allow seamless mouse behavior and mouse pointer release to work in fullscreen +# mode on systems with more than one display (enabled by default). +# Note: You should disable this if it incorrectly detects multiple displays +# when only one should actually be used. This might happen if you are +# using mirrored display mode or using an AV receiver's HDMI input for +# audio-only listening. +# +# mouse_sensitivity: Global mouse sensitivity for the horizontal and vertical axes, as a percentage +# (100 by default). Values can be separated by spaces, commas, or semicolons +# (i.e. 100,150). Negative values invert the axis, zero disables it. +# Providing only one value sets sensitivity for both axes. +# Sensitivity can be further fine-tuned per mouse interface using the internal +# MOUSECTL.COM tool available on the Z drive. +# +# mouse_raw_input: Enable to bypass your operating system's mouse acceleration and sensitivity +# settings (enabled by default). Works in fullscreen or when the mouse is +# captured in windowed mode. +# +# dos_mouse_driver: Enable the built-in mouse driver (enabled by default). This results in the +# lowest possible latency and the smoothest mouse movement, so only disable it +# and load a real DOS mouse driver if it's really necessary (e.g., if a game is +# not compatible with the built-in driver). +# on: Enable the built-in mouse driver. `ps2_mouse_model` and +# `com_mouse_model` have no effect on the built-in driver. +# off: Disable the built-in mouse driver (if you don't want mouse support or +# you want to load a real DOS mouse driver). To use a real DOS driver +# (e.g., MOUSE.COM or CTMOUSE.EXE), configure the mouse type with +# `ps2_mouse_model` or `com_mouse_model`, then load the driver. +# A real DOS driver might increase compatibility with some programs, +# but will introduce more input latency. +# Note: The built-in driver is auto-disabled if you boot into real MS-DOS or +# Windows 9x under DOSBox. Under Windows 3.x, the driver is not disabled, +# but the Windows 3.x mouse driver takes over. +# +# dos_mouse_immediate: Update mouse movement counters immediately, without waiting for interrupt +# (disabled by default). May improve gameplay, especially in fast-paced games +# (arcade, FPS, etc.), as for some games it effectively boosts the mouse +# sampling rate to 1000 Hz, without increasing interrupt overhead. +# Might cause compatibility issues. List of known incompatible games: +# - Ultima Underworld: The Stygian Abyss +# - Ultima Underworld II: Labyrinth of Worlds +# Please report it if you find another incompatible game so we can update this +# list. +# +# ps2_mouse_model: Set the PS/2 AUX port mouse model, or in other words, the type of the virtual +# mouse plugged into the emulated PS/2 mouse port ('explorer' by default). +# The setting has no effect on the built-in mouse driver (see 'dos_mouse_driver'). +# standard: 3 buttons, standard PS/2 mouse. +# intellimouse: 3 buttons + wheel, Microsoft IntelliMouse. +# explorer: 5 buttons + wheel, Microsoft IntelliMouse Explorer (default). +# none: no PS/2 mouse. +# Possible values: standard, intellimouse, explorer, none. +# +# com_mouse_model: Set the default COM (serial) mouse model, or in other words, the type of the +# virtual mouse plugged into the emulated COM ports ('wheel+msm' by default). +# The setting has no effect on the built-in mouse driver (see 'dos_mouse_driver'). +# 2button: 2 buttons, Microsoft mouse. +# 3button: 3 buttons, Logitech mouse; +# mostly compatible with Microsoft mouse. +# wheel: 3 buttons + wheel; +# mostly compatible with Microsoft mouse. +# msm: 3 buttons, Mouse Systems mouse; +# NOT compatible with Microsoft mouse. +# 2button+msm: Automatic choice between '2button' and 'msm'. +# 3button+msm: Automatic choice between '3button' and 'msm'. +# wheel+msm: Automatic choice between 'wheel' and 'msm' (default). +# Note: Enable COM port mice in the [serial] section. +# Possible values: 2button, 3button, wheel, msm, 2button+msm, 3button+msm, wheel+msm. +# +# vmware_mouse: VMware mouse interface (enabled by default). +# Fully compatible only with experimental 3rd party Windows 3.1x driver. +# Note: Requires PS/2 mouse to be enabled. +# +# virtualbox_mouse: VirtualBox mouse interface (enabled by default). +# Fully compatible only with 3rd party Windows 3.1x driver. +# Note: Requires PS/2 mouse to be enabled. +# + +mouse_capture = onclick +mouse_middle_release = true +mouse_multi_display_aware = true +mouse_sensitivity = 100 +mouse_raw_input = true +dos_mouse_driver = true +dos_mouse_immediate = false +ps2_mouse_model = explorer +com_mouse_model = wheel+msm +vmware_mouse = true +virtualbox_mouse = true + +[mixer] +# nosound: Enable silent mode (disabled by default). +# Sound is still emulated in silent mode, but DOSBox outputs no sound to the host. +# Capturing the emulated audio output to a WAV file works in silent mode. +# +# rate: Sample rate of DOSBox's internal audio mixer in Hz (48000 by default). +# Valid range is 8000 to 96000 Hz. The vast majority of consumer-grade audio +# hardware uses a native rate of 48000 Hz. Recommend leaving this as-is unless +# you have good reason to change it. The OS will most likely resample non-standard +# sample rates to 48000 Hz anyway. +# +# blocksize: Block size of the host audio device in sample frames (512 by default). +# Valid range is 64 to 8192. Should be set to power-of-two values (e.g., 256, +# 512, 1024, etc.) Larger values might help with sound stuttering but will +# introduce more latency. Also see 'negotiate'. +# +# prebuffer: How many milliseconds of sound to render in advance on top of 'blocksize' +# (20 by default). Larger values might help with sound stuttering but will +# introduce more latency. +# +# negotiate: Negotiate a possibly better 'blocksize' setting (true by default). +# Enable it if you're not getting audio or the sound is stuttering with your +# 'blocksize' setting. Disable it to force the manually set 'blocksize' value. +# +# compressor: Enable the auto-leveling compressor on the master channel to prevent clipping +# of the audio output: +# off: Disable compressor. +# on: Enable compressor (default). +# +# crossfeed: Enable crossfeed on the OPL and CMS (Gameblaster) mixer channels. Many games +# pan the instruments 100% left and 100% right in the stereo field on these audio +# devices which is unpleasant to listen to in headphones. With crossfeed enabled, +# a portion of the left channel signal is mixed into the right channel and vice +# versa, creating a more natural listening experience. +# off: No crossfeed (default). +# on: Enable crossfeed (normal preset). +# light: Light crossfeed (strength 15). +# normal: Normal crossfeed (strength 40). +# strong: Strong crossfeed (strength 65). +# +# Notes: +# - Use the MIXER command to apply crossfeed to other audio channels as well +# and to fine-tune the crossfeed strength per channel. +# Possible values: off, on, light, normal, strong. +# +# reverb: Enable reverb globally to add a sense of space to the sound: +# off: No reverb (default). +# on: Enable reverb (medium preset). +# tiny: Simulates the sound of a small integrated speaker in a room; +# specifically designed for small-speaker audio systems +# (PC speaker, Tandy, PS/1 Audio, and LPT DAC devices). +# small: Adds a subtle sense of space; good for games that use a single +# synth channel (typically OPL) for both music and sound effects. +# medium: Medium room preset that works well with a wide variety of games. +# large: Large hall preset recommended for games that use separate +# channels for music and digital audio. +# huge: A stronger variant of the large hall preset; works really well +# in some games with more atmospheric soundtracks. +# +# Notes: +# - The presets apply a noticeable amount of reverb to the synth mixer channels +# (except for synths with built-in reverb; e.g., the Roland MT-32), and a +# subtle amount to the digital audio channels. +# - Use the MIXER command to fine-tune the reverb levels per channel. +# Possible values: off, on, tiny, small, medium, large, huge. +# +# chorus: Enable chorus globally to add a sense of stereo movement to the sound: +# off: No chorus (default). +# on: Enable chorus (normal preset). +# light: A light chorus effect (especially suited for synth music that +# features lots of white noise). +# normal: Normal chorus that works well with a wide variety of games. +# strong: An obvious and upfront chorus effect. +# +# Notes: +# - The presets apply the chorus effect to the synth channels only (except +# for synths with built-in chorus; e.g. the Roland MT-32). +# - Use the MIXER command to fine-tune the chorus levels per channel. +# Possible values: off, on, light, normal, strong. +# + +nosound = false +rate = 48000 +blocksize = 2048 +prebuffer = 50 +negotiate = true +compressor = true +crossfeed = off +reverb = off +chorus = off + +[midi] +# mididevice: Set where MIDI data from the emulated MPU-401 MIDI interface is sent +# ('auto' by default): +# auto: Either one of the built-in MIDI synthesisers (if `midiconfig` is +# set to 'fluidsynth' or 'mt32'), or a MIDI device external to +# DOSBox (any other 'midiconfig' value). This might be a software +# synthesizer or physical device. This is the default behaviour. +# oss: Use the Linux OSS MIDI playback interface. +# alsa: Use the Linux ALSA MIDI playback interface. +# fluidsynth: The built-in FluidSynth MIDI synthesizer (SoundFont player). +# See the [fluidsynth] section for detailed configuration. +# mt32: The built-in Roland MT-32 synthesizer. +# See the [mt32] section for detailed configuration. +# none: Disable MIDI output. +# Possible values: auto, oss, alsa, fluidsynth, mt32, none. +# +# midiconfig: Configuration options for the selected MIDI interface (unset by default). +# This is usually the ID or name of the MIDI synthesizer you want +# to use (find the ID/name with the DOS command 'MIXER /LISTMIDI'). +# Notes: +# - This option has no effect when using the built-in synthesizers +# ('mididevice = fluidsynth' or 'mididevice = mt32'). +# - When using ALSA, use the Linux command 'aconnect -l' to list all open +# MIDI ports and select one (e.g. 'midiconfig = 14:0' for sequencer +# client 14, port 0). +# - If you're using a physical Roland MT-32 with revision 0 PCB, the hardware +# may require a delay in order to prevent its buffer from overflowing. +# In that case, add 'delaysysex' (e.g. 'midiconfig = 2 delaysysex'). +# +# mpu401: MPU-401 mode to emulate ('intelligent' by default). +# Possible values: intelligent, uart, none. +# +# raw_midi_output: Enable raw, unaltered MIDI output (disabled by default). +# The MIDI drivers of many games don't fully conform to the MIDI standard, +# which makes editing the MIDI recordings of these games very error-prone and +# cumbersome in MIDI sequencers, often resulting in hanging or missing notes. +# DOSBox corrects the MIDI output of such games by default. This results in no +# audible difference whatsoever; it only affects the representation of the MIDI +# data. You should only enable 'raw_midi_output' if you really need to capture +# the raw, unaltered MIDI output of a program, e.g. when working with music +# applications, or when debugging MIDI issues. +# + +mididevice = auto +midiconfig = +mpu401 = intelligent +raw_midi_output = false + +[fluidsynth] +# soundfont: Path to a SoundFont file in .sf2 format ('default.sf2' by default). +# You can use an absolute or relative path, or the name of an .sf2 inside the +# 'soundfonts' directory within your DOSBox configuration directory. +# An optional percentage value after the name will scale the SoundFont's volume. +# This is useful for normalising the volume of different SoundFonts. +# E.g. 'my_soundfont.sf2 50' will attenuate the volume by 50%. +# The percentage value can range from 1 to 800. +# +# fsynth_chorus: Chorus effect: 'auto' (default), 'on', 'off', or custom values. +# When using custom values: +# All five must be provided in-order and space-separated. +# They are: voice-count level speed depth modulation-wave, where: +# - voice-count is an integer from 0 to 99 +# - level is a decimal from 0.0 to 10.0 +# - speed is a decimal, measured in Hz, from 0.1 to 5.0 +# - depth is a decimal from 0.0 to 21.0 +# - modulation-wave is either 'sine' or 'triangle' +# For example: chorus = 3 1.2 0.3 8.0 sine +# Note: You can disable the FluidSynth chorus and enable the mixer-level chorus +# on the FluidSynth channel instead, or enable both chorus effects at the +# same time. Whether this sounds good depends on the SoundFont and the +# chorus settings being used. +# +# fsynth_reverb: Reverb effect: 'auto' (default), 'on', 'off', or custom values. +# When using custom values: +# All four must be provided in-order and space-separated. +# They are: room-size damping width level, where: +# - room-size is a decimal from 0.0 to 1.0 +# - damping is a decimal from 0.0 to 1.0 +# - width is a decimal from 0.0 to 100.0 +# - level is a decimal from 0.0 to 1.0 +# For example: reverb = 0.61 0.23 0.76 0.56 +# Note: You can disable the FluidSynth reverb and enable the mixer-level reverb +# on the FluidSynth channel instead, or enable both reverb effects at the +# same time. Whether this sounds good depends on the SoundFont and the +# reverb settings being used. +# +# fsynth_filter: Filter for the FluidSynth audio output: +# off: Don't filter the output (default). +# <custom>: Custom filter definition; see 'sb_filter' for details. +# + +soundfont = default.sf2 +fsynth_chorus = auto +fsynth_reverb = auto +fsynth_filter = off + +[mt32] +# model: The Roland MT-32/CM-32ML model to use. +# You must have the ROM files for the selected model available (see 'romdir'). +# The lookup order for models that don't specify a version in their name is +# performed in order as listed. +# auto: Pick the first available model (default). +# cm32l: Pick the first available CM-32L model. +# mt32_old: Pick the first available "old" MT-32 model (v1.0x). +# mt32_new: Pick the first available "new" MT-32 model (v2.0x). +# mt32: Pick the first available MT-32 model. +# <version>: Use the exact specified model version (e.g., 'mt32_204'). +# Possible values: auto, cm32l, cm32l_102, cm32l_100, cm32ln_100, mt32, mt32_old, mt32_107, mt32_106, mt32_105, mt32_104, mt32_bluer, mt32_new, mt32_207, mt32_206, mt32_204, mt32_203. +# +# romdir: The directory containing the Roland MT-32/CM-32ML ROMs (unset by default). +# The directory can be absolute or relative, or leave it unset to use the +# 'mt32-roms' directory in your DOSBox configuration directory. Other common +# system locations will be checked as well. +# Notes: +# - The file names of the ROM files do not matter; the ROMS are identified +# by their checksums. +# - Both interleaved and non-interlaved ROM files are supported. +# +# mt32_filter: Filter for the Roland MT-32/CM-32L audio output: +# off: Don't filter the output (default). +# <custom>: Custom filter definition; see 'sb_filter' for details. +# + +model = auto +romdir = +mt32_filter = off + +[sblaster] +# sbtype: Sound Blaster model to emulate ('sb16' by default). +# The models auto-selected with 'oplmode' and 'cms' on 'auto' are also listed. +# gb: Game Blaster - CMS +# sb1: Sound Blaster 1.0 - OPL2, CMS +# sb2: Sound Blaster 2.0 - OPL2 +# sbpro1: Sound Blaster Pro - Dual OPL2 +# sbpro2: Sound Blaster Pro 2 - OPL3 +# sb16: Sound Blaster 16 - OPL3 (default) +# ess: ESS ES1688 AudioDrive - ESFM +# none/off: Disable Sound Blaster emulation. +# Notes: +# - Creative Music System was later rebranded to Game Blaster; they are the +# same card. +# - The 'ess' option is for getting ESS Enhanced FM music via the card's ESFM +# synthesiser in games that support it. The ESS DAC is not emulated but the +# card is Sound Blaster Pro compatible; just configure the game for Sound +# Blaster digital sound. +# Possible values: gb, sb1, sb2, sbpro1, sbpro2, sb16, ess, none. +# +# sbbase: The IO address of the Sound Blaster (220 by default). +# Possible values: 220, 240, 260, 280, 2a0, 2c0, 2e0, 300. +# +# irq: The IRQ number of the Sound Blaster (7 by default). +# Possible values: 3, 5, 7, 9, 10, 11, 12. +# +# dma: The DMA channel of the Sound Blaster (1 by default). +# Possible values: 0, 1, 3, 5, 6, 7. +# +# hdma: The High DMA channel of the Sound Blaster 16 (5 by default). +# Possible values: 0, 1, 3, 5, 6, 7. +# +# sbmixer: Allow the Sound Blaster mixer to modify volume levels (enabled by default). +# Sound Blaster Pro 1 and later cards allow programs to set the volume of the +# digital audio (DAC), FM synth, and CD Audio output. These correspond to the +# SB, OPL, and CDAUDIO DOSBox mixer channels, respectively. +# on: The final level of the above channels is a combination of the volume +# set by the program, and the volume set in the DOSBox mixer. +# off: Only the DOSBox mixer determines the volume of these channels. +# Note: Some games change the volume levels dynamically (e.g., lower the FM music +# volume when speech is playing); it's best to leave 'sbmixer' enabled for +# such games. +# +# sbwarmup: Silence initial DMA audio after card power-on, in milliseconds +# (100 by default). This mitigates pops heard when starting many SB-based games. +# Reduce this if you notice intial playback is missing audio. +# +# sb_filter: Type of filter to emulate for the Sound Blaster digital sound output: +# auto: Use the appropriate filter determined by 'sbtype'. +# sb1, sb2, sbpro1, sbpro2, sb16: +# Use the filter of this Sound Blaster model. +# modern: Use linear interpolation upsampling that acts as a low-pass +# filter; this is the legacy DOSBox behaviour (default). +# off: Don't filter the output. +# <custom>: One or two custom filters in the following format: +# TYPE ORDER FREQ +# Where TYPE can be 'hpf' (high-pass) or 'lpf' (low-pass), +# ORDER is the order of the filter from 1 to 16 +# (1st order = 6dB/oct slope, 2nd order = 12dB/oct, etc.), +# and FREQ is the cutoff frequency in Hz. Examples: +# lpf 2 12000 +# hpf 3 120 lfp 1 6500 +# +# sb_filter_always_on: Force the Sound Blaster Pro 2 filter to be always on (disabled by default). +# Other Sound Blaster models don't allow toggling the filter in software. +# +# oplmode: OPL model to emulate ('auto' by default). +# auto: Use the appropriate model determined by 'sbtype'. +# opl2: Yamaha OPL2 (YM3812, mono). +# dualopl2: Dual OPL2 (two OPL2 chips in stereo configuration). +# opl3: Yamaha OPL3 (YMF262, stereo). +# opl3gold: OPL3 and the optional AdLib Gold Surround module. +# Use with 'sbtype = sb16' to emulate the AdLib Gold 1000. +# esfm: ESS ESFM (enhanced Yamaha OPL3 compatible FM synth). +# none/off: Disable OPL emulation. +# Notes: +# - 'sbtype = none' and 'oplmode = opl2' emulates the original AdLib card. +# - Only 'oplmode = esfm' is not enough to get ESS Enhanced FM music in games; +# you'll also need to set 'sbtype = ess'. 'oplmode = esfm' is useful to +# get ESFM-flavoured OPL with original Sound Blaster models. +# Possible values: auto, cms, opl2, dualopl2, opl3, opl3gold, esfm, none. +# +# opl_fadeout: Fade out the OPL synth output after the last IO port write: +# off: Don't fade out; residual output will play forever (default). +# on: Wait 0.5s before fading out over a 0.5s period. +# <custom>: A custom fade-out definition in the following format: +# WAIT FADE +# Where WAIT is how long after the last IO port write fading begins, +# ranging between 100 and 5000 milliseconds; and FADE is the +# fade-out period, ranging between 10 and 3000 milliseconds. +# Examples: +# 300 200 (Wait 300ms before fading out over a 200ms period) +# 1000 3000 (Wait 1s before fading out over a 3s period) +# +# opl_remove_dc_bias: Remove DC bias from the OPL output. This should only be used as a last resort +# to fix popping in games that play PCM audio using the OPL synthesiser on a +# Sound Blaster or AdLib card, such as in: Golden Eagle (1991), Wizardry 6 +# (1990), and Wizardry 7 (1992). Please open an issue ticket if you find other +# affected games. +# +# opl_filter: Type of filter to emulate for the Sound Blaster OPL output: +# auto: Use the appropriate filter determined by 'sbtype' (default). +# sb1, sb2, sbpro1, sbpro2, sb16: +# Use the filter of this Sound Blaster model. +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# +# cms: Enable CMS emulation ('auto' by default). +# off: Disable CMS emulation (except when the Game Blaster is selected). +# on: Enable CMS emulation on Sound Blaster 1 and 2. +# auto: Auto-enable CMS emulation for Sound Blaster 1 and Game Blaster. +# Possible values: on, off, auto. +# +# cms_filter: Filter for the Sound Blaster CMS output: +# on: Filter the output (default). +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# + +sbtype = sb16 +sbbase = 220 +irq = 7 +dma = 1 +hdma = 5 +sbmixer = true +sbwarmup = 100 +sb_filter = modern +sb_filter_always_on = false +oplmode = auto +opl_fadeout = off +opl_remove_dc_bias = false +opl_filter = auto +cms = auto +cms_filter = on + +[gus] +# gus: Enable Gravis UltraSound emulation (disabled by default). +# The default settings of base address 240, IRQ 5, and DMA 3 have been chosen so +# the GUS can coexist with a Sound Blaster card. This works fine for the majority +# of programs, but some games and demos expect the GUS factory defaults of base +# address 220, IRQ 11, and DMA 1. The default IRQ 11 is also problematic with +# specific versions of the DOS4GW extender that cannot handle IRQs above 7. +# +# gusbase: The IO base address of the Gravis UltraSound (240 by default). +# Possible values: 210, 220, 230, 240, 250, 260. +# +# gusirq: The IRQ number of the Gravis UltraSound (5 by default). +# Possible values: 2, 3, 5, 7, 11, 12, 15. +# +# gusdma: The DMA channel of the Gravis UltraSound (3 by default). +# Possible values: 1, 3, 5, 6, 7. +# +# gus_filter: Filter for the Gravis UltraSound audio output: +# on: Filter the output (default). +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# +# ultradir: Path to UltraSound directory ('C:\ULTRASND' by default). +# In this directory, there should be a 'MIDI' directory that contains the patch +# files for GUS playback. +# + +gus = false +gusbase = 240 +gusirq = 5 +gusdma = 3 +gus_filter = on +ultradir = C:\ULTRASND + +[imfc] +# imfc: Enable the IBM Music Feature Card (disabled by default). +# +# imfc_base: The IO base address of the IBM Music Feature Card (2A20 by default). +# Possible values: 2a20, 2a30. +# +# imfc_irq: The IRQ number of the IBM Music Feature Card (3 by default). +# Possible values: 2, 3, 4, 5, 6, 7. +# +# imfc_filter: Filter for the IBM Music Feature Card output: +# on: Filter the output (default). +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# + +imfc = false +imfc_base = 2a20 +imfc_irq = 3 +imfc_filter = on + +[innovation] +# sidmodel: Model of chip to emulate in the Innovation SSI-2001 card: +# auto: Use the 6581 chip. +# 6581: The original chip, known for its bassy and rich character. +# 8580: A later revision that more closely matched the SID specification. +# It fixed the 6581's DC bias and is less prone to distortion. +# The 8580 is an option on reproduction cards, like the DuoSID. +# none: Disable the card (default). +# Possible values: auto, 6581, 8580, none. +# +# sidclock: The SID chip's clock frequency, which is jumperable on reproduction cards: +# default: 0.895 MHz, per the original SSI-2001 card (default). +# c64ntsc: 1.023 MHz, per NTSC Commodore PCs and the DuoSID. +# c64pal: 0.985 MHz, per PAL Commodore PCs and the DuoSID. +# hardsid: 1.000 MHz, available on the DuoSID. +# Possible values: default, c64ntsc, c64pal, hardsid. +# +# sidport: The IO port address of the Innovation SSI-2001 (280 by default). +# Possible values: 240, 260, 280, 2a0, 2c0. +# +# 6581filter: Adjusts the 6581's filtering strength as a percentage from 0 to 100 +# (50 by default). The SID's analog filtering meant that each chip was +# physically unique. +# +# 8580filter: Adjusts the 8580's filtering strength as a percentage from 0 to 100 +# (50 by default). +# +# innovation_filter: Filter for the Innovation audio output: +# off: Don't filter the output (default). +# <custom>: Custom filter definition; see 'sb_filter' for details. +# + +sidmodel = none +sidclock = default +sidport = 280 +6581filter = 50 +8580filter = 50 +innovation_filter = off + +[speaker] +# pcspeaker: PC speaker emulation model: +# impulse: A very faithful emulation of the PC speaker's output (default). +# Works with most games, but may result in garbled sound or silence +# in a small number of programs. +# discrete: Legacy simplified PC speaker emulation; only use this on specific +# titles that give you problems with the 'impulse' model. +# none/off: Don't emulate the PC speaker. +# Possible values: impulse, discrete, none, off. +# +# pcspeaker_filter: Filter for the PC speaker output: +# on: Filter the output (default). +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# +# tandy: Set the Tandy/PCjr 3 Voice sound emulation: +# auto: Automatically enable Tandy/PCjr sound for the 'tandy' and 'pcjr' +# machine types only (default). +# on: Enable Tandy/PCjr sound with DAC support, when possible. +# Most games also need the machine set to 'tandy' or 'pcjr' to work. +# psg: Only enable the card's three-voice programmable sound generator +# without DAC to avoid conflicts with other cards using DMA 1. +# off: Disable Tandy/PCjr sound. +# Possible values: auto, on, psg, off. +# +# tandy_fadeout: Fade out the Tandy synth output after the last IO port write: +# off: Don't fade out; residual output will play forever (default). +# on: Wait 0.5s before fading out over a 0.5s period. +# <custom>: Custom fade out definition; see 'opl_fadeout' for details. +# +# tandy_filter: Filter for the Tandy synth output: +# on: Filter the output (default). +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# +# tandy_dac_filter: Filter for the Tandy DAC output: +# on: Filter the output (default). +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# +# lpt_dac: Type of DAC plugged into the parallel port: +# disney: Disney Sound Source. +# covox: Covox Speech Thing. +# ston1: Stereo-on-1 DAC, in stereo up to 30 kHz. +# none/off: Don't use a parallel port DAC (default). +# Possible values: none, disney, covox, ston1, off. +# +# lpt_dac_filter: Filter for the LPT DAC audio device(s): +# on: Filter the output (default). +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# +# ps1audio: Enable IBM PS/1 Audio emulation (disabled by default). +# +# ps1audio_filter: Filter for the PS/1 Audio synth output: +# on: Filter the output (default). +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# +# ps1audio_dac_filter: Filter for the PS/1 Audio DAC output: +# on: Filter the output (default). +# off: Don't filter the output. +# <custom>: Custom filter definition; see 'sb_filter' for details. +# + +pcspeaker = impulse +pcspeaker_filter = on +tandy = auto +tandy_fadeout = off +tandy_filter = on +tandy_dac_filter = on +lpt_dac = none +lpt_dac_filter = on +ps1audio = false +ps1audio_filter = on +ps1audio_dac_filter = on + +[reelmagic] +# reelmagic: ReelMagic (aka REALmagic) MPEG playback support: +# off: Disable support (default). +# cardonly: Initialize the card without loading the FMPDRV.EXE driver. +# on: Initialize the card and load the FMPDRV.EXE on startup. +# +# reelmagic_key: Set the 32-bit magic key used to decode the game's videos: +# auto: Use the built-in routines to determine the key (default). +# common: Use the most commonly found key, which is 0x40044041. +# thehorde: Use The Horde's key, which is 0xC39D7088. +# <custom>: Set a custom key in hex format (e.g., 0x12345678). +# +# reelmagic_fcode: Override the frame rate code used during video playback: +# 0: No override: attempt automatic rate discovery (default). +# 1 to 7: Override the frame rate to one the following (use 1 through 7): +# 1=23.976, 2=24, 3=25, 4=29.97, 5=30, 6=50, or 7=59.94 FPS. +# + +reelmagic = off +reelmagic_key = auto +reelmagic_fcode = 0 + +[joystick] +# joysticktype: Type of joystick to emulate: +# auto: Detect and use any joystick(s), if possible (default). +# Joystick emulation is disabled if no joystick is found. +# 2axis: Support up to two joysticks, each with 2 axis. +# 4axis: Support the first joystick only, as a 4-axis type. +# 4axis_2: Support the second joystick only, as a 4-axis type. +# fcs: Emulate joystick as an original Thrustmaster FCS. +# ch: Emulate joystick as an original CH Flightstick. +# hidden: Prevent DOS from seeing the joystick(s), but enable them +# for mapping. +# disabled: Fully disable joysticks: won't be polled, mapped, +# or visible in DOS. +# Remember to reset DOSBox's mapperfile if you saved it earlier. +# Possible values: auto, 2axis, 4axis, 4axis_2, fcs, ch, hidden, disabled. +# +# timed: Enable timed intervals for axis (enabled by default). +# Experiment with this option, if your joystick drifts away. +# +# autofire: Fire continuously as long as the button is pressed +# (disabled by default). +# +# swap34: Swap the 3rd and the 4th axis (disabled by default). +# Can be useful for certain joysticks. +# +# buttonwrap: Enable button wrapping at the number of emulated buttons (disabled by default). +# +# circularinput: Enable translation of circular input to square output (disabled by default). +# Try enabling this if your left analog stick can only move in a circle. +# +# deadzone: Percentage of motion to ignore (10 by default). +# 100 turns the stick into a digital one. +# +# use_joy_calibration_hotkeys: Enable hotkeys to allow realtime calibration of the joystick's X and Y axes +# (disabled by default). Only consider this if in-game calibration fails and +# other settings have been tried. +# - Ctrl/Cmd+Arrow-keys adjust the axis' scalar value: +# - Left and Right diminish or magnify the x-axis scalar, respectively. +# - Down and Up diminish or magnify the y-axis scalar, respectively. +# - Alt+Arrow-keys adjust the axis' offset position: +# - Left and Right shift X-axis offset in the given direction. +# - Down and Up shift the Y-axis offset in the given direction. +# - Reset the X and Y calibration using Ctrl+Delete and Ctrl+Home, +# respectively. +# Each tap will report X or Y calibration values you can set below. When you find +# parameters that work, quit the game, switch this setting back to disabled, and +# populate the reported calibration parameters. +# +# joy_x_calibration: Apply X-axis calibration parameters from the hotkeys ('auto' by default). +# +# joy_y_calibration: Apply Y-axis calibration parameters from the hotkeys ('auto' by default). +# + +joysticktype = auto +timed = true +autofire = false +swap34 = false +buttonwrap = false +circularinput = false +deadzone = 10 +use_joy_calibration_hotkeys = false +joy_x_calibration = auto +joy_y_calibration = auto + +[serial] +# serial1: Set type of device connected to the COM1 port. +# Can be disabled, dummy, mouse, modem, nullmodem, direct ('dummy' by default). +# Additional parameters must be on the same line in the form of +# parameter:value. The optional 'irq' parameter is common for all types. +# - for 'mouse': model (optional; overrides the 'com_mouse_model' setting). +# - for 'direct': realport (required), rxdelay (optional). +# (e.g., realport:COM1, realport:ttyS0). +# - for 'modem': listenport, sock, bps (all optional). +# - for 'nullmodem': server, rxdelay, txdelay, telnet, usedtr, +# transparent, port, inhsocket, sock (all optional). +# The 'sock' parameter specifies the protocol to use at both sides of the +# connection. Valid values are 0 for TCP, and 1 for ENet reliable UDP. +# Example: serial1=modem listenport:5000 sock:1 +# Possible values: dummy, disabled, mouse, modem, nullmodem, direct. +# +# serial2: See 'serial1' ('dummy' by default). +# Possible values: dummy, disabled, mouse, modem, nullmodem, direct. +# +# serial3: See 'serial1' ('disabled' by default). +# Possible values: dummy, disabled, mouse, modem, nullmodem, direct. +# +# serial4: See 'serial1' ('disabled' by default). +# Possible values: dummy, disabled, mouse, modem, nullmodem, direct. +# +# phonebookfile: File used to map fake phone numbers to addresses +# ('phonebook.txt' by default). +# + +serial1 = dummy +serial2 = dummy +serial3 = disabled +serial4 = disabled +phonebookfile = phonebook.txt + +[dos] +# xms: Enable XMS support (enabled by default). +# +# ems: Enable EMS support (enabled by default). Enabled provides the best +# compatibility but certain applications may run better with other choices, +# or require EMS support to be disabled to work at all. +# Possible values: true, emsboard, emm386, false. +# +# umb: Enable UMB support (enabled by default). +# +# pcjr_memory_config: PCjr memory layout ('expanded' by default). +# expanded: 640 KB total memory with applications residing above 128 KB. +# Compatible with most games. +# standard: 128 KB total memory with applications residing below 96 KB. +# Required for some older games (e.g., Jumpman, Troll). +# Possible values: expanded, standard. +# +# ver: Set DOS version (5.0 by default). Specify in major.minor format. +# A single number is treated as the major version. +# Common settings are 3.3, 5.0, 6.22, and 7.1. +# +# locale_period: Set locale epoch ('modern' by default). Historic settings (if available +# for the given country) try to mimic old DOS behaviour when displaying +# information such as dates, time, or numbers, modern ones follow current day +# practices for user experience more consistent with typical host systems. +# Possible values: historic, modern. +# +# country: Set DOS country code ('auto' by default). +# This affects country-specific information such as date, time, and decimal +# formats. The list of supported country codes can be displayed using +# '--list-countries' command-line argument. If set to 'auto', the country code +# corresponding to the selected keyboard layout will be used. +# +# keyboardlayout: Keyboard layout code ('auto' by default), i.e. 'us' for US English layout. +# Other possible values are the same as accepted by FreeDOS. +# +# expand_shell_variable: Enable expanding environment variables such as %PATH% in the DOS command shell +# (auto by default, enabled if DOS version >= 7.0). +# FreeDOS and MS-DOS 7/8 COMMAND.COM supports this behavior. +# Possible values: auto, true, false. +# +# shell_history_file: File containing persistent command line history ('shell_history.txt' +# by default). Setting it to empty disables persistent shell history. +# +# setver_table_file: File containing the list of applications and assigned DOS versions, in a +# tab-separated format, used by SETVER.EXE as a persistent storage +# (empty by default). +# +# file_locking: Enable file locking (SHARE.EXE emulation; enabled by default). +# This is required for some Windows 3.1x applications to work properly. +# It generally does not cause problems for DOS games except in rare cases +# (e.g., Astral Blur demo). If you experience crashes related to file +# permissions, you can try disabling this. +# + +xms = true +ems = true +umb = true +pcjr_memory_config = expanded +ver = 5.0 +locale_period = modern +country = auto +keyboardlayout = auto +expand_shell_variable = auto +shell_history_file = shell_history.txt +setver_table_file = +file_locking = true + +[ipx] +# ipx: Enable IPX over UDP/IP emulation (disabled by default). +# + +ipx = false + +[ethernet] +# ne2000: Enable emulation of a Novell NE2000 network card on a software-based +# network (using libslirp) with properties as follows (enabled by default): +# - 255.255.255.0: Subnet mask of the 10.0.2.0 virtual LAN. +# - 10.0.2.2: IP of the gateway and DHCP service. +# - 10.0.2.3: IP of the virtual DNS server. +# - 10.0.2.15: First IP provided by DHCP, your IP! +# Note: Inside DOS, setting this up requires an NE2000 packet driver, DHCP +# client, and TCP/IP stack. You might need port-forwarding from the host +# into the DOS guest, and from your router to your host when acting as the +# server for multiplayer games. +# +# nicbase: Base address of the NE2000 card (300 by default). +# Note: Addresses 220 and 240 might not be available as they're assigned to the +# Sound Blaster and Gravis UltraSound by default. +# Possible values: 200, 220, 240, 260, 280, 2c0, 300, 320, 340, 360. +# +# nicirq: The interrupt used by the NE2000 card (3 by default). +# Note: IRQs 3 and 5 might not be available as they're assigned to +# 'serial2' and the Gravis UltraSound by default. +# Possible values: 3, 4, 5, 9, 10, 11, 12, 14, 15. +# +# macaddr: The MAC address of the NE2000 card ('AC:DE:48:88:99:AA' by default). +# +# tcp_port_forwards: Forward one or more TCP ports from the host into the DOS guest +# (unset by default). +# The format is: +# port1 port2 port3 ... (e.g., 21 80 443) +# This will forward FTP, HTTP, and HTTPS into the DOS guest. +# If the ports are privileged on the host, a mapping can be used +# host:guest ..., (e.g., 8021:21 8080:80) +# This will forward ports 8021 and 8080 to FTP and HTTP in the guest. +# A range of adjacent ports can be abbreviated with a dash: +# start-end ... (e.g., 27910-27960) +# This will forward ports 27910 to 27960 into the DOS guest. +# Mappings and ranges can be combined, too: +# hstart-hend:gstart-gend ..., (e.g, 8040-8080:20-60) +# This forwards ports 8040 to 8080 into 20 to 60 in the guest. +# Notes: +# - If mapped ranges differ, the shorter range is extended to fit. +# - If conflicting host ports are given, only the first one is setup. +# - If conflicting guest ports are given, the latter rule takes precedent. +# +# udp_port_forwards: Forward one or more UDP ports from the host into the DOS guest +# (unset by default). The format is the same as for TCP port forwards. +# + +ne2000 = true +nicbase = 300 +nicirq = 3 +macaddr = AC:DE:48:88:99:AA +tcp_port_forwards = +udp_port_forwards = + +[autoexec] +# Each line in this section is executed at startup as a DOS command. + + diff --git a/configs/pc/emulators.cfg b/configs/pc/emulators.cfg new file mode 100644 index 0000000..7284fad --- /dev/null +++ b/configs/pc/emulators.cfg @@ -0,0 +1,3 @@ +dosbox = "bash /home/hoon/RetroPie/roms/pc/+Start\ DOSBox.sh %ROM%" +default = "dosbox" +dosbox-staging = "bash /home/hoon/RetroPie/roms/pc/+Start\ DOSBox-Staging.sh %ROM%" diff --git a/configs/pcengine/emulators.cfg b/configs/pcengine/emulators.cfg new file mode 100644 index 0000000..84487a4 --- /dev/null +++ b/configs/pcengine/emulators.cfg @@ -0,0 +1,8 @@ +lr-beetle-pce-fast = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-pce-fast/mednafen_pce_fast_libretro.so --config /opt/retropie/configs/pcengine/retroarch.cfg %ROM%" +default = "lr-beetle-pce-fast" +lr-beetle-supergrafx = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-supergrafx/mednafen_supergrafx_libretro.so --config /opt/retropie/configs/pcengine/retroarch.cfg %ROM%" +lr-fbneo-pce = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem pce --config /opt/retropie/configs/pcengine/retroarch.cfg %ROM%" +lr-fbneo-sgx = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem sgx --config /opt/retropie/configs/pcengine/retroarch.cfg %ROM%" +lr-fbneo-tg = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem tg --config /opt/retropie/configs/pcengine/retroarch.cfg %ROM%" +lr-beetle-pce = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-pce/mednafen_pce_libretro.so --config /opt/retropie/configs/pcengine/retroarch.cfg %ROM%" +lr-geargrafx = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-geargrafx/geargrafx_libretro.so --config /opt/retropie/configs/pcengine/retroarch.cfg %ROM%" diff --git a/configs/pcengine/retroarch.cfg b/configs/pcengine/retroarch.cfg new file mode 100644 index 0000000..6b9c668 --- /dev/null +++ b/configs/pcengine/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/pcengine" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/ports/alephone/emulators.cfg b/configs/ports/alephone/emulators.cfg new file mode 100644 index 0000000..baa33cf --- /dev/null +++ b/configs/ports/alephone/emulators.cfg @@ -0,0 +1,2 @@ +alephone = "/opt/retropie/ports/alephone/bin/alephone %ROM%" +default = "alephone" diff --git a/configs/ports/cannonball/config.xml b/configs/ports/cannonball/config.xml new file mode 100644 index 0000000..e80a046 --- /dev/null +++ b/configs/ports/cannonball/config.xml @@ -0,0 +1,315 @@ +<?xml version="1.0"?> + +<!-- + Video Settings +--> +<video> + <!-- Set Screen Mode: + + 0 is windowed, + 1 is full-screen + 2 is full-screen stretched, no borders. (Aspect ratio will be lost. Scanlines will be disabled.) + --> + <mode>1</mode> + + <!-- + Windowed Mode Settings + Scale: Scale or zoom factor for window mode. 1 is original size. + --> + <window> + <scale>2</scale> + </window> + + <!-- + Scanline intensity. + 0 = No scanlines + 100 = Solid black + + A value of 35 looks good on my LCD monitor. + + Note that scanlines require a scale factor of 2 or more. + Scanlines do not work in full-screen stretch mode. + Scanlines may result in some borders around the screen in full-screen mode. + --> + <scanlines>0</scanlines> + + <!-- FPS + 0 = 30 FPS. Optimized Mode (Slow computers) + 1 = 30/60 FPS. Original Game Mode. (The original experience) + 2 = 60 FPS. Smooth Mode. (Full 60fps) + --> + <fps>2</fps> + + <!-- Enable FPS Counter --> + <fps_counter>0</fps_counter> + + <!-- Enhanced Widescreen Mode --> + <widescreen>1</widescreen> + + <!-- Higher Internal Resolution. Better Sprite Scaling, but has a performance hit. + Disable for original experience. --> + <hires>0</hires> + + <!-- Open GL Filtering for Scaling. 0 = Nearest Neighbour. 1 = Linear --> + <filtering>0</filtering> +</video> + +<!-- + Sound Settings +--> +<sound> + <!-- Toggle Sound --> + <enable>1</enable> + + <!-- Advertise Sound In Attract Mode --> + <advertise>1</advertise> + + <!-- Preview Sound On Music Selection Screen (Enhancement, Off in original game) --> + <preview>1</preview> + + <!-- OutRun shipped with a corrupt PCM sample ROM. This uses the repaired ROM 'opr-10188.71f' --> + <fix_samples>0</fix_samples> + + <!-- Custom Music: Play a WAV file instead of the inbuilt music --> + <custom_music> + <!-- Magical Sound Shower Replacement --> + <track1 enabled = "0"> + <title>MAGICAL SOUND SHOWER REMIX + track1.wav + + + + PASSING BREEZE REMIX + track2.wav + + + + SPLASH WAVE REMIX + track3.wav + + + LAST WAVE REMIX + track4.wav + + + + + + + + + COM6 + + + 57600 + + + 0 + + + 1 + + + + + + 0 + + + 0 + + + + 1073741906 + 1073741905 + 1073741904 + 1073741903 + 122 + 120 + 32 + 32 + 49 + 53 + 286 + 304 + + + + + 0 + 1 + 2 + 2 + 3 + 4 + 5 + 6 + + + + 3 + + + 4 + + + + + + 0 + 2 + 3 + + + + + + 0 + + + 0 + + + + + + 1 + + + + + + + + + 8500 + + + 7000 + + + 20 + + + + + + + + + + + + 1 + + + 0 + + + 0 + + + 0 + + + 1 + + + 1 + + + + 1 + + + 0 + + + 1 + + + 0 + + + + + + 3 + + + 3 + + + + + + 3 + + + + + 1 + 25 + diff --git a/configs/ports/cannonball/emulators.cfg b/configs/ports/cannonball/emulators.cfg new file mode 100644 index 0000000..13ad385 --- /dev/null +++ b/configs/ports/cannonball/emulators.cfg @@ -0,0 +1,2 @@ +cannonball = "pushd /opt/retropie/ports/cannonball; /opt/retropie/ports/cannonball/cannonball; popd" +default = "cannonball" diff --git a/configs/ports/cavestory/emulators.cfg b/configs/ports/cavestory/emulators.cfg new file mode 100644 index 0000000..00b5bcd --- /dev/null +++ b/configs/ports/cavestory/emulators.cfg @@ -0,0 +1,2 @@ +lr-nxengine = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-nxengine/nxengine_libretro.so --config /opt/retropie/configs/ports/cavestory/retroarch.cfg %ROM%" +default = "lr-nxengine" diff --git a/configs/ports/cavestory/retroarch.cfg b/configs/ports/cavestory/retroarch.cfg new file mode 100644 index 0000000..85c61e9 --- /dev/null +++ b/configs/ports/cavestory/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/ports/cavestory" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/ports/cgenius/cgenius.cfg b/configs/ports/cgenius/cgenius.cfg new file mode 100644 index 0000000..3b47e86 --- /dev/null +++ b/configs/ports/cgenius/cgenius.cfg @@ -0,0 +1,5 @@ +[FileHandling] +EnableLogfile = false +SearchPath1 = ${HOME}/.CommanderGenius +SearchPath2 = . +SearchPath3 = /home/hoon/RetroPie/roms/ports/cgenius diff --git a/configs/ports/cgenius/emulators.cfg b/configs/ports/cgenius/emulators.cfg new file mode 100644 index 0000000..7a167c6 --- /dev/null +++ b/configs/ports/cgenius/emulators.cfg @@ -0,0 +1,2 @@ +cgenius = "pushd /opt/retropie/ports/cgenius; ./CGeniusExe; popd" +default = "cgenius" diff --git a/configs/ports/descent1/descent.cfg b/configs/ports/descent1/descent.cfg new file mode 100644 index 0000000..8da1fbf --- /dev/null +++ b/configs/ports/descent1/descent.cfg @@ -0,0 +1 @@ +VSync=1 diff --git a/configs/ports/descent1/emulators.cfg b/configs/ports/descent1/emulators.cfg new file mode 100644 index 0000000..d176d4b --- /dev/null +++ b/configs/ports/descent1/emulators.cfg @@ -0,0 +1,2 @@ +dxx-rebirth = "/opt/retropie/ports/dxx-rebirth/d1x-rebirth -hogdir /home/hoon/RetroPie/roms/ports/descent1" +default = "dxx-rebirth" diff --git a/configs/ports/descent2/descent.cfg b/configs/ports/descent2/descent.cfg new file mode 100644 index 0000000..8da1fbf --- /dev/null +++ b/configs/ports/descent2/descent.cfg @@ -0,0 +1 @@ +VSync=1 diff --git a/configs/ports/descent2/emulators.cfg b/configs/ports/descent2/emulators.cfg new file mode 100644 index 0000000..8cde92f --- /dev/null +++ b/configs/ports/descent2/emulators.cfg @@ -0,0 +1,2 @@ +dxx-rebirth = "/opt/retropie/ports/dxx-rebirth/d2x-rebirth -hogdir /home/hoon/RetroPie/roms/ports/descent2" +default = "dxx-rebirth" diff --git a/configs/ports/doom/emulators.cfg b/configs/ports/doom/emulators.cfg new file mode 100644 index 0000000..752ed88 --- /dev/null +++ b/configs/ports/doom/emulators.cfg @@ -0,0 +1,6 @@ +lr-prboom = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-prboom/prboom_libretro.so --config /opt/retropie/configs/ports/doom/retroarch.cfg %ROM%" +default = "lr-prboom" +gzdoom = "DOOMWADDIR=/home/hoon/RetroPie/roms/ports/doom /opt/retropie/ports/gzdoom/gzdoom -iwad %ROM% -fullscreen -width %XRES% -height %YRES%" +gzdoom-addon = "DOOMWADDIR=/home/hoon/RetroPie/roms/ports/doom /opt/retropie/ports/gzdoom/gzdoom -iwad %ROM% -fullscreen -width %XRES% -height %YRES% -file /home/hoon/RetroPie/roms/ports/doom/addon/*" +lzdoom = "DOOMWADDIR=/home/hoon/RetroPie/roms/ports/doom /opt/retropie/ports/lzdoom/lzdoom -iwad %ROM% +fullscreen 1 +vid_renderer 1 +vid_vsync 1 -width %XRES% -height %YRES%" +lzdoom-addon = "DOOMWADDIR=/home/hoon/RetroPie/roms/ports/doom /opt/retropie/ports/lzdoom/lzdoom -iwad %ROM% +fullscreen 1 +vid_renderer 1 +vid_vsync 1 -width %XRES% -height %YRES% -file /home/hoon/RetroPie/roms/ports/doom/addon/*" diff --git a/configs/ports/doom/retroarch.cfg b/configs/ports/doom/retroarch.cfg new file mode 100644 index 0000000..9412bd8 --- /dev/null +++ b/configs/ports/doom/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/ports/doom" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/ports/duke3d/emulators.cfg b/configs/ports/duke3d/emulators.cfg new file mode 100644 index 0000000..a7e5188 --- /dev/null +++ b/configs/ports/duke3d/emulators.cfg @@ -0,0 +1,2 @@ +eduke32 = "pushd /opt/retropie/configs/ports/duke3d; /opt/retropie/ports/eduke32/eduke32.sh %ROM%; popd" +default = "eduke32" diff --git a/configs/ports/duke3d/settings.cfg b/configs/ports/duke3d/settings.cfg new file mode 100644 index 0000000..9173ae1 --- /dev/null +++ b/configs/ports/duke3d/settings.cfg @@ -0,0 +1,2 @@ +r_swapinterval "1" +r_useindexedcolortextures "0" diff --git a/configs/ports/kodi/emulators.cfg b/configs/ports/kodi/emulators.cfg new file mode 100644 index 0000000..f7f62df --- /dev/null +++ b/configs/ports/kodi/emulators.cfg @@ -0,0 +1,2 @@ +kodi = "kodi-standalone" +default = "kodi" diff --git a/configs/ports/lincity-ng/emulators.cfg b/configs/ports/lincity-ng/emulators.cfg new file mode 100644 index 0000000..1edb56e --- /dev/null +++ b/configs/ports/lincity-ng/emulators.cfg @@ -0,0 +1,2 @@ +lincity-ng = "XINIT:/usr/games/lincity-ng" +default = "lincity-ng" diff --git a/configs/ports/micropolis/emulators.cfg b/configs/ports/micropolis/emulators.cfg new file mode 100644 index 0000000..b2aa2bf --- /dev/null +++ b/configs/ports/micropolis/emulators.cfg @@ -0,0 +1,2 @@ +micropolis = "XINIT-WMC:/usr/games/micropolis" +default = "micropolis" diff --git a/configs/ports/mrboom/emulators.cfg b/configs/ports/mrboom/emulators.cfg new file mode 100644 index 0000000..e6f6e8c --- /dev/null +++ b/configs/ports/mrboom/emulators.cfg @@ -0,0 +1,2 @@ +lr-mrboom = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mrboom/mrboom_libretro.so --config /opt/retropie/configs/ports/mrboom/retroarch.cfg" +default = "lr-mrboom" diff --git a/configs/ports/mrboom/retroarch.cfg b/configs/ports/mrboom/retroarch.cfg new file mode 100644 index 0000000..67ba59c --- /dev/null +++ b/configs/ports/mrboom/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/ports/mrboom" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/ports/openttd/emulators.cfg b/configs/ports/openttd/emulators.cfg new file mode 100644 index 0000000..e875773 --- /dev/null +++ b/configs/ports/openttd/emulators.cfg @@ -0,0 +1,2 @@ +openttd = "openttd" +default = "openttd" diff --git a/configs/ports/opentyrian/emulators.cfg b/configs/ports/opentyrian/emulators.cfg new file mode 100644 index 0000000..61ffdae --- /dev/null +++ b/configs/ports/opentyrian/emulators.cfg @@ -0,0 +1,2 @@ +opentyrian = "/opt/retropie/ports/opentyrian/bin/opentyrian --data /home/hoon/RetroPie/roms/ports/opentyrian/data" +default = "opentyrian" diff --git a/configs/ports/quake/emulators.cfg b/configs/ports/quake/emulators.cfg new file mode 100644 index 0000000..6fe7f4a --- /dev/null +++ b/configs/ports/quake/emulators.cfg @@ -0,0 +1,5 @@ +lr-tyrquake = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-tyrquake/tyrquake_libretro.so --config /opt/retropie/configs/ports/quake/retroarch.cfg %ROM%" +default = "lr-tyrquake" +darkplaces-quake-gles = "/opt/retropie/ports/darkplaces-quake/darkplaces-sdl-gles -basedir /home/hoon/RetroPie/roms/ports/quake -game %QUAKEDIR% +vid_vsync 1" +darkplaces-quake = "/opt/retropie/ports/darkplaces-quake/darkplaces-sdl -basedir /home/hoon/RetroPie/roms/ports/quake -game %QUAKEDIR% +vid_vsync 1" +tyrquake = "/opt/retropie/ports/tyrquake/bin/tyr-glquake -basedir /home/hoon/RetroPie/roms/ports/quake -game %QUAKEDIR% -width %XRES% -height %YRES% +set vid_vsync 2" diff --git a/configs/ports/quake/retroarch.cfg b/configs/ports/quake/retroarch.cfg new file mode 100644 index 0000000..ab0548e --- /dev/null +++ b/configs/ports/quake/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/ports/quake" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/ports/quake3/emulators.cfg b/configs/ports/quake3/emulators.cfg new file mode 100644 index 0000000..fd8f532 --- /dev/null +++ b/configs/ports/quake3/emulators.cfg @@ -0,0 +1,2 @@ +ioquake3 = "/opt/retropie/ports/ioquake3/ioquake3 +set cl_renderer opengl1 +set r_mode -1 +set r_customwidth %XRES% +set r_customheight %YRES% +set r_swapInterval 1" +default = "ioquake3" diff --git a/configs/ports/sdlpop/SDLPoP.ini b/configs/ports/sdlpop/SDLPoP.ini new file mode 100644 index 0000000..8bcc1f3 --- /dev/null +++ b/configs/ports/sdlpop/SDLPoP.ini @@ -0,0 +1,573 @@ +; ==================== +; SDLPoP configuration +; ==================== + +; This is the configuration file for SDLPoP. +; Lines starting with a semicolon (";") are comment lines and are ignored by SDLPoP. +; They are used to document the available customization options. + +; "default" is a valid setting for any option. + +; N.B. You can also use the in-game menu to configure SDLPoP: press Escape or Backspace while in-game. +; The in-game configuration is saved to the file SDLPoP.cfg. +; The settings from the .cfg file will then be applied, until you modify SDLPoP.ini (this file) again. + + + +[General] +; Show the in-game menu when you pause the game by pressing Escape. +; If this is disabled, you can still bring up the menu using Backspace. +enable_pause_menu = true + +; Enable or disable the potions (copy protection) level. +enable_copyprot = false + +; Enable music. +enable_music = true + +; Enable or disable fading. +enable_fade = true + +; Enable or disable flashing. +enable_flash = true + +; Enable or disable texts. +enable_text = true + +; Display the SDLPoP information screen when the game starts. +enable_info_screen = true; + +; Start the game in fullscreen mode. (In-game fullscreen toggle: Alt+Enter) +start_fullscreen = false + +; Width and height of the game window. +; By default, the window is 640 pixels wide and 400 pixels tall. +; When using the "correct aspect ratio" option, the default height is 480 instead of 400. +pop_window_width = default +pop_window_height = default + +; Possible values: +; * default = Auto, use hardware acceleration when available. +; * true = Force hardware acceleration. +; * false = Disable hardware acceleration. +use_hardware_acceleration = default + +; Render the game in the originally intended 4:3 aspect ratio. +; NB. Works best using a high resolution. +use_correct_aspect_ratio = true + +; Enable pixel perfect scaling. That is, make all pixels the same size by forcing integer scale factors. +; Note: If you enable both integer scaling and the 4:3 aspect ratio setting above, +; then integer scaling will be disabled, unless the window is at least 1600 x 1200 pixels (without the border). +; Integer scaling will also be disabled if the window is smaller than 320 x 200 pixels. +; Note: You need to compile with SDL 2.0.5 or newer for this. +use_integer_scaling = false + +; Scaling method. +; Possible values: +; * sharp = Use nearest-neighbor resampling. +; * fuzzy = First scale to double size with nearest-neighbor scaling, then scale to full screen with smooth scaling. +; * blurry = Use smooth scaling. +scaling_type = sharp + +; If using a controller with a rumble motor, provide haptic feedback when the kid is hurt. +enable_controller_rumble = true + +; When using a controller, only use the joysticks for horizontal movement (instead of all-directional movement). +; This could make the game easier to control, depending on your preference and depending on which controller you have. +joystick_only_horizontal = true + +; Joystick 'dead zone' sensitivity threshold. Range: 0 to 32767 (default = 8000) +joystick_threshold = 8000 + +; You can get this file from +; https://github.com/gabomdq/SDL_GameControllerDB/blob/master/gamecontrollerdb.txt +; if you need it +;gamecontrollerdb_file = gamecontrollerdb.txt + +; You can choose which levels to play using the 'levelset' option: +; 'original' --> play the original levels (Default) +; 'Your Mod Name' --> play a custom levelset (the custom files must be in a directory "mods/Your Mod Name/") + +levelset = original + +; The base directory where SDLPoP will look for custom levelsets. (default = mods) +mods_folder = mods + +; Always use the music from the data/music directory, even for custom levelsets. +; Note: Although the option is called "original", you can put custom music into the data/music directory. +; See "Using custom music" in README.md. +always_use_original_music = false + +; Always use the graphics from the data directory, even for custom levelsets. +always_use_original_graphics = false + + +[AdditionalFeatures] +; Enable quicksave/load feature. (In-game: press F6 to quicksave, F9 to quickload) +enable_quicksave = true + +; Try to let time keep running out when quickloading. (similar to Ctrl+A) +; Technically, the 'remaining time' is still restored, but with a penalty for elapsed time (up to 1 minute). +; The one minute penalty will also be applied when quickloading from e.g. the title screen. +enable_quicksave_penalty = true + +; Enable recording/replay feature. +enable_replay = true + +; The folder where replays will be kept. +replays_folder = replays + +; Darken those parts of the screen that are not near a torch. +enable_lighting = false + + +[Enhancements] +; Turn on game fixes and enhancements. +; Below, you can pick which fixes/enhancements will be active. +; NB. If use_fixes_and_enhancements is set to 'false', all of the below options are disabled. +use_fixes_and_enhancements = false + +; The mentioned tricks can be found here: https://www.popot.org/documentation.php?doc=Tricks + +; Adds a way to crouch immediately after climbing up: press down and forward simultaneously. +; In the original game, this could not be done (pressing down always causes the kid to climb down). +enable_crouch_after_climbing = true + +; Time runs out while the level ending music plays; however, the music can be skipped by disabling sound. +; This option stops time while the ending music is playing (so there is no need to disable sound). +enable_freeze_time_during_end_music = true + +; Enable guard hitpoints not resetting to their default (maximum) value when re-entering the room. +enable_remember_guard_hp = true + +; Prince in feather mode (after drinking a green potion) can jump 2 stories high. +enable_super_high_jump = true + +; Prince can grab tiles on the floor above while jumping. Hold Shift and up arrow, but not the forward arrow key. +; Grabbing distance: standing jump - a little over 1 full tile, running jump - about 2.5 tiles or less. +enable_jump_grab = true + +; If a room is linked to itself on the left, the closing sounds of the gates in that room can't be heard. +fix_gate_sounds = true + +; An open gate or chomper may enable the Kid to go through walls. (Trick 7, 37, 62) +fix_two_coll_bug = true + +; If a room is linked to itself at the bottom, and the Kid's column has no floors, the game hangs. +fix_infinite_down_bug = true + +; When a gate is under another gate, the top of the bottom gate is not visible. +fix_gate_drawing_bug = true + +; When climbing up to a floor with a big pillar top behind, turned right, Kid sees through floor. +fix_bigpillar_climb = true + +; When climbing up two floors, turning around and jumping upward, the kid falls down. +; This fix makes the workaround of Trick 25 unnecessary. +fix_jump_distance_at_edge = true + +; When climbing to a higher floor, the game unnecessarily checks how far away the edge below is; +; This contributes to sometimes "teleporting" considerable distances when climbing from firm ground. +fix_edge_distance_check_when_climbing = true + +; Falling from a great height directly on top of guards does not hurt. +fix_painless_fall_on_guard = true + +; Bumping against a wall may cause a loose floor below to drop, even though it has not been touched. (Trick 18, 34) +fix_wall_bump_triggers_tile_below = true + +; When pressing a loose tile, you can temporarily stand on thin air by standing up from crouching. +fix_stand_on_thin_air = true + +; Buttons directly to the right of gates can be pressed even though the gate is closed (Trick 1) +fix_press_through_closed_gates = true + +; By jumping and bumping into a wall, you can sometimes grab a ledge two stories down (which should not be possible). +fix_grab_falling_speed = true + +; When chomped, skeletons cause the chomper to become bloody even though skeletons do not have blood. +fix_skeleton_chomper_blood = true + +; Controls do not get released properly when drinking a potion, sometimes causing unintended movements. +fix_move_after_drink = true + +; A drawing bug occurs when a loose tile is placed to the left of a potion (or sword). +fix_loose_left_of_potion = true + +; Guards may "follow" the kid to the room on the left or right, even though there is a closed gate in between. +fix_guard_following_through_closed_gates = true + +; When landing on the edge of a spikes tile, it is considered safe. (Trick 65) +fix_safe_landing_on_spikes = true + +; The kid may glide through walls after turning around while running (especially when weightless). +fix_glide_through_wall = true + +; The kid can drop down through a closed gate, when there is a tapestry (doortop) above the gate. +fix_drop_through_tapestry = true + +; When dropping down and landing right in front of a wall, the entire landing animation should normally play. +; However, when falling against a closed gate or a tapestry(+floor) tile, the animation aborts. +; (The game considers these tiles floor tiles; so it mistakenly assumes that no x-position adjustment is needed) +fix_land_against_gate_or_tapestry = true + +; Sometimes, the kid may automatically strike immediately after drawing the sword. +; This especially happens when dropping down from a higher floor and then turning towards the opponent. +fix_unintended_sword_strike = true + +; By repeatedly pressing 'back' in a swordfight, you can retreat out of a room without the room changing. (Trick 35) +fix_retreat_without_leaving_room = true + +; The kid can jump through a tapestry with a running jump to the left, if there is a floor above it. +fix_running_jump_through_tapestry = true + +; Guards can be pushed into walls, because the game does not correctly check for walls located behind a guard. +fix_push_guard_into_wall = true + +; By doing a running jump into a wall, you can fall behind a closed gate two floors down. (e.g. skip in Level 7) +fix_jump_through_wall_above_gate = true + +; If you grab a ledge that is one or more floors down, the chompers on that row will not start. +fix_chompers_not_starting = true + +; As soon as a level door has completely opened, the feather fall effect is interrupted because the sound stops. +fix_feather_interrupted_by_leveldoor = true + +; Guards will often not reappear in another room if they have been pushed (partly or entirely) offscreen. +fix_offscreen_guards_disappearing = true + +; While putting the sword away, if you press forward and down, and then release down, the kid will still duck. +fix_move_after_sheathe = true + +; After uniting with the shadow in level 12, the hidden floors will not appear until after the flashing stops. +fix_hidden_floors_during_flashing = true + +; By jumping towards one of the bottom corners of the room and grabbing a ledge, you can teleport to the room above. +fix_hang_on_teleport = true + +; You can enter closed exit doors after you met the shadow or Jaffar died, or after you opened one of multiple exits. +fix_exit_door = true + +; You cannot save game while floating in feather mode. +fix_quicksave_during_feather = true + +; If you are using the caped prince graphics, and crouch with your back towards a closed gate on the left edge on the room, then the prince will slide through the gate. +fix_caped_prince_sliding_through_gate = true + +; Guards become inactive if they are standing on a door top (with floor), or if the prince is standing on a door top. +fix_doortop_disabling_guard = true + +; Prince can jump over guards with a properly timed running jump +fix_jumping_over_guard = true + +; Prince can fall 2 rooms down while climbing a loose tile in a room above. (Trick 153) +fix_drop_2_rooms_climbing_loose_tile = true + +; Prince or guard can fall through the floor during a sword strike sequence. +fix_falling_through_floor_during_sword_strike = true + +; Prince safe steps near a wall/gate when facing in an opposite direction (Fixes tricks 1 and 2). +fix_turn_running_near_wall = true + +; Feather fall should not affect guards, because only the prince can drink the feather fall potion. +fix_feather_fall_affects_guards = true + +; If the prince has only one hit point when he defeats Jaffar, it stops blinking. +fix_one_hp_stops_blinking = true + +; If the prince or a guard falls to his death onto a loose floor, the floor drops, but the body stays there in the air. +fix_dead_floating_in_air = true + + +[CustomGameplay] +; Turn on customization options. +; Below, you can change individual options. +; NB. If use_custom_options is set to 'false', the options below are not used. +use_custom_options = true + +; Starting minutes left. (default = 60) +; To disable the time limit completely, set this to -1. +start_minutes_left = 60 + +; Starting number of ticks left in the first minute. (default = 719) +; 1 tick = 1/12 second, so by default there are 59.92 seconds left in the first minute. +start_ticks_left = 719 + +; Starting hitpoints. (default = 3) +start_hitp = 3 + +; Maximum number of hitpoints you can get. (default = 10) +max_hitp_allowed = 10 + +; First level where you can save the game. (default = 3) +saving_allowed_first_level = 3 + +; Last level where you can save the game. (default = 13) +saving_allowed_last_level = 13 + +; Start the game with the screen flipped upside down, similar to Shift+I (default = false) +start_upside_down = false + +; Start in blind mode, similar to Shift+B (default = false) +start_in_blind_mode = false + +; The potions level will appear before this level. Set to 'never' to disable. (default = 2) +copyprot_level = 2 + +; Set up edges of the level. +; Tile drawn at the top of the room if there is no room that way. (default = floor) +; E.g. 0: empty, 1: floor, 20: wall (etc.) +drawn_tile_top_level_edge = floor + +; Tile drawn at the left of the room if there is no room that way. (default = wall) +drawn_tile_left_level_edge = wall + +; Tile behavior at the top or left of the room if there is no room that way (default = wall) +level_edge_hit_tile = wall + +; Enable triggering any tile. (default = false) +; For example, a button could make loose floors fall, or start a stuck chomper. +allow_triggering_any_tile = false + +; Enable the dungeon Wall Drawing Algorithm (WDA) in the palace environment. +; N.B. Use with a modified VPALACE.DAT that provides dungeon-like wall graphics! +enable_wda_in_palace = false + +; Colors of the hard-coded color palette (RGB values 0..255, will be rounded down to nearest multiple of 4). +vga_color_0 = 0, 0, 0 +vga_color_1 = 0, 0, 170 +vga_color_2 = 0, 170, 0 +vga_color_3 = 0, 170, 170 +vga_color_4 = 170, 0, 0 +vga_color_5 = 170, 0, 170 +vga_color_6 = 170, 85, 0 +vga_color_7 = 170, 170, 170 +vga_color_8 = 85, 85, 85 +vga_color_9 = 85, 85, 255 +vga_color_10 = 85, 255, 85 +vga_color_11 = 85, 255, 255 +vga_color_12 = 255, 85, 85 +vga_color_13 = 255, 85, 255 +vga_color_14 = 255, 255, 85 +vga_color_15 = 255, 255, 255 + +; Level that will be loaded when starting a new game. (default = 1) +first_level = 1 + +; Always skip the title sequence: the first level will be loaded immediately. (default = false) +skip_title = false + +; First level where level skipping with Shift+L is denied in non-cheat mode. (default = 4) +shift_L_allowed_until_level = 4 + +; Number of minutes left after Shift+L is used in non-cheat mode. (default = 15) +shift_L_reduced_minutes = 15 + +; Number of ticks left after Shift+L is used in non-cheat mode. (default = 719) +; (1 tick = 1/12 second, 719 ticks is 59.92 seconds) +shift_L_reduced_ticks = 719 + +; Hitpoints the kid has on the demo level. (default = 4) +demo_hitp = 4 + +; Demo level ending screen. (default = 24) +demo_end_room = 24 + +; Level where the presentation music is played when the kid crouches down. (default = 1) +intro_music_level = 1 + +; First level (except the demo level) where kid has the sword at the beginning of the level. (default = 2) +; Set to 'never' to always start without the sword. +have_sword_from_level = 2 + +; Level where there is a checkpoint. (default = 3) +; The checkpoint is triggered when leaving room 7 to the left. +checkpoint_level = 3 + +; Respawn direction after triggering the checkpoint. (default = left) +checkpoint_respawn_dir = left + +; Room where you respawn after triggering the checkpoint. (default = 2) +checkpoint_respawn_room = 2 + +; Tile position (0 to 29) where you respawn after triggering the checkpoint. (default = 6) +checkpoint_respawn_tilepos = 6 + +; Room where a tile is cleared after respawning at the checkpoint location. (default = 7) +checkpoint_clear_tile_room = 7 + +; Location (column/row) of the cleared tile after respawning at the checkpoint location. (default: column = 4, row = top) +; Possible row values are: 0: top, 1: middle, 2: bottom +checkpoint_clear_tile_col = 4 +checkpoint_clear_tile_row = top + +; Level and room where a skeleton can come alive. (default: level = 3, room = 1) +skeleton_level = 3 +skeleton_room = 1 + +; The skeleton will wake up if the kid is on one of these two columns. (defaults = 2,3) +skeleton_trigger_column_1 = 2 +skeleton_trigger_column_2 = 3 + +; Location (column/row) of the skeleton tile that will awaken. (default: column = 5, row = middle) +skeleton_column = 5 +skeleton_row = middle + +; Whether the level door must first be opened before the skeleton awakes. (default = true) +skeleton_require_open_level_door = true + +; Skill of the awoken skeleton. (default = 2) +skeleton_skill = 2 + +; If the skeleton falls into this room, it will reappear there. (default = 3) +skeleton_reappear_room = 3 + +; Horizontal coordinate where the skeleton reappears. (default = 133) +; (58 = left edge of the room, 198 = right edge) +skeleton_reappear_x = 133 + +; Row on which the skeleton reappears. (default = middle) +skeleton_reappear_row = middle + +; Direction the skeleton is facing when it reappears. (default = right) +skeleton_reappear_dir = right + +; Level and room where the mirror appears. (default: level = 4, room = 4) +mirror_level = 4 +mirror_room = 4 + +; Location (column/row) of the tile where the mirror appears. (default: column = 4, row = top) +mirror_column = 4 +mirror_row = top + +; Tile type that appears when the mirror should appear. (default = mirror) +mirror_tile = mirror + +; Show the kid's mirror image in the mirror. (default = true) +show_mirror_image = true + +; Level and room where the shadow steals a potion. +shadow_steal_level = 5 +shadow_steal_room = 24 + +; Level and room where the shadow steps on a button. +shadow_step_level = 6 +shadow_step_room = 1 + +; Level where the kid can progress to the next level by falling off a specific room. (default: level = 6, room = 1) +falling_exit_level = 6 +falling_exit_room = 1 + +; If the kid starts in this level in this room, the starting room will not be shown, +; but the room below instead, to allow for a falling entry. (default: level = 7, room = 17) +falling_entry_level = 7 +falling_entry_room = 17 + +; Level and room where the mouse appears. (default: level = 8, room = 16) +mouse_level = 8 +mouse_room = 16 + +; Number of ticks to wait before the mouse appears. (default = 150) +mouse_delay = 150 + +; Mouse object type. (default = 24) +; Be careful: a value not 24 will change the mouse for the kid. +mouse_object = 24 + +; Horizontal starting coordinate of the mouse. (default = 200) +mouse_start_x = 200 + +; Level and rooms where visible loose floor tiles will fall down. (default: level = 13, rooms = 23,16) +loose_tiles_level = 13 +loose_tiles_room_1 = 23 +loose_tiles_room_2 = 16 + +; Range of loose floor tile positions that will be pressed. (default = 22 to 27) +loose_tiles_first_tile = 22 +loose_tiles_last_tile = 27 + +; Killing the guard in this level causes the screen to flash, and event 0 to be triggered upon leaving the room. (default = 13) +jaffar_victory_level = 13 + +; How long the screen will flash after killing Jaffar. (default = 18) +jaffar_victory_flash_time = 18 + +; First level where the level number will not be displayed. (default = 14) +hide_level_number_from_level = 14 + +; Level number displayed on level 13. (default = 12) +level_13_level_number = 12 + +; Level where Jaffar's death stops time. (default = 13) +victory_stops_time_level = 13 + +; Level and room where you can win the game. (default: level = 14, room = 5) +win_level = 14 +win_room = 5 + +; Number of ticks to wait before a loose floor falls. (default = 11) +loose_floor_delay = 11 + +; Game speed when not fighting (delay between frames in 1/60 seconds). Smaller is faster. (default = 5) +base_speed = 5 + +; Game speed when fighting (delay between frames in 1/60 seconds). Smaller is faster. (default = 6) +fight_speed = 6 + +; Chomper speed (length of the animation cycle in frames). Smaller is faster. (default = 15) +chomper_speed = 15 + +; Skip the mouse in the ending scene. (default = false) +no_mouse_in_ending = false + + +; The following customization options can be used in all level sections: +; level_type = 0: dungeon, 1: palace +; level_color = 0: colors from VDUNGEON.DAT/VPALACE.DAT, >0: colors from PRINCE.DAT (You need a PRINCE.DAT from 1.3 or 1.4 for this.) +; guard_type = -1: none, 0: guard, 1: fat, 2: skel, 3: vizier, 4: shadow +; guard_hp = Base hitpoints for guards on this level. +; cutscene = 0: none, 2 or 6: standing, 4: lying down, 8: mouse leaves, 9: mouse returns, 12: standing or turn around +; The numbers correspond to the number of the level which had that cutscene in the original game. +; entry_pose = 0: turning, 1: falling, 2: running +; seamless_exit = -1: disabled, >0: room where the level can be seamlessly exited. +; The default values can be found in doc/default_level_options.txt . +[Level 0] ; demo +[Level 1] +[Level 2] +[Level 3] +[Level 4] +[Level 5] +[Level 6] +[Level 7] +[Level 8] +[Level 9] +[Level 10] +[Level 11] +[Level 12] +[Level 13] ; Jaffar +[Level 14] ; princess +[Level 15] ; potions + + +; The following customization options can be used for guard skills: +; strikeprob = Probability of striking, from 0 to 255. +; restrikeprob = Probability of re-striking after block, from 0 to 255. +; blockprob = Probability of blocking, from 0 to 255. +; impblockprob = Probability of improper blocking, from 0 to 255. +; advprob = Probability of going into hit range, from 0 to 255. +; refractimer = Refractory period after pain, in frames. +; extrastrength = Extra hit points. +; The default values can be found in doc/default_skill_options.txt . +[Skill 0] +[Skill 1] +[Skill 2] +[Skill 3] +[Skill 4] +[Skill 5] +[Skill 6] +[Skill 7] +[Skill 8] +[Skill 9] +[Skill 10] ; a in apoplexy +[Skill 11] ; b in apoplexy diff --git a/configs/ports/sdlpop/emulators.cfg b/configs/ports/sdlpop/emulators.cfg new file mode 100644 index 0000000..3d77f73 --- /dev/null +++ b/configs/ports/sdlpop/emulators.cfg @@ -0,0 +1,2 @@ +sdlpop = "pushd /opt/retropie/ports/sdlpop; /opt/retropie/ports/sdlpop/prince full; popd" +default = "sdlpop" diff --git a/configs/ports/smw/emulators.cfg b/configs/ports/smw/emulators.cfg new file mode 100644 index 0000000..c4096e4 --- /dev/null +++ b/configs/ports/smw/emulators.cfg @@ -0,0 +1,2 @@ +smw = "/opt/retropie/ports/smw/smw" +default = "smw" diff --git a/configs/ports/supertux/emulators.cfg b/configs/ports/supertux/emulators.cfg new file mode 100644 index 0000000..e8fd16a --- /dev/null +++ b/configs/ports/supertux/emulators.cfg @@ -0,0 +1,2 @@ +supertux = "supertux2" +default = "supertux" diff --git a/configs/ports/wolf3d/emulators.cfg b/configs/ports/wolf3d/emulators.cfg new file mode 100644 index 0000000..9898371 --- /dev/null +++ b/configs/ports/wolf3d/emulators.cfg @@ -0,0 +1,2 @@ +wolf4sdl = "/opt/retropie/ports/wolf4sdl/bin/wolf4sdl.sh %ROM%" +default = "wolf4sdl" diff --git a/configs/ports/xrick/emulators.cfg b/configs/ports/xrick/emulators.cfg new file mode 100644 index 0000000..f200d59 --- /dev/null +++ b/configs/ports/xrick/emulators.cfg @@ -0,0 +1,3 @@ +lr-xrick = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-xrick/xrick_libretro.so --config /opt/retropie/configs/ports/xrick/retroarch.cfg %ROM%" +default = "lr-xrick" +xrick = "/opt/retropie/ports/xrick/xrick.sh -fullscreen" diff --git a/configs/ports/xrick/retroarch.cfg b/configs/ports/xrick/retroarch.cfg new file mode 100644 index 0000000..90e0c61 --- /dev/null +++ b/configs/ports/xrick/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/ports/xrick" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/psp/emulators.cfg b/configs/psp/emulators.cfg new file mode 100644 index 0000000..4ed50eb --- /dev/null +++ b/configs/psp/emulators.cfg @@ -0,0 +1,3 @@ +ppsspp = "pushd /opt/retropie/emulators/ppsspp; /opt/retropie/emulators/ppsspp/PPSSPPSDL --fullscreen %ROM%; popd" +lr-ppsspp = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-ppsspp/ppsspp_libretro.so --config /opt/retropie/configs/psp/retroarch.cfg %ROM%" +default = "lr-ppsspp" diff --git a/configs/psp/retroarch.cfg b/configs/psp/retroarch.cfg new file mode 100644 index 0000000..4eca889 --- /dev/null +++ b/configs/psp/retroarch.cfg @@ -0,0 +1,6 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/psp" + +savefile_directory = /home/hoon/.config/ppsspp +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/psx/emulators.cfg b/configs/psx/emulators.cfg new file mode 100644 index 0000000..b7d69c3 --- /dev/null +++ b/configs/psx/emulators.cfg @@ -0,0 +1,3 @@ +lr-pcsx-rearmed = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-pcsx-rearmed/pcsx_rearmed_libretro.so --config /opt/retropie/configs/psx/retroarch.cfg %ROM%" +default = "lr-pcsx-rearmed" +lr-beetle-psx = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-psx/mednafen_psx_hw_libretro.so --config /opt/retropie/configs/psx/retroarch.cfg %ROM%" diff --git a/configs/psx/retroarch.cfg b/configs/psx/retroarch.cfg new file mode 100644 index 0000000..bbd7e52 --- /dev/null +++ b/configs/psx/retroarch.cfg @@ -0,0 +1,11 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/psx" +# PS1: DualShock + 왼쪽 스틱으로 이동 +input_player1_analog_dpad_mode = "1" +# PS1 전용: CRT 느낌(큰 TV에서 픽셀 덜 거슬림). 싫으면 sharp-bilinear-simple 로 변경 +video_shader = "/opt/retropie/configs/all/retroarch/shaders/crt-pi.glslp" +video_shader_enable = "true" +video_smooth = "false" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/samcoupe/emulators.cfg b/configs/samcoupe/emulators.cfg new file mode 100644 index 0000000..fb182c1 --- /dev/null +++ b/configs/samcoupe/emulators.cfg @@ -0,0 +1,3 @@ +simcoupe = "pushd /opt/retropie/emulators/simcoupe; /opt/retropie/emulators/simcoupe/bin/simcoupe autoboot -disk1 %ROM% -fullscreen; popd" +default = "simcoupe" +zesarux = "bash /home/hoon/RetroPie/roms/zxspectrum/+Start\ ZEsarUX.sh --machine sam %ROM%" diff --git a/configs/scummvm/emulators.cfg b/configs/scummvm/emulators.cfg new file mode 100644 index 0000000..6504c18 --- /dev/null +++ b/configs/scummvm/emulators.cfg @@ -0,0 +1,2 @@ +scummvm = "bash /home/hoon/RetroPie/roms/scummvm/+Start\ ScummVM.sh %BASENAME%" +default = "scummvm" diff --git a/configs/sega32x/emulators.cfg b/configs/sega32x/emulators.cfg new file mode 100644 index 0000000..1b362e5 --- /dev/null +++ b/configs/sega32x/emulators.cfg @@ -0,0 +1,2 @@ +lr-picodrive = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-picodrive/picodrive_libretro.so --config /opt/retropie/configs/sega32x/retroarch.cfg %ROM%" +default = "lr-picodrive" diff --git a/configs/sega32x/retroarch.cfg b/configs/sega32x/retroarch.cfg new file mode 100644 index 0000000..8a85974 --- /dev/null +++ b/configs/sega32x/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/sega32x" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/segacd/emulators.cfg b/configs/segacd/emulators.cfg new file mode 100644 index 0000000..af25eeb --- /dev/null +++ b/configs/segacd/emulators.cfg @@ -0,0 +1,3 @@ +lr-genesis-plus-gx = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-genesis-plus-gx/genesis_plus_gx_libretro.so --config /opt/retropie/configs/segacd/retroarch.cfg %ROM%" +default = "lr-genesis-plus-gx" +lr-picodrive = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-picodrive/picodrive_libretro.so --config /opt/retropie/configs/segacd/retroarch.cfg %ROM%" diff --git a/configs/segacd/retroarch.cfg b/configs/segacd/retroarch.cfg new file mode 100644 index 0000000..f92b5ef --- /dev/null +++ b/configs/segacd/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/segacd" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/sg-1000/emulators.cfg b/configs/sg-1000/emulators.cfg new file mode 100644 index 0000000..030b900 --- /dev/null +++ b/configs/sg-1000/emulators.cfg @@ -0,0 +1,3 @@ +lr-fbneo-sg1k = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem sg1k --config /opt/retropie/configs/sg-1000/retroarch.cfg %ROM%" +lr-genesis-plus-gx = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-genesis-plus-gx/genesis_plus_gx_libretro.so --config /opt/retropie/configs/sg-1000/retroarch.cfg %ROM%" +default = "lr-genesis-plus-gx" diff --git a/configs/sg-1000/retroarch.cfg b/configs/sg-1000/retroarch.cfg new file mode 100644 index 0000000..a647a2d --- /dev/null +++ b/configs/sg-1000/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/sg-1000" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/snes/emulators.cfg b/configs/snes/emulators.cfg new file mode 100644 index 0000000..63d343a --- /dev/null +++ b/configs/snes/emulators.cfg @@ -0,0 +1,6 @@ +lr-fbneo-snes = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem snes --config /opt/retropie/configs/snes/retroarch.cfg %ROM%" +lr-snes9x = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x/snes9x_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg %ROM%" +default = "lr-snes9x" +lr-bsnes = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bsnes/bsnes_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg %ROM%" +lr-snes9x2005 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x2005/snes9x2005_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg %ROM%" +lr-snes9x2010 = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-snes9x2010/snes9x2010_libretro.so --config /opt/retropie/configs/snes/retroarch.cfg %ROM%" diff --git a/configs/snes/retroarch.cfg b/configs/snes/retroarch.cfg new file mode 100644 index 0000000..0c2df48 --- /dev/null +++ b/configs/snes/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/snes" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/solarus/emulators.cfg b/configs/solarus/emulators.cfg new file mode 100644 index 0000000..8c2cc08 --- /dev/null +++ b/configs/solarus/emulators.cfg @@ -0,0 +1,2 @@ +solarus = "/opt/retropie/ports/solarus/solarus.sh %ROM%" +default = "solarus" diff --git a/configs/vectrex/emulators.cfg b/configs/vectrex/emulators.cfg new file mode 100644 index 0000000..4f21cc0 --- /dev/null +++ b/configs/vectrex/emulators.cfg @@ -0,0 +1,2 @@ +lr-vecx = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-vecx/vecx_libretro.so --config /opt/retropie/configs/vectrex/retroarch.cfg %ROM%" +default = "lr-vecx" diff --git a/configs/vectrex/retroarch.cfg b/configs/vectrex/retroarch.cfg new file mode 100644 index 0000000..d9728e1 --- /dev/null +++ b/configs/vectrex/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/vectrex" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/videopac/emulators.cfg b/configs/videopac/emulators.cfg new file mode 100644 index 0000000..a15c887 --- /dev/null +++ b/configs/videopac/emulators.cfg @@ -0,0 +1,2 @@ +lr-o2em = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-o2em/o2em_libretro.so --config /opt/retropie/configs/videopac/retroarch.cfg %ROM%" +default = "lr-o2em" diff --git a/configs/videopac/retroarch.cfg b/configs/videopac/retroarch.cfg new file mode 100644 index 0000000..c6cb2e6 --- /dev/null +++ b/configs/videopac/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/videopac" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/virtualboy/emulators.cfg b/configs/virtualboy/emulators.cfg new file mode 100644 index 0000000..4d8888c --- /dev/null +++ b/configs/virtualboy/emulators.cfg @@ -0,0 +1,2 @@ +lr-beetle-vb = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-vb/mednafen_vb_libretro.so --config /opt/retropie/configs/virtualboy/retroarch.cfg %ROM%" +default = "lr-beetle-vb" diff --git a/configs/virtualboy/retroarch.cfg b/configs/virtualboy/retroarch.cfg new file mode 100644 index 0000000..9b157a2 --- /dev/null +++ b/configs/virtualboy/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/virtualboy" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/wonderswan/emulators.cfg b/configs/wonderswan/emulators.cfg new file mode 100644 index 0000000..5697698 --- /dev/null +++ b/configs/wonderswan/emulators.cfg @@ -0,0 +1,2 @@ +lr-beetle-wswan = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-wswan/mednafen_wswan_libretro.so --config /opt/retropie/configs/wonderswan/retroarch.cfg %ROM%" +default = "lr-beetle-wswan" diff --git a/configs/wonderswan/retroarch.cfg b/configs/wonderswan/retroarch.cfg new file mode 100644 index 0000000..efa2362 --- /dev/null +++ b/configs/wonderswan/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/wonderswan" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/wonderswancolor/emulators.cfg b/configs/wonderswancolor/emulators.cfg new file mode 100644 index 0000000..9f69a6f --- /dev/null +++ b/configs/wonderswancolor/emulators.cfg @@ -0,0 +1,2 @@ +lr-beetle-wswan = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-wswan/mednafen_wswan_libretro.so --config /opt/retropie/configs/wonderswancolor/retroarch.cfg %ROM%" +default = "lr-beetle-wswan" diff --git a/configs/wonderswancolor/retroarch.cfg b/configs/wonderswancolor/retroarch.cfg new file mode 100644 index 0000000..cf0cf16 --- /dev/null +++ b/configs/wonderswancolor/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/wonderswancolor" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/configs/zmachine/emulators.cfg b/configs/zmachine/emulators.cfg new file mode 100644 index 0000000..e7c0fae --- /dev/null +++ b/configs/zmachine/emulators.cfg @@ -0,0 +1,2 @@ +frotz = "CON:pushd /home/hoon/RetroPie/roms/zmachine; frotz %ROM%; popd" +default = "frotz" diff --git a/configs/zxspectrum/.zesaruxrc b/configs/zxspectrum/.zesaruxrc new file mode 100644 index 0000000..19e3843 --- /dev/null +++ b/configs/zxspectrum/.zesaruxrc @@ -0,0 +1,20 @@ +;ZEsarUX sample configuration file +; +;Lines beginning with ; or # are ignored + +;Run zesarux with --help or --experthelp to see all the options +--disableborder +--disablefooter +--vo sdl +--ao sdl +--hidemousepointer +--fullscreen + +--smartloadpath /home/hoon/RetroPie/roms/zxspectrum + +--joystickemulated Kempston + +;Remap Fire Event. Uncomment and amend if you wish to change the default button 3. +;--joystickevent 3 Fire +;Remap On-screen keyboard. Uncomment and amend if you wish to change the default button 5. +;--joystickevent 5 Osdkeyboard diff --git a/configs/zxspectrum/emulators.cfg b/configs/zxspectrum/emulators.cfg new file mode 100644 index 0000000..d1af08e --- /dev/null +++ b/configs/zxspectrum/emulators.cfg @@ -0,0 +1,7 @@ +lr-fbneo-spec = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fbneo/fbneo_libretro.so --subsystem spec --config /opt/retropie/configs/zxspectrum/retroarch.cfg %ROM%" +lr-fuse = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-fuse/fuse_libretro.so --config /opt/retropie/configs/zxspectrum/retroarch.cfg %ROM%" +default = "lr-fuse" +fbzx = "pushd /opt/retropie/emulators/fbzx/share; /opt/retropie/emulators/fbzx/bin/fbzx -fs %ROM%; popd" +fuse-48k = "/opt/retropie/emulators/fuse/bin/fuse --machine 48 --full-screen %ROM%" +fuse-128k = "/opt/retropie/emulators/fuse/bin/fuse --machine 128 --full-screen %ROM%" +zesarux = "bash /home/hoon/RetroPie/roms/zxspectrum/+Start\ ZEsarUX.sh %ROM%" diff --git a/configs/zxspectrum/retroarch.cfg b/configs/zxspectrum/retroarch.cfg new file mode 100644 index 0000000..79c327c --- /dev/null +++ b/configs/zxspectrum/retroarch.cfg @@ -0,0 +1,5 @@ +# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line + +input_remapping_directory = "/opt/retropie/configs/zxspectrum" + +#include "/opt/retropie/configs/all/retroarch.cfg" diff --git a/scripts/sync-configs.sh b/scripts/sync-configs.sh new file mode 100755 index 0000000..7f711e0 --- /dev/null +++ b/scripts/sync-configs.sh @@ -0,0 +1,47 @@ +#!/usr/bin/env bash +# /opt/retropie/configs → projects/retropie/configs 동기화 (백업용) +set -euo pipefail + +SRC=/opt/retropie/configs +DST="$(cd "$(dirname "$0")/.." && pwd)/configs" + +mkdir -p "$DST" + +rsync -av --delete \ + --exclude 'content_*history*' \ + --exclude 'es_log.txt*' \ + --exclude 'es_temporaryinput.cfg' \ + --exclude 'skyscraper/' \ + --exclude 'gamelists/' \ + --exclude 'retroarch/assets/' \ + --exclude 'retroarch/shaders/' \ + --exclude 'retroarch/cores/' \ + --exclude 'retroarch/database/' \ + --exclude 'retroarch/downloads/' \ + --exclude 'retroarch/logs/' \ + --exclude 'retroarch/screenshots/' \ + --exclude 'retroarch/thumbnails/' \ + --exclude 'retroarch/playlists/' \ + --exclude 'retroarch/records/' \ + --exclude 'retroarch/records_config/' \ + --exclude 'retroarch/filters/' \ + --exclude 'retroarch/cheats/' \ + --exclude 'retroarch/overlay/' \ + --exclude 'retroarch/overlays/' \ + --exclude 'amiga/amiberry/whdboot/' \ + --exclude 'amiga/amiberry/nvram/' \ + --exclude 'amiga/amiberry/savestates/' \ + --exclude 'amiga/amiberry/screenshots/' \ + --exclude 'dreamcast/data/' \ + --exclude 'psp/PSP/' \ + --exclude 'msx/openmsx/share/systemroms/' \ + --exclude 'apple2/Master.dsk' \ + --exclude 'retroarch-joypads' \ + --exclude 'mame-advmame/rom/' \ + --exclude 'mame-advmame/snap/' \ + --exclude '*.bak*' \ + --exclude '.git/' \ + "$SRC/" "$DST/" + +echo "Synced → $DST" +find "$DST" -type f | wc -l | xargs -I{} echo "{} files"