Josh Dersch
|
b6e43080f2
|
Added (temporary) code to debug floating point issue with Dance,Starwars.
|
2016-03-08 17:23:32 -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
|
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
|
3c8a64bac8
|
Ethernet implemented, fixed a bug in "mixed" double word stores (store followed by fetch rather than two stores). Fixed a few UI issues, fixed Reset behavior.
|
2015-12-17 16:11:03 -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
|
2ee3d64f6c
|
Commiting misc. changes and notes.
|
2015-12-03 10:51:48 -08:00 |
|
Josh Dersch
|
2c2ea68a63
|
Implemented disk writes (roughly). Bravo now works. DIEX passes with writes enabled. Begun investigation into drive selection logic. Added Mesa source code with annotation, is displayed in ROM1 tab.
|
2015-12-02 12:39:10 -08:00 |
|
Josh Dersch
|
f256042cf4
|
Small tweaks, draft of annotated XMesa microcode assembly added.
|
2015-11-24 17:27:06 -08:00 |
|
Josh Dersch
|
b13944c81c
|
Implemented proper video timing, basic mouse support and fixed microcode RAM loading. MARTEST now passes with flying colors; more things are running. Suspect disk timing for other failures.
|
2015-11-19 17:41:16 -08:00 |
|
Josh Dersch
|
cbcfd2b47e
|
Minor bugfixes, introduced a new timing infrastructure and moved DiskController over to it. Minor performance improvements; now running at 110% speed. Display timing is still too slow.
|
2015-11-17 16:09:50 -08:00 |
|
Josh Dersch
|
03661fc90b
|
Fixed display microcode and display controller. Alto display now generated 100% by microcode tasks. A few small optimizations.
|
2015-11-16 16:46:24 -08:00 |
|
Josh Dersch
|
30ecfa6900
|
Support for CRAM reading/loading, SWMODE support. Rough debugger UI for viewing / disassembling microcode in ROM1, RAM0 banks (ugly). Minor performance improvements.
|
2015-11-13 16:50:18 -08:00 |
|
Josh Dersch
|
ca638f1d6e
|
Initial rough implementation of Display hardware and associated tasks. Not really working.
|
2015-11-10 17:04:05 -08:00 |
|