MiSTer updates and changelog

https://github.com/MiSTer-devel/Main_MiSTer/wiki

Moderators: Mug UK, Zorro 2, Greenious, spiny, Sorgelig, Moderator Team

Locked
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

MiSTer updates and changelog

Post by Sorgelig »

This thread is strictly for Cores and HW updates!
No discussions are allowed here.
Unrelated posts will be deleted.


Basically only developers releasing MiSTer cores are allowed to post their updates here.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.07.12 (and some previous updates)

MiSTer:
- HDMI Audio uses 48KHz by default for maximum compatibility. 96KHz is available through INI option.
- Many tweaks in joystick code.
- Auto fire support for joystick.
- Joystick button map defined in Menu core is default map for all cores where no buttons are defined.
- Key remap for keyboards (available in Menu core)
- Allow to read(as empty block)/write(dismiss the block) beyond a file boundary. Which fixes read problem in C64 core.
- Support for up to 4 sector-based file access for emulation of up to 4 read/write disk drives in cores.

All cores:
- Fix HDMI Audio
- Support for 96KHz HDMI Audio (through INI option).
- Many cores now provide real names for joystick buttons in map dialog for easier definition.

BK0011M, SAM Coupe, Vector 06C:
- support 2 fully functional disk drives with write ability.

FPGAGen:
- 6-button pad support.

Minimig:
- CD32 pad support.
- Joystick swap support.
- Better tricky resolutions handling over HDMI.

ZX Spectrum:
- RShift+F10 - switch to 48K loading with lock (F10 - without 48K lock).

This is the mass update. Binaries for all cores and MiSTer are updated.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.07.17:

MiSTer:
- Mouse emulation by Joystick (will update Wiki soon)
- Some tweaks in joystick definitions.
- Minimig boot code tweak. Allow OSD if Kickstart not loaded.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.07.21:

MiSTer:
- Assignable mouse emulation buttons for keyboard with sniper mode.
- Special support for Keyrah V2.
- Fix Minimig config loading. Support up to 8 configs.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.08.03:

MiSTer:
- some fixes in directory navigation
- keyboard handling code refactoring
- ao486 core support

New core! ao486:
- implementation of i486 PC.
- port is in early stage, so expect some bugs.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.08.04:

Linux:
- fix some USB problems.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.08.05:

MiSTer:
- ao486: Auto-detect floppy size, tweaks in reset and startup code.

ao486
- Fix VGA glitches (noticeable in Windows 95).
- Some VGA code revising for better performance.
- Some fixes in reset.
- LEDs display activity of HDD/FDD
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.08.06:

Linux (https://mega.nz/#F!4ZwSBS5D!_Tr2QDbCzmuEdPeYX8xTXA)
- Set date/time from internet if available.
(It may need several seconds to setup the time after reboot (4-key combo or reset button) or power on.)

MiSTer
- Set the real time (if available) for ao486's clock. (requires Linux update).

ao486
- added delays between PS/2 bytes - fix the keyboard in some games/apps.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.08.13:

MiSTer:
- Fix reset code.

ao486:
- Enable SoundBlaster 2.0. Wave/DSP only. Without FM.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.08.18:

MiSTer:
- ao486: use WIN+F12 to open OSD. F12 alone is a generic PC key (some apps require F12).

ao486:
- support for OPL2/3.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.08.21:

MiSTer:
- fix print key code.
- ao486: support for secondary IDE (second HDD).
- ao486: display image name as HDD model.
- ao486: tweaks and optimizations in HDD initialization. Support HDD images up to 8GB.

ao486:
- Support for secondary IDE (second HDD).
- A20 line control.
- BIOS: display image name as HDD model.
- BIOS: read geometry from disk info block instead of CMOS.

For new ao486 core don't forget to update MiSTer and BIOS!
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.08.24:

ao486:
- small update: Fix the garbage on the screen upon reset.

C64
- implement writing to disk (based on dar's source). Formatting is not supported! Please use supplied empty.d64 image instead.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.08.27:

ZX Spectrum:
- The core now requires SDRAM board.
- Add Spectrum +2A/+3 mode with +3DOS (read-only at the moment) . Thanks to gyurco!
- Some update in OSD options.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.09.01:

ZX Spectrum:
- Support for protected +3 disk games. Thanks to gyurco!
- Support for TZX tape format. (don't forget to update MiSTer!)

MiSTer:
- Support for TZX format.
- notify the cores about unmounted image by setting img_size=0.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.09.02:

MiSTer:
- Support SCL, FDI, UDI disk formats (read-only) in ZX Spectrum core.
- Automatically inject boot into SCL, so simply type "RUN" in TR-DOS is enough to boot the disk.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.09.22:

MiSTer, Menu, Minimig:
- Support RTC in Menu and Minimig cores.

Linux
- Support for RTC board. https://mega.nz/#F!4ZwSBS5D!_Tr2QDbCzmuEdPeYX8xTXA
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

Update 2017.09.30:

MiSTer:
- Send RTC data to all 8bit cores upon start.

New core - MSX
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

New core - Sega Master System
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

New core Atari 800XL/65XE/130XE - do not forget to update the MiSTer binary!

MiSTer:
- OSD handling for cores with custom settings menu.
- Fix analog axis.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

New core: Atari 5200
It's based on Atari 800 core. Find it in the same repository.

Atari 800
- Emulate paddles by mouse.

MiSTer:
- OSD in Minimig has been broken in previous release
- Fix mouse limit.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

C64:
- Fix sense of disk change.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

New core: Atari 2600
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

New core: Acorn Archimedes (Archie)

MiSTer
- Add support for Archie
- C99 option in Makefile for older(unsupported!) gcc versions.
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

New core: Macintosh Plus
Sorgelig
Ultimate Atarian
Ultimate Atarian
Posts: 6348
Joined: Mon Dec 14, 2015 10:51 am
Location: Russia/Taiwan

Re: MiSTer: updates changelog

Post by Sorgelig »

New cores:
Arcade: Defender
Arcade: Phoenix
Arcade: Xevious
Arcade: Bagman
Arcade: Crazy Kong
Arcade: Galaga

All these cores are displayed in correct orientation.
Locked

Return to “MiSTer”