Page 25 of 27

Re: MiSTer updates and changelog

Posted: Thu Aug 03, 2023 11:07 am
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.


Re: MiSTer updates and changelog

Posted: Thu Aug 03, 2023 12:43 pm
by Sorgelig

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


Re: MiSTer updates and changelog

Posted: Sat Aug 05, 2023 3:34 am
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).


Re: MiSTer updates and changelog

Posted: Mon Aug 07, 2023 6:30 pm
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.


Re: MiSTer updates and changelog

Posted: Fri Aug 11, 2023 5:08 am
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


Re: MiSTer updates and changelog

Posted: Wed Aug 16, 2023 4:39 pm
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.


Re: MiSTer updates and changelog

Posted: Wed Aug 16, 2023 4:41 pm
by Sorgelig

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


Re: MiSTer updates and changelog

Posted: Wed Aug 16, 2023 4:58 pm
by Sorgelig

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


Re: MiSTer updates and changelog

Posted: Fri Aug 18, 2023 10:49 am
by Sorgelig

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


Re: MiSTer updates and changelog

Posted: Fri Aug 18, 2023 4:17 pm
by Sorgelig

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


Re: MiSTer updates and changelog

Posted: Fri Sep 01, 2023 7:47 am
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).


Re: MiSTer updates and changelog

Posted: Sat Sep 02, 2023 3:17 pm
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


Re: MiSTer updates and changelog

Posted: Fri Sep 15, 2023 11:12 am
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.


Re: MiSTer updates and changelog

Posted: Fri Sep 15, 2023 12:55 pm
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.


Re: MiSTer updates and changelog

Posted: Thu Sep 21, 2023 9:54 pm
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.


Re: MiSTer updates and changelog

Posted: Thu Sep 21, 2023 10:08 pm
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.


Re: MiSTer updates and changelog

Posted: Fri Sep 22, 2023 11:51 am
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.


Re: MiSTer updates and changelog

Posted: Wed Sep 27, 2023 5:13 pm
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.


Re: MiSTer updates and changelog

Posted: Fri Oct 06, 2023 5:34 pm
by Grieverheart

PokemonMini:

- Fixed rendering issue due to slow implementation of map rendering (thanks to asterick/scylus for suggestions).
- Set LCD refresh rate to 72.03Hz. This is now the confirmed refresh rate (also thanks to asterick/scylus).


Re: MiSTer updates and changelog

Posted: Wed Oct 18, 2023 1:06 pm
by Sorgelig

Main:
- Improve N64 support code (Rikard Bengtsson, Marcoen Hirschberg, Patrick Pollock, trbocode).
- Saturn: support for CHD (zakk4223).
- Improved YC code (MikeS11)
- Other tweaks and fixes.

Saturn:
- Update Vertical / Horizontal Video Offsets for Analog Video (MikeS11).
- Add CHD to supported extensions (zakk4223).

ZX Spectrum:
- Added PSG options (type, ABC/ACB, enable/disable).

ZX81:
- Add keyboard options (ghosting, ZX recreated).

Atari 800:
- Added NTSC/PAL color artifacting to enable colors for some games like Ultima IV.


Re: MiSTer updates and changelog

Posted: Wed Oct 18, 2023 1:51 pm
by Sorgelig

Oric:
- Add support for joysticks update keyboard handling (Vincent Bénony).


Re: MiSTer updates and changelog

Posted: Tue Oct 24, 2023 3:21 am
by shodge

CoCo3:
CTF = Compile Time Feature...

1. Interrupt system restored to previous code - improved compadibility.
2. Changed to cycle accurate 6809 (Greg Miller) at speeds up to 9.56Mhz. [CTF]
3. Recoded sdc and fdc to only have one instance of the wd1773.
4. Re-added software disable in sdc [Ext 'g'].
5. Recoded Cartridge bank switching to only exist when MiSTer slot 3 is selected. [removed soft multipak select]
6. Moved CoCo Hardware RS-232 from always existing to only existing in multipak slot 1.
7. Changed ADRS (SDS sig) decoding to = FF40-FF5f per hardware.
8. Fixed coding problem in os9 driver llcocosdc to work with MPI properly. [CTF]
9. Set default disk size to constant $555555 to fix os9 redirect problem. [CTF]
10 Disabled GART [GIMEX hardware DMA] to prevent OS9 from detecting GIMEX. [CTF]
11 Corrected missing begin statement in master timing loop.
12. Fixed Donkey King DAPD issue in Tom Mix program [DPAD now moved joysticks to limits under dpad
13. Fixed incorrect addressing of FE00-FEFF for CARTs which gets PITFALL and RAMPAGE working
14. Updated MiSTer framework


Re: MiSTer updates and changelog

Posted: Wed Nov 08, 2023 10:17 am
by Sorgelig

Linux:
- Add support for more gamepads (James McCarthy , Shig).


Re: MiSTer updates and changelog

Posted: Wed Nov 08, 2023 11:22 am
by Sorgelig

MegaDrive:
- Fix SVP DMA.
- Tweaks and fixes in 4-way and Teamplayer multitaps.
- Rework reset (fixes X-Men final boss fight).
- fix for VGA interlaced video (Cray Elliott).


Re: MiSTer updates and changelog

Posted: Mon Dec 04, 2023 7:57 am
by Sorgelig

MegaDrive, MegaCD, S32X:
- MegaCD: audio boost option.
- MegaCD: fix for VDP (YLFAndy).
- S32X: Fixes (YLFAndy, srg320).
- Updated framework.


Re: MiSTer updates and changelog

Posted: Mon Dec 04, 2023 9:42 am
by Sorgelig

SNES, NES, SMS:
- NES: fix for MMC5 mapper (paulb-nl).
- NES: Add mapper 156. Disable Save State hotkeys when Famicom Keyboard is enabled (greyrogue)
- NES: HPS Video Mode Update (MikeS11).
- Updated framework.


Re: MiSTer updates and changelog

Posted: Mon Dec 04, 2023 4:05 pm
by Sorgelig

TurboGrafx16,NeoGeo,Minimig,ao486:
- TGFX: Fixes from David Shadoff.
- Updated framework.


Re: MiSTer updates and changelog

Posted: Fri Dec 08, 2023 11:03 am
by Sorgelig

ZX-Spectrum, ZX81, SAMCoupe, TSConf, Amstrad:
- ZX81: support for tape input through ADC.
- Amstrad: persistent loading for Main and Expansion ROMs.
- Updated framework.


Re: MiSTer updates and changelog

Posted: Fri Dec 08, 2023 12:23 pm
by Sorgelig

C64, C16, VIC20, PET2001, AtariST, Atari800/5200:
- Atari800: Option to invert mouse Y.
- Updated framework.


Re: MiSTer updates and changelog

Posted: Sat Dec 09, 2023 7:53 pm
by eriks5

C128:
- Fixed issues with CP/M and REU.
- Updated framework.