Тёмный
No video :(

Interim Backplane - VGA from Scratch - Part 16 

James Sharman
Подписаться 22 тыс.
Просмотров 6 тыс.
50% 1

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 94   
@weirdboyjim
@weirdboyjim 9 месяцев назад
Join us on Discord: discord.gg/jmf6M3z7XS Follow me on Twitter: twitter.com/WeirdBoyJim Support the channel on Patreon: www.patreon.com/JamesSharman
@jean-philippegrenier120
@jean-philippegrenier120 8 месяцев назад
my favorite parts of this series is the troubleshooting when things go wrong :)
@weirdboyjim
@weirdboyjim 8 месяцев назад
In that case it's convenient I am far from perfect! 😅
@jean-philippegrenier120
@jean-philippegrenier120 8 месяцев назад
@@weirdboyjim it's very inspiring to see how you can troubleshoot in all this complex build. I would totally freak out and start screaming : D
@colinstu
@colinstu 8 месяцев назад
@@weirdboyjim it's kinda fun seeing how a single pin here or a swap there leads to some interesting results. (and when you swap things around live and they change)
@hola3535
@hola3535 8 месяцев назад
This is not my favorite part.
@hola3535
@hola3535 8 месяцев назад
I think this is the real fastest 8 bit console I ever saw, GOOD JOB MR JAMES.
@weirdboyjim
@weirdboyjim 8 месяцев назад
Thank you! I have some future plans that will surpass it but this is really about exploring design concepts for me!
@m1geo
@m1geo 9 месяцев назад
The game engine at the end is absolutely excellent! Very, very impressive! 👌
@weirdboyjim
@weirdboyjim 9 месяцев назад
Thanks George! It's going to be a lot of work to turn it into something playable!
@m1geo
@m1geo 9 месяцев назад
@@weirdboyjim I'd be keen if you were to make some software videos, too. Perhaps at a high level. I love the magic at the boundary between software/hardware.
@janschrder
@janschrder 9 месяцев назад
20K subscribers :-) Well done and well earned James!. As allways it's so rewarding to see Your systematic work and follow the reasoning behind it :-)
@weirdboyjim
@weirdboyjim 9 месяцев назад
Thanks! Hopefully a few more of the "work first time" boards in the future.
@janschrder
@janschrder 9 месяцев назад
@@weirdboyjim On the other hand James, If everything just worked as espected out of the box, it wouldn't be that interesting to follow. The beauty of the design phase is one thing, but the fault finding and optimisation process is another. In my view, it takes a ballance between these parts, to make things interesting to take part in or simply to follow. Personally I find the combination of these processes to be the most instructive and inspiring thing. And Your videos has a good (and addictive, I might add) ballance between these phases 🙂
@el_es
@el_es 7 месяцев назад
Your technique of holding the turned pin sockets upright is totally legit.(I would have not hesitated using enough solder actually, to let it flow through the entire plated hole to the other side, there's nothing wrong with that. Apart from you might need slightly hotter iron. But props for the soldering skills :) )
@weirdboyjim
@weirdboyjim 7 месяцев назад
I'm still looking for the best way to do that! I want to try a 3d printed holder.
@asd685
@asd685 5 месяцев назад
to get the connectors to stay straight when soldering, plug them into male-male header rails, then stick them into one of your spare PCBs (just plug them in without soldering them) and stack the PCB you want to solder on top to make a PCB sandwich. stays put nicely especially if you have both vertical and horizontal connectors on the board as long as your holes aren't way too large.
@weirdboyjim
@weirdboyjim 5 месяцев назад
Yeah, I’ve done exactly this before but it is predicated on have a bunch of spare headers around.
@HeadCodeMonkey82
@HeadCodeMonkey82 8 месяцев назад
Always worth the wait to see the progress you are making on the build, can't wait to see where it goes!
@weirdboyjim
@weirdboyjim 8 месяцев назад
Thanks! Glad you are enjoying!
@nahkamursu
@nahkamursu 8 месяцев назад
Thank you James and have nice christmas, these videos are such a pleasure to watch and unwind from hectic day. I do hope you continue doing em even after all this is finished, like it's never gonna be ;D
@weirdboyjim
@weirdboyjim 8 месяцев назад
Kind of you to say. Glad you are enjoying them!
@rauljvila
@rauljvila 8 месяцев назад
This feels like the hardware equivalent of a clean-up refactor. Very interesting, as always! And that Wolfenstein 3D demo.. so promising!
@weirdboyjim
@weirdboyjim 8 месяцев назад
Pretty much! I think if I didn't put effort into keeping this tidy it would run away from me!
@renaissanceman5847
@renaissanceman5847 8 месяцев назад
Biggest VGA card even by 1990s standards... and I absolutely love it!
@weirdboyjim
@weirdboyjim 8 месяцев назад
Only a few more modules left to put in it!
@FrankGevaerts
@FrankGevaerts 9 месяцев назад
It's always good to leave something to debug to keep the video interesting, and having it easy to fix is definitely a bonus! :)
@weirdboyjim
@weirdboyjim 9 месяцев назад
Oh, Conspiracy theory _"I can actually do perfect design but introduce simple mistakes to make for more interesting videos"_ . I wish 😅
@FrankGevaerts
@FrankGevaerts 9 месяцев назад
@@weirdboyjim Conspiracy theories are the most fun! :) But yes, I know, and you've had plenty of things in the videos that were more involved than that.
@JaenEngineering
@JaenEngineering 8 месяцев назад
A good rip for keeping those sockets straight, attach them to their corresponding pins before soldering.
@weirdboyjim
@weirdboyjim 8 месяцев назад
You mean use the finished modules? That would work but I worry about damaging the modules.
@vitormoreno1244
@vitormoreno1244 8 месяцев назад
The game at the end is very nostalgic, reminds me of Wolfenstein of the 80's. Nice work
@weirdboyjim
@weirdboyjim 8 месяцев назад
That's the idea, not sure how close to a full game I'll get it.
@RoamingAdhocrat
@RoamingAdhocrat 8 месяцев назад
you've reinvented the desktop PC! now to build a desk with a transparent desktop, which you can mount your PC underneath ;)
@weirdboyjim
@weirdboyjim 8 месяцев назад
I've actually been thinking more along the lines of a wall mount for this one!
@Fuq_you
@Fuq_you 8 месяцев назад
Seeing the disorganised and unnecessary interconnects be lifted away and out of frame after the new temporary PCB was installed was really quite satisfying. Seeing the VGA portion of the project be that messy must’ve been a massive burden. Also, massive congrats on 20K subs.
@weirdboyjim
@weirdboyjim 8 месяцев назад
Indeed! And thank you! That number is difficult to visualize!
@byteforever7829
@byteforever7829 8 месяцев назад
Awesome, that must be so rewarding to get working
@weirdboyjim
@weirdboyjim 8 месяцев назад
It really is!
@helmutzollner5496
@helmutzollner5496 8 месяцев назад
Great progress! Glad to see you back.
@weirdboyjim
@weirdboyjim 8 месяцев назад
Glad you are still enjoying it!
@wadowicegwadowiceg8093
@wadowicegwadowiceg8093 8 месяцев назад
That Was very satisfying. Congratulations, I enjoyed your progress.
@weirdboyjim
@weirdboyjim 8 месяцев назад
Glad you enjoyed it!
@OscarSommerbo
@OscarSommerbo 8 месяцев назад
As for soldering in headers. Tack one pin in the middle, not caring too much about how straight it is. Hold the board in your offhand, index finger on the connector, melt the solder of the tacked pin. Now you will easily feel when the connector is fully seated and square. Let the tack cool down, then just solder in the rest of the pins. This is of course very hard with two pin connectors.
@weirdboyjim
@weirdboyjim 8 месяцев назад
That's pretty much what I've been doing. Doesn't really matter which pin you tack though.
@khatharrmalkavian3306
@khatharrmalkavian3306 8 месяцев назад
Nice! That FPS is coming along well too. I'm interested to see how that goes.
@weirdboyjim
@weirdboyjim 8 месяцев назад
Thanks! It's tough to share my time out between all the things I'm trying to get done.
@TheGunnarRoxen
@TheGunnarRoxen 9 месяцев назад
Congratulations on 20k subscribers, James!
@weirdboyjim
@weirdboyjim 9 месяцев назад
Thank you very much!
@derekjc777
@derekjc777 9 месяцев назад
Very inconvenient indeed! Most people would say a pain in effin' arse!
@weirdboyjim
@weirdboyjim 9 месяцев назад
It takes a little persistence to get past some of the bumps in the road
@andymouse
@andymouse 8 месяцев назад
Awesome !...cheers.
@weirdboyjim
@weirdboyjim 8 месяцев назад
Thanks andymouse!
@sjwatt
@sjwatt 8 месяцев назад
Oh wow, a reversed connector, I’ve been there before😂. Now I go to the extra effort to put numbers on my silkscreen templates
@weirdboyjim
@weirdboyjim 8 месяцев назад
That's probably the smart thing to do. I kicked myself for the mistake, and kicked myself for not finding it quicker.
@GeorgeFoot
@GeorgeFoot 8 месяцев назад
Nice work, much tidier! You'd hate to see my latest concoction though, wires everywhere... My sister-in-law said it looked like sewing!
@weirdboyjim
@weirdboyjim 8 месяцев назад
Thanks George! I shall look forwards to seeing your latest concoction!
@GeorgeFoot
@GeorgeFoot 8 месяцев назад
@weirdboyjim Ah this isn't necessarily for a video, but we'll see!
@weirdboyjim
@weirdboyjim 8 месяцев назад
@@GeorgeFoot If nobody sees it, can it really be considered messy?
@maskloy
@maskloy 8 месяцев назад
excellent
@weirdboyjim
@weirdboyjim 8 месяцев назад
Thanks!
@GameBacardi
@GameBacardi 8 месяцев назад
Amazing
@weirdboyjim
@weirdboyjim 8 месяцев назад
Thank you! Cheers!
@Stabby666
@Stabby666 8 месяцев назад
If you decide to make this into a kit, it'd be nice to have the option to connect the different sections as vertical cards into a backplane, like PC slots. Maybe convertor boards from the existing boards that break out the connections to edge-connectors? Just so people could build smaller cases around it maybe? I guess anyone could really do that part, with the schematics!
@weirdboyjim
@weirdboyjim 8 месяцев назад
My goal here is very much to create a display piece for people to understand the inner workings. You could make it much more dense in the way you describe. I'd probably design larger modules with more functionality on each though.
@TroySchrapel
@TroySchrapel 9 месяцев назад
Very nice, James. Is that your face in the doomed demo? Also, congrats on the 20K. It doesn't seem that long ago you celebrated 1024 subs!
@weirdboyjim
@weirdboyjim 9 месяцев назад
Ha! Yes it is. I started out with the classic doom guy but I though it would be funnier to do that.
@TroySchrapel
@TroySchrapel 9 месяцев назад
@@weirdboyjim you were right.
@tinygriffy
@tinygriffy 8 месяцев назад
5:00 true true ^^
@weirdboyjim
@weirdboyjim 8 месяцев назад
I know! I recently fully hand routed a similar board you'll see in the future so I know how much effort it's going to take to a good job of this one.
@tinygriffy
@tinygriffy 8 месяцев назад
@@weirdboyjim it is impressive though.. my first and last attempts with auto-routers are 5 years ago, it was so ugly and didn't complete all nets so that I decided to put the brain power into it, with nice power planes and as equal trace length as possible with no strange angles, nice copper fill and so on .. I decided then it is well worth the time to route a board with gray matter instead of silicone and never bothered an auto-router again.. but it is nice to know that it works when in a hurry and aesthetic is not required ;)
@andrewwatts1997
@andrewwatts1997 8 месяцев назад
I wonder at the end of this ride, to what retro game console your system would be comparable too. I would love to see this come out as a computer kit some day aswell!
@renaissanceman5847
@renaissanceman5847 8 месяцев назад
despite it being only an 8 bit my guess is its capability could reach Nintendo 16 bit given the VGA and sound capabilities?
@weirdboyjim
@weirdboyjim 8 месяцев назад
I'm looking forwards to writing some games. I'll hopefully be able to make some interesting stuff but I suspect it would take a long time to explore all the possibilities.
@mikafoxx2717
@mikafoxx2717 7 месяцев назад
​@renaissanceman5847 Well, there's not several layers with transparency and mode 7, nor is audio an autonomous second processor, so it's basically a super NES.. but not a SNES.
@rimmersbryggeri
@rimmersbryggeri 8 месяцев назад
I thill think it would be easier to hold the pin headers in with ca gel while soldering than faffing around with the boards. or possibly put the pin headers on the excisting modules and lay the backplane on top, that way they wil fit even if they dont look perfect.
@renaissanceman5847
@renaissanceman5847 8 месяцев назад
I always just use masking tape to hold through hole components.... works well enough
@weirdboyjim
@weirdboyjim 8 месяцев назад
I worry about using the existing modules as physical support.
@rimmersbryggeri
@rimmersbryggeri 8 месяцев назад
@@weirdboyjim That seem reasonable. Teh might melt pretty readily.
@ffsireallydontcare
@ffsireallydontcare 8 месяцев назад
The VGA circuits need more LEDs! And more cowbell!
@weirdboyjim
@weirdboyjim 8 месяцев назад
I'll see what I can do about the Led's, most things on there would just change too fast to have value.
@ffsireallydontcare
@ffsireallydontcare 8 месяцев назад
@@weirdboyjim Yes good point, it's not exactly something you can step through is it..
@AJB2K3
@AJB2K3 8 месяцев назад
This is Jam Hot!
@weirdboyjim
@weirdboyjim 8 месяцев назад
Friends tell me I am crazy That I'm wasting time
@AJB2K3
@AJB2K3 8 месяцев назад
@@weirdboyjim I bet you had to google it because its so old
@weirdboyjim
@weirdboyjim 8 месяцев назад
@@AJB2K3 Well, I'm definitely not old enough to remember it. Not me!
@peter.stimpel
@peter.stimpel 9 месяцев назад
Ah, halfway there to get a Doom clone running :) Now, let's count up to 40k ...
@weirdboyjim
@weirdboyjim 9 месяцев назад
Well the next big milestone to celebrate should be 2^15 surely?
@peter.stimpel
@peter.stimpel 9 месяцев назад
@@weirdboyjimTrue! You started odd celebrations at 20k ;)
@weirdboyjim
@weirdboyjim 9 месяцев назад
@@peter.stimpel I know some people see that as a round number.
@m1geo
@m1geo 9 месяцев назад
That autorouter makes me sad. 😱
@weirdboyjim
@weirdboyjim 9 месяцев назад
Results were terrible, but temporary and working.
@m1geo
@m1geo 9 месяцев назад
@@weirdboyjim Absolutely! It's so quick! And for this kind of design, that's fine! Just makes me cringe a little. But I don't blame you!
@AmauryJacquot
@AmauryJacquot 8 месяцев назад
autorouters are always terrible. this is NOT a solved problem in computer science, by a long shot
Далее
SPI (Bit Banging)- IO from Scratch - Part 4
30:04
Просмотров 10 тыс.
Output PCB - VGA from Scratch - Part 18
1:22:14
Просмотров 9 тыс.
Useful gadget for styling hair 💖🤩
00:20
Просмотров 2,1 млн
Bilasizmi?
00:12
Просмотров 480 тыс.
Palette PCB - VGA from Scratch - Part 19
30:01
Просмотров 7 тыс.
Signal Cleanup - VGA from Scratch - Part 17
13:34
Просмотров 8 тыс.
Breadboard Comparison - RobotDyn Transparent vs White
5:50
These Keys Shouldn't Exist | Nostalgia Nerd
19:32
Просмотров 658 тыс.
ZX Spectrum, Expansion Port Research
40:45
Просмотров 9 тыс.
GPIO over SPI over GPIO - IO from Scratch - Part 5
25:48
Tile Data PCB - VGA from Scratch - Part 14
29:38
Просмотров 8 тыс.