summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/sdl (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix compiling on PowerPC OS X (nw) R. Belmont2013-01-131-0/+2
|
* output of new srcclean changes that are relatively small [smf] smf-2013-01-114-4/+0
|
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-1175-6511/+6489
|
* Enable compiling PortMidi (nw) R. Belmont2013-01-012-3/+29
| | | | | Tested on: Linux x64, Mac OS X 10.8, Windows 8 x64 w/latest toolchain for both OSD=windows and OSD=sdl. MIDI should auto-disable on other OSes (*BSD) but there may be problems. Works fine on Linux when set to use the system's copy of the library as well, which many distros prefer.
* portmidi: Initial commit. [R. Belmont] R. Belmont2013-01-011-0/+1
| | | | | (nw: this isn't enabled to compile yet, this is just to make it easier to run the final tests on my Mac and my Windows laptop)
* 2013 Curt Coder2013-01-011-1/+1
|
* SDL: fix "Illegal integer value for numprocessors: "auto"; reverting to ↵ R. Belmont2012-12-301-1/+5
| | | | auto" [R. Belmont]
* SDL: Autodetect Ubuntu 12.10 and work around faulty default compiler [R. ↵ R. Belmont2012-12-281-0/+10
| | | | Belmont]
* Removed -mwindows I have added recently makes console unusable (nw) Miodrag Milanovic2012-12-281-1/+1
|
* SDL: Work around Qt differences between Fedora and everyone else [qmc2] R. Belmont2012-12-271-1/+22
|
* SDL: Qt debugger support cleanup, fixed OS X crash [qmc2, R. Belmont] R. Belmont2012-12-272-58/+32
|
* Changed isa device cpu search, fixes -listxml (no whatsnew) Miodrag Milanovic2012-12-261-1/+1
| | | | Added some addtional XT and AT bioses Added -mwindows flag to windows sdl build with QT
* Made QT debugger compiles under windows SDL build (no whatsnew) Miodrag Milanovic2012-12-251-3/+26
|
* Whoops (nw) R. Belmont2012-12-251-0/+2
|
* SDL: Experimental Qt-based debugger [Andrew Gardner, R. Belmont] R. Belmont2012-12-2514-1/+1703
|
* Add MESS-related manpages I missed (nw) R. Belmont2012-12-204-0/+1302
|
* typo fix from qmc2 (no whatsnew) Miodrag Milanovic2012-12-101-3/+3
|
* SDL: Revise *IX man pages [wallyweek] R. Belmont2012-12-067-63/+202
|
* OSX compile fixes (nw) Wilbert Pol2012-09-191-11/+11
|
* Final round of struct/union/enum normalization. Aaron Giles2012-09-1615-41/+39
|
* Enum and union normalization. Aaron Giles2012-09-162-6/+6
|
* First pass at modernizing struct definitions. Aaron Giles2012-09-1513-55/+27
|
* SDL: don't enable XInput by default (nw) R. Belmont2012-09-151-0/+3
|
* added missing \n to some fatalerror() calls (no whatsnew) Oliver Stöneberg2012-09-071-1/+1
|
* Fixed default SDL OSX UI toggle key name. [Curt Coder] Curt Coder2012-08-291-1/+1
|
* Fixed for an SDL sound bug surrounding use of -speed and pausing frequently ↵ Scott Stone2012-08-291-1/+1
| | | | causing corrupt sound. [Antonio Giner]
* Added gcc-4[567]-generic entries to sdl.mak to select gcc with DISTRO= switch. Couriersud2012-08-201-1/+16
|
* added missing \n to some fatalerror() calls (no whatsnew) Oliver Stöneberg2012-08-181-1/+1
|
* SDL: Fix -prescale option for SDL builds [Matthias Reichl] R. Belmont2012-08-111-1/+1
|
* Clean-ups and version bump Miodrag Milanovic2012-07-302-4/+4
|
* SDL: more compile fixes (nw) R. Belmont2012-07-262-4/+4
|
* Fix some non-Windows compiles (nw) R. Belmont2012-07-261-0/+3
|
* SDL: some compile fixes for OS X and Windows (nw) R. Belmont2012-07-261-0/+4
|
* SDL: Use XInput to allow multiple lightguns on Linux/*BSD targets. [Markus ↵ R. Belmont2012-07-255-1/+463
| | | | Rathgeb, based on a patch by SpritesMods.com]
* SDL: Greatly improve drawing speed of GTK+ debugger windows [Fabrice Bellet] R. Belmont2012-07-131-43/+51
|
* SDL: Clean up GCC 4.7 test so it's the same path on all targets (nw) R. Belmont2012-06-191-15/+10
|
* Make it compile on windows mingw 4.7.x (no whatsnew) Miodrag Milanovic2012-06-181-0/+3
|
* SDL: Support newer Linux distros using GCC 4.7 [R. Belmont] R. Belmont2012-06-151-0/+11
|
* fix mistake by me a while ago: sr(syncrefresh) clashed with emuopts ↵ Michaël Banaan Ananas2012-06-101-1/+1
| | | | sr(samplerate)
* SDL: More OS/2 fixes [K.O. Myung-Hun] R. Belmont2012-05-311-1/+1
|
* SDL: Preliminary Haiku OS support [PulkoMandy] R. Belmont2012-05-287-10/+38
|
* SDL: fix for OS/2 compile [K.O. Myung-Hun] R. Belmont2012-05-271-1/+1
|
* fixed some "comparison is always true/false" warnings reported by clang by ↵ Miodrag Milanovic2012-05-201-1/+1
| | | | | Firewave in timer.c I have commented not removed lines that are always false
* Don't optimize tms57002 on OS X PowerPC builds [Couriersud] R. Belmont2012-05-081-0/+1
|
* removed -static for sdl windows build (no whatsnew) Miodrag Milanovic2012-05-041-1/+1
|
* Sync with MESS (no whatsnew) Miodrag Milanovic2012-05-031-19/+19
|
* ioport.c C++ conversion. Mostly internal changes, with no Aaron Giles2012-05-031-31/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | intended differences from previous behavior. For drivers, the main change is that input_port_read() no longer exists. Instead, the port must be fetched from the appropriate device, and then read() is called. For member functions, this is actually simpler/cleaner: value = ioport("tag")->read() For legacy functions which have a driver_data state, it goes: value = state->ioport("tag")->read() For other legacy functions, they need to fetch the root device: value = machine.root_device().ioport("tag")->read() The other big change for drivers is that IPT_VBLANK is gone. Instead, it has been replaced by a device line callback on the screen device. There's a new macro PORT_VBLANK("tag") which automatically points things to the right spot. Here's a set of imperfect search & replace strings to convert the input_port_read calls and fix up IPT_VBLANK: input_port_read( *\( *)(machine\(\)) *, *([^)]+ *\)) ioport\1\3->read\(\) input_port_read( *\( *)(.*machine[()]*) *, *([^)]+ *\)) \2\.root_device\(\)\.ioport\1\3->read\(\) (state = .*driver_data[^}]+)space->machine\(\)\.root_device\(\)\. \1state-> (state = .*driver_data[^}]+)device->machine\(\)\.root_device\(\)\. \1state-> input_port_read_safe( *\( *)(machine\(\)) *, *([^,]+), *([^)]+\)) ioport\1\3->read_safe\(\4\) IPT_VBLANK( *\)) IPT_CUSTOM\1 PORT_VBLANK("screen")
* Same change for sdl build on windows (no whatsnew) Miodrag Milanovic2012-04-241-1/+1
|
* Clean-ups and version bumpmame0145u7 Angelo Salese2012-04-221-1/+1
|
* Hooray for templates. Aaron Giles2012-04-121-73/+7
|