Page 16 of 27

Re: MiSTer updates and changelog

Posted: Thu Mar 31, 2022 3:08 am
by aberu
Joust 2
* Fixed color palette to match Dar's implementation, now should have more color depth.

Re: MiSTer updates and changelog

Posted: Fri Apr 01, 2022 12:52 pm
by Kitrinx
New Core: Adventure Vision

A very rare tabletop console that used a spinning mirror and LEDs to draw it's image.

Some highlights from the box:
-Most realistic display system since TV
-"Real" Sound
-Authentic Game Play

Re: MiSTer updates and changelog

Posted: Fri Apr 01, 2022 11:25 pm
by aberu
New Core: Slug Cross

You are a green square slug and you need to make it safely past the red lines to the bottom right corner. Up/Down/Left/Right move your slug. The "C" button (historically accurate name for preservation) resets the game if you are defeated.

Developed originally by bhayame, ported mostly by Kitrinx and a little by birdybro.

Re: MiSTer updates and changelog

Posted: Sat Apr 02, 2022 9:52 pm
by aberu
Mystic Marathon

- Ocean is now the correct color thanks to @darfpga.

Re: MiSTer updates and changelog

Posted: Sun Apr 03, 2022 1:08 pm
by Sorgelig
NeoGeo:
- Improved stability.

Re: MiSTer updates and changelog

Posted: Mon Apr 04, 2022 1:29 am
by Kitrinx
AdventureVision:
-Fix tearing in Super Cobra
-Add gameboy palette loading for fun

Re: MiSTer updates and changelog

Posted: Tue Apr 05, 2022 9:30 pm
by aberu
MysticMarathon:
- Updated Color LUT based upon schematics (very bright now, use gamma adjustments to taste)
- Improved Analog Video output
- Improved HDMI Video aspect ratio and position
- Updated framework

Re: MiSTer updates and changelog

Posted: Wed Apr 13, 2022 3:31 pm
by Sorgelig
Linux, Main, Menu:
- Add GunCon 2 and Guncon 3 drivers (Nolan Nicholson).
- CFG80211 driver as a module to allow WiFi region change.
- xone driver for wireless XBOX dongle support with preliminary support for chatpad.
- Various tweaks for controller rumble support.
- Menu: MIDI passthrough for USER I/O to use MT32pi from Linux (Kitrinx).
- Switch update to Downloader script.
- Various fixes and tweaks.

Re: MiSTer updates and changelog

Posted: Wed Apr 20, 2022 7:58 pm
by Sorgelig
S32X:
New core Sega 32X from srg320!

Re: MiSTer updates and changelog

Posted: Sat Apr 23, 2022 4:32 pm
by Sorgelig
S32X:
- Use correct cpu clock divider, expand colors correctly (Kitrinx).

Re: MiSTer updates and changelog

Posted: Mon Apr 25, 2022 2:20 pm
by Sorgelig
S32X:
- Fixed PWM audio played too fast and noise in some games (Kitrinx).

Re: MiSTer updates and changelog

Posted: Tue Apr 26, 2022 3:15 am
by aberu
New Core: Turkey Shoot - The Day They Took Over

- Original core developed by darfpga now ported to MiSTer

Supported Game:
Turkey Joust

Re: MiSTer updates and changelog

Posted: Thu Apr 28, 2022 4:44 pm
by FPGAzumSpass
GBA:
- hook up rumble for wario ware (Kitrinx)
- add Drill Dozer to rumble
- fix quirk list to not accidentially detect games wrong
- add option for turning off sound when fastforwarding

Re: MiSTer updates and changelog

Posted: Fri Apr 29, 2022 1:26 pm
by JaguarLV
Centipede:
- vertical flip
- mouse/trackball sensitivity

Re: MiSTer updates and changelog

Posted: Fri Apr 29, 2022 7:23 pm
by Sorgelig
Gameboy:
- Implement MegaDuck mode (Kitrinx).
- Add rumble support (Kitrinx).

Re: MiSTer updates and changelog

