Releases: Apokee/Ketchup
Releases · Apokee/Ketchup
v0.6.0
v0.5.0
- NEW: Implementation of the M35FD floppy drive
- NEW: Implementation of the proposed firmware spec
- NEW: Device interfaces can be toggled on/off via the computer part's context menu
- CHANGE: It is no longer possible to magically flash the memory, all code in memory has to be bootstrapped via the firmware
- KNOWN ISSUE: Device interface windows appear in the top left of the window, when they should appear centered by default (#39)
- KNOWN ISSUE: If the computer runs out of power, the context menu options to toggle the device windows are no longer available (#40)
v0.4.1
v0.4.0
- New assembly
Ketchup.Api.dll
can be used to create external devices. Contains two new interfacesIDevice
andIDcpu16
which can be used to implement external devices in separate add-ons. No need to reference Tomato assembly for this. AnyPartModule
on a vessel which implementsIDevice
will automatically be connected to the CPU. Existing devices: keyboard, clock, and monitor have been reimplemented as separate modules which implementIDevice
. As such, each device is now responsible for its own UI. - CPU and devices will now save and restore state in the persistence files.