Menu

Tree [0183e4] master /
 History

HTTPS access


File Date Author Commit
 asm_emu 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 boot 2018-11-30 Stian Skjelstad Stian Skjelstad [a92a9a] Add SDL2 audio support
 cpiface 2018-12-01 Stian Skjelstad Stian Skjelstad [fa0fe2] Remove warnings when shutting down premature (f...
 desktop 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 dev 2019-01-05 Stian Skjelstad Stian Skjelstad [0c89fa] Add support for QUAD samples in the ringbuffer
 devp 2019-02-20 Stian Skjelstad Stian Skjelstad [3d3f8c] devpalsa:
 devs 2015-02-25 Stian Skjelstad Stian Skjelstad [26533d] dll-config struct constants are now filled out ...
 devw 2019-02-25 Stian Skjelstad Stian Skjelstad [779d3f] Remove a tiny memory leak (in the wave-mixer NO...
 doc 2019-02-25 Stian Skjelstad Stian Skjelstad [1ee2a7] Multiple TEXI documentation updates. Most about...
 filesel 2018-11-30 Stian Skjelstad Stian Skjelstad [ece83d] Identation fixes
 goodies 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 help 2016-03-21 Stian Skjelstad Stian Skjelstad [787876] Use libncursesw if available instead of libncurses
 m4 2018-11-27 Stian Skjelstad Stian Skjelstad [f4e3a9] Support for SDL2-video
 medialib 2016-03-21 Stian Skjelstad Stian Skjelstad [787876] Use libncursesw if available instead of libncurses
 playay 2019-02-25 Stian Skjelstad Stian Skjelstad [0465f1] Make the internal debug variable, static (non-p...
 playcda 2018-11-03 Stian Skjelstad Stian Skjelstad [c7a90b] More 64bit time updates
 playflac 2018-09-29 Stian Skjelstad Stian Skjelstad [549053] Seek of FLAC streams, causes a decoding of a fr...
 playgmd 2018-11-03 Stian Skjelstad Stian Skjelstad [c7a90b] More 64bit time updates
 playgmi 2019-02-25 Stian Skjelstad Stian Skjelstad [ebc0e1] Update Timidity GIT reference
 playit 2018-11-03 Stian Skjelstad Stian Skjelstad [c7a90b] More 64bit time updates
 playmp2 2019-02-20 Stian Skjelstad Stian Skjelstad [c826e3] playmp2 (libmad):
 playogg 2018-10-09 Stian Skjelstad Stian Skjelstad [976100] Unify the ringbuffer API, and fix the clock on ...
 playopl 2015-02-25 Stian Skjelstad Stian Skjelstad [26533d] dll-config struct constants are now filled out ...
 playsid 2018-11-03 Stian Skjelstad Stian Skjelstad [c7a90b] More 64bit time updates
 playwav 2018-09-29 Stian Skjelstad Stian Skjelstad [aa078b] Streamline the buffer-filler using ringbuffer API.
 playxm 2018-11-03 Stian Skjelstad Stian Skjelstad [878b9a] More 64bit time updates
 playym 2018-11-03 Stian Skjelstad Stian Skjelstad [c7a90b] More 64bit time updates
 stuff 2018-11-30 Stian Skjelstad Stian Skjelstad [b19832] Curses + UTF-8, used wrong corner characters in...
 .gitignore 2019-02-25 Stian Skjelstad Stian Skjelstad [0183e4] Add .gitignore file
 .gitmodules 2016-03-21 Stian Skjelstad Stian Skjelstad [bd7eba] Add playtimidity,so under the playgmi directory...
 AUTHORS 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 BUGS 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 COPYING 2016-03-21 Stian Skjelstad Stian Skjelstad [23278b] Update the LGPL-2 COPYING file to the latest ve...
 CREDITS 2014-12-28 Stian Skjelstad Stian Skjelstad [6c0010] This credit was long lost :-)
 Changelog 2015-01-04 mywave mywave [8cd3be] Changelog update (ncurses)
 KEYBOARD_REMAPS 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 Makefile.in 2018-11-27 Stian Skjelstad Stian Skjelstad [f4e3a9] Support for SDL2-video
 README.Darwin 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 Rules.make.in 2018-11-27 Stian Skjelstad Stian Skjelstad [f4e3a9] Support for SDL2-video
 SUID 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 TODO 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 X11-keymap 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 config.guess 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 config.h.in 2019-02-18 Stian Skjelstad Stian Skjelstad [bbbc4e] playay: (aylet)
 config.sub 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 configure 2018-11-27 Stian Skjelstad Stian Skjelstad [f4e3a9] Support for SDL2-video
 configure.ac 2018-11-27 Stian Skjelstad Stian Skjelstad [f4e3a9] Support for SDL2-video
 crashreport.txt 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 install-sh 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 ocp-curses 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 ocp-sdl 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 ocp-sdl2 2018-11-27 Stian Skjelstad Stian Skjelstad [f4e3a9] Support for SDL2-video
 ocp-vcsa 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 ocp-x11 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 ocp.ini.in 2018-11-30 Stian Skjelstad Stian Skjelstad [a92a9a] Add SDL2 audio support
 ocp.rdef 2014-12-26 Francois Revol Francois Revol [e5931a] Icon designed by me, extracted from:
 ocp.spec 2014-12-30 mywave mywave [8d7dc6] Next version of ocp will probably be named 0.1.22
 types.h 2011-09-18 Stian Skjelstad Stian Skjelstad [38b5d6] Initial import (based on snapshot 20110717)
 ultrafix.sh 2015-02-25 Stian Skjelstad Stian Skjelstad [a70d23] ultrafix.sh use /bin/sh instead of /bin/bash

Read Me

If you use liboss, you might need to edit /opt/local/lib/pkgconfig/liboss.pc and remove -Wno-precomp (liboss 0.0.1 is known to be broken and crashes, so I discourage the use of liboss)

To configure Darwin, my experience is that you need to run configure like this:

PATH=$PATH:/opt/local/bin LDFLAGS=-L/opt/local/lib CFLAGS=-I/opt/local/include CXXFLAGS=-I/opt/local/include CPPFLAGS=-I/opt/local/include CPPCXXFLAGS=-I/opt/local/include ./configure

and optionally add things like --prefix etc.

To get curses up and running with colors, you need to run ocp like this

TERM=xterm-color ocp

or

export TERM=xterm-color

before you run ocp