Posted: Fri May 06, 2022 6:07 pm
by theypsilon
Downloader:
- Version 1.5 released.
- Added support for Storage Priority Resolution: External Storage will be used for installing new files under certain conditions. More info in the options section.
- Added base_path as a database-scoped option.
- Added routine for fixing certificates when they are not working correctly.
- Added support for PDFViewer, glow and lesskey (for reading docs files).
- Added documentation for tag property on the Custom Databases documentation page (useful for filtering).
- Added "verbose" option in downloader.ini for printing debug output while running Downloader.
- Critical parts of the script are now benchmarked, and the resulting output is printed when the verbose option is activated.
- Added new entrypoint for displaying connected external drives by calling the launcher with the argument --print-drives.
- Internal DB save is not attempted when no changes have been detected. This change saves time and spares writes on the SD.
- Many optimizations have been performed, taking advantage of the information provided by the new benchmarks.
- Improved readability of custom database documentation (tonurics).
- Fields base_files_url, db_files, zips, default_options are now not mandatory on Custom Databases.
- Download Filter terms can now start with numbers.
- Fixed INI path resolution when Downloader was called from unusual locations.
- Improved internal implementation for zip summaries.
- Removed url_safe_characters option as it's no longer useful. Now database URLs need to be strictly correct.
- Other general improvements: refactors, fixes, test coverage, code cleanup...

Re: MiSTer updates and changelog

Posted: Mon May 09, 2022 9:45 pm
by RndMnkIII
New Core: SNK Triple Z80 Arcade hardware
First games implemented: ASO/Alpha Mission/Arian Mission
- Original core and MiSTer port by @RndMnkIII

Re: MiSTer updates and changelog

Posted: Tue May 10, 2022 5:47 pm
by RndMnkIII
Update: SNK Triple Z80 Arcade hardware
- Fixed MRA DIP switches for ASO.
- Added pause support.

Re: MiSTer updates and changelog

Posted: Wed May 11, 2022 1:37 pm
by Sorgelig
Main:
- PSX: fixes, tweaks, improvements (me, Rober Peip, Marcoen Hirschberg).
- MGL: fix path to TGFX16 CD files.
- Initial support for wheels (me, Michael Huang). It may need to add drivers to specific wheels in Linux kernel.
- TGFX16 CD fixes (David Shadoff).
- CRT lightgun fixes (Nolan Nicholson).

Re: MiSTer updates and changelog

Posted: Wed May 11, 2022 1:38 pm
by Sorgelig
PSX:
I think everyone already knows this wonderful core from Rober Peip and used some unofficial builds. Now it gets official release! Read the readme if you aren't familar with this core yet.
Make sure you've updated Main as well.

Re: MiSTer updates and changelog

Posted: Thu May 12, 2022 3:30 am
by Ace
Finalizer - Super Transformation, Iron Horse, Jackal:
-Add LUTs to simulate the non-linear analog output from the PCBs' weighted resistor DACs
-Revise 005885 tilemap logic based on decap of the more advanced 007121 by Furrtek
-Rework 005885 video timers
-Fix long-standing issue causing sprites to render one frame earlier than normal (hardware uses a framebuffer, implementation uses an intermediary cache between sprite RAM and sprite logic plus line-buffering to achieve the same behavior with significantly less BRAM usage)
-Downmix the audio output to mono for bootleg Jackal ROM sets (such PCBs lack native stereo outputs)
-Improve accuracy of video rendering oddities present on bootleg Jackal PCBs
-Update JT03 and JT51 to the latest version for Iron Horse and Jackal, respectively
-Slight tweak to 60Hz-normalized timings
-Update framework

Re: MiSTer updates and changelog

Posted: Sun May 15, 2022 10:10 am
by RndMnkIII
Arcade-SNK_TripleZ80_MiSTer:
  • Fixed sprite glitches in ASO/Alpha Mission/Arian Mission when the screen Flip or Cocktail Mode (2P) is enabled in DIP switches.
  • Fixed MRA DIP switches for Alpha Mission /Arian Mission.
  • Update the framework.

