Commit Graph

518 Commits

Author SHA1 Message Date
tomch
9ccec9dc7e Moved NoSlotClock related docs to a sub-folder 2010-09-05 19:17:07 +00:00
tomch
00afca839b Added Nick's disasm of GEOS NSC driver 2010-09-05 19:12:55 +00:00
tomch
807ee999e2 Fix: Previous commit broke growing of HDD images (normal file). 2010-09-05 12:11:33 +00:00
tomch
b3a6b49c50 Fix: Unplugged HDD persisted correctly to Registry.
Fix: Allow growing of HDD image within zip/gzip archives.
2010-09-04 21:17:29 +00:00
nick_westgate
80b502dc2b More efficient No-Slot-Clock implementation with UINT64.
Cleaned up naming and method semantics.
Made some members public for save/restore state (not yet done).
2010-08-29 10:06:36 +00:00
tomch
8acfc32c91 Added Nick's No-Slot-Clock support to trunk & bumped ver to 1.19.0.0 2010-08-28 20:04:24 +00:00
tomch
afa71997b3 Added FAQ.txt 2010-08-25 10:57:06 +00:00
tomch
2d5edfa7e2 Updated History.txt 2010-08-17 08:07:41 +00:00
tomch
095adb14b5 Bump version to 1.18.2.0 2010-08-17 07:56:34 +00:00
tomch
316dc7c0a6 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
tomch
1490e77037 Bug fix: Loading save-state file (.aws) wasn't Win32-closing .dsk images in drives. Problem if Drive1 contained eg. Skyfox.dsk and you attempt to load a .aws with the same Skyfox.dsk.
Also change F11/F12 behaviour, now:
- Load save-state tries to load Prop Sheet's .aws filename first
- Save save-state tries to save as <Drive1-Filename>.aws first
2010-08-01 19:51:11 +00:00
mpohoreski
7048bcf8c2 fixed comment that was mangled in global search-n-replace of 'mode' for "TV emulation mode" 2010-07-07 15:23:16 +00:00
mpohoreski
b9d6f7a46e fixed comment that was mangled in global search-n-replace of 'mode' 2010-07-07 15:20:02 +00:00
mpohoreski
dd026a9766 - Finished Version 2 cleanup of opcode table 2010-06-13 14:34:41 +00:00
mpohoreski
fe142e946d - 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
d7801ca391 Moved debugger files to source/debugger 2010-06-11 15:55:02 +00:00
mpohoreski
b9e0112284 Project Cleanup
- moved source filename links in project to folders
 . Debugger
 . Disk
 . Emulator
- added extra include dirs
2010-06-11 15:54:25 +00:00
mpohoreski
7e3cf1b1c7 2010-06-11 15:41:58 +00:00
mpohoreski
b9a2c7cd5f debugger source cleanup -> moved 'source/debugger' 2010-06-11 15:38:22 +00:00
mpohoreski
c946cb00bb renamed "Core" to "Emulator" 2010-06-11 15:36:58 +00:00
mpohoreski
9851fdbb99 Prep cleanup for moving all non-debug, non-cpu related source files to "Core" 2010-06-11 15:28:30 +00:00
mpohoreski
144a8095b0 Added: cpu/cpu6502* files to project 2010-06-10 16:02:26 +00:00
mpohoreski
586d02e871 - Finished Version 2 cleanup of opcode table 2010-06-10 15:56:21 +00:00
mpohoreski
2102f9c985 removed superfluous tabspace 2010-06-10 15:55:54 +00:00
mpohoreski
0b2f87b184 2010-06-10 15:39:06 +00:00
mpohoreski
5890d845c0 - 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
67160893be Fixed spelling optimization
Consistent TODO Optimization Note
2010-06-10 15:31:12 +00:00
mpohoreski
076d4f97e8 Added GPL header 2010-06-10 14:33:16 +00:00
mpohoreski
ee3fbdd15b Split 6502 cores. Now includes cpu/cpu6502*.h 2010-06-10 14:15:42 +00:00
mpohoreski
59921114ec Renamed to .h to include in solution without having to manually change "Skip Build" 2010-06-10 14:13:41 +00:00
mpohoreski
95142f1a85 Split from cpu.cpp 2010-06-10 14:06:42 +00:00
mpohoreski
0cd041d561 Updated copyright year,
start cpu cleanup - move 6502 macros to cpu/
2010-06-10 14:01:22 +00:00
mpohoreski
ba55c09dfa 2010-06-10 14:00:01 +00:00
mpohoreski
757ec80cfd initial version- still needs to be cleaned up 2010-06-10 13:59:31 +00:00
mpohoreski
3f85d66786 Split from cpu.cpp 2010-06-10 13:57:05 +00:00
mpohoreski
bf3e0ba12d Split from cpu.cpp
Added #undef to all instructions to allow multiple #including
2010-05-19 14:49:26 +00:00
mpohoreski
4e979297f0 Cleanup 2010-05-19 14:47:06 +00:00
tomch
b1c4842828 Bump version to 1.18.1.0 2010-02-14 21:14:59 +00:00
tomch
0f72cdb43e 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
82f0bbf8a6 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
d17c3d0490 Fix: 'Debugger: G xxxx not clearing BP' (Bug #16699) 2010-01-22 23:11:48 +00:00
tomch
871ea06e58 Minor tweaks to notes 2010-01-17 22:45:07 +00:00
tomch
7f94f56557 Bump version to 1.18.0.0
Updated History.txt
2010-01-17 20:04:51 +00:00
tomch
8955b88865 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
9bbf3392cf 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
744a9cd840 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
04c59502b3 Updated History.txt 2009-12-24 11:50:52 +00:00
tomch
e29514cb62 Updated History.txt 2009-12-24 11:20:03 +00:00
tomch
efb49063fb Tweak to index.php 2009-12-13 14:24:05 +00:00
tomch
23bdda7688 1.17.2 (index.php) 2009-12-13 11:33:46 +00:00