Doug Brown
f1502fb6bd
Add optional ability to intercept Windows key
...
This allows you to use the Windows key as your option key, bypassing
Windows' various uses of the key for the start menu and keyboard
shortcuts. This is enabled with the "reservewindowskey" setting in
the prefs file, and a checkbox has been added to the settings GUI.
2022-01-09 11:43:33 -08:00
Seth Polsley
47fca465ba
Remove the one dependency on unicode for reading rom file
2020-07-07 01:05:41 -05:00
kanjitalk755
93fb08d8ce
BII fix pref item ramsize
2018-07-08 19:43:36 +09:00
kanjitalk755
700b57d758
added pref item "hotkey"
...
added MB notation pref item "ramsize"
2018-06-27 19:13:30 +09:00
kanjitalk755
52fe2290fe
Linux: change configure defaults to SDL2
...
MinGW: change SDL1 to SDL2
2018-06-26 21:00:52 +09:00
kanjitalk755
6039a60549
fix merge error
2018-06-20 21:26:11 +09:00
kanjitalk755
e01129b748
Merge commit '01f63e605a68856718dd16e07835cd2d61ba6727' into DavidLudwig_and_jvernet
2018-06-14 17:33:25 +09:00
Alexei Svitkine
b150b42fc6
Fix some string conversion warnings.
2017-12-10 11:27:08 -05:00
David Ludwig
109bc3979b
implemented issue #7 : output stdout and stderr to a log file; removed output redirection to win32 console, which was buggy
2017-08-15 21:41:59 -04:00
David Ludwig
6abc599ddf
added code to help debug issue #6 : made Win32 app show stdout and stderr, if and when it is run from a command prompt window
2017-08-14 21:14:34 -04:00
David Ludwig
8705276206
updated Windows + MSVC support with SDL2 support
2017-07-23 20:49:29 -04:00
James Touton
a6a46a2697
Unicode friendly!
2015-08-06 02:34:24 -07:00
James Touton
4499902ac5
Removed kernel_windows. Assume a Windows NT-derived operating system.
...
Fixed some calling convention annotations.
Fixed some MSVC warnings.
2015-08-06 02:09:10 -07:00
Doug Brown
0980a87e3f
Ensure ROM is above RAM in Windows.
...
Fixes black screen on newer versions of Windows.
2013-03-02 12:29:39 -08:00
asvitkine
989f5036fc
Fix PrefsInit() calls to take correct number of parameter
2010-01-15 01:53:31 +00:00
asvitkine
3856561935
Fix builds on platforms that may have gotten broken due to my vmdir changes.
2009-09-21 03:34:14 +00:00
asvitkine
d0c46de7c3
BasiliskII side of changes to support .sheepvm bundles for SheepShaver
2009-07-23 19:19:14 +00:00
gbeauche
c8cb4879a4
Happy New Year!
2008-01-01 09:40:36 +00:00
gbeauche
016dfddd79
Sync with the new SIGSEGV API.
2007-12-30 08:47:34 +00:00
gbeauche
2e95c43bf2
Remove the 33-bit addressing hack as it's overly complex for not much gain.
...
Rather, use an address override prefix (0x67) though Intel Core optimization
reference guide says to avoid LCP prefixes. In practise, impact on performance
is measurably marginal on e.g. Speedometer tests.
2007-01-13 18:21:30 +00:00
gbeauche
24af8d27c3
Fix for LAZY_FLUSH_ICACHE_RANGE. Blocks are indexed by native addresses.
2006-05-08 16:56:07 +00:00
gbeauche
5fed65456b
Implement better Windows suspend/resume routines so that we don't oversleep.
...
i.e. really wake up the thread on next TriggerInterrupt().
2006-05-01 06:12:50 +00:00
gbeauche
dfbb829055
Use GetMainWindowHandle() provided by main_windows.cpp
2006-03-28 06:59:30 +00:00
gbeauche
5fbaa95fbc
Windows HACK: default to the DIB driver as it looks smoother to me and
...
doesn't require locking the surfaces, which probably the cause of apparent
slowness when using the DirectX backend. This needs to be investigated more
2005-11-22 06:26:35 +00:00
gbeauche
7b6d062c9d
Check that drivers are installed (e.g. CD-ROM driver)
2005-03-19 19:01:49 +00:00
gbeauche
30632aed4f
Happy New Year!
2005-01-30 21:42:16 +00:00
gbeauche
0c7dbfd290
Import some extra functions from Win32 libraries. Expose OS versions.
2004-12-05 16:54:14 +00:00
gbeauche
eec1f6928a
add --cdboot command line option akin to MoL's
2004-12-05 15:28:39 +00:00
gbeauche
2e9253743d
Requires Windows NT >= 4.0, implement ErrorAlert(), WarningAlert()
2004-12-03 22:48:08 +00:00
gbeauche
08a15ff00b
fully native (no cygwin dep) version of main_windows.cpp
2004-11-30 23:40:24 +00:00