Vas Crabb
4eca05fe67
cpu: Allow recompilers to work with W^X policy
2021-01-06 02:18:04 +11:00
firewave
399515c7a7
use C++ library includes (nw)
2020-01-22 13:31:52 +01:00
Vas Crabb
063e81d756
(nw) add doxygen comments for a bunch of core stuff, and convert a bunch of comments to doxygen format
2019-10-16 18:31:48 +11:00
npwoods
bc15184c90
Changed osd_get_clipboard_text() to return std::string ( #5615 )
...
* Changed osd_get_clipboard_text() to return std::string
This change has only been tested on Windows. The Un*x/Mac versions were
made blindly; they might not even build. This needs to be checked prior
to merging.
* Fixing Mac OS X build (hopefully)
2019-09-11 14:16:02 -04:00
Justin Kerk
370a411987
Fix crash when running a DRC CPU core under Emscripten ( #2794 ). [Justin Kerk]
2018-07-15 04:37:46 +00:00
cracyc
a99407afb5
Discord plugin try 2 ( #3640 )
...
* plugins/discord: discord presence plugin [Carl]
* plugins/discord: use domain sockets and pipes [Carl]
* winptty: fix connecting to existing socket (nw)
plugins/discord: show pause state (nw)
* plugins/discord: fix pause behavior (nw)
2018-06-08 19:25:39 -04:00
Vas Crabb
2f67583089
(nw) et3400: use keypad rather than keyboard type for keypad inputs; don't raise sigtrap in non-debug builds
2018-01-10 05:58:26 +11:00
Miodrag Milanovic
8dfbb3e6d1
let osd_process_kill just kill, rest is on osd users, watchdog only in this case (nw)
2016-11-11 16:18:21 +01:00
Miodrag Milanovic
7c765ea147
No need for osd_malloc, osd_malloc_array and osd_free (nw)
...
MALLOC_DEBUG not applicable anymore since we use new to allocate in 99.9% of cases
2016-11-11 16:12:01 +01:00
Vas Crabb
13d8279e49
MT6284 flush stdout/stderr before killing process
2016-07-08 16:47:06 +10:00
Vas Crabb
c0fc78d341
Not needed anyway (nw)
2016-06-30 12:17:09 +10:00
Miodrag Milanovic
63f9a01f8c
Cleanup and version bump
2016-06-29 08:34:30 +02:00
Giuseppe Gorgoglione
58dc78b6eb
Introduce dynamic_module
...
This is a central cross-platform facility to dynamically bind functions from shared libraries.
Updated all OSD modules to use it.
2016-06-11 20:14:09 +02:00
couriersud
6cb4c9c051
RIP sdlinc.h
2016-05-06 02:41:23 +02:00
Miodrag Milanovic
89c5e1f681
Various cleanups suggested by static analyzer (nw)
2016-04-24 12:58:31 +02:00
Miodrag Milanovic
74f95ba03e
Fix linux compile (nw)
2016-04-03 18:02:14 +02:00
Miodrag Milanovic
5e80a732aa
move clipboard handling on proper place (nw)
2016-04-03 17:55:10 +02:00
Justin Kerk
c54c32a82e
Don't need this either (nw)
2016-03-17 04:37:24 +00:00
couriersud
41c8a9f6fa
netlist updates:
...
- First steps to move towards c++11.
- Base plist on std::vector
- Replace pstack with std::stack
- Remove pnamed_list
- use c++ "for each" in a number of places
- Fixed two "time bombs"
[couriersud]
2016-03-14 20:24:29 +01:00
Miodrag Milanovic
23ae468189
use chrono calls for time handling in core (nw)
2016-03-03 15:46:15 +01:00
Miodrag Milanovic
7c19aac60e
Rename *.c -> *.cpp in our source (nw)
2015-11-08 12:56:12 +01:00