Commit Graph

75 Commits

Author SHA1 Message Date
nigel
bd29aa7a27 Mouse position fixes when in fullscreen mode. 2003-03-11 11:44:14 +00:00
nigel
029178546f Minor doco updates 2003-03-11 11:32:51 +00:00
nigel
8a62df5ae7 32bit defaults for windowed mode. 2003-03-11 11:31:56 +00:00
nigel
7726ef1b05 Simplified (and sped up) mouse movement processing when in fullscreen mode. 2003-03-11 11:31:01 +00:00
nigel
ef73063528 Corrected mouse co-ordinate processing after full screen resizing,
simplified mouse movement processing for full screen, added a few comments.
2003-03-11 11:27:20 +00:00
nigel
f19f18175b Change MIN_HEIGHT, add new one for classic mode 2003-01-10 23:18:02 +00:00
nigel
a0a00b77f5 Corrections for 10.1 (which has a much older autoconf) 2003-01-10 23:16:47 +00:00
nigel
f7e84c7569 Updates for latest (though as yet unreleased) version 2003-01-10 23:12:37 +00:00
nigel
ca5f5e1b01 Make cpuemu[1-8].cpp if a for loop, a few minor corrections 2003-01-10 23:05:06 +00:00
nigel
5a9ec56a21 Extra methods for new Help menu items 2003-01-10 23:01:48 +00:00
nigel
25ea75ff32 Added a few notes on different compilation strategies 2003-01-10 23:00:43 +00:00
nigel
1527cac014 10.2 enhancements, eliminated some warnings, added alpha channel mask stuff 2002-12-19 10:40:40 +00:00
nigel
75e3b116a2 Corrected 10.2 problem, add 10.1 compile fix for newer configure.in 2002-12-18 12:13:28 +00:00
nigel
d94d399de8 Better comments about drawing strategies,
new define to specify using the alpha channel
2002-12-18 12:05:48 +00:00
nigel
b7d39be14d [[blah alloc] init] -> [blah new],
error checking when deleting volume files
2002-12-18 11:56:12 +00:00
nigel
3bc22a52d2 [[blah alloc] init] -> [blah new] 2002-12-18 11:54:17 +00:00
nigel
470adec0e6 Allow randomise to work with different drawing strategies 2002-12-18 11:53:11 +00:00
nigel
bfbeb17a96 [[blah alloc] init] becomes [blah new] 2002-12-18 11:50:12 +00:00
nigel
fc8a542d53 JIT 2002-12-18 11:33:37 +00:00
nigel
45b2765c21 Eliminate compile warning 2002-10-31 08:54:21 +00:00
nigel
c8218bbb11 SOme 10.2 compile fixes 2002-10-31 08:52:59 +00:00
nigel
6a0f9df867 Fixes for compiling on 10.2 2002-10-29 14:28:52 +00:00
nigel
c68df84838 Eliminate warning 2002-10-29 14:27:00 +00:00
nigel
9745e40ddb Correct path for some Unix files 2002-10-29 14:26:26 +00:00
nigel
954ee59832 Now generated by autoheader 2002-10-29 14:23:31 +00:00
nigel
9791c82ce4 Added Id, overwrite existing symlinks, run autoheader 2002-10-29 14:18:22 +00:00
nigel
a591d0e0cb Added info about documentation 2002-10-22 12:11:45 +00:00
nigel
5f755a4baa Add include to eliminate warning 2002-10-22 12:10:18 +00:00
nigel
47e9fe084c Corrected dependency for non-ide building
(makefile was not generating cpuemu*.cpp)
2002-10-22 12:09:17 +00:00
nigel
7914fdc677 Incorporate several changes from latest Unix version of file 2002-10-06 23:29:59 +00:00
nigel
ce0bca286f Change required for GCC 3.1 (stdc++ library needed in C++ program link),
general tidy-up (now use G++ to compile several files at once for gencpu)
2002-10-06 23:28:58 +00:00
nigel
162cc94bcd Newer prototype required by GCC 3.1 2002-10-06 23:26:07 +00:00
nigel
dd6025502d MacOS 10.2 compatibility (diffeent config.sub & config.guess location),
argument processing (like Unix autogen.sh)
2002-10-06 23:23:10 +00:00
nigel
370d5dcb95 Updated for latest Controller and EmulatorView class methods 2002-07-02 10:23:39 +00:00
nigel
5ef6d3d08c Compatibility with latest C++ monitor object. Unfortunately this requires
a terrible hack to guess the number of bytes per row for each mode, which
is terribly hardware dependant, but is the only way at the moment.
2002-07-02 09:47:57 +00:00
nigel
ca896c0838 Better mouse event control for full screen mode 2002-06-05 10:18:51 +00:00
nigel
15baaf886a Sequencing changes in init_screen(), removed some global vars and functions,
assorted tidyup, big changes to video_switch_to_mode()
2002-06-05 10:11:40 +00:00
nigel
2880cf6251 Debug statements were not in D() macros 2002-06-05 09:41:27 +00:00
nigel
3319c41d9d Un-necessary function and global int 2002-06-02 12:20:38 +00:00
nigel
f2749d2222 Hanging after minimising icon no longer relevant (I don't minimise anymore).
Replaced with "fullscreen cursor jump" error.
2002-06-02 10:26:55 +00:00
nigel
fdac401a5a Sheet and fullscreen-safe input processing, small tidyup 2002-05-30 12:50:21 +00:00
nigel
3053defd16 New way of storing if emulator is in full screen mode 2002-05-30 12:46:15 +00:00
nigel
3b2c66602f Removed duplicate modes, new way of checking fullscreen mode, use sheets
instead of panels for warnings & errors
2002-05-30 12:43:32 +00:00
nigel
26f40f2630 Minor tidyup 2002-05-30 12:36:17 +00:00
nigel
dc41a2b10c EndSheet() to end non-modal (i.e. non Error) sheets, fixed leak in ErrorSheet() 2002-05-30 12:28:38 +00:00
nigel
c0201dfc68 A better screens prefs change 2002-05-26 00:12:32 +00:00
nigel
edc98d37d2 Removed redundant (old C++ environment) stuff 2002-05-25 23:58:51 +00:00
nigel
0dcf103d24 Fix for screen radio-button selection bug, general tidyup. 2002-05-25 23:56:05 +00:00
nigel
d5995f053a Blocking sheet presentation routines, simpler interfaces 2002-05-25 23:54:39 +00:00
nigel
72129b9348 Added simpler interfaces to panels (less arguments).
Note that this file is now Objective C++ only, so I should rename it to .hh
2002-05-25 23:54:02 +00:00