b2 v20260322 is released. A cross-platform BBC Micro emulator. Use your Windows/Linux PC or macOS computer to play your old BBC games or develop new BBC software.
b2 Changelog:
Emulation stuff
Add a config for Master Compact with MOS 5.11i and Arabic ROMs
Add automatic saving of CMOS/EEPROM contents
Add emulation of BBC B without ROM board
Add MMFS support
Add optional audio low pass filter
Add SCSI hard disk emulation (compatible with standard Acorn ADFS)
Fix 1770 FDC issues: fix Watford DDB2/DDB3 double density; fix Watford DDB2 generally
Fix 65c02 timing issues (fixes Chuckie Egg 2023)
Fix emulation of write-only I/O registers and empty ROM sockets
Fix handling of 1 MHz memory regions for Master 128/Compact
Fix occasional disk fault errors when using Opus Challenger
Fix video ULA address range
Improve Video NuLA accuracy
UI stuff
Add background opacity setting for LEDs popup
Add optional background economy mode: make b2 use a bit less CPU time when not in focus
The GUI Font Size setting has been replaced by a general GUI Scale, now a scale value rather than a pixel size. As a one-off, you'll need to set it up again. Sorry!
(Linux) Fix rendering issues when running with SDL3's sdl2-compat library rather than SDL2
(macOS/Windows) Improve retina/high-DPI display support: should look at least a bit nicer
Improve native file dialogs generally: do a better job with suggested paths, remembering previous folder, and adding file extensions
(If using a high-DPI display with Linux, use the GUI scale to scale everything to taste. It seems to be difficult to auto-detect a sensible value,
so b2 doesn't even try. )
Video stuff
Add lossless video recording: produces a sequence of uncompressed TGAs and WAV files suitable for later compressing with another tool (e.g., ffmpeg)
Fix video output aspect ratio
(macOS/Linux) Improve video autio quality by preferring FLAC (lossless) when available
(Windows) Improve video audio quality by emitting FLAC (lossless)
Debugger stuff
Add an error for unrecognised HTTP API query parameters
Add configurable debugger syntax
Add initial support for symbols in debugger, thanks to Mark Fisher
Add support for breakpoints in I/O regions
Add view of memory-mapped I/O in memory and disassembly dialogs
Fix debugger's view of ROMs when using BBC B without ROM board
Fix handling of £ (ASCII 96 in the BBC character set) in the debugger
Fix possible crash when resizing stack debug window to be as small as possible
Improve debugger setting persistence (this will be an ongoing effort)
Symbols support is an ongoing work in progress.
Download: b2 v20260322
Source:Here
0 Comments
Post a Comment