Пікірлер
@IainShepherd1
@IainShepherd1 Ай бұрын
Whoa that’s so cool. Thanks Nice to see the 5151. You can see why it beat CGA for plain text work. So vivid and crisp - as long as you never scroll. :)
@Gavriel-og6jv
@Gavriel-og6jv Ай бұрын
1:46 "It's pretty cool", not so much; some characters are lagging behind the fall pattern of most of the characters. Not like on the Matrix movies. 2:38 This one looks better, but the characters look blurred, still not like on the movies.
@naiastra
@naiastra 4 ай бұрын
so mesmerizing
@diamony123
@diamony123 6 ай бұрын
What method in code or software was used to convert pixel /image of this dinosaur intensity to drive beam's velocity sweep. 13:13
@RetroShed
@RetroShed 6 ай бұрын
The code is all on GitHub, but essentially the beam is moved one pixel at a time, and is then 'held' for a time corresponding to the brightness. Because of inherent slop in the system, the beam's motion is smoothed out a bit, so you don't really see it jumping from pixel to pixel, it's more of a smooth motion where the speed is changing. Hope that helps.
@BHMM42
@BHMM42 Жыл бұрын
This is awesome!
@smmackey
@smmackey Жыл бұрын
My sisters had this computer given to them by their school 😅
@BenK885
@BenK885 Жыл бұрын
Man, this is f* awesome!
@AbulaSyllabus
@AbulaSyllabus Жыл бұрын
Yup, that's definitely the best and right way to do it. Love it! <3
@InitialiseDisk
@InitialiseDisk Жыл бұрын
Thank you that was epic! Do you think it could be coded in basic? I wonder what it would look like on a passive matrix LCD. The effect should be somewhat similar.
@TomKappeln
@TomKappeln Жыл бұрын
Seeing Space Invaders my brain : "dum dum dum dum dum dum .... "
@YvanJanssens
@YvanJanssens Жыл бұрын
I use a 5291 terminal for my AS/400s as a console, which uses the same CRT as a 5151 display, and when using it with period appropriate software it wasn't a mess. Don't forget, software at the time was designed to run on these machines, and thus the UX matched it's output device's limitations. When I use it on CHONKY with OfficeVision/400 (or another screen-based tool that has a 'template' in which you type stuff over), it works remarkably well, because you only get the ghosting when you go to the next screen. Unix-like UX'es that are line mode would be quite awful tho.
@pepn
@pepn Жыл бұрын
That's super impressive! And thanks for sharing the code as well
@dimitrikasztanovics4959
@dimitrikasztanovics4959 Жыл бұрын
Love the ending! Great vid!
@markoap91
@markoap91 Жыл бұрын
That has to be the most elaborate Rick roll anyone has ever pulled on me.. and I enjoyed every second of it. I've never heard of vector monitors up until now but I think that now I've fell in love. I'm kind of surprised at how well they work. Awesome video.
@Fifury161
@Fifury161 Жыл бұрын
What about the cheaper ESP32 - it should have the power to complete the same task?
@tinkerwithstuff
@tinkerwithstuff Жыл бұрын
Hehe, I also have an old scope laying around for such TODO experiments... And I was wondering about pixel display myself. I thought about hacking the intensity control for "greenscale", but it's likely not nearly fast enough even for very low resolutions, if it was made as a manual control only... and doing PWM per pixel lowers the possible updaterate / resolution. Haha! Now I saw the end, with good ol' Rick. Excellent.
@MattBaker1965
@MattBaker1965 Жыл бұрын
F'ing brilliant ! Thanks
@danielnascimento640
@danielnascimento640 Жыл бұрын
I just can't believe what I've saw... Amazing! Genius!!!!
@pinec0ne
@pinec0ne Жыл бұрын
I'm a simple man I see a CRT oscilloscope I press "Like"
@doyg2954
@doyg2954 Жыл бұрын
the rick roll honestly made it perfect, <3
@anon_y_mousse
@anon_y_mousse Жыл бұрын
That looks like the hardest version of Asteroids that I've seen yet. Also, I think you've possibly configured git incorrectly as a recursive clone and submodule update both don't work on the examples project.
@RetroShed
@RetroShed Жыл бұрын
Please can you open an issue on the Github page - and I'll see if I can help out
@As3th8r
@As3th8r Жыл бұрын
I knew all this was possible, but it's the first time i am seeing someone realy doing this. Thanks mate.
@TheKeyote
@TheKeyote Жыл бұрын
Very very cool. One of the best explanations and demonstrations of vector graphics I've seen. Thank you!
@chrislong3938
@chrislong3938 Жыл бұрын
You got skills, man!
@TheLoneWolfling
@TheLoneWolfling Жыл бұрын
Impressive! In particular that you're managing to have that little crosstalk between X and Y inputs, and that you're managing to have that little ringing effects at the end of lines, especially given it's on a breadboard. I suspect that the odd curve at the edge of the outer square in the vector demo is largely on the transition from very fast beam scan to slower beam scan. I suspect if you could manage to plot the 'actual' path the high-speed beam scan takes you'd find it's fairly inaccurate. This normally isn't too much of a problem - the main reason the beam is moving quickly is for low brightness after all - but can become more of a problem on transitions from fast to slow. This also shows up in the raster graphics modes at the start of lines. (At least I think you're using a z-scan...) If you wanted to improve it you could try deliberately overshooting somewhat on very fast beam moves.
@RetroShed
@RetroShed Жыл бұрын
WRT crosstalk - I guess I'm just lucky because I have no idea what I'm doing there :-D Odd curve - Yes! What you said. It's trying to do an instantaneous 'jump' from wherever it was previously. It's fine when lines continue from where they were - but jumps to start new lines are problematic. I'm experimenting with holding them at the start of a new line for a few cycles, but not found a sweet spot yet. 'Actual path' - Yes! I can see that when I invoke the 'idle' PIO program. This just jumps the beam quickly from corner to corner, but it repeats it as long as the beam needs to stay idle between frames - so you can see that 'actual path' because it will draw it out hundreds of times. And if you make it jump from corner to corner too quickly, then yes, it goes in an interesting curvy pattern. Raster graphics - z-scan - Yes! I should zig-zag the scan back and forth. (S-scan?) Deliberately overshooting - Yes! I'll try some experimenting with that. Thanks for the feedback :-)
@MurcuryEntertainment
@MurcuryEntertainment Жыл бұрын
Man, what I would give for an aesthetic escape room with ARG elements that uses these display methods on monitors.
@nik4520
@nik4520 Жыл бұрын
Much better capture than Ive seen done with real Cinema cameras
@RetroShed
@RetroShed Жыл бұрын
Thanks. This was a first attempt, and it definitely could be better. No matter what I did with the white balance, I couldn't get the green to look like it does IRL.
@nik4520
@nik4520 Жыл бұрын
@@RetroShed wish you could just use my fuji gfx50s. Nails everything...
@nik4520
@nik4520 Жыл бұрын
Well-done. This demonstration is one of the best. Would love to replicate this when I find the time PS: Thanks for the Rick
@RetroShed
@RetroShed Жыл бұрын
Thank you, and you're welcome 🙂
@PeterJnicol
@PeterJnicol Жыл бұрын
Legend.
@oauabei
@oauabei Жыл бұрын
Can it run doom?
@Fero_36
@Fero_36 Жыл бұрын
But can it run Doom?
@RetroShed
@RetroShed Жыл бұрын
Some smarter people than me have got Doom running on a Pico, and outputting a VGA signal - so it's definitely possible
@JohnnyMcMenamin
@JohnnyMcMenamin Жыл бұрын
Sorry; not sorry.
@NightRunner417
@NightRunner417 Жыл бұрын
Hey, wait a frickin minute here... I have a digital scope that allows XY, and I never though to try this!! I've been wasting my life away!!
@RetroShed
@RetroShed Жыл бұрын
It will depend how good your digital scope is as to how successful this is likely to be. I've got a relatively cheap Hantek and it's hopeless in XY mode.
@NightRunner417
@NightRunner417 Жыл бұрын
@@RetroShed Yeah I thought after I posted, like, "Dude, it's just a Rigol DSO." I couldn't afford a real scope so I am probably just daydreaming at this point.
@ChristianSasso
@ChristianSasso Жыл бұрын
This guy made my day.
@Ififitzisitz
@Ififitzisitz Жыл бұрын
Turned a scope into a traditional TV. I’m proud of you.
@williamna5800
@williamna5800 Жыл бұрын
This kinda threw me back quite a few years, loved it.
@RAF-vq7yu
@RAF-vq7yu Жыл бұрын
What is the oryginal source of the video? I mean it's not a oryginal arcade game which was in the game rooms - those have white screen. Did you use the oscilloscope? Where is the source code for this? Please?
@RetroShed
@RetroShed Жыл бұрын
It was shot from my oscilloscope. There's a lot more info in this video: kzbin.info/www/bejne/eHbKg4lsi62tnck There are links to the source code in that video's description too.
@Allan_aka_RocKITEman
@Allan_aka_RocKITEman Жыл бұрын
Great video...👍
@xiaolong321
@xiaolong321 Жыл бұрын
Dude, holy crap! Just, why? :D
@bobthecannibal1
@bobthecannibal1 Жыл бұрын
Well played.
@grn1
@grn1 Жыл бұрын
Just watched on 4K non-HDR screen and it looks good (much better than original video). Unfortunately the only HDR screens I have are my phone and a small 1080P portable monitor (which I could connect to my computer but it doesn't always behave correctly).
@VictorNamba
@VictorNamba Жыл бұрын
Your experiment show me how the designer from the movie catched or study a lot to simulate the trails from a phosphor monitor. It is a masterpiece! Thanks to share.
@mjmmorales
@mjmmorales Жыл бұрын
Well said 👍
@M0UAW_IO83
@M0UAW_IO83 Жыл бұрын
Well that rocks! I've got an ancient Telequipment 'scope I've been thinking of turning into a clock but this is an even better idea.
@ScooterMcAwesomeness
@ScooterMcAwesomeness Жыл бұрын
I'd love to show this demo to some techy from 1962-1982
@stevemiller6766
@stevemiller6766 Жыл бұрын
Is this how HAMs did Slow Scan TV back years ago?
@SimonRaahauge1973
@SimonRaahauge1973 Жыл бұрын
You talk too much, and show too little!
@K.D.Fischer_HEPHY
@K.D.Fischer_HEPHY Жыл бұрын
Full Nerd Respect ! 👍 Also you got us good there at the end. Well done.
@RetroShed
@RetroShed Жыл бұрын
Thank you!
Жыл бұрын
Pretty cool! It looks so much better! thank you for taking the time and make a new version. BTW what's the bird singing in the background?
@RetroShed
@RetroShed Жыл бұрын
Yeah - thanks for the tip. I waited until it was starting to getting dark too. The shed (office) is in the garden, and I probably had the door open - I have no idea what the bird was 🐦 There's also a cat saying hi in there too. That's Lola.
@A_S_M_R
@A_S_M_R Жыл бұрын
Amazing!!!
@Herr_Bone
@Herr_Bone Жыл бұрын
I was playing around with a full analogue idea of showing graphics on a CRT oscilloscope by simply using a stereo audio signal with one channel driving X and the other one moving Y. This does not require any hardware at all, but the sounds have to be generated, which is not that easy and also limited in frequency. Your digital approach is therefore a great idea.