Josh Dersch
|
2c99250ded
|
Small tweaks to display controller in low-res mode; added support for Diablo 44 disks, added ST-76 on Diablo 44.
|
2016-03-16 17:07:57 -07:00 |
|
Josh Dersch
|
dc0a85aed8
|
Readme updates, installer updates. A couple of smallish (10%) performance enhancements.
|
2016-03-14 16:50:41 -07:00 |
|
Josh Dersch
|
a79fd5f016
|
Implemented basic installer for Contralto. Fixed a couple of small display rendering issues.
|
2016-03-11 11:38:35 -08:00 |
|
Josh Dersch
|
4cbb74c033
|
Fixed two microcode bugs related to task switching behavior. Dance, StarWars and *SMALLTALK* work!
|
2016-03-09 16:05:45 -08:00 |
|
Josh Dersch
|
b6e43080f2
|
Added (temporary) code to debug floating point issue with Dance,Starwars.
|
2016-03-08 17:23:32 -08:00 |
|
Josh Dersch
|
41b6a76b2a
|
Implemented the 3K control RAM configuration, fixed bug in SWMODE (should use modified NEXT, not the NEXT from the uinstruction to determine bank.)
|
2016-03-03 16:28:05 -08:00 |
|
Josh Dersch
|
c48e530cbe
|
Finished up configuration UI. Config is now persisted to a configuration file. Small fixes to UDP encapsulation to ignore packets coming from the same host. Small fix for PInvoke for high res timer.
|
2016-03-02 17:31:19 -08:00 |
|
Josh Dersch
|
c73fb66dee
|
Added configuration UI. Implemented ethernet encapsulation over UDP. A few minor tweaks.
|
2016-02-26 17:46:50 -08:00 |
|
Josh Dersch
|
209dea8052
|
Ethernet tweaks / hacks for IFS, added configuration for 'net boot.
|
2016-02-17 13:54:23 -08:00 |
|
Josh Dersch
|
325a416b87
|
Cleaned up EthernetController, moved compilation back to "Any CPU" (preferring x86) using x86 versions of the PcapDotNet libraries, netting a 10-20% speedup.
|
2016-01-19 14:15:20 -08:00 |
|
Josh Dersch
|
43a85e0101
|
Ethernet receive/reset fixed, MazeWar now works with more than 2 players. Ethernet controller receive logic still needs massive cleanup.
|
2016-01-19 11:10:04 -08:00 |
|
Josh Dersch
|
8463ef19d0
|
Ethernet! A really hacky version of Ethernet. Can play MazeWar, but still needs work.
|
2016-01-15 14:44:24 -08:00 |
|
Josh Dersch
|
30ed445764
|
Fix for soft-reset emulator uPC and device reset; CopyDisk now executes correctly.
|
2016-01-11 16:16:05 -08:00 |
|
Josh Dersch
|
8361f287e3
|
Added Parity Task (for completeness' sake), fixed SWMODE bank switching logic for 2K ROM, minor tweaks.
|
2016-01-07 10:34:10 -08:00 |
|
Josh Dersch
|
0cce77c842
|
Fixed S register addressing (many things now working!), tweaked display (mouse displays correctly in lowres mode). Added support for committing disk changes back to disk images (done automatically when switching disks or exiting). Repaired BravoX image.
|
2015-12-22 15:45:56 -08:00 |
|
Josh Dersch
|
115432516f
|
Refactored drive logic (mostly) to allow for multiple drives. Fixed drive selection logic. Started work on "real" UI.
|
2015-12-11 16:57:02 -08:00 |
|
Josh Dersch
|
f256042cf4
|
Small tweaks, draft of annotated XMesa microcode assembly added.
|
2015-11-24 17:27:06 -08:00 |
|
Josh Dersch
|
2918ede7ce
|
Some fixes to emulator task dispatch functions, added Nova disassembler, nova instruction single-step and nova instruction breakpoint support. Penciled in DNS (Nova Shift) support in emulator task. Added skeleton for Logging.
|
2015-10-28 14:11:04 -07:00 |
|
Josh Dersch
|
1dfd1e0be9
|
Hooked disk emulation up to disk images (currently hardcoded). Fixed a small bug in IDISP, tiny stub of Nova disassembler added.
|
2015-10-26 17:46:43 -07:00 |
|