Commit Graph

1393 Commits

Author SHA1 Message Date
tomcw 6a26a95487 PCH refactor: remove non-system headers from stdafx.h 2014-08-13 21:30:35 +01:00
michaelangel007 391b891807 #201 Don't update track/sector on disk swap 2014-07-29 07:56:55 -07:00
michaelangel007 ae5d765b2c #201 cleanup to match coding standards 2014-07-28 14:18:32 -07:00
michaelangel007 598df5ce9b Code cleanup: #201 use actual floppy drive 2014-07-28 14:13:40 -07:00
michaelangel007 627620ef6e #201 Fix fence post logic bug in ProDOS drive dection 2014-07-28 13:57:54 -07:00
michaelangel007 21e5ebc619 #201 Always display Track/Sector in full screen mode. Also show at start-up. 2014-07-28 08:36:39 -07:00
michaelangel007 b2e5770e51 Fix #201 drive swap DOS3.3 disk status Sector drive 2 now displaying properly due to fence post error 2014-07-27 22:40:10 -07:00
michaelangel007 5024608885 Merge #198 Pull branch alt_enter_fullscreen 2014-07-27 16:19:23 -07:00
michaelangel007 50ed260710 #199 #215 Cleanup: "Confirm Reset" to "Confirm reboot" 2014-07-27 14:31:00 -07:00
michaelangel007 70504ebf9d #198 Made branch #alt_enter_fullscreen 2014-07-26 16:44:38 -07:00
michaelangel007 9140d5bca0 #199 Update confirm reboot dialog box with instructions how to disable the message in the future. 2014-07-26 15:42:55 -07:00
michaelangel007 825b7cddcb #199 Added option to skip reset 2014-07-26 14:51:23 -07:00
michaelangel007 f8d0430a39 Cleanup: Bump copyright, and tabify 2014-07-26 13:23:57 -07:00
Michael f7758adb5c Merge pull request #214 from AppleWin/track_status
Track status
2014-07-26 09:40:27 -07:00
michaelangel007 9cb6626fc3 #201 Fix ProDOS track/sector to be more accurate. Always use the actual floppy drive instead of probing ProDOS 2014-07-26 09:36:29 -07:00
michaelangel007 f5617a396d Final cleanup on Track/Sector 2014-07-24 21:58:19 -07:00
sicklittlemonkey 0d7cbfd463 Fixed window width and height problem by using SM_CXPADDEDBORDER
But it would be nicer to define this somewhere by:
#ifndef SM_CXPADDEDBORDER
#define SM_CXPADDEDBORDER 92
#endif
2014-07-24 21:00:28 +12:00
michaelangel007 825aba0fda Use active track for ProDOS 2014-07-23 22:58:23 -07:00
michaelangel007 099bdbe5ee Fix ProDOS track & sector display to be more accurate 2014-07-23 22:40:35 -07:00
michaelangel007 6ad02871c1 #201 Fixed Track/Sector display to be responsive 2014-07-23 18:08:52 -07:00
michaelangel007 f5be097177 #201 Show Track/Sector -- preliminary support for showing DOS3.3 2014-07-22 00:08:18 -07:00
michaelangel007 e8fda39cae #201 Fix display of track status in full-screen and windowed mode ... http://imgur.com/KzKpwIv 2014-07-21 22:56:57 -07:00
michaelangel007 9f8ad1a65b WIP show current disk track 2014-07-21 18:21:31 -07:00
tomcw 5d64ea5673 Merge branch 'master' of github.com:AppleWin/AppleWin 2014-07-20 10:30:21 +01:00
tomcw a75555d21c Simplified ContinueExecution(): video refresh part. 2014-07-20 10:24:50 +01:00
michaelangel007 a4bae75d2a Documented #206 existing and new -memclear options with "In Development" in History.txt
-memclear 0 Initialize memory to zero
     -memclear 1 Initialize memory to random values
     -memclear 2 Initialize memory to 4 byte pattern: FF FF 00 00
     -memclear 3 Initialize memory to even pages FF, odd pages 00
     -memclear 4 Initialize memory to first half page 00, last half page FF
     -memclear 5 Initialize memory to first half page FF, last half page 00
     -memclear 6   Initialize memory to byte offset of page
                   (current memory address low byte)
     -memclear 7   Initialize memory to page address
                   (current memory address high byte)
2014-07-17 20:42:19 -07:00
michaelangel007 f4b09e1f8f Feature Request #206 Command line switch: -memclear # 2014-07-17 20:18:59 -07:00
michaelangel007 9ded7f0926 Cleanup: Removed unused variable: g_bResetTiming 2014-07-17 19:52:56 -07:00
michaelangel007 8090dd3933 Cleanup: Removed unused variable: needsprecision 2014-07-17 19:50:39 -07:00
michaelangel007 21033f4f2e Removed //c memory blaster initialization pattern from MIP_00_FF_HALF_PAGE since it is firmware $FCCA 2014-07-16 21:56:01 -07:00
michaelangel007 2719de8a09 Fix //c memory blast fill constant with actual 0xA0.
Remove MemReturnRandomData(), replace with getRandomTime()
2014-07-16 08:41:45 -07:00
michaelangel007 82e77c9215 Cleanup: Added exception docs for MIP_FF_FF_00_00 2014-07-15 21:28:26 -07:00
michaelangel007 9c186199c2 Use random values for memory holes at $xx28, $xx29, $xx68, $xx69 in MIP_FF_FF_00_00 2014-07-15 21:14:05 -07:00
michaelangel007 5109fd39da Fix //c cold start memory 'blaster' initialization pattern 2014-07-15 20:55:28 -07:00
michaelangel007 b68f89ebff #206 - Memory Initialization doesn't mirror other Apple //e //c models 2014-07-15 12:37:04 -07:00
michaelangel007 27c4a0654b Cleanup: misc. spelling 2014-07-15 12:33:29 -07:00
michaelangel007 0e0e97e831 Cleanup: Tabify and multi-column alignment for better readability. 2014-07-13 21:31:28 -07:00
michaelangel007 81ce9c54d1 Certain games (such as Pooyan) expect RNDL and RNDH to be non-zero. Initialize to non-zero value. 2014-07-13 21:00:45 -07:00
tomcw 8637dfa7af Removed the _DEBUG-only experimental video modes (eg. Emboss, Psychedelic, etc) 2014-07-10 22:52:26 +01:00
tomcw ae233fe1fc Remove redundant 'BOOL behind' which was always zero.
- allowed some simplification to VideoSetMode()
Tidy up ContinueExecution(), removing unused 'BOOL pageflipping'.
Refactor VideoCheckPage() to make it more readable.
2014-07-08 20:58:48 +01:00
tomcw b036b03062 Tweaks to fullscreen 32-bit mode 2014-06-27 22:43:25 +01:00
tomcw c509349469 Fullscreen defaults to 32-bit. Use -fs8bit for 8-bit mode 2014-06-26 22:44:02 +01:00
tomcw d591dd006b Remove the top-level AppleWin folder 2014-05-23 22:59:02 +01:00