tom-seddon / 6845-tests Goto Github PK
View Code? Open in Web Editor NEWQuick test programs for the BBC Micro's 6845 CRTC
License: GNU General Public License v3.0
Quick test programs for the BBC Micro's 6845 CRTC
License: GNU General Public License v3.0
Licence is GPL v3, or, at your option, any later version. Should really mention this somewhere other than here, though.
Tom, I've been doing some exhaustive testing of the current dev version of BeebFPGA, and I've hit what looks like a broken test case.
When I run the R7-POS test it just reports File Not Found
Tried on:
(using the ssd included in your ssd directory)
Tom, I've been doing some exhaustive testing of the current dev version of BeebFPGA, and I've hit what looks like a broken test case.
The cursor_r11 test just shows a blank screen for me.
Tried on:
(using the ssd included in your ssd directory)
In beebjit the following is logged:
./beebjit -0 6845-test-cursor_r11.ssd
info:audio:device: default, rate 48000, buffer 2048, periods 4, period size 512
info:audio:sub-period size 86 time 1791us
unimplemented:misc:write of TUBE region
unimplemented:misc:write of TUBE region
unusual:video:horizontal total: 0
VL6845 Master tested with CUB, HD6845 Master tested with CM8833. *TV0,1.HD6845 Master VIAs are VL6522-O2PCVL6845 Master VIAs are GS65SC22P.
LATCHE - display flickery on VL6845, maybe like it's flashing on/off at 25 Hz. Steady on HD6845. Test hangs in both cases.
LATCHF - info message disappears immediately on VL6845, leaving screen blank with flashing cursor. Message stays on HD6845. Test hangs in both cases.
(Off topic, but for completeness: LPSYNC lightpen lo range seems to be 134-137 on a Master. Same on both CRTC types.)
PHASE2 - produces ~20096 on HD6845, as per B, more like ~22016 on VL6845.
PHASE1N - produces ~61954 on HD6845, as per B. 14846 or 14850 on VL6845.
PHASE3A - ~20032 on HD6845, as per B. ~20000 on VL6845. (this test leaves the display in an odd state)
PHASE3B - ~20160 on HD6845, ~22050 on VL6845.
(Off topic: R0=1 produces 18162 on a Master, both CRTC types.)
R5FUN - no blank line between 16 and 17 on VL6845.
VSIRQTM - both values=1 for HD6845, both=255 for VL6845. (Didn't check the code, but maybe the VIA type makes a difference?)
XTRAL - ~18948 on HD6845, ~19008 on VL6845
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.