core_151122Fixed CPU bug that prevented the MAGIC 6.20 ROM to boot.
core_140910_r327, core_140903_r325Fixed several bugs in the ACIA and the MFP implementation solving various issues with the MIDI. MIDI is now supposed to be identical to a real Atari ST.
firmware_140910_r329.upgAdded support for analog joysticks for the 8 bit cores to be used with the Apple II and Atari 5200 and SD card emulation for cores that expect to directly interface to an SD card.
firmware_140820_r316, r317Added a special 26 bit mode to the already special section IO mode used by the Atari XL core. This allows to use 16 and 32GB SDHC cards with the Atari XL code once it's adopted to use the new commands. Changes don't affect other cores.
firmware_140817_r312USB joystick support for second fire button. Implemented for use with the Sega Master System core. But also useful for the Amiga core. Changes don't affect other cores.
firmware_140724_r303Support for Rapoo E2700 wireless mini keyboard with touchpad.
firmware_140721_r300Fixes problems with on screen display (OSD) when switching cores and especially changing between ones having their own OSD (like the atari800) and ones using the standard MIST OSD (like the Atari ST and Amiga cores).
firmware_140707_r291Support for core provided options for 8 bit cores. This is used by the zx01 and the c64 core to allow video mode adjustments. Also the latest c64 core allows "ram injection" of programs. This works for some (not all!) single file games. Joystick is still missing, so playing games doesn't work yet.
firmware_140627_r286.upgSupport for 8 bit file uploads. Currently only supported by the latest ZX81 core and its cassette tape implementation.
firmware_140621_r284.upgFixing issues with the handling of the f12 key on the atari800 core which has its own OSD and thus also evaluates f12.
firmware_140620_r283.upgAdding ps2 emulation for 8 bit cores and some other 8 bit related changes. Also some 8 bit test cores have been released (Atari 2600, C64, ZX81, matching Atari 800 will follow asap). No Atari ST or Minimig related changes in this firmware.
firmware_140520_r270.upgAdded support for USB RTC device as described in
http://code.google.com/p/mist-board/wiki/UsbRtc. This device is currently not available anywhere, so unless you build your own USB RTC you don't have a reason to upgrade the firmware.
firmware_140515_r268.upgThis firmware introduces experimental USB storage support. To enable this, the board has to boot with a USB stick inserted containing at least a core and without SD card inserted. This is a very early test and problems with many USB sticks are to be expected (out of the three sticks i used during development one is working fine, one has write errors every now and then and one doesn't work at all). Data loss on the USB stick has to be expected if you attempt to write to it. If the board doesn't boot from the stick at power on try pressing reset (the button right to the sd card slot) as the USB stick may need some time after powerup to initialize and the boot attempt from USB isn't long enough. It's not clear whether this will ever evolve into a fully working support for USB mass storage devices as USB support storage is significantly more complex (and thus error prone) than SD card and also by hw design slower than SD card.
core_140515_r268.rbfMinor cache & sdram fixes. Viking (1280x1024) video is now permanently enabled in STEroids mode and video memory is moved to $e80000 (only in STEroids mode). This allows to use 14MB ST ram together with 1280x1024 video. This requires the MIST_VHI video driver to be used since this setup is incompatible with the original sm194 driver. The SM194 driver still works in ST/STE and MegaSTE mode since Viking video is still on $c00000 in that case.
Blitter issues in STEroids mode have been fixed. Additionally the blitter runs at double speed in STEroids mode, so it gives a performance boost even with the fast CPU.
firmware_140512_r265.upgMinor change mapping a missing key between USB and Amiga keyboard handling. No Atari related changes.
core_140509_r264.rbfSignificantly improved STEroids mode. Now runs pretty stable and is a little faster than before. Also no incompatibilities with other features like 1280x1024 video. Only exception: The blitter
Please make sure the blitter is disabled in TOS when using STEroids as the bus arbitration between blitter and STEroids CPU is broken atm and using the blitter will cause crashes. I could have disabled the blitter alltogether in STEroids mode, but then TOS doesn't identify the machine as a STE and other STE features like DMA sound are also not available. Using the blitter isn't recommended, anyway, as the STEroids CPU is much faster.