Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | additional documentation on compiling MAME (nw) | 2019-01-01 | 1 | -1/+1 | |
| | |||||
* | Attempted to sanitize/rationalize how we access UTF-8 command line arguments ↵ | 2017-09-18 | 1 | -1/+0 | |
| | | | | | | | | | | | (#2532) Specifically, this creates a call osd_get_command_line() that returns UTF-8 command line arguments as std::vector<std::string>. On non-Windows platforms, this does nothing more than build the vector. On Windows, this invokes GetCommandLineW() and CommandLineToArgvW(). This also attempts to unwind usage of wmain()/_tmain() on Windows, which is not standard. Related to this, this fixes a bug in Imgtool; specifically, non-7 bit ASCII was not being handled correctly in Windows. This is really an admission that the way that Windows handles Unicode and command line arguments sucks, and it is my belief that having a wmain() or _tmain() declaration specific for Windows is a worse solution. C'est la vie. I'm very open to the idea that src/osd/osdcore.[cpp|h] is not the best place to do this. Let me know if I should move it. | ||||
* | Fix include path with USE_LIBSDL on macOS | 2017-07-22 | 1 | -1/+1 | |
| | | | The cflags will contain an include path ending in "SDL2", not just "SDL", and removing just the latter leaves a stray "2" on the end. | ||||
* | Move special windows.h include directives to build defines (nw) | 2016-12-28 | 1 | -0/+2 | |
| | |||||
* | No need for osd_malloc, osd_malloc_array and osd_free (nw) | 2016-11-11 | 1 | -4/+0 | |
| | | | | MALLOC_DEBUG not applicable anymore since we use new to allocate in 99.9% of cases | ||||
* | Changing spaces to tabs for fac14f5 (nw) | 2016-10-09 | 1 | -1/+1 | |
| | |||||
* | Fix SDL build on windows: asio.hpp requires _WIN32_WINNT (nw) | 2016-10-09 | 1 | -0/+1 | |
| | |||||
* | Take pkg-config path from env if defined | 2016-07-09 | 1 | -3/+5 | |
| | |||||
* | scrclean on lua scripts (nw) | 2016-03-29 | 1 | -17/+17 | |
| | |||||
* | Clang 3.8.0 supports -municode (nw) | 2016-03-14 | 1 | -1/+1 | |
| | |||||
* | Used std::thread and std::condition_variable (nw) | 2016-03-01 | 1 | -1/+0 | |
| | |||||
* | compiles but crash on OSX with bundled one (nw) | 2016-02-28 | 1 | -12/+14 | |
| | |||||
* | make possible to select if bundled SDL2 is used, made mingw and vs compile ↵ | 2016-02-27 | 1 | -4/+0 | |
| | | | | so far (nw) | ||||
* | Made Visual Studio use by default bundled SDL2 (nw) | 2016-02-27 | 1 | -1/+1 | |
| | |||||
* | OS/2 can not support SDL2 which is needed for MAME to run (nw) | 2016-02-26 | 1 | -7/+0 | |
| | |||||
* | Made OSD=sdl build compile out of box in Visual Studio (nw) | 2016-02-22 | 1 | -1/+1 | |
| | |||||
* | placed back OPENGL check since GL is not same as GLES (nw) | 2016-02-16 | 1 | -1/+1 | |
| | |||||
* | opengl as requirement (nw) | 2016-02-16 | 1 | -1/+1 | |
| | |||||
* | Remove SDL 1.2 support (nw) | 2016-02-16 | 1 | -11/+5 | |
| | |||||
* | Refactor MACOSX_USE_LIBSDL to USE_LIBSDL for windows and linux static ↵ | 2016-02-15 | 1 | -1/+1 | |
| | | | | library support (nw) | ||||
* | fix for osx and bsd (nw) | 2016-02-09 | 1 | -0/+18 | |
| | |||||
* | Get .ini file default path makefile variable back. | 2016-01-05 | 1 | -0/+5 | |
| | |||||
* | qt5 debugger port [O. Galibert] | 2015-12-27 | 1 | -6/+1 | |
| | |||||
* | OS/2 patch for 0.164 [KO Myung-Hun] | 2015-08-25 | 1 | -0/+3 | |
| | |||||
* | Revert "debugqt: Port to Qt5 [O. Galibert]" | 2015-08-01 | 1 | -1/+6 | |
| | | | | | Experience shows it's too early for that. I'll keep that in a corner and we'll see again later. | ||||
* | debugqt: Port to Qt5 [O. Galibert] | 2015-07-29 | 1 | -6/+1 | |
| | |||||
* | Added new SDL_INI_PATH flag | 2015-06-06 | 1 | -0/+5 | |
| | |||||
* | Removed comments and added generic license for whole team on top (nw) | 2015-05-09 | 1 | -0/+3 | |
| | |||||
* | Drop NO_SDL_GLEXT define on OSX | 2015-04-30 | 1 | -1/+0 | |
| | |||||
* | Added QT_HOME to support custom QT installations (nw) | 2015-04-13 | 1 | -3/+9 | |
| | |||||
* | Supported mingw-clang builds (nw) | 2015-04-06 | 1 | -5/+6 | |
| | |||||
* | Harmonise targetos between genie.lua and sdl{,_config}.lua | 2015-04-04 | 1 | -1/+1 | |
| | |||||
* | Remove some obsolete code, enable MALLOC_DEBUG for SDLWin32 | 2015-04-04 | 1 | -0/+4 | |
| | |||||
* | Add a nice wrapper for doing backtick-like processing of command output | 2015-04-02 | 1 | -5/+5 | |
| | |||||
* | Ok shuffling done | 2015-04-01 | 1 | -0/+6 | |
| | |||||
* | fix it properly (nw) | 2015-04-01 | 1 | -6/+0 | |
| | |||||
* | uf reverting breaks mingw (nw) | 2015-04-01 | 1 | -0/+6 | |
| | |||||
* | moved unicode specific build defines in genie.lua to fix tools build (nw) | 2015-04-01 | 1 | -6/+0 | |
| | |||||
* | Link osdnet into a library reflecting its location, define USE_NETWORK ↵ | 2015-04-01 | 1 | -1/+2 | |
| | | | | properly, don't use SDL in non-SDL-specific macros | ||||
* | Refactor out common OSD modules into separate lua file | 2015-04-01 | 1 | -39/+5 | |
| | |||||
* | Restore DONT_USE_NETWORK | 2015-04-01 | 1 | -3/+6 | |
| | |||||
* | WTF was I thinking | 2015-04-01 | 1 | -1/+1 | |
| | |||||
* | Restore SDL2_MULTIAPI | 2015-04-01 | 1 | -0/+5 | |
| | |||||
* | Small cleanup to how macros are defined for SDL OSD | 2015-04-01 | 1 | -11/+0 | |
| | |||||
* | Restore MESA_INSTALL_ROOT | 2015-04-01 | 1 | -0/+4 | |
| | |||||
* | Restore NO_OPENGL and USE_DISPATCH_GL | 2015-04-01 | 1 | -3/+16 | |
| | |||||
* | Restore NO_USE_MIDI and some more OS support from the old SDL makefile | 2015-04-01 | 1 | -1/+25 | |
| | |||||
* | Made SDL build to be able to be compiled on VS (nw) | 2015-03-31 | 1 | -5/+12 | |
| | |||||
* | Get NO_X11, NO_USE_XINPUT and SDL_LIBVER working on Linux | 2015-03-31 | 1 | -24/+25 | |
| | |||||
* | Bring back some SDL OSD configurability (WIP) | 2015-03-31 | 1 | -30/+82 | |
| |