Yeah, that's what we're seeing in that screenshot. Rather than emulate the Combiner Card just yet, I'm simply chucking the monitor window, Frame Store I contents, and Frame Store II contents on-screen side-by-side, for debugging purposes.
-
-
Vastauksena käyttäjille @TheMogMiner, @AshEvans81 ja
Yes - the palette and menu could be overlaid over the top or the bottom of the video image (for obvious reasons)
1 vastaus 0 uudelleentwiittausta 2 tykkäystä -
Vastauksena käyttäjille @Stephen_Neal, @AshEvans81 ja
Right. Each frame store had a usable 800x600 area, but during scanout, either the top 128 lines or bottom 128 lines would be fixed to scan out the palette or menu region rather than the corresponding lines in the store.
2 vastausta 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjille @TheMogMiner, @AshEvans81 ja
Pretty certain Paintbox didn't internally scale on input and output (particularly as it handled interlaced video)
2 vastausta 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjille @Stephen_Neal, @AshEvans81 ja
I'm just going off of what the manual says, which is that each triplet of Frame Store cards forms a 640x1024 buffer which is remapped to 800x768 by a set of PROMs. With 128 for the menu boxes deducted, that's 800x600. The actual usable area is probably smaller than that.
1 vastaus 0 uudelleentwiittausta 2 tykkäystä -
Vastauksena käyttäjille @TheMogMiner, @AshEvans81 ja
Yep - wonder if it's square pixels 768x576 vs 648x486 for the 50Hz and 59.94Hz variants?
2 vastausta 0 uudelleentwiittausta 2 tykkäystä -
Vastauksena käyttäjille @Stephen_Neal, @TheMogMiner ja
Actually - my guess is that it's 720x576 and 720x486 to keep things nice and 601-ish.
2 vastausta 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjille @Stephen_Neal, @TheMogMiner ja
It's probably just including the blanking within that 800x600 area.
1 vastaus 0 uudelleentwiittausta 0 tykkäystä -
Vastauksena käyttäjille @AshEvans81, @TheMogMiner ja
There wouldn't be enough samples to store Rec 656 blanking in 800x600 for PAL? You have 864 samples per line in 50Hz Rec 601?
1 vastaus 0 uudelleentwiittausta 1 tykkäys -
Vastauksena käyttäjille @Stephen_Neal, @TheMogMiner ja
It uses a string of 163 counters and some small PROMs to generate the blanking and other timings. I think this part can free-wheel, but it can also lock onto external sync, ofc. Did we have those PROMs dumped already,
@DextersTechLab ?pic.twitter.com/1d7f7W9fut
3 vastausta 0 uudelleentwiittausta 1 tykkäys
We do indeed. We have dumps of all the PROMs, all the PALs, and all the EPROMs in a full-up DPB-7000/1 system. Including the keyboard and tablet, and the box to which they both connect. :)
-
-
Vastauksena käyttäjille @TheMogMiner, @Stephen_Neal ja
Nice. :) Can't wait to turn fold your code into a Verilog version. lol
1 vastaus 0 uudelleentwiittausta 3 tykkäystä -
Vastauksena käyttäjille @AshEvans81, @TheMogMiner ja
This is really making me want to dig out the CPU42 board and try to make it boot... I wanted to port BSD to it, but the I/O map (IIRC) isn't fully known.
1 vastaus 0 uudelleentwiittausta 1 tykkäys - Näytä vastaukset
Uusi keskustelu -
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.