mpohoreski
f750c0069c
- moved 3 char addressing modes to cpu_general.inl
...
- moved 6502/6502c short-hand mnemonics to cpu_instructions.inl
2010-06-13 14:33:38 +00:00
mpohoreski
a70002bbd6
Moved debugger files to source/debugger
2010-06-11 15:55:02 +00:00
mpohoreski
e1225905bb
debugger source cleanup -> moved 'source/debugger'
2010-06-11 15:38:22 +00:00
mpohoreski
d6cd1350bb
- Finished Version 2 cleanup of opcode table
2010-06-10 15:56:21 +00:00
mpohoreski
50b8dea0f9
removed superfluous tabspace
2010-06-10 15:55:54 +00:00
mpohoreski
d2b6f57f61
2010-06-10 15:39:06 +00:00
mpohoreski
25c73ccf66
- Fixed spelling mistakes IncClamp8, DecClamp8
...
- Finished Version 1 cleanup of opcode table
- Started Version 2 cleanup of opcode table
2010-06-10 15:34:49 +00:00
mpohoreski
8b4f955e23
Fixed spelling optimization
...
Consistent TODO Optimization Note
2010-06-10 15:31:12 +00:00
mpohoreski
7fe50dc99d
Added GPL header
2010-06-10 14:33:16 +00:00
mpohoreski
5f654ce1b5
Split 6502 cores. Now includes cpu/cpu6502*.h
2010-06-10 14:15:42 +00:00
mpohoreski
980f87b92c
Renamed to .h to include in solution without having to manually change "Skip Build"
2010-06-10 14:13:41 +00:00
mpohoreski
2126070042
Split from cpu.cpp
2010-06-10 14:06:42 +00:00
mpohoreski
8dad91c7d6
Updated copyright year,
...
start cpu cleanup - move 6502 macros to cpu/
2010-06-10 14:01:22 +00:00
mpohoreski
7fb3ded1b4
initial version- still needs to be cleaned up
2010-06-10 13:59:31 +00:00
mpohoreski
eecb44b741
Split from cpu.cpp
2010-06-10 13:57:05 +00:00
mpohoreski
a2009261c0
Split from cpu.cpp
...
Added #undef to all instructions to allow multiple #including
2010-05-19 14:49:26 +00:00
tomch
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
tomch
4bfb54b85d
Fix: 'Debugger RUN <script-file> still not 100%' (Bug #16688 )
...
. Honour absolute path (ie. don't prefix with CWD)
2010-01-30 15:51:33 +00:00
tomch
09d8ae4a88
Fix: 'Debugger: G xxxx not clearing BP' (Bug #16699 )
2010-01-22 23:11:48 +00:00
tomch
b619d8a146
Merge from Tom: 674-676
...
Fix cmd-line -d1/d2 switches with relative path (Bug #16632 )
Fix speaker volume when booting with -d1 switch
Fix debugger bugs:
- Crash when doing: help *
- Crash when doing: run script.txt (Bug #16651 )
Fix "Harddisk images aren't persisted when in different folders" (Bug #16652 )
2010-01-17 18:43:06 +00:00
tomch
7faf6c2034
Merge from Tom:
...
. Don't create HDV file (when it doesn't exist).
. Bug fix when iterating through image types.
2010-01-05 22:25:33 +00:00
tomch
88bdf4601c
Disk/HardDisk image r/w support for .gz/.zip (and .2mg) files.
...
. Multi-zip archives are read-only.
Added disk/harddisk eject sub-menu to Disk Config tab.
Removed .bin registration.
Added zlib & zip libs to project (VS 2008 Express).
2010-01-03 18:43:08 +00:00
tomch
d725771186
Fix ASSERT when SSC is accessed, but Serial Port 'None' is selected
2009-12-12 12:50:53 +00:00
tomch
2b31065e93
Debugger: Support old AppleWin GO cmd
2009-12-12 12:33:45 +00:00
tomch
d0e0e6aa43
Fix Wizardry crash when open Config dialog on Wizardry's Start Page:
...
- Needed to init the Serial Port menu choices
- Added extra NULL check too
Cleaned-up PropertySheetPage.cpp code.
2009-12-12 11:04:22 +00:00
tomch
608ca87ac0
Removed InitCommonControls(), as it's redundant - as is InitCommonControlsEx()!
2009-11-30 22:14:15 +00:00
tomch
50467add5c
Fix reading DIP SW1 for "external" CLK (115.2K mode)
...
Fix two typos with baud rate (112.5K instead of 115.2K)
2009-11-30 21:33:48 +00:00
tomch
df7ca413de
Applied Joshua Bell's patch:
...
* Clean up signed/unsigned comparison warnings
* Clean up deprecated function warnings
* Enable XP visual themes in the properties dialog (the AdditionalManifestDependencies entry in ApplewinExpress9.00.vcproj)
* Clean up of settings property sheet:
** Correct tab order
** Add/correct keyboard shortcuts
** Adjust layout (slightly; most dramatic on first tab)
** Retitle a few controls for improved readability
** Tweaked the spin controls to be right aligned
2009-11-30 14:00:22 +00:00
mpohoreski
a787f2fcd5
updated DB mini-summary
2009-10-26 02:20:37 +00:00
mpohoreski
a910a301a0
2.6.2.2 data disassembly prep and implementation
2009-10-26 01:29:08 +00:00
mpohoreski
46854c95e7
cleanup: moved assembler to seperate file
2009-10-26 01:25:18 +00:00
mpohoreski
ca2bb670f5
Cleanup: Added 2 files:
...
Debugger_DisassemblerData.h
Debugger_Range.h
2009-10-26 01:23:48 +00:00
mpohoreski
e270da6796
2.6.2.2 cleaned up assembler pseudo opcodes
2009-10-26 01:22:51 +00:00
mpohoreski
831a418a20
added Flush()
2009-10-26 01:19:24 +00:00
mpohoreski
2006407253
added Flush()
2009-10-26 01:18:47 +00:00
mpohoreski
9a0d8145d3
2009-10-26 01:17:53 +00:00
mpohoreski
b591f1b29d
cleanup
2009-10-26 01:17:25 +00:00
mpohoreski
5ac78855d1
2.6.2.2 data disassembly prep and implementation
2009-10-26 01:16:46 +00:00
tomch
402fe3df45
SerialComms: Changed queue to deque so we can clear() the container.
2009-10-19 21:33:12 +00:00
nick_westgate
b92851f3ab
Implemented the shift key mod for II/II+. This fixes a problem with Homeword.
2009-10-18 05:37:01 +00:00
tomch
aa53953a2f
Merge from AppleWin-Tom @ 565-614 (Excluded HEAD=615, due to Tree Conflict errors)
...
Fix for SSC (big transfers): use queue instead of single byte buffer
New switches: -log, -no-mb, -spkr-max, -spkr-inc
Fix for Speaker underflow problem (max=200, inc=20)
SSC: Support 112.5K Baud
Dynamic 'Serial Port' drop-down menu
Save "Serial Port Name" to Registry (instead of drop-down menu index as "Serial Port")
2009-10-07 21:38:42 +00:00
tomch
349642cbe5
Fix Bug #14879 : Double-Lo-Res Graphics colours not correct
2009-07-23 21:43:08 +00:00
mpohoreski
c82f15895f
2.6.1.35 Page Up/Down of console history while editing
2009-07-14 17:50:00 +00:00
mpohoreski
dac24a4ae8
fixed bad declaration
2009-07-14 17:47:09 +00:00
mpohoreski
4f7f6588de
2.6.1.35 Page Up/Down of console history while editing
2009-07-14 17:46:28 +00:00
mpohoreski
81776bb9aa
Added Return on blank line to toggle full screen console.
2009-07-14 07:57:45 +00:00
mpohoreski
adbad615a7
2.6.1.31
2009-07-13 19:01:15 +00:00
mpohoreski
08b4dc098a
2.6.1.30
2009-07-13 18:45:27 +00:00
mpohoreski
b1559baa11
2.6.1.19 Symbol Table Cleanup
2009-07-12 21:27:07 +00:00
tomch
d0ed834df7
Fix: Don't hog CPU in PAUSED mode
2009-07-03 20:37:42 +00:00