20210529_777ea4f Release
hoglet67
released this
29 May 11:33
·
601 commits
to master
since this release
Introduction
This is a stable release (from the master branch).
New Features (Highlights)
- Improved NTSC Artifact decoding including adjustable quality and better palettes
- Support for Apple IIc TTL output with auto artifact switching
- Support for Laser 128 and Apple X-RGB
- Support for LinuxJedi's CPLD Amiga boards
- Add auto artifact switching for Tandy CoCo
- Grey screen standby option for auto HDMI switching
- Sam Coupe support
- Fix horizontal double pixel when integer scaling with an odd multiple like x3 or x5
- Support TTL mode with YUV CPLD (now V9.1)
- Various bug fixes and profile updates
Additional Profiles
- Amiga (50Hz NTSC)
- Amiga with variable scanlines (50Hz/60Hz NTSC/PAL)
- Amiga 2000 (50Hz/60Hz NTSC/PAL)
- Apple IIc TTL (50Hz/60Hz)
- Atari STE (50Hz/60Hz/Mono)
- Laser 128
- MAC Classic
- Sam Coupe
- Tandy 1000 (225 lines)
- Tandy TRS80 Model 3 (50Hz/60Hz YUV)
Detailed list of changes
Raw changes since last stable release are:
- b6c6c75 Update profiles
- 340dae6 Update profiles
- 3eaff55 Finalise support for Apple IIc line by line artifact switching
- 8d371fd disable Y inversion in CGA modes
- 26ef6f1 Update some #defines for clarity
- 756c7c3 Update artifact line count
- 9686dd8 Fix issues with Apple IIc NTSC Artifact
- ca5124b Update profiles
- 926bdd2 Update yuv driver
- fc1a421 Update profiles
- 5fa7b98 Update firmware folder
- 7679b86 Update YUV CPLD to V9.1 with TTL support
- fbafd87 Support TTL interface in YUV CPLD
- 5108ae1 Add YUV TTL profiles
- 0f4790a Update readme
- e52392d Add BBC CPLD Amiga profile selection
- 47d7c9d Add Amiga CPLD configuration files
- 5e2d7ef Update profiles
- 589c062 Fix issue with 6847 palettes background colour
- 4d20c6e Add further overscan info to source summary menu
- f935a4c Fix double inversion in tandy coco ntsc artifact
- dbf7025 Fix issues with new NTSC artifact code that stopped Tandy CoCo profiles working
- e5d5aa3 Fix issue with interlace detection not working on separate syncs (Amiga A2000)
- fae6d8e Update profiles
- 2ac7639 Update profiles
- 5b2b107 Further ntsc artifact updates
- 0a59df8 Fix 320 pixel ntsc artifact & refactor ntsc code
- 94b31d9 Add some #defines for clarity in assembler
- 2835bf0 Rework NTSC artifact detection and add auto artifact for Tandy coco 1 & 2
- 59fd506 Update profiles
- 9bf5c2a Fix horizontal double pixel when hscale is an odd number (x3, x5 etc)
- 506b067 Update Sam Coupe profile
- 3517a41 Update Laser128 profile
- 14feaf1 Update Config.txt
- 88e4936 Update profiles
- acae571 Update profiles
- 1393e39 Add HDMI Grey Standby option in settings menu
- 20796c8 Update menu text
- afe79f6 Add new NTSC quality option in palette menu
- c1fabce Update profiles
- c0768d1 Add medium option to NTSC artifact decoding
- 6b32845 Update max CPLD clock
- 562c4f2 Update config.sys
- a428308 Update Profiles
- 6e462ba Palette fix for NTSC ARTIFACT
- 91dfaf9 Add grey screen detection (Amiga) & fix Invert Y bug
- dcac65e Improve NTSC artifact palette
- b5771a2 Update profiles
- 26933bd Improveme NTSC artifact decoding
- 18907ef Update profiles with wider clock tolerance
- 1dbdaa5 Update profile
- 701ebeb Update profile
- 9524ca1 Fix divider setting bug
- 96ca157 Improve NTSC artifacting with soft/sharp option
- eea6fa2 Add Laser 128 profile
- e884b9d Add RGBI Laser 128 & Apple X-RGB palettes
- c9f9757 Add experimental HDMI DPMS support
- b23aeb1 Add Amiga2000 & Atari STE profiles
- baeb0d5 Add extra Amiga profiles for 50Hz with NTSC crystal
- 10080e8 Add Sam Coupe profile and update other profiles
- 75d350b Add RrGgBbI 7 bit palette (Sam Coupe)
- 8bef990 Amiga buffered pickup board for external RGBtoHDMI
- fddfad7 Reduce CPU usage when FFOSD not in use in 12bpp modes
- 63b3375 Update PIXELVALVE2 address for RPI4
- 3313630 Add FFOSD support in 12 bit CPLD mode
- f512e87 Update recovery text
- ced7327 Fix erasing CPLD hang
- 8e6819d Fix osd not updating sometimes in 16bpp mode
- afa1fc2 Add separate recovery mode for 8 & 12 bit boards
- 0b55e7b Add delay before erasing CPLD
- 96dd81d Whitespace
- 2996f3e Fix single button mode not working in CPLD recovery mode