mpohoreski
33c644239b
2009-02-17 01:34:26 +00:00
mpohoreski
4a621b979c
Fixed to work with pre-compiled header
2009-02-16 20:31:48 +00:00
mpohoreski
6008de9318
Fixed to work with pre-compiled header
2009-02-16 20:31:23 +00:00
mpohoreski
b82c864016
50% Half Scan Lines in full screen mode
...
Preliminary support for Full Screen Debugger Colors
2009-02-16 20:30:38 +00:00
mpohoreski
9f1678fe66
2009-02-16 20:19:41 +00:00
mpohoreski
8ce032f714
cleanup: videotype -> g_eVideoType
2009-02-16 19:27:07 +00:00
mpohoreski
b1969ced9d
Fixed to work with pre-compiled header
2009-02-16 19:19:50 +00:00
mpohoreski
b8b05b4059
Fixed to work with pre-compiled header
2009-02-16 19:19:28 +00:00
mpohoreski
c0892b38b9
Fixed to work with pre-compiled header
2009-02-16 19:19:03 +00:00
mpohoreski
915b7ae67e
2009-02-16 19:18:34 +00:00
mpohoreski
26d9b115d7
export debugger colors
2009-02-16 19:17:45 +00:00
mpohoreski
f517595497
Fixed to work with pre-compiled header
2009-02-16 19:16:26 +00:00
mpohoreski
86aeee5ced
Fixed to work with pre-compiled header
2009-02-16 19:15:59 +00:00
mpohoreski
89ae76684b
Fixed to work with pre-compiled header
2009-02-16 19:15:34 +00:00
mpohoreski
2f74bdd183
Fixed to work with pre-compiled header
2009-02-16 19:14:27 +00:00
mpohoreski
dbe9a305bb
cleanup: videotype -> g_eVideoType
2009-02-16 19:13:55 +00:00
mpohoreski
e1b2396794
cleanup formatting of comment
2009-02-16 19:13:20 +00:00
mpohoreski
776dc69a94
Fixed to work with pre-compiled header -- moved user defined below includes
2009-02-16 19:12:46 +00:00
mpohoreski
3d129503f9
2009-02-16 19:11:57 +00:00
mpohoreski
a0e8567e17
cleanup: videotype -> g_eVideoType
2009-02-16 19:11:33 +00:00
mpohoreski
3534f8f5da
2009-02-16 19:10:04 +00:00
mpohoreski
3afa87f2eb
2009-02-16 19:09:43 +00:00
nick_westgate
bb99c7c736
- Added call to SSC Reset on Ctrl-Reset
...
- TODO: put machine reset handler somewhere central!
2009-02-16 16:03:47 +00:00
mpohoreski
23fb71d569
Cleanup of file extensions being registered.
2009-02-14 04:05:15 +00:00
mpohoreski
76f15e215f
Clock cleanup
2009-02-14 03:54:12 +00:00
mpohoreski
45f04df299
50% Half Scan Line
2009-02-14 03:53:28 +00:00
mpohoreski
2f9faaad9a
50% Half Scan Line
2009-02-14 03:49:22 +00:00
mpohoreski
ae8213267f
50% Half Scan Line checkbox
...
Config_Save_Video() Config_Load_Video()
2009-02-14 03:48:42 +00:00
mpohoreski
113ff9f91c
pretty print - misc clean up
2009-02-14 03:36:54 +00:00
mpohoreski
4ef9b47daf
Added: Alt-F9 to toggle 50% Scan Lines
...
BugFix: F9, Shift-F9 for next/prev video mode
2009-02-14 03:36:15 +00:00
mpohoreski
c2f36d232c
Exported Alt,Crtl,Shift status
2009-02-14 03:35:19 +00:00
mpohoreski
f695fa9fea
Exported Alt,Crtl,Shift status
2009-02-14 03:34:47 +00:00
mpohoreski
2d245f71bb
misc clean up
2009-02-14 03:32:53 +00:00
mpohoreski
bbb131def2
Added defines for Registry Key values for Video Config
2009-02-14 03:32:24 +00:00
mpohoreski
a83cffb893
2.6.0.8 Updated: symsrc load "filename" [, offset]
2009-02-13 10:31:14 +00:00
mpohoreski
3710e3b9b7
Start of peripheral cleanup for clock.
2009-02-13 08:16:03 +00:00
mpohoreski
6ded7f9fdc
Increased symbol length from 13 to 31
2009-02-13 07:27:57 +00:00
mpohoreski
57e80ecf2b
2.6.0.7
2009-02-13 07:26:14 +00:00
nick_westgate
e4f6aa7ad8
- Comment change only: correction to comment about disk firmware patch removal
2009-02-03 02:24:50 +00:00
tomch
42d9c68b1a
Updated html docs for AGS support via TCP port 1977
...
Changed cmd-line switch from -printer-real to -use-real-printer
2009-02-01 20:32:05 +00:00
tomch
74bab15f4f
Removed the Disk][ f/w patch (track stepping delay) in all disk modes
2009-02-01 10:33:37 +00:00
tomch
c646c8dfcf
Tweak - Now only remove Disk][ f/w's track stepping delay in *enhanced* disk mode
...
- Additionally fix the ADC chksum for "The CIA Files"
2009-02-01 10:18:37 +00:00
nick_westgate
add77b83dc
- Added TCP serial option on port 1977 (hard-coded - see TODOs) implemented as asynchronous Winsock 1.1 (Win95 ok?) sockets via WndProc() messages
...
- Fixed Winres.h dependency
2009-01-26 15:24:40 +00:00
tomch
cf705a85a8
Added new cmd-line switch: -printer-real
...
. Enables control in Advanced config to allow dumping to a real printer
Resource file:
. Bumped copyright year to 2009
. Set version to 1.16.0
Updated html help (toc, acknowledgements, cfg-advanced)
Updated History.txt (changes/fixes for 1.16.0)
2009-01-17 15:10:00 +00:00
tomch
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
tomch
5e33fa0f2c
Manual merge from cm630 to trunk (ie. I didn't use svn to merge)
2009-01-09 21:59:22 +00:00
tomch
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
tomch
07bd49468d
Merge from cm630: r326 through r416
2009-01-05 22:59:26 +00:00
nick_westgate
960190d507
Oops. Better FB version with minor optimizations.
2008-12-30 16:40:05 +00:00
nick_westgate
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
tomch
eb4be89972
Fix: IO_Annunciator read now returns floating bus data
2008-12-15 15:08:05 +00:00
tomch
8e4324835d
Merge from AppleWin-Tom @ r396-HEAD:
...
. Fixed FLASH rate (was too fast)
2008-11-25 22:38:54 +00:00
tomch
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
tomch
6ae8b7b3c3
Compile-time fix for VC++2008 Express
2008-09-28 14:03:40 +00:00
tomch
7363af652e
Corrected CLK_Z80 value
2008-09-09 21:07:14 +00:00
mpohoreski
62db996477
fixed formatting of DDE else to prevent confusion
2008-09-04 16:43:11 +00:00
mpohoreski
036902bce0
using new enum for IO slot size
...
bugfix: controller hack fix was hard-coded to slot 6
2008-09-04 16:42:14 +00:00
mpohoreski
150e6f0f7a
using new enum for IO slot size
2008-09-04 16:41:17 +00:00
mpohoreski
c25fb95d4f
using new enum for IO slot size
2008-09-04 16:40:52 +00:00
mpohoreski
00ba3fb4b5
Added Peripheral_Clock_Generic.h
2008-09-04 16:40:10 +00:00
mpohoreski
af3a9e6126
removed commented out old defines
2008-09-04 16:37:33 +00:00
mpohoreski
1482abe1b4
Custom No Slot and Thunderclock WIP
2008-09-04 16:32:21 +00:00
mpohoreski
00bfa5b2ab
Enums for Slot & Firmware Addresses and Sizes
2008-09-04 16:30:34 +00:00
tomch
aacd1533f4
Reverted a bit more code to original to z80em distro.
2008-08-31 20:00:07 +00:00
tomch
32c623a7a3
Found source of Z80 emulation (z80em by Marcel de Kogel) & reverted (as close as possible) to his distro.
...
Updated Help html (team & ack's).
2008-08-31 15:37:53 +00:00
tomch
f0b6b43465
Fixed compile error (for VS8)
2008-08-31 13:38:22 +00:00
mpohoreski
eece84b5ac
Added new command: '@'
2008-08-31 08:49:11 +00:00
mpohoreski
8f22df5156
1.15.0.3 changes
2008-08-31 04:31:35 +00:00
mpohoreski
cc50688bf9
bugfixes:
...
.2 Fixed 'G' to not send the Return of the command into the Apple Keyboard
.1 Renamed GO to G to not conflict with GR, GR1, GR2
2008-08-31 01:06:43 +00:00
mpohoreski
78963c65e4
Added: Authentic Mono video mode (like ApplePC 2.52 mono)
2008-08-27 08:47:52 +00:00
mpohoreski
ab276e2719
Added: HELP VIEW and commands
2008-08-25 05:25:27 +00:00
mpohoreski
492c2da6f2
undid %02d in formatting version string
2008-08-25 01:37:57 +00:00
mpohoreski
d4ff773966
updated year to 2008 for GPL
2008-08-25 01:24:48 +00:00
mpohoreski
8685d9a67e
-printscreen command line
2008-08-25 01:24:20 +00:00
mpohoreski
77e0423046
added: -printscreen command line to enable display of print screen filename
2008-08-25 01:10:37 +00:00
mpohoreski
8bfee03343
- added printscreen support to release build
...
- fixed potential buffer overrun with version string
2008-08-25 00:53:19 +00:00
mpohoreski
9bdab0a038
Working PrintScrn for saving .bmps
2008-08-25 00:36:48 +00:00
tomch
4e7303dd0d
Bumped version to 1.15.0 for CP/M beta support
...
Made PrintScrn support conditional on _DEBUG
2008-08-24 21:50:35 +00:00
tomch
49cbcf92c0
Merged from Ken's branch (for CP/M card support)
2008-08-19 21:36:31 +00:00
tomch
44e9ebf516
Minor bug fix to Pravets capslock
2008-07-28 20:33:22 +00:00
tomch
b3f454b77a
Fix: Old bug - uninitialised local static! (bFreshReset)
...
Change: Better formatting
2008-07-26 21:52:35 +00:00
tomch
cf5bc257e6
Merged from cm630 branch (fix for '~' displayed instead of '^')
2008-07-26 21:44:35 +00:00
mpohoreski
88e087009a
WIP: PrintScreen saving AppleWin_ScreenShot_#.bmp
2008-07-14 16:02:44 +00:00
tomch
272683e056
Corrections to comments
2008-07-07 21:51:50 +00:00
tomch
f819d49527
Fix: Append .aws to save-state file if not present
2008-06-21 15:02:36 +00:00
tomch
08c46a4464
Merged from cm630 branch
...
Fix for browsing for CiderPress changed curr dir
Fix for pressing "OK" on Advanced sheet resulted in resetting savestate file to default
2008-06-21 11:48:15 +00:00
tomch
1251cff260
Merged from cm630 branch for "Pravets" clone support
2008-06-20 23:47:25 +00:00
tomch
f66a95bc38
Fix for Contiki v1.3 : spurious IRQs
2008-06-20 21:35:55 +00:00
tomch
20172ef171
Fixes for mouse emu:
...
. Un-ClipCursor() when alt-tabbing to a different app
. Don't set cursor to (0,0) when using left-mouse button to enter mouse emu
2008-06-08 12:31:50 +00:00
tomch
a7e3527b48
Fix: set afterclose=0 when init'ing Input property page
2008-05-18 18:53:48 +00:00
tomch
01b6452d1e
Added config mode to restrict mouse to Apple's window
2008-05-18 18:23:25 +00:00
tomch
84ef622351
Merge from AppleWin-Tom branch:
...
Consolidated Save-State & Advanced prop sheets (now all on Advanced)
Disable joystick emulation via mouse when mouse interface is enabled
Support shift-f9 to cycle backwards through video modes
Use DirectInput to get mouse delta (instead of absolute WM_MOUSEMOVE msg)
Support Ctrl-Left Mouse Button to show the Windows cursor (otherwise GEOS never allows mouse to leave window)
Fix for Blazing Paddles (mouse support)
2008-05-17 23:20:33 +00:00
tomch
88f052da50
Added Advanced config tab for:
...
. Freeze Rom
. Clone selection
2008-04-11 21:54:06 +00:00
tomch
62f51d4f6a
Fix for Bug #13425 (Full Screen mode: drawing/erasing of the buttons on the RHS of the screen)
2008-03-29 13:01:21 +00:00
tomch
d511effa5a
. Change: Moved 'Mouse interface in slot 4' from Configuration to Input config page
...
. Added support for The Freeze's F8 cracking ROM
. Added -f8rom <custom.rom> cmd line switch to allow loading a custom 2K Rom at $F800
2008-02-22 21:28:35 +00:00
tomch
f81e1f8e87
Fix: Extended HDD image file filter to include *.po
2007-12-16 00:02:16 +00:00
tomch
e0ddd2c078
Fix: HDD wasn't booting ($C0Fx I/O wasn't registered)
2007-12-15 23:04:01 +00:00
tomch
0435e98e24
Version 1.14.1.2
...
. Change: Removed crosshairs in mouse-mode
. Change: Hide Windows' mouse cursor when over Apple's screen (in mouse-mode)
. Fix: Use mouse position delta (fixes GEOS)
2007-12-02 14:55:32 +00:00
tomch
1a3cc466f5
Version 1.14.1.1 (beta)
...
. Fix: Mouse card is now reset on a system reset (reboot from Fantavision to Dazzle Draw : 'no mouse installed' problem)
. Fix: CLEARMOUSE cmd was resetting the clamp value (Fantavision problem)
2007-12-01 21:21:40 +00:00
tomch
d2942e5a13
Fix so that Infiltrator boots
2007-08-11 11:25:51 +00:00
tomch
80fbca24cf
Fix: Mouse support in Contiki v1.3
2007-08-08 21:24:28 +00:00
tomch
1c5ee1302b
Merge from Tom branch to trunk
...
. Mouse interface now implemented & selectable from UI
. Scroll Lock toggle also configurable from UI
2007-08-06 21:38:35 +00:00
nick_westgate
9d5c56bc1c
Disk.cpp tidy-up. Removed superfluous "if" and tried to give the logging another facelift.
2007-08-06 02:03:00 +00:00
tomch
a1debc40e4
Merge from Tom branch to trunk
...
. SSC now working: PR#2 & IN#2
. etc.
2007-05-28 11:16:42 +00:00
tomch
1f14c3e075
Fixed cock-up on resolving conflict in previous revision. Grr!
2007-04-04 21:49:04 +00:00
tomch
3bfac2b933
Added preprocessor define _VC71 to VC7.1 project & exclude LOG'ing for VC7.1 builds (only affects debug builds)
2007-04-04 21:28:10 +00:00
mpohoreski
9794ccbdbe
Changed __VA_ARGS__ to work on compilers that don't support it
2007-04-02 14:32:50 +00:00
nick_westgate
3b043604b0
Updated AppleWin (not TFE etc) copyright dates from "2006" to "2006-2007".
2007-04-01 15:24:52 +00:00
tomch
556d9008fc
Minor fixes:
...
. Debugger's '\' now fixed (view Apple's screen)
. Debugger's Ctrl-~ now fixed for UK keyboard (use Ctrl-¬). So for both US & UK it's Ctrl & key to left of numerical 1
2007-03-31 14:45:44 +00:00
tomch
094d872723
A more elegant exit from the 'restart' loop (when SysClk fails to init)
2007-03-27 20:46:14 +00:00
tomch
e295bbb0b3
Exit if fail to get instance of DirectX's SystemClock
2007-03-26 21:27:29 +00:00
nick_westgate
6ac69570da
Added extra space character in the trace file header.
2007-03-24 05:10:51 +00:00
nick_westgate
232c78240f
Added Log.h to the project.
...
Fixed warning in Debugger_Display.cpp.
Changed printing timeout to 10 seconds. (No rush to type PR#0!)
Added SVN ignores for Release, Debug, *.user, *.ncb, *.suo.
2007-03-24 04:24:17 +00:00
tomch
26a45bc17e
Merged from sicklittlemonkey branch to trunk
...
(rev 111-HEAD)
2007-03-23 22:26:35 +00:00
tomch
e1d717fe06
Speech fixes:
...
. Fix for MB/Phasor for short phonemes - bug in DirectSound in WinXP (see KB327698)
. Removed NMI generation for soundcards (they only generate IRQ)
2006-12-27 19:11:19 +00:00
tomch
d5fee7cc43
Minor: Corrected indentation
2006-11-28 16:34:21 +00:00
tomch
efef257a74
Clean-up to CPU module
...
. Removed all obsolete DLL code
. Simplified CpuCalcCycles()
. Split 6502/65C02 emu into 2 funcs
. Removed redundant vars: pages, cpuemutype
Bug fix #8300 : 80-col text in Silvern Castle got corrupted
2006-11-01 21:45:56 +00:00
tearex
f3e37c21e7
Added missing "int" in two cases, wanted by VC++ 2005.
2006-09-14 20:11:38 +00:00
mpohoreski
38bc5180ba
Disassembly formating
...
TraceFile fixes
2006-08-16 18:58:56 +00:00
mpohoreski
756dd20e5d
Fixed debugger mouse click not checking if in debug mode
2006-07-09 15:43:17 +00:00
mpohoreski
40b8ff01a4
Help is colorized
...
Rewrote color console for 2nd and last time.
2006-07-09 04:53:08 +00:00
mpohoreski
20a1cb2449
Fixed drawing debugger text of (escape) color chars
2006-07-07 19:30:39 +00:00
mpohoreski
2b1a2d505e
New debugger font on by default now
...
Color console support
(still have a bug with MA1 xxxx, if xxxx has 0x60)
Main Message loop is more 'game' like for debugger cursor timing
2006-07-05 21:23:13 +00:00
tomch
ddfad8ce23
Should've submitted this with rev.195:
...
. Removed ref to regs.bRESET
2006-07-04 20:56:48 +00:00
mpohoreski
7a00471c6d
Fixed: New debugger font WIP - off by default until done
2006-07-03 15:29:56 +00:00
mpohoreski
fdbb9ac653
Console now has color support!
2006-07-03 15:27:49 +00:00
mpohoreski
b2a7c3663b
Updated Apple Font comments to be more descriptive
2006-07-03 15:27:19 +00:00
mpohoreski
5241ab31ec
fixed few font formatting bugs
2006-07-03 01:43:19 +00:00
mpohoreski
9ac9d024eb
Preview WIP of Debugger using Apple Font
...
(In Debugger_Display.h set USE_APPLE_FONT 1)
2006-07-02 22:59:08 +00:00
mpohoreski
1ea4f41867
Added public func to draw just the logo bitmap
2006-07-02 22:58:12 +00:00
tomch
25dbca891b
Fix for step in debugger from reset (1st step would just do the CPU reset):
...
. Removed CPU reset processing from InternalCpuExecute(). This is now done in CpuReset(). Removed the now redundant regs.bRESET member.
. CpuReset() now also clears regs.bJammed.
2006-07-02 17:52:23 +00:00
mpohoreski
fcedf8785e
Added new Apple Debugger Font
2006-07-02 09:57:26 +00:00
mpohoreski
787aba9b4e
instance -> g_hInstance
2006-07-02 09:56:50 +00:00
mpohoreski
e8633f5a2c
Too many fixes,changes,additions to mention...
...
Check debugger changelog details: 2.5.6.19 -> 2.5.6.41
2006-07-01 06:45:50 +00:00
mpohoreski
eee4282268
minor indentation cleanup
2006-07-01 06:44:09 +00:00
mpohoreski
8e2974bd40
Fixed Searching
...
"text" now always refers to ASCII text
'text' now always refers to Hi-Bit text
2006-06-29 05:41:04 +00:00
mpohoreski
6103c7f76d
Single quote wasn't updating quote state when backspaced
2006-06-29 05:39:42 +00:00
mpohoreski
ba1f67620f
Added help for searching:
...
HELP S
HELP SH
HELP SA
HELP ST
2006-06-29 05:38:43 +00:00
mpohoreski
8fdac334e8
2006-06-29 05:37:44 +00:00
mpohoreski
4f812a1d36
FLASH support in 80-Column mode
...
cleanup of globals to match coding convention
2006-06-29 03:28:25 +00:00
mpohoreski
552412f33b
Fixed: BLOAD now prints path & file, if can't load.
2006-06-28 13:39:44 +00:00
mpohoreski
e6d92d08b3
Fixed PRINTF help
...
Fixed console resize not set to full width
Fixed console not wrapping long lines
2006-06-28 01:42:51 +00:00
mpohoreski
5a18e03213
2.5.6.7
...
Reorganized info panel
Increased Breakpoints to 15
Increased Watches to 6
Increased Zeropage pointers to 6
Memory dump display SY6522 & AY8910 fixes: MA1 SY0
Fixed _6502_GetTargets() Indirect (Zeropage) Indexed, Y
DISASM POINTER [0|1]
2006-06-27 22:04:03 +00:00
mpohoreski
d36b7c6aa2
.15 Fixed Help Category comma syntax parsing
...
.14 Fixed BP comma syntax parsing
2006-06-27 05:37:11 +00:00
mpohoreski
f1c1779069
added global: g_pAppTitle
...
removed: define TITLE
indentation cleanup
2006-06-27 02:34:46 +00:00
mpohoreski
65348a68e5
.13 Fixed BSAVE syntax parsing
...
BSAVE ["Filename"], addr, len
.12 Fixed BLOAD syntax parsing
BLOAD ["Filename"], addr[, len]
.11 Fixed Go syntax parsing
G StopAddress [SkipAddress,Length]
.10 Changed internal parsing of comma operator.
It is now left in the command arguments.
2006-06-27 02:33:40 +00:00
mpohoreski
c787df0348
.13 Fixed BSAVE syntax parsing
...
BSAVE ["Filename"], addr, len
.12 Fixed BLOAD syntax parsing
BLOAD ["Filename"], addr[, len]
.11 Fixed Go syntax parsing
G StopAddress [SkipAddress,Length]
.10 Changed internal parsing of comma operator.
It is now left in the command arguments.
2006-06-27 02:32:57 +00:00
mpohoreski
8298d32a69
Mouse wheel support
...
many scrolling fixes
general cleanup of globals
2006-06-26 16:59:48 +00:00
mpohoreski
9ae0ea29b0
Renamed globals to match coding convention:
...
g_bApple2e
g_bApple2plus
g_sProgramDir
2006-06-25 03:46:33 +00:00
mpohoreski
f2e47d45df
Updated help, BPA, BLOAD/BSAVE
2006-06-25 03:43:49 +00:00
mpohoreski
a92f5d4fbe
Renamed globals to match coding convention:
...
g_bApple2e
g_bApple2plus
g_sProgramDir
2006-06-25 03:41:52 +00:00
mpohoreski
fb3859f6da
added DISASM to print current status
...
added DISASM TARGET [#]
2006-06-13 01:21:45 +00:00
mpohoreski
2b1e0c76a4
Fixed BRKOP, BRK # to enter debugger
...
Pressing F7 after triggered break stops on next break
Fixed global "mode" to comply with coding convention: g_nAppMode
2006-06-12 22:06:50 +00:00
mpohoreski
dcb358aaa3
added BLOAD
...
added BSAVE
2006-06-12 03:08:35 +00:00
mpohoreski
a1aad9460f
new DISASM command to change disassembly view options
2006-06-11 23:24:39 +00:00
mpohoreski
692eef236e
.2 fixed HELP <category> not working
...
.1 undocumented mnemonics in lowercase
2006-06-11 20:11:32 +00:00
tearex
2223bc6cfb
Illegal opcodes support
...
Separate NMOS 6502 and CMOS 65C02 support
CPU flag handling improvement
NMI support
Apple II (original model) support
Apple II/IIPlus mode font improvement
"M" glyph improvement
Small _M14 / CLK_6502 fix.
Reset behavior improvement
Small monochrome video improvement - mono text now honors color selection just like mono graphics.
2006-06-11 15:49:38 +00:00
tomch
784ce6a8d1
Reinstating TFE files I somehow deleted when I merged trunk->my branch
2006-05-14 21:43:39 +00:00
mpohoreski
f166d265c9
Version bumped up for BRK, BRKOP, Ctrl-V
2006-05-14 05:14:09 +00:00
mpohoreski
28ef0e45d7
Standard "Paste" (Ctrl-V) now supported.
2006-05-14 05:02:08 +00:00
mpohoreski
635d6e5811
framewindow -> g_hFrameWindow
2006-05-14 00:44:38 +00:00
mpohoreski
d26aa82dd1
Breakpoints on full-speed.
...
BRK # [ON|OFF]
BRKOP ##
2006-05-14 00:43:19 +00:00
tomch
38de33eb77
Merge with trunk
2006-05-13 19:23:11 +00:00
mpohoreski
ad1ed2e77e
new op @
...
text searching
single quote support
disasm targets displayed
2006-05-10 22:00:27 +00:00
tomch
99825c335a
Wrapped actions on IRQ-critical-section object in a validity test to fix crash in Win98/ME's kernel.dll
2006-05-07 13:47:52 +00:00
tomch
8a433b6e0d
Submitted changed files from AppleWin-Tom branch to trunk
...
. Change: Added support for SSC receive IRQ (eg. Z-Link)
. Fix: [Bug #7231 ] AppleWin installed in path with spaces
Internal:
. Modified operation of interrupt assert/deassert
2006-05-02 21:56:28 +00:00
tomch
97a30948a8
Submitted new SerialComms module
2006-05-02 21:42:45 +00:00
tomch
08159a2374
Update40ColCell: only convert 0xFF -> 0x20 for Apple][ (not //e)
2006-04-22 11:33:18 +00:00
tomch
cc16dce85a
Fixed: [Bug #6790 ] Right click menu stops working on drives after switching from full screen back to Windows.
2006-04-20 22:09:52 +00:00
rglennjones
fb22020323
Added Uthernet (TFE) to main branch
2006-03-24 06:34:37 +00:00
tomch
6061bcac36
Added ROM & FIRMWARE resources
2006-03-13 23:46:57 +00:00
nick_westgate
1c502b76da
Added floating bus emulation.
...
Summary of changes:
AppleWin.cpp: Made dwCyclesThisFrame global -> g_dwCyclesThisFrame.
CPU.cpp: Made InternalCpuExecute()'s nCyclesLeft static -> nInternalCyclesLeft.
CPU.cpp: Added CpuGetCyclesThisFrame().
Memory.cpp: Added MemGet80Store().
Memory.cpp: Added MemReadFloatingBus().
Memory.cpp: Added MemReadFloatingBus(BYTE const highbit).
Memory.cpp: Changed NullIo() to call MemReadFloatingBus().
Video.cpp: Added video scanner constants and VideoGetScannerAddress(bool* pbVblBar_OUT).
Video.cpp: Changed VideoCheckVbl() to call VideoGetScannerAddress().
Various files: Replaced MemReturnRandomData() calls with MemReadFloatingBus().
2006-03-12 09:05:39 +00:00
tomch
f1b472aa47
Changed description
2006-03-11 11:02:49 +00:00
mpohoreski
5ca28f21fd
Added ArgsCook() param to specify which operators to process
2006-03-09 21:52:14 +00:00
mpohoreski
051344249f
No longer uses implicit error value of ImageOpen()
2006-03-09 21:47:44 +00:00
mpohoreski
8cd641f0b5
Added Apple Monitor style command to enter bytes
2006-03-09 21:46:47 +00:00
mpohoreski
3c0ae9133c
1. Inverse space kludge
...
2. If no VBL return value is no longer fixed at zero
2006-03-09 21:42:17 +00:00
mpohoreski
52016a8744
Cleaned up ImageOpen()
2006-03-09 21:40:16 +00:00
mpohoreski
f0f434f83d
Added Memory Init Pattern
2006-03-09 21:10:40 +00:00
mpohoreski
eb36e472a5
Added menu check to easily tell if write protection is on / off
2006-03-07 18:17:57 +00:00
mpohoreski
954de50e9c
DiskProtect() -> DiskSetProtect()
2006-03-07 18:15:45 +00:00
mpohoreski
8365a7c3c1
Renamed: DiskProtect() to DiskGetProtect()
...
Added: DiskGetProtect()
2006-03-07 18:14:09 +00:00
mpohoreski
c7e451839e
Fixed Half-Shift Pixel mode to display more accurate orange
2006-03-03 21:07:14 +00:00
mpohoreski
e56172caeb
Memory is now filled with 00,00,FF,FF
2006-03-03 18:54:41 +00:00
mpohoreski
5e12d6ba35
Added 50% and 75% half-shift dither. (They are not active though.)
2006-03-01 03:49:14 +00:00
mpohoreski
0002256dee
New Video Modes -- Half-Shift, Amber, Green, White
2006-03-01 00:23:42 +00:00
mpohoreski
b4a22d74dd
Added Drive Protection bitmap
2006-02-28 18:40:59 +00:00
mpohoreski
ac02958729
VC Express compile-fix - scoping of for()
2006-02-28 18:40:05 +00:00
mpohoreski
d42ff373ca
Drol, and Karateka fixes/notes, until the Floating-Bus code is in.
2006-02-28 18:38:57 +00:00
mpohoreski
a4cff52aff
Removed hard-coded drive light status to enum proper
2006-02-28 18:37:47 +00:00
mpohoreski
2caf0b8fed
Fixed for() scoping
2006-02-28 16:39:34 +00:00
mpohoreski
beaf1b3ae3
Moved Text Hex Testing/Conversion code to Debugger_Parser
2006-02-28 16:37:25 +00:00
mpohoreski
3b9ce9275d
Added Text Hex Testing/Conversion
2006-02-28 16:36:51 +00:00
mpohoreski
15c81a457f
.15 Fixed Release version drawing of mini-memory over-extended onto buttons in DrawMemory()
2006-02-28 00:17:16 +00:00
mpohoreski
7fe3d2fa24
.14 Fixed Parses not to cook the args, until right before eating them
...
.13 Fixed script to not append filename extension
.12 Fixed command // to be comment
2006-02-27 23:12:16 +00:00
mpohoreski
0b447aeba2
Added tchar.h incldue for people using VC Express
2006-02-27 18:29:38 +00:00
mpohoreski
9b55a65662
.11 Console sometimes wouldn't draw due to g_bDebuggerViewingAppleOutput being still incorrectly set to true
2006-02-27 15:58:01 +00:00
mpohoreski
3406770cea
.10 Added: double forward slash on command line now ignores rest of command (same as C++ comment)
2006-02-27 15:55:41 +00:00
mpohoreski
b2388f033c
Replaced Debugger Magic Number with DEBUG_EXIT_KEY
2006-02-27 03:37:56 +00:00
mpohoreski
117a314315
.9 Added: Legacy Apple "Monitor" Commands in ExecuteCommand()
2006-02-27 03:36:36 +00:00