summaryrefslogtreecommitdiffstatshomepage
path: root/src/ldplayer/ldplayer.mak
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-08-13 15:09:08 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-08-13 15:09:08 +0000
commita0574bb47397fd9af67ab4cadd43f9194cc0b98c (patch)
tree5174276a11753f32d1c85fdb02e6e091829c4511 /src/ldplayer/ldplayer.mak
parent16903498a4330981899e6a5943127b835ec39f42 (diff)
Moved several include files from mame/ to emu/, as they were
included by generic components in emu/ and thus should have no dependencies on the MAME code. Added new target ldplayer, which is based on MAME but serves as a standalone laserdisc player for CHDs. Right now only the Pioneer LD-V1000 is connected, and limited commands are available. Each player type is a driver, so you specify the player type on the command-line. The driver then opens the first CHD it finds in your ROM path and uses that as the laserdisc. The intention is that you specify the -rompath each time on the command-line, so a typical approach might be: ldplayer ldv1000 -rompath j:\mach3 where it will pick up the mach3.chd lurking in your j:\mach3 folder. Several basic commands are supported: Space = play/pause Alt = toggle frame display Left = scan forward (when playing) or step forward (when paused) Right = scan backward (when playing) or step backward (when paused) 0-9 = enter numbers for search Enter = execute search to frame
Diffstat (limited to 'src/ldplayer/ldplayer.mak')
-rw-r--r--src/ldplayer/ldplayer.mak42
1 files changed, 42 insertions, 0 deletions
diff --git a/src/ldplayer/ldplayer.mak b/src/ldplayer/ldplayer.mak
new file mode 100644
index 00000000000..c95644e5f88
--- /dev/null
+++ b/src/ldplayer/ldplayer.mak
@@ -0,0 +1,42 @@
+###########################################################################
+#
+# ldplayer.mak
+#
+# Small makefile to build a standalone laserdisc player
+#
+# Copyright Nicola Salmoria and the MAME Team.
+# Visit http://mamedev.org for licensing and usage restrictions.
+#
+###########################################################################
+
+
+LDPSRC = $(SRC)/ldplayer
+LDPOBJ = $(OBJ)/ldplayer
+
+OBJDIRS += \
+ $(LDPOBJ) \
+
+
+
+#-------------------------------------------------
+# specify required CPU cores (none)
+#-------------------------------------------------
+
+
+
+#-------------------------------------------------
+# specify required sound cores
+#-------------------------------------------------
+
+SOUNDS += CUSTOM
+
+
+#-------------------------------------------------
+# this is the list of driver libraries that
+# comprise MAME plus mamedriv.o which contains
+# the list of drivers
+#-------------------------------------------------
+
+DRVLIBS = \
+ $(LDPOBJ)/ldpdriv.o \
+ $(LDPOBJ)/ldplayer.o \