Tags: Slamy/CDi_MiSTer
Tags
CD Cache: Fixed seeking time simulation - Fixes regression with "Felix the Cat"
AD7528: Fix of signed integer math Fixes base case audio mixing
Moved Quartus block ram synthesis I think it might be cleaner this way Also removal of unused file
FMV: Improved frame pacing - 25 fps hard coded for experiments - Presentation time utilized to define start of playback - Makes use of FIFO structure for stable frame rate - Firmware - Provides all 3 planar framebuffers to hardware for playback
FMV: Improved P and B frames - Added detection of MPEG stream overflows (for debugging) - Reduced PLL for worker to 80 MHz (was 90 MHz before) - Decoder core now running at worker speed (80 MHz instead of 30 MHz) - MPEG Firmware - Readded better FIFO level checks to avoid underflows - Better buffer management to ensure immutability of decoded frames - Frameplayer now switches framebuffer address when frame was decoded - Added MPEG optimized data cache for DDR3 access to store 8 macroblock lines Shows Dragon's Lair intro with less artefacts now. Timing is not correct as the presentation time is not utilized
Cleanup of project Putting modules in separate files
Audiodecoder now processes elementary data instead of muxed Saves lots of memory Fixes support for very short MPEG files pl_mpeg seems to be not able to demux short streams Lucky Luke seems fine now
Added VMPEG Vsync interrupt Fixes bootup of Lucky Luke No audio in game afterwards
MPEG Audio is working Timing is still wrong SkyWays music can be heard
Release 20250614
- First release on mister-devel
- Fix corrupted ROM content when VMPEG ROM is present
- An existing boot2.rom has overwritten the base machine ROM before.
- This fix places the VMPEG ROM at a separate and later unused location
allowing to have a second CD-i core around which could make use of it
without affecting the stable release.
PreviousNext