Commit Graph

72 Commits

Author SHA1 Message Date
3459afb01b Cleanup: renamed pointer to video functions to match coding style
* wsVideoUpdate -> g_pFuncVideoUpdate;
 * wsUpdateVideoText -> wsUpdateVideoText40
 * wsUpdateVideoDblText -> wsUpdateVideoText80
2014-12-27 17:02:26 -08:00
aad40fa5d8 Cleanup: Remove unused wsVideoNewDirtyRect wsVideoAllDirtyRect 2014-12-27 12:05:22 -08:00
c1fa37a6db Fixed warning GetMonochromeIndex() 2014-12-18 13:31:18 -08:00
3b1ad75dfd Bump NTSC version number to 6 2014-12-18 12:39:29 -08:00
0b1e70c703 GPL Licensing made explicit in new source files. 2011-03-03 04:10:31 +00:00
a9ed7fa2f5 Merge in most (not CPU/Debugger) modified files 2011-03-01 07:59:20 +00:00
6b3d9386a6 Update base of this branch to trunk 2011-03-01 05:55:14 +00:00
674e1db028 Changed default video mode to be Authentic Color Half-Pixel (VT_COLOR_HALFPIXEL)
Moved VT_COLOR_HALF_SHIFT_DIM (Fake Half-Pixel) to be debug-only.
Changed default 50% scan lines to be off.
2011-02-15 17:16:36 +00:00
a82628356a fixed compile warnings of GetDeviceCaps() 2011-01-30 21:59:17 +00:00
515eef98d2 Fixed misc. stray white pixels not white Color Half-Shift Pixel 2011-01-11 07:58:44 +00:00
2ec2131c97 Implemented Color Half-Shift Pixel ! 2011-01-11 07:01:51 +00:00
12a6566a11 Fixed disappearing text
Massive code cleanup (re-organized so palette stuff is together.)
2011-01-09 04:42:46 +00:00
91b043d5fd Cleanup half-pixel shift comments 2011-01-09 00:45:12 +00:00
f1078412bf Half-Pixel shift fixed for good ! 2011-01-09 00:40:21 +00:00
02035cea28 Real Half Shift Pixel Mode implemented 2011-01-08 21:29:27 +00:00
a6242e0fcf Code Cleanup 2011-01-08 04:21:36 +00:00
cfc3ef18d8 Fixed recently introduced bugs
- Monochrome green not showing up
- Amber wrong amber color
2011-01-08 04:17:27 +00:00
e486ef739d Clean up desc Monochrome Half Pixel 2011-01-08 03:56:27 +00:00
bf1596a5b6 Tweaked Monochrome Half Pixel Fake 2011-01-08 03:35:37 +00:00
b3ce90d915 Monochrome Half Pixel Shift
Hooked up 4 modes to F9
2011-01-08 02:58:20 +00:00
ca9dea94b8 More 560 Monochrome tweaks. 2011-01-07 11:43:36 +00:00
b371c1d590 Monochrome 560 Half-Shift Mode 2011-01-07 09:23:16 +00:00
5becf8f0e8 2011-01-06 17:47:17 +00:00
a44367e7ea Clean-up & documented: CopySource()
Clean-up: UpdateHiResCell()
2011-01-06 17:10:23 +00:00
245327b12c Exported video state since debugger needs to read it for displaying the state of the soft-switches 2011-01-04 17:08:01 +00:00
21b4b2175f 1.19.3.0
Changes:
. Set 50% scan lines as the default.
Fixes:
. Fix OpenFileName dialogs for Win98 (use older WinVer4 struct).
. Edits to the 'Printer dump filename' edit control are now recognised.
2010-12-30 20:10:48 +00:00
fd2eef7125 Fixes for:
BUG#017055 - DDial timer running very fast
. TAPEIN.bit7 was being read from floating-bus. Now fixed high.
BUG#007237 - VBl IO reg not updated in 'Stepping' mode
2010-08-17 07:52:23 +00:00
f24971f582 Merge from Tom: r683
Added Speech API support:
. Capture char output to COUT
. Enable speech via -speech cmd-line
. Ctrl+Reset and FullSpeed mode purge the speech buffers
Removed #pragma hdrstop from all .cpp files except AppleWin.cpp (which is the PCH create file)
2010-02-14 21:11:26 +00:00
349642cbe5 Fix Bug #14879 : Double-Lo-Res Graphics colours not correct 2009-07-23 21:43:08 +00:00
873e5c1fcd Fix flash rate for NTSC 2009-02-22 14:39:50 +00:00
ed40975b9a Bugfix: Shift-Print Screen with 50% Scan Lines 2009-02-18 22:24:50 +00:00
364de6d77b 1. Shift-Print Screen works with 50% Scan Lines
2. Minor Optimization at Display Logo screen.
2009-02-18 07:54:24 +00:00
b82c864016 50% Half Scan Lines in full screen mode
Preliminary support for Full Screen Debugger Colors
2009-02-16 20:30:38 +00:00
45f04df299 50% Half Scan Line 2009-02-14 03:53:28 +00:00
3318abc622 Merge from AppleWin-Tom (r396-423):
- Replaced all non-GPL modules with GPL ones (6821, AY8910, Z80)
  . 6821 now from VICE (was MAME)
  . AY8910 now from FUSE (was MAME)
  . Z80 now from VICE (was Z80Em)
- Fix for Willy Byte & MB support (strange 6522 behaviour!)
2009-01-09 23:27:29 +00:00
5e33fa0f2c Manual merge from cm630 to trunk (ie. I didn't use svn to merge) 2009-01-09 21:59:22 +00:00
176eb76e55 Rollback to r413, as the merge from cm630 included many files that hadn't changed.
From TortoiseSVN:
. Revision range to merge: 416-HEAD
. [x] Reverse merge

Does a reverse merge on r417-r416
2009-01-06 22:02:31 +00:00
07bd49468d Merge from cm630: r326 through r416 2009-01-05 22:59:26 +00:00
960190d507 Oops. Better FB version with minor optimizations. 2008-12-30 16:40:05 +00:00
6480ef9b1e Fixed 2 bugs in the floating bus code.
The Bulgarian game "Walking in the town" now works.
Also improved the layout of the FB code, and added references to Understanding The Apple IIe for all the important logic and boolean equations used.
2008-12-30 15:45:48 +00:00
8e4324835d Merge from AppleWin-Tom @ r396-HEAD:
. Fixed FLASH rate (was too fast)
2008-11-25 22:38:54 +00:00
5e4c7f402b Merge from AppleWin-Tom @ r402:
. BugID-014557: Fix for loading serial port from Registry (caused AppleWin to crash when booting Apple Pascal)
. Fixed FLASH rate (was too fast)
2008-11-25 22:33:05 +00:00
8f22df5156 1.15.0.3 changes 2008-08-31 04:31:35 +00:00
78963c65e4 Added: Authentic Mono video mode (like ApplePC 2.52 mono) 2008-08-27 08:47:52 +00:00
ab276e2719 Added: HELP VIEW and commands 2008-08-25 05:25:27 +00:00
d4ff773966 updated year to 2008 for GPL 2008-08-25 01:24:48 +00:00
77e0423046 added: -printscreen command line to enable display of print screen filename 2008-08-25 01:10:37 +00:00
9bdab0a038 Working PrintScrn for saving .bmps 2008-08-25 00:36:48 +00:00
88e087009a WIP: PrintScreen saving AppleWin_ScreenShot_#.bmp 2008-07-14 16:02:44 +00:00
1251cff260 Merged from cm630 branch for "Pravets" clone support 2008-06-20 23:47:25 +00:00