1
0
mirror of https://github.com/livingcomputermuseum/ContrAlto.git synced 2026-03-03 10:05:41 +00:00

13 Commits

Author SHA1 Message Date
Josh Dersch
60bb9bfd13 Added "-rompath" startup option to allow specifying an alternate path for microcode ROMs. Updated raw Ethernet handling to work with ncap (which replaces WinPcap since it's no longer being updated) running in WinPcap mode. Fixed bug with DebuggerPrompt -- when run with stdin/out redirected, Console.Width is 0, resulting in a div/zero issue. 2019-02-21 16:43:44 -08:00
Josh Dersch
3e281b318b Implemented Alto Keyset at long last, cleaned up Trident controller somewhat. Finished Trident commandset for SDL console. Updated readme files and installer WXS in preparation for 1.2.2 release. 2017-09-14 13:16:26 -07:00
Josh Dersch
bfcce44a8f Fix for Ethernet bug introduced with switch to SharpPcap: Filtering of packets sent by ourselves doesn't actually take place. Amazingly this didn't break much, but Trek was affected and we can't have that. 2017-07-11 11:25:02 -07:00
Josh Dersch
c671b04ee8 Switched from PCap.net to SharpPcap for ethernet encapsulation; SharpPcap is cross-platform, this allows raw ethernet encapsulation to work on Linux and OS X. 2017-06-13 11:19:25 -07:00
Josh Dersch
50f4f9e7a1 Minor fixes, modified Ethernet to send packets as broadcasts, to match with IFS changes. 2016-12-15 14:08:39 -08:00
Josh Dersch
c5e06d46a0 Updated license to GNU AGPL, updated readme and EULA accordingly. 2016-07-26 18:06:35 -07:00
JoshD
f8f085464d Fixed clumsy handling of network device selection. Things are more uniform now (at last). Updated readme to include VC++ 2010 redistributable requirement for raw ethernet. 2016-07-19 13:07:30 -07:00
JoshD
5a17e7cfac Added GPL license header to source code; updated readme; removed disk images from installer package. Removed pcap folder from project 2016-07-12 17:18:54 -07:00
Josh Dersch
6429c3ae7a General code cleanup. Fixed debugger display of RAM banks for 3K systems, cleaned up logic for displaying ucode memory. Implemented memory timing for Alto I systems, incorporated Alto I uCode ROMs from Al K, which now boot. ST-74 runs better now. 2016-05-05 18:56:29 -07:00
Josh Dersch
97e72f7989 Fixup for "1.0" release. 2016-03-25 15:52:23 -07:00
Josh Dersch
bfda781576 Fixed disk controller logic (really disk timing logic) so that disk can run at 100% speed (rather than 50% speed). Changed endian-ness for ethernet packet words to match 3mbit bridge. (Similar changes also made to IFS). Removed some dead code. 2016-03-23 16:48:56 -07: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