MiSTer updates and changelog

For MiSTer project updates only, developers releasing MiSTer cores can post updates here.
User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

NeoGeo:
- CD fixes and improvements (paulb-nl).
- Fix all async clocks to improve stability based on Gyurco changes.
- Further internal improvements to relax timings and better build-to-build stability.
- Support for Metal Slug 5 Plus, V-Liner, Jockey GP, KOF98 AE/UM.
- updated romsets.xml to reflect recent changes.
- Other fixes and improvements.

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

SNES:
- Add FastROM option for SuperFX (srg320).
FastROM is enabled by default as it seems doesn't break official SuperFX games.

User avatar
aberu
Core Developer
Posts: 1100
Joined: Tue Jun 09, 2020 8:34 pm
Location: Longmont, CO
Has thanked: 235 times
Been thanked: 363 times
Contact:

Re: MiSTer updates and changelog

Unread post by aberu »

Wonderswan:
- Added auto-increment savestate slot option.
- Changed savestate button behavior to the same as the PSX core (Hold the assigned savestate button and press direction hotkey).

birdybro~
User avatar
aberu
Core Developer
Posts: 1100
Joined: Tue Jun 09, 2020 8:34 pm
Location: Longmont, CO
Has thanked: 235 times
Been thanked: 363 times
Contact:

Re: MiSTer updates and changelog

Unread post by aberu »

GBA:
- Added auto-increment savestate slot option.
- Changed savestate button behavior to the same as the PSX core (Hold the assigned savestate button and press direction hotkey). No more start button required.

birdybro~
User avatar
spark2k06
Core Developer
Posts: 830
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 402 times
Been thanked: 927 times

Re: MiSTer updates and changelog

Unread post by spark2k06 »

PCXT:

- Fixed 101 error after hotboot
- Fixed keyboard input slowdown after warmboot. (Does not enter MFG mode)
- Changed INTR timming

All changes by @kitune-san

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

Main:
- Menu: manual OSD lock.
- Saturn: add Save support (srg320).
- Write original core name to tmp/RBFNAME (Callan Barrett).
- IDE: support for CD audio (Zakk).
- input: support Thrustmaster Force Feedback Wheel (Dominic Evans).
- Other tweaks and fixes.

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

Minimig:
- Support for CD Audio (Zakk, paulb-nl).

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

ao486:
- Support for CD audio.
- Updated framework.

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

ao486:
- Fix: CD audio rate was depending on CPU clock.

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

Amstrad:
- Update CRTC, Disk, Tape player from Gyurco (littlelazyexperiment).

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

MegaDrive:

Official release of Nuked-MD port for MiSTer. This core supports both Megadrive/Genesis and Master system carts. This is a replica of real hardware (unlike functionally similar Genesis core).

- Fixed all known bugs since last test version.
- Added SNAC (but not tested yet).

User avatar
spark2k06
Core Developer
Posts: 830
Joined: Sat Jun 06, 2020 9:05 am
Has thanked: 402 times
Been thanked: 927 times

Re: MiSTer updates and changelog

Unread post by spark2k06 »

PCXT:

* Adjust RAM data output timing.
* Measures against 601 errors in turbo mode.
* Added 8259A INT signal output delay.

All changes by @kitune-san

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

Main:
- input: update to support more input devices (Martin Donlon, Javier Rodas).
- input: Make key/Button remap permanent.
- input: improved dialogs.
- MGL: support for absolute paths (must be started from / ).
- Fix some IDE emulation problems (zakk4223).
- N64 loading improvements (Marcoen Hirschberg).
- Improved handling of boot.rom and persistent file loading.
- Some other fixes and tweaks.

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

MegaDrive:
- Implement EEPROM saves
- Add SF-001/002/004, Realtec mappers.
- Support for some ROMs with special checks.
- Fix save LED activity.
- Adjust PSG level and filtering.
- Updates from Nuked team.
- Other fixes and tweaks.

theypsilon
Scripting Wizard
Posts: 101
Joined: Sun May 24, 2020 8:20 pm
Been thanked: 40 times

Re: MiSTer updates and changelog

Unread post by theypsilon »

Downloader:
- Version 1.8 released.
- Introduced a free space check before installing files. The minimum free space can be adjusted at your own risk using the minimum_system_free_space_mb and minimum_external_free_space_mb options in downloader.ini. More information is available in the README file.
- Added the capability to back up and restore system files during Linux updates (wizzo). Files included so far: /etc/hostname, /etc/hosts, /etc/network/interfaces, /etc/resolv.conf, /etc/dhcpcd.conf, /etc/fstab
- Introduced a new test bench to realistically measure system performance during development.
- Deprecated the base_path option. While it is still used internally, it has been removed from the README and is no longer intended for user customization.
- Implemented file system caching that improves the speed of short runs (runs with no updates) by around 3x when the system has been recently initialized.
- Databases are now processed in parallel during file installations, increasing overall speed. This results in a 5-15% speed improvement with stable Ethernet connections, and I've measured up to a 50% speed improvement on less reliable Wi-Fi connections.
- Introduced a job system to manage concurrency. Currently, it is used for fetching, installing, and validating files.
- Reworked the build script to reduce the bundle size, slightly speeding up the time the launcher takes to download it during each Downloader run.
- Local storage is now saved without compression, saving around a second in all runs but using slightly more system space (typically less than 5 MB).
- Improved handling of file and folder creation errors.
- Fixed a bug affecting non-Keep-Alive connections.
- Fixed a bug that occurred when trying to hash a corrupted file.
- Fixed a bug affecting the download filters feature under certain conditions.
- Reimplemented the debug script in Python, adding additional options and features. This is useful primarily for development.
- Various other fixes and improvements.

theypsilon
Scripting Wizard
Posts: 101
Joined: Sun May 24, 2020 8:20 pm
Been thanked: 40 times

Re: MiSTer updates and changelog

Unread post by theypsilon »

Distribution repo:
- Improved download_distribution.py utility to also work with branches and subpaths.
- Added “mister_firmware” as filter term for matching just the MiSTer firmware file.
- Fixed a bug on db_operator.py that caused the utility to not handle uppercase file hashes correctly.
- Added a way to easily add extra single files to the distribution under the “user-content-file” category.
- Moved Genesis Cheats to MegaDrive folder. Adding SMS cheats to the MegaDrive folder too.

User avatar
Sorgelig
Site Admin
Posts: 856
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 207 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

ao486:
- Adjustment in HV-integer scaling (Adam Strzelecki).
- Reworked mixer. Can control separately CD, MIDI (Adlib and MT32), speaker and master volume of the core. Both SB16 and SBPro mixers are implemented.

eriks5
Core Developer
Posts: 75
Joined: Sat May 21, 2022 11:51 am
Has thanked: 37 times
Been thanked: 182 times
Contact:

Re: MiSTer updates and changelog

Unread post by eriks5 »

C128:

- Incorporated upstream changes from C64 and T80
- Added basic support for GMod2-128 cartridges
- VIC $D030 video tricks implemented.
- More work on stabilizing the VDC video output.
- (Re)Implemented smart turbo mode with up to x4 speed.
- Added Z80 smart turbo mode.
- Updated framework.

Post Reply