Commit Graph

18 Commits

Author SHA1 Message Date
Peter
1b370205c1 Change the status lines on Windows to use white text on a black background.
r355 changed the window background from white to black (which looks good in full screen mode), and this revision changes the status lines similarly for consistency.
2015-03-15 20:45:16 +00:00
Nick Westgate
502b3f50d9 Integer-only scaled full-screen mode on Windows. (Non-integer scaling can be enabled in the source.) Doing this fixed an existing bug where full-screen restore swapped window position X and Y. 2015-02-06 02:12:28 +00:00
Peter
c64cc86de9 Fix Shift-F10 status line toggling on Windows. 2014-04-25 15:36:46 +00:00
Peter
bb085287d8 Fix console input on Windows to permit the debugger to function.
Previously, on Win32 with MSVC, the non-blocking input function didn't work correctly and prevented use of the debugger.  Instead, use native console I/O to implement non-blocking input, which both works and avoids CRT (i.e. MSVC vs. Cygwin) dependency.
2013-12-04 01:55:22 +00:00
David Schmidt
369871df3f Re-enable Cygwin with a couple of tweaks to ifdefs 2013-05-28 20:05:37 +00:00
Peter
08df2baad0 In the Win32 build only, allow the user to hide the console window since a typical end-user won't care about the contents. 2013-05-16 02:06:23 +00:00
Peter
08b87fafd0 Cleanup whitespace, indentation, header files, global declarations, and comments in the Win32-specific code to make this code easier to read and maintain. 2013-05-15 20:03:32 +00:00
Peter
032c2c02e5 Use the existing "GSPort32" icon for the window rather than the boring default. 2013-05-15 14:36:27 +00:00
Peter
e8c512a898 Allow Windows users to hide the debug status lines with Shift-F10. 2013-03-19 22:11:01 +00:00
Peter
571afca835 Correct the calculation for the Win32 window size. Account for the frame and caption size to avoid clipping the status lines. 2013-02-20 22:24:24 +00:00
David Schmidt
9d3d2e79d3 Fixing up some build artifacts for Windows 2012-03-04 13:34:18 +00:00
David Schmidt
f5ce7f7f77 Geez, the build wasn't really picking up the native printer code for Win32! 2012-03-02 19:35:46 +00:00
David Schmidt
69622cb30e Work harder to find current working directory in Windows
Update Cygwin DLLs
2012-02-21 16:43:36 +00:00
David Schmidt
1c9806253e 2012-02-18 06:21:43 +00:00
David Schmidt
09194da30a Enable Win32 fullscreen, after a fashion 2010-05-19 04:21:11 +00:00
David Schmidt
51f8191a1c Accept dropped files again 2010-05-08 19:04:35 +00:00
David Schmidt
ce80e6ebca Merge in changes from activegs for x build 2010-05-08 14:06:51 +00:00
David Schmidt
5dc39a808f Merge in changes from activegs 2010-05-08 04:41:06 +00:00