summaryrefslogtreecommitdiff
path: root/emulators/openmsx/files
diff options
context:
space:
mode:
authorxtraeme <xtraeme@pkgsrc.org>2004-05-29 11:28:43 +0000
committerxtraeme <xtraeme@pkgsrc.org>2004-05-29 11:28:43 +0000
commita80dc0390d0c3ef3a0a3866791211069f6702801 (patch)
tree0c269f4ced93f35f9f0b64384e1c5f3571d72bd1 /emulators/openmsx/files
parent699b53b1a3e1e86bdfa08854285c5ee2f7c529ec (diff)
downloadpkgsrc-a80dc0390d0c3ef3a0a3866791211069f6702801.tar.gz
Initial import of openmsx-0.4.0.
openMSX, the open source MSX emulator that tries to achieve near-perfect emulation by using a novel emulation model. Hardware emulated: o almost all MSX systems, except for some details. o Different CPU clock speeds, including those for the Panasonic MSX2+ machines. o Almost all known cartridge mapper types via autodetection or the included ROM database. o Many MSX storage (disk/SRAM) systems. o kanji JIS ROM 1 and 2. o Mouse and joystick (with option to use the keyboard as joystick). o rensha turbo auto fire support. And more! -- http://openmsx.sf.net/
Diffstat (limited to 'emulators/openmsx/files')
-rw-r--r--emulators/openmsx/files/platform-netbsd.mk30
1 files changed, 30 insertions, 0 deletions
diff --git a/emulators/openmsx/files/platform-netbsd.mk b/emulators/openmsx/files/platform-netbsd.mk
new file mode 100644
index 00000000000..b39f282c0af
--- /dev/null
+++ b/emulators/openmsx/files/platform-netbsd.mk
@@ -0,0 +1,30 @@
+# Configuration file for NetBSD.
+
+# Does platform support symlinks?
+USE_SYMLINK:=true
+
+# Default compiler.
+OPENMSX_CXX?=$(CXX)
+
+# File name extension of executables.
+EXEEXT:=
+
+CXXFLAGS+= -D_REENTRANT -D_THREAD_SAFE
+LINK_FLAGS+= -pthread
+
+# Probe Overrides
+# ===============
+
+MMAP_PREHEADER:=<sys/types.h>
+SYS_MMAN_PREHEADER:=<sys/types.h>
+SYS_SOCKET_PREHEADER:=<sys/types.h>
+
+SDL_CFLAGS:=`sdl-config --cflags 2>> $(LOG)`
+
+SDL_LDFLAGS:=`sdl-config --libs 2>> $(LOG)`
+SDL_RESULT:=`sdl-config --version`
+
+PNG_CFLAGS:=
+
+PNG_LDFLAGS:=-lpng
+PNG_RESULT:=yes