MiSTer updates and changelog

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

Re: MiSTer updates and changelog

Unread post by Sorgelig »

NeoGeo:
- Audio fixes (greyrogue)
- Reduce SDRAM cycles (fixes KOF'94 and some other games graphics glitches).
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

TurboGrafx-16/CD:
- Fix CD audio (dshadoff).
- Support side mouse buttons like in original TGFX mouse (dshadoff).
- VDC and CPU fixes for various games (srg320).
- improve accuracy and boost of adpcm (kitrinx).
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

NES:
- Fix color emphasis (greyrogue).
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

SMS:
- Sega System E arcade implementation (greyrogue).
- Add paddle support (bellwood420).
- Audio volume boost (Robinson).
- VDP: adjust collision flag outside of active area (gyurco).
- Updated framework.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

New Updater

Introduce you new Updater script made by theypsilon which you can download here:
https://github.com/MiSTer-devel/Downloa ... r/releases
You need to download it only once. It will handle self updating automatically.

Main difference is this script works only with special distribution repository and doesn't walk through all MiSTer-devel repos, so update is much faster. It also doesn't stress github.

This updater will co-exist for some time with current updater so users will get used to it and most problems will be fixed.

Note: due to the way it works, it may need up to 20-30mins to get latest update available in Distribution repo, so after announce of some release, give it about 30min before check for updates.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

Linux & Main:

- Update to Kernel v5.14.5 which brings some important fixes.

- exFAT: fixed memory mapped operations.

- exFAT: symlink flag moved from reserved to "system file" flag. It means now any regular file on exFAT partition marked as system means a symlink. It's done to preserve symlinks while copying SD card content on Windows. Before, any copy of symlinks on Windows would convert them to a normal files as windows always clears reserved flags. So, now make sure your normal files have no "system file" attribute. Actually it's unlikely in normal conditions. Driver supports old symlink flag too, but all new links will be created as "system file".

- Update rtl8761bu BT firmware. Add Edimax BT-8500 as known realtek device, so firmware will be loaded (instead internal one).

- Add Logitech D-Input devices.

- Slightly adjust CD DATA read speed to correct TurboGrafx16 (dshadoff).

- input: pace control for mouse messages (fixes mouse in ao486).

- Added xow (XBox wireless dongle) support. Don't use scripts anymore. Just plug and use.

- Add bt_reset_before_pair INI option.

- Some other tweaks and fixes.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

Apple II:
- ProDOS HDD support (steven-a-wilson)
- Paddle support.
- Updated framework.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

NES:
- Improved color emphasis bits.

SMS:
- Add SMS Japanese Audio Control disables (greyrogue)
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

NES:
- fix pixel shift
User avatar
Ace
Core Developer
Posts: 28
Joined: Mon May 25, 2020 3:35 am
Been thanked: 11 times

Re: MiSTer updates and changelog

Unread post by Ace »

Scooter Shooter
New arcade core
Arcade core dev. for MiSTer.
Complete: Arkanoid, Time Pilot '84, Iron Horse, Jackal, Jailbreak (collab with Blackwine), Scooter Shooter, Finalizer - Super Transformation
In progress: none
shark800
Core Developer
Posts: 25
Joined: Sun Jan 03, 2021 11:17 am
Has thanked: 3 times
Been thanked: 44 times

Re: MiSTer updates and changelog

Unread post by shark800 »

PMD85:

First official release of Czechoslovakian 8-bit computer
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

SMS:
- Use proper master clock for PAL mode.
- Adjust PAL border + sync timing (Yimmers)

Gameboy:
- Add mappers: TAMA, MMM01, MBC6, HuC3, Rocket, Sachen (paulb-nl)
- Fixes & tweaks (paulb-nl)
- Updated framework.
danielb
Core Developer
Posts: 227
Joined: Thu Jun 04, 2020 1:43 pm
Has thanked: 41 times
Been thanked: 64 times

Re: MiSTer updates and changelog

Unread post by danielb »

Compukit UK101:

Load programs from text files.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

Main:
- Fix file sorting in browser (Zembarian)
- input: special handling for ESP32 BLE projects.
- input: use X button on gamepad in file browser to go to parent folder.
- user_io: log starting path (if log_file_entry=1).
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

NES:
- fix emphasis bits shift.
User avatar
Ace
Core Developer
Posts: 28
Joined: Mon May 25, 2020 3:35 am
Been thanked: 11 times

Re: MiSTer updates and changelog

Unread post by Ace »

Jailbreak, Scooter Shooter:
-Use a single common Konami 005489 implementation across both games
-Correct tilemap/sprite priority behavior; fixes layer priorities in Jailbreak during the self-test
-Implement proper ZRAM row scroll/column scroll handling
-Add horizontal mask register; this is set by Jailbreak after the self-test to mask the left-most and right-most 8 columns of the screen
-Change video output from 240x224 to 256x224 to show the behavior of the horizontal mask in Jailbreak (this behavior was not accurately recreated in the inital release and is present on the original PCB)
-Correct typos in MRAs for Credits A settings
Arcade core dev. for MiSTer.
Complete: Arkanoid, Time Pilot '84, Iron Horse, Jackal, Jailbreak (collab with Blackwine), Scooter Shooter, Finalizer - Super Transformation
In progress: none
danielb
Core Developer
Posts: 227
Joined: Thu Jun 04, 2020 1:43 pm
Has thanked: 41 times
Been thanked: 64 times

Re: MiSTer updates and changelog

Unread post by danielb »

Compukit UK101:

Added 64x32 screen mode.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

Main:
- Add /dev/MiSTer_cmd screenshot support (Martin Donlon)
- input: support for second analog stick.


ao486:
- Support for second analog stick.

Since PC has no standard for joystick functions, some of them have single analog sticks (simple joysticks) and thus up to 2 joysticks can be used, other more complex joysticks may have 2 analog sticks and only one joystick can be connected. So this core has been selected as experimental support for 2 analog sticks found in most gamepads. OSD has new option to select between 2 joysticks and 2 sticks (single joystick). In system-wide joystick definition both sticks are already defined. The one stick defined as analog X/Y is now primary stick (usually called as left stick) and other one becomes a secondary (right) stick.

Note: you must update Main too!
danielb
Core Developer
Posts: 227
Joined: Thu Jun 04, 2020 1:43 pm
Has thanked: 41 times
Been thanked: 64 times

Re: MiSTer updates and changelog

Unread post by danielb »

Compukit UK101:

Added variable CPU clock speed.
theypsilon
Scripting Wizard
Posts: 105
Joined: Sun May 24, 2020 8:20 pm
Been thanked: 40 times

Re: MiSTer updates and changelog

Unread post by theypsilon »

Downloader:

- Version 1.1 released.
- Added Cheats and Palettes folder (removed Palettes.zip files)
- It now uses ZIPs to make fresh installs a bit faster
- Increased waiting time before reboot, as a measure to avoid problems during linux updates.
- Running time message is more realistic now.
- Other tweaks and optimizations.
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: MiSTer updates and changelog

Unread post by jimmystones »

Input Tester
- Support for 2nd analog stick
- Button test mode
- New UI
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

NES:
- Added mappers 196,227,246 (paulb-nl)
- Fix mask for non power of two sizes (Action 52) (paulb-nl)

Apple II:
- Fixed keyboard (incl. steven-a-wilson's fix).
danielb
Core Developer
Posts: 227
Joined: Thu Jun 04, 2020 1:43 pm
Has thanked: 41 times
Been thanked: 64 times

Re: MiSTer updates and changelog

Unread post by danielb »

Compukit UK101

- Added OSI mode to support an Ohio Scientific computer in addition to the UK101.
- Input files may have .bas and .lod extensions, as well as .txt.
User avatar
jimmystones
Core Developer
Posts: 216
Joined: Sun Nov 22, 2020 1:26 pm
Location: Reading, UK
Has thanked: 32 times
Been thanked: 248 times
Contact:

Re: MiSTer updates and changelog

Unread post by jimmystones »

Input Tester
- Fix analog display issues for devices 2-6
- Add keyboard navigation support
- Add keyboard + mouse output in advanced mode
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

C64:
- CIA: ignore input on PA/PB pins configured as output (fixes Transwarp loader).
FPGAzumSpass
Core Developer
Posts: 380
Joined: Sat May 23, 2020 12:55 pm
Has thanked: 38 times
Been thanked: 383 times

Re: MiSTer updates and changelog

Unread post by FPGAzumSpass »

AtariLynx:
- paged RAM/ROM access added (fixes Assembloids)
User avatar
Ace
Core Developer
Posts: 28
Joined: Mon May 25, 2020 3:35 am
Been thanked: 11 times

Re: MiSTer updates and changelog

Unread post by Ace »

Time Pilot '84, Gyruss:
-Fix longer-than-normal VSync pulse length on 082 custom chip
-Further tweaking of the 502 and 503 custom chip implementations
-Minor adjustment to vertical counter latching (this fixes a hidden sprite rendering bug in the previous build of Time Pilot '84 which was only exposed with the revised 502 and 503 implementations)
Arcade core dev. for MiSTer.
Complete: Arkanoid, Time Pilot '84, Iron Horse, Jackal, Jailbreak (collab with Blackwine), Scooter Shooter, Finalizer - Super Transformation
In progress: none
danielb
Core Developer
Posts: 227
Joined: Thu Jun 04, 2020 1:43 pm
Has thanked: 41 times
Been thanked: 64 times

Re: MiSTer updates and changelog

Unread post by danielb »

Compukit UK101

Added two new monitor ROMs: Wemon for UK101 and Synmon for OSI.
User avatar
Sorgelig
Site Admin
Posts: 877
Joined: Thu May 21, 2020 9:49 pm
Has thanked: 2 times
Been thanked: 211 times

Re: MiSTer updates and changelog

Unread post by Sorgelig »

C64:
It seems I/O ports are used in prohibited modes where output pins with active drivers for 1 are driving low by either disk (Transwarp loader) or by joysticks (some games). I wonder how many CIA/VIA chips got broken because of that? Anyway, this release keeps workaround for Transwarp and reverts changes of other CIA ports to allow reading output pins states and fix joysticks for games using CIA in prohibited mode.
shark800
Core Developer
Posts: 25
Joined: Sun Jan 03, 2021 11:17 am
Has thanked: 3 times
Been thanked: 44 times

Re: MiSTer updates and changelog

Unread post by shark800 »

Ondra SPO 186

First official release of another Czechoslovakian 8-bit computer
Post Reply