Here are this week’s MiSTer FPGA updates.
RetroRGB Post: https://www.retrorgb.com/mister-fpga-updates-psx-widescreen-nemesis-core-road-fighter-core-and-more.html
Please support RetroRGB on Patreon: https://www.patreon.com/retrorgb
**Playstation Core**
Widescreen hack post: https://twitter.com/AzumFpg/status/1504134590612574209
My video regarding widescreen hack: https://www.youtube.com/watch?v=4Ckzt7uTLmY
Speed comparison between core and real playstation: https://twitter.com/AzumFpg/status/1501980240545214465
Playstation unstable nightlies: https://github.com/MiSTer-unstable-nightlies/PSX_MiSTer/releases/
Developer Patreon: https://www.patreon.com/FPGAzumSpass
Laxer3A (Helped with adding widescreen): https://twitter.com/Laxer3A
Laxer3A Patreon: https://www.patreon.com/posts/ridge-racer-boot-58174117
**Overclock Kernel**
MiSTerFPGA forum post: https://misterfpga.org/viewtopic.php?f=27&t=4320
**Konami GX400/Nemesis Beta Core**
Twitter post: https://twitter.com/_atrac17/status/1504148254962896899
Github: https://github.com/GX400-Friends/gx400-bin
Developers:
https://twitter.com/RCAVictorC
Tweets by oscherler
Tweets by LmnSama
**Jotego Updates**
Twitter posts:
Find the difference.
Both images come from simulating an upcoming FPGA core. But one of them has been generated with a memory dump of the core running on an actual FPGA. This hints to a bug in the M6809 CPU logic 1/3 pic.twitter.com/mh4GZKduzN— jotego (@topapate) March 17, 2022
The CPU must write a specific bit in the video RAM. When synthesized the CPU is writting at bit 4. When simulated, the CPU writes at the correct bit 5 position. Nasty, isn't it? 2/3
— jotego (@topapate) March 17, 2022
The next step will be to isolate the CPU instruction responsible for that bit write and check the Verilog code associated to it. Then try to write it in a way both simulators and synthesis tools like. BTW, this isn't this week's JT core.
— jotego (@topapate) March 17, 2022
This is solved now. It wasn't a compiler issue but a settings difference. There are three undocumented test bits in the game and they were not set in the same way. One of these bits seems to change how the GFX ROM is mapped. https://t.co/w0xYJdGtFp
— jotego (@topapate) March 17, 2022
Support Jotego on Patreon: https://www.patreon.com/topapate
**NES Core MIDI Support**
NES MIDI unstable core: https://github.com/MiSTer-unstable-nightlies/NES_MiSTer/releases/download/unstable-builds/NES_unstable_20220221_018878.rbf
Miracle Piano on MiSTer: https://www.youtube.com/watch?v=kSvDvj6Li9M
Forum discussion: https://misterfpga.org/viewtopic.php?f=17&p=44805#p44805
**Mister Stage Event**
https://podcasts.apple.com/us/podcast/mister-discord-stage-event-february-13-2022-artemio/id1567054507?i=1000553931654
Alanswx github: https://github.com/alanswx
Robert Peip github: https://github.com/RobertPeip
Robert Peip Patreon: https://www.patreon.com/FPGAzumSpass
**Android Device as MIDI Module**
FluiSynth for Android download: https://play.google.com/store/apps/details?id=net.volcanomobile.fluidsynthmidi
Xalalalala’s Attic Treats Youtube video: https://www.youtube.com/watch?v=frsrNnBUOio
Attributions:
Sound Canvas image: Darklanlan, CC BY 4.0 https://creativecommons.org/licenses/by/4.0, via Wikimedia Commons
MT32 image: en:User:Cloudschatze, Public domain, via Wikimedia Commons
**Other MiSTer FPGA updates**
Arcade Cores: Asteroids, Asteroids Deluxe, Canyon Bomber, Dig Dug, and Dominos
https://misterfpga.org/viewtopic.php?p=46380&sid=c6626f1a25156617f9236522ea5a254a#p46380
Centipede: https://misterfpga.org/viewtopic.php?p=46412&sid=c6626f1a25156617f9236522ea5a254a#p46412
RX78: https://misterfpga.org/viewtopic.php?p=46496#p46496
Dig Dug: https://misterfpga.org/viewtopic.php?p=46736#p46736
Support Sorgelig, the creator of the MiSTer project, on Patreon: https://www.patreon.com/srg320/posts
Timestamps
0:00 PSX core widescreen hack
1:01 Overclock Kernel
2:13 Konami GX400/Nemesis Beta Core
2:45 Road Fighter core
3:34 NES Core MIDI Support
4:07 Mister Stage Event
4:49 Android Device as MIDI Module
6:07 Other updates
source
