MiSTer updates and changelog
Moderators: Mug UK, Zorro 2, Greenious, spiny, Sorgelig, Moderator Team
MiSTer updates and changelog
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.
No discussions are allowed here.
Unrelated posts will be deleted.
Basically only developers releasing MiSTer cores are allowed to post their updates here.
Re: MiSTer: updates changelog
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.
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.
Re: MiSTer: updates changelog
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.
MiSTer:
- Mouse emulation by Joystick (will update Wiki soon)
- Some tweaks in joystick definitions.
- Minimig boot code tweak. Allow OSD if Kickstart not loaded.
Re: MiSTer: updates changelog
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.
MiSTer:
- Assignable mouse emulation buttons for keyboard with sniper mode.
- Special support for Keyrah V2.
- Fix Minimig config loading. Support up to 8 configs.
Re: MiSTer: updates changelog
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.
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.
Re: MiSTer: updates changelog
Update 2017.08.04:
Linux:
- fix some USB problems.
Linux:
- fix some USB problems.
Re: MiSTer: updates changelog
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
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
Re: MiSTer: updates changelog
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.
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.
Re: MiSTer: updates changelog
Update 2017.08.13:
MiSTer:
- Fix reset code.
ao486:
- Enable SoundBlaster 2.0. Wave/DSP only. Without FM.
MiSTer:
- Fix reset code.
ao486:
- Enable SoundBlaster 2.0. Wave/DSP only. Without FM.
Re: MiSTer: updates changelog
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.
MiSTer:
- ao486: use WIN+F12 to open OSD. F12 alone is a generic PC key (some apps require F12).
ao486:
- support for OPL2/3.
Re: MiSTer: updates changelog
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!
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!
Re: MiSTer: updates changelog
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.
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.
Re: MiSTer: updates changelog
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.
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.
Re: MiSTer: updates changelog
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.
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.
Re: MiSTer: updates changelog
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.
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.
Re: MiSTer: updates changelog
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
MiSTer, Menu, Minimig:
- Support RTC in Menu and Minimig cores.
Linux
- Support for RTC board. https://mega.nz/#F!4ZwSBS5D!_Tr2QDbCzmuEdPeYX8xTXA
Re: MiSTer: updates changelog
Update 2017.09.30:
MiSTer:
- Send RTC data to all 8bit cores upon start.
New core - MSX
MiSTer:
- Send RTC data to all 8bit cores upon start.
New core - MSX
Re: MiSTer: updates changelog
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.
MiSTer:
- OSD handling for cores with custom settings menu.
- Fix analog axis.
Re: MiSTer: updates changelog
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.
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.
Re: MiSTer: updates changelog
C64:
- Fix sense of disk change.
- Fix sense of disk change.
Re: MiSTer: updates changelog
New core: Acorn Archimedes (Archie)
MiSTer
- Add support for Archie
- C99 option in Makefile for older(unsupported!) gcc versions.
MiSTer
- Add support for Archie
- C99 option in Makefile for older(unsupported!) gcc versions.
Re: MiSTer: updates changelog
New cores:
Arcade: Defender
Arcade: Phoenix
Arcade: Xevious
Arcade: Bagman
Arcade: Crazy Kong
Arcade: Galaga
All these cores are displayed in correct orientation.
Arcade: Defender
Arcade: Phoenix
Arcade: Xevious
Arcade: Bagman
Arcade: Crazy Kong
Arcade: Galaga
All these cores are displayed in correct orientation.