Tom Seddon
Tom Seddon
Needed this for entering a demo competition! Can convert the 1472x1152 output with `ffmpeg -i wobble_colours_1152.mp4 -vf "scale=1280:720:force_original_aspect_ratio=decrease,pad=1280:720:-1:-1:color=black" output.mp4` - it'd be nice to have proper 720p as an option....
The current b2 docking/tabbing UI is handled by an addon library for dear imgui. Now that official dear imgui has docking/tabbing support, it is probably worth switching back, purely on...
Maybe have the beeb object handle this? So if you've got a BeebWindow, you've automatically got thread-safe debug stuff. Given #125, the debugger can maybe be allowed to be a...
* ~~6502 second processor~~ (anything non-6502 is out of scope, at least currently) * Serial port (to/from file/clipboard/socket/etc.) * ~~Parallel port~~ (ditto) * ~~Joysticks~~ * Speech * 8271 * Other...
See https://github.com/EpicGames/UnrealEngine/blob/9e0f5f2a419a75b83392c44bf75462366ca8c1e2/Engine/Source/Runtime/Core/Public/Windows/WIndowsPlatform.h#L103
There should be some authoritative source of breakpoints that isn't just the per byte flags. Make space for conditions, have breakpoint objects that represent ranges - that sort of thing....
Mode 7 in b2:  Mode 7 on a beeb: (blue is DISPEN - monitor is TTL RGB, its blue input is attached to the video ULA's dispen pin) There's...
Issues with it: 1. metadata is missing for even cycles in 1 MHz modes 2. timing skew means metadata and display are out of sync (affects mode 7) 3. with...
On a B, looks like each byte is the MSB of its address. Check this is the case on b2 as well.