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
38124350fb
Fixed Trident drive select issues, corrected issue with extended memory bank registers. IFS now runs.
2017-08-31 12:23:46 -07:00
Josh Dersch
523a4bb27f
Initial implementation of Trident controller and drives (supporting T-80 and T-300 packs). TFU works and can certify, erase, exercise and manipulate files on Trident packs. TriEx doesn't quite work properly yet. Still some issues to iron out.
...
Added file-backed disk image implementation for use with Trident disk images, did some basic refactoring of disk load/unload logic, added support for creating new (empty) disk images for both Trident and Diablo disks.
Added UI for loading/unloading/creating up to 8 trident packs; added blank Diablo pack creation UI. (Both Windows and *nix interfaces.)
Added configuration support for same (both Windows and *nix.)
Small correction to Print output path browsing logic.
Fixed Windows installer, now places the right ROMs for Alto I configurations in the right place.
Fixed issue when starting up with corrupted configuration. Corrupted configuration is ignored and ContrAlto will run with default config.
2017-08-22 13:18:31 -07:00
Josh Dersch
c5e06d46a0
Updated license to GNU AGPL, updated readme and EULA accordingly.
2016-07-26 18:06:35 -07:00
JoshD
5580a8a7a8
Changed settings storage to use the settings framework rather than rolling my own; this makes per-user settings work and fixes permission issues for non-admin users. Also made a small tweak to make the mouse work properly in high-dpi scenarios.
2016-07-18 17:28:10 -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
7faeb824f5
Added full-screen mode, tweaked layout of debugger UI a bit.
2016-05-17 15:51:27 -07:00
Josh Dersch
a62ac823ed
Initial implementation of Alto I support. Still need proper Constants ROM for Alto I. Changed IDISP to use ACSOURCE ROM (small perf increase).
2016-04-13 15:45:33 -07:00
Josh Dersch
a9428a91d8
Small optimizations, updates to installer, and new UI for FPS and disk activity.
2016-04-05 15:22:30 -07:00
Josh Dersch
97e72f7989
Fixup for "1.0" release.
2016-03-25 15:52:23 -07:00
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
b6e43080f2
Added (temporary) code to debug floating point issue with Dance,Starwars.
2016-03-08 17:23:32 -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