Re: MiSTer updates and changelog

Posted: Sun May 15, 2022 9:06 pm
by aberu
Arcade: Turkey Shoot, Mystic Marathon, Joust 2

- Slightly adjusted vertical blanking for Joust 2 and Turkey Shoot.
- Added Joystick P1/P2 Swap option to Joust 2.
- Updated framework (support for new status bits implementation added).

Re: MiSTer updates and changelog

Posted: Mon May 16, 2022 6:25 pm
by RndMnkIII
Arcade-SNK_TripleZ80_MiSTer:
- Fixed MRA Coin DIP switches for ASO.

Re: MiSTer updates and changelog

Posted: Tue May 17, 2022 2:35 pm
by Sorgelig
Main:
- Move HDMI output configuration to HPS for better flexibility and future options.
- video: make HDMI game mode optional (in MiSTer.ini).
- video: associate a VIC mode with the predefined video modes (Martin Donlon).
- audio: fix core volume control.
- SNES: support for MSU1 audio (based on concept from Karl Lurman and ElectronAsh) and data/video.

Re: MiSTer updates and changelog

Posted: Tue May 17, 2022 2:35 pm
by Sorgelig
SNES:
- Add MSU1 audio support based on concept from Karl Lurman and ElectronAsh.
- Add MSU1 data and video support.

Note: Make sure Main is updates as well.

Re: MiSTer updates and changelog

Posted: Thu May 19, 2022 3:30 pm
by Sorgelig
SNES:
- MSU1 fixes.

Re: MiSTer updates and changelog

Posted: Fri May 20, 2022 12:19 am
by alanswx
New Core: Coleco Adam
- Fairly complete Adam Core, disk and tape support. CP/M works.
- alanswx: adam memory map conversion, and verilator magic
- Frank Bruno (AsicGuy) helped with the verilog conversion, bugs and wrote the AdamNet (based on ColEm)

Re: MiSTer updates and changelog

Posted: Sun May 22, 2022 1:48 am
by Ace
Arkanoid:
-Add LUT to simulate the non-linear analog video output from the PCB's weighted resistor DACs
-Reduce overclock for 60Hz-adjusted timings to attain 59.94Hz VSync instead of 60Hz
-Update framework

Re: MiSTer updates and changelog

Posted: Fri May 27, 2022 1:39 am
by Ace
One more round of arcade core updates:

Gyruss:
-Add LUTs to simulate the non-linear analog video output from the PCB's weighted resistor DACs
-Slight tweak to 60Hz-normalized timings
-Update framework

Jailbreak:
-Add LUTs to simulate the non-linear analog video output from the PCB's weighted resistor DACs
-Tidy up sprite logic for the 005849 implementation
-Add sprite cache from 005885 implementation used in Iron Horse, Jackal and Finalizer to the 005849 implementation to delay sprite rendering by one frame (this may be removed down the line, though signs point to the 005849 using framebuffered sprites like the 005885)
-Adjust SN76489 sound pitch when using 60Hz-normalized timings
-Slight tweak to 60Hz-normalized timings
-Update framework

Scooter Shooter:
-Add LUTs to simulate the non-linear analog video output from the PCB's weighted resistor DACs
-Fix inadvertent removal of separate 2-player keyboard keys
-Tidy up sprite logic for the 005849 implementation
-Add sprite cache from 005885 implementation used in Iron Horse, Jackal and Finalizer to the 005849 implementation to delay sprite rendering by one frame (this may be removed down the line, though signs point to the 005849 using framebuffered sprites like the 005885)
-Update JT03
-Adjust sound pitch when using 60Hz-normalized timings
-Fix incorrect sound IRQ generation
-Slight tweak to 60Hz-normalized timings
-Update framework

Time Pilot:
-Slight tweak to 60Hz-normalized timings
-Update framework

Time Pilot '84:
-Add LUTs to simulate the non-linear analog video output from the PCB's weighted resistor DACs
-Adjust aspect ratio
-Slight tweak to 60Hz-normalized timings
-Update framework