DIY VideoCard | CPLD RAM Control

  Рет қаралды 3,255

TrackZero

TrackZero

Күн бұрын

Пікірлер: 15
@chrisumbel3132
@chrisumbel3132 4 жыл бұрын
Nice work. Nothing is more satisfying than some monstrosity finally working after a struggle! So looking forward to the SGI box.
@slucas601
@slucas601 4 жыл бұрын
Great video. Thank you for always adding a little brightness to my days. Looking forward to the next episode of TrackZero.
@michaellosh1851
@michaellosh1851 4 жыл бұрын
Congrats on getting it working well enough for the nice bitmap with logo!
@Wobblybob2004
@Wobblybob2004 3 жыл бұрын
The stripe on the right hand side could be a timing issue similar to one I had with a colour add on card I recently built. The pixel data was latched out of memory and then latched into a shift register, effectively making a two byte pipeline. While the colour data was just latched out of memory and sent to the multiplexors. This had the effect of the colour data being one byte early and all the screen colours were shifted one character to the left (wrapping round). I just added an additional latch to the colour data path and all was good. TLDR are your data path lengths all consistent?
@WesBrownStories
@WesBrownStories 4 жыл бұрын
Fun as always!
@douro20
@douro20 3 жыл бұрын
Ever thought of using something like an IMSG171 as the RAMDAC and using its built-in colour LUT?
@colonelbarker
@colonelbarker Жыл бұрын
Well I really enjoyed that series- I assume it's not been continued elsewhere? This has really inspired me to take a look at CPLDs, I've used GALs a lot, but you run out of pins quite quickly!
@TrackZeroFutzin
@TrackZeroFutzin Жыл бұрын
Haven't checked comments in a while, but I wanted to reply just because it hasn't gotten a ton of coverage since I switched to more streaming but yes! I got it doing 640x480 monochrome and for some silly reason added a m68k to the board as a 'GPU'. I'm hoping to get a bit more back into it whenever I finally call it quits on the NES stuff
@colonelbarker
@colonelbarker Жыл бұрын
@@TrackZeroFutzin Thanks for getting back to me! I don't tend to watch the streams because of the time difference and finding the time to watch and extended stream. I'd certainly be interested in watching a cut down version of the NES videos to a more digestible format if you were up for it.
@madson-web
@madson-web 3 жыл бұрын
Wow! That scope
@mathiasvermeire6068
@mathiasvermeire6068 4 жыл бұрын
good video, keep going
@DanielRodriguez-ff5cs
@DanielRodriguez-ff5cs 4 жыл бұрын
can you connect that board to a vintage pc to get a workable system?
@TrackZeroFutzin
@TrackZeroFutzin 4 жыл бұрын
I could hook it up to just about anything with a CPU, but the question of whether it would 'work' is a deeper one "Working" usually means that you can use the thing the same way as you would any other video device on that machine. For that to happen, the existing software needs to (A) know that the new hardware exists in the first place and (B) know what to do with it For example, VGA cards for PCs conform to a standard where they show up at a particular spot in memory and expose a certain set of registers. The PC checks to see if it's there, finds what it's looking for, and then uses that interface to do the stuff you expect This card don't conform to NOTHIN'. My thinking is that my best shot at getting something like that working would be to plumb the basic address and data lines to ISA, and then write a simple NetBSD framebuffer device driver that knows how the card works and where it is. This could work out pretty great, because the way NetBSD's framebuffer drivers work once I have my basic driver written then the framebuffer text console and potentially X11 should 'just work' on top of it. God knows if I'll do all that though
@ducksonplays4190
@ducksonplays4190 3 жыл бұрын
@@TrackZeroFutzin You know you want to.
@vasylmalko7575
@vasylmalko7575 2 жыл бұрын
Круто
Driving a VGA Display?! Getting started with an FPGA! (TinyFPGA)
11:26
Turn your Pico into a 400MHz 24 Channel Logic Analyser
25:26
Happy Little Diodes
Рет қаралды 74 М.
Вопрос Ребром - Джиган
43:52
Gazgolder
Рет қаралды 3,8 МЛН
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН
Apollo Core Rope Memory (Apollo Guidance Computer Part 30)
49:03
CuriousMarc
Рет қаралды 578 М.
DIY Video Card | Installing Some SRAM
34:34
TrackZero
Рет қаралды 1,2 М.
Control XBox 360, 3D Printers and MORE with FPGA's and CPLD's
18:33
element14 presents
Рет қаралды 130 М.
DIY Video RAM #1 VGA Signals on a Shoestring
7:36
Slu4
Рет қаралды 13 М.
Old PC Upgrade: Motherboard & CPU
24:47
ExplainingComputers
Рет қаралды 419 М.
The BEOCORD problem
1:18:51
Mend It Mark
Рет қаралды 462 М.
SPI: The serial peripheral interface
33:00
Ben Eater
Рет қаралды 711 М.
DIY graphics card with VGA output
6:14
Ivan Farafontov
Рет қаралды 19 М.
Connecting an LCD to our computer - 6502 part 4
28:10
Ben Eater
Рет қаралды 1,2 МЛН