Table of Contents

Cave CV1000

The Cave CV1000 (also known as Cave SH-3) is an arcade system board used by Cave for all their arcade releases from 2004 to 2012, with the exception of Deathsmiles II. Powered by a Hitachi SH-3 CPU, the platform is famous for its legendary bullet hell (danmaku) shoot-em-ups including the Dodonpachi, Mushihime-sama and Espgaluda series. The board has three revisions: CV1000-B (early), CV1000-B (later) and CV1000-D.

This system is only available on x86_64 builds.

Quick reference

BIOS

No BIOS files are required.

ROMs

Place your Cave CV1000 ROMs in /userdata/roms/cave3rd.

ROMs should be in zipped format compatible with MAME 0.284 or later.

The emulators are still work in progress for Cave CV1000 games, so mileage will vary. Performance depends on your x86_64 system hardware. If you get audio stuttering and slow music, your system is not powerful enough to run this system.

Emulators

RetroArch

RetroArch with the libretro: MAME core is the default emulator for Cave CV1000 in Batocera.

RetroArch configuration

RetroArch offers a Quick Menu accessed by pressing [HOTKEY] + South button (B SNES) which can be used to alter various things like RetroArch and core options, and controller mapping.

MAME

MAME (standalone) can be used as an alternative emulator for Cave CV1000 games. It supports the full Cave CV1000 ROM set.

Demul

Demul is a Sega Dreamcast and arcade emulator running under WINE.

Your graphics card requires Vulkan drivers for Demul to work.

Demul: First start

You need to run a ROM at least once and be connected to the internet. This creates the directory structure and installs the associated Windows libraries for WINE.

It may take some minutes before the game starts on first use — this is normal. Please be patient as it can take up to 2 minutes depending on your internet connection speed.

Demul: Controllers

Currently controllers cannot be configured using the desktop app. This is a limitation of the Demul app under WINE but also a known buggy pad plugin, even under Windows. Currently 2 players are mapped using the emulator's default keyboard configuration via evmapy.

Demul: Service Menu

A keyboard is required. You can access the Service Menu using F4 and then use F2 to navigate with F4 to select.

Demul configuration

ES setting name batocera.conf key Description » ES option key value
GAME ASPECT RATIO cave3rd.demulRatio Set the game aspect ratio.
» Stretch 0, 4:3 (Default) 1, 16:9 2.
VSYNC cave3rd.demulVSync Fix screen tearing.
» Off 0, On 1.

Demul: Compatible ROMs

Demul has a specific list of currently compatible ROMs:

ROM name Game title
akatana Akai Katana
deathsmil Deathsmiles
dsmbl Deathsmiles Mega Black Label
ddpdfk Dodonpachi Daifukkatsu Ver. 1.5
ddpdfk10 Dodonpachi Daifukkatsu 1.0
dfkbl Dodonpachi Daifukkatsu Black Label
ddpsdoj Dodonpachi Saidaioujou
espgal2 Espgaluda II (CV1000-C)
espgal2a Espgaluda II (CV1000-B)
futari10 Mushihime-sama Futari
futari15 Mushihime-sama Futari Ver. 1.5
futari15a Mushihime-sama Futari Ver. 1.5 (alt)
futaribl Mushihime-sama Futari Black Label - Another Ver
futariblj Mushihime-sama Futari Black Label
ibara Ibara
ibarao Ibara (original)
ibarablk Ibara Kuro Black Label
ibarablka Ibara Kuro Black Label (alt)
mmmbanc Medal Mahjong Moukari Bancho
mmpork Muchi Muchi Pork!
mushisam Mushihime-sama
mushisama Mushihime-sama (alt A)
mushisamb Mushihime-sama (alt B)
mushitam Puzzle! Mushihime-tama
mushitama Puzzle! Mushihime-tama (alt)
pinkswts Pink Sweets: Ibara Sorekara
pinkswtsa Pink Sweets: Ibara Sorekara (alt A)
pinkswtsb Pink Sweets: Ibara Sorekara (alt B)
pinkswtsx Pink Sweets: Ibara Sorekara (alt X)

With both MAME and Demul you should be able to play the full collection of games.

Troubleshooting

For further troubleshooting, refer to the generic support pages.