Тёмный

Streaming video on a Sinclair Spectrum 

74HC138
Подписаться 354
Просмотров 226 тыс.
50% 1

Ethernet card for the Sinclair ZX Spectrum and a demonstration of streaming video to the Spectrum.
See spectrum.alioth... for more information.

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

 

5 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 434   
@garcialovesme
@garcialovesme 3 года назад
Amazing demo of how storage was a big limit when it came to early computing. The Speccy keeps surprising us all these years later!
@kanesmith8271
@kanesmith8271 2 года назад
Retroactively how could they have solved this problem?
@krashd
@krashd 10 лет назад
What we don't see is the warehouse full of cassette tapes that together allow a whopping 6 minutes of recording.
@edshift
@edshift 12 лет назад
Truly Epic - What people today do not understand is how far hardware can be pushed. Back then a computer lasted years and years. The devs learnt the hardware and were able to really push it. People still used machine code. The most optimal algorithms were hammered out and the hardware sang. Things that did not seem possible at first became so. Best mass market example is Driller. I'm a dev. Now we are lazy. We have no carrot to be any other than that. Optimal code is now a hobby. End of story.
@SquirrelMonkeyCom
@SquirrelMonkeyCom 12 лет назад
This is pure art!
@sonyericssoner
@sonyericssoner 3 года назад
Just remembered this unforgedable video after 12 years to see it again, was easy to search
@combatking0
@combatking0 10 лет назад
Who needs FMV on CD ROMS when you've got this kind of capability on the mighty Spectrum? Maybe the card didn't exist in the 80's but still.
@MellowGaming
@MellowGaming 11 лет назад
That's some pretty impressive stuff right there. I love when people mess around with old computers and consoles to see what could be done now.
@DLiberator78
@DLiberator78 13 лет назад
I've just bought a ZX Spectrum +3, never knew that it was capable of producing video like this. Amazing for such an old machine. Great video thanks for sharing this is absolutely fantastic.
@rotorcraft68
@rotorcraft68 8 лет назад
I love this! Never had the privilege of owning a Spectrum, but I did have a ZX81 kit (that was an utter failure) and ultimately, a Timex Sinclair 1000 (assembled at the factory!) with a 16K ram pack, lol. Oh the memories...
@HuntersMoon78
@HuntersMoon78 5 лет назад
I have 8 of them. 3 Spectrum 48K, 3 Spectrum pluses, a Spectrum +2 (modded) and a Spectrum +2a and I also have a ZX81......along with a lot more retro hardware.
@badnewswade
@badnewswade 7 дней назад
Amazing how fast the video is! If I wasn't seeing it I wouldn't believe the Speccy could actually display and clear pixels that fast!!
@ark333
@ark333 9 лет назад
this actually looks better than those FMV Mega-CD videogames
@RetroCoderTV
@RetroCoderTV 4 года назад
my friend from school called Duncan W. was online with his Speccy when we all had PC 486 and Commodore Amigas at home. I think the year was 1996. Awesome video by the way.
@taids
@taids 9 лет назад
That's the most dramatic and pixellated episode of Friends I've ever seen...
@JimGardner
@JimGardner 12 лет назад
This is one the most amazing things I've ever seen. I'm quite tearful.
@muzboz
@muzboz 13 лет назад
Thank GOD I can now watch streamed video on my ZX. I was getting so bored after work. Thank you!
@speedsterh
@speedsterh 4 года назад
Videos without sound !
@SquirrelMonkeyCom
@SquirrelMonkeyCom 11 лет назад
People like you inspire me for my own RU-vid videos. Ten points!
@Sploo256
@Sploo256 4 года назад
Love your vids!
@37Retro
@37Retro 14 лет назад
Hugely impressive stuff! amazing the power people can still pull from Sir Clives little box!
@john3kbs
@john3kbs 13 лет назад
Amazing, outstanding... This would have been beyond belief in the mid 1980's when this computer came out!
@DingKong
@DingKong 14 лет назад
I am blown away by this. Impressive beyond words.
@deanmoncaster8569
@deanmoncaster8569 10 лет назад
bluray? ultraviolet video? HA! this owns them all :D that is probably the greatest thing i have ever seen!
@goldensdomain
@goldensdomain 14 лет назад
That was fantastic! I can't believe how many people just don't get it. This is just too cool.
@bravotwozero007
@bravotwozero007 11 лет назад
blimey never thought this would be possible on the good old speccy, good job
@guywatchingm3m3s
@guywatchingm3m3s 4 года назад
Man, if ZX Spectrum would have those kind of cutscenes (I guess a lot shorter for saving memory), that'd be absolutely stunning during its lifetime
@SuperNormalMan
@SuperNormalMan 2 года назад
No kidding.
@user17v
@user17v 13 лет назад
Incredible! I would never even dream of something like that being possible on ZX!
@farmbrough
@farmbrough 8 лет назад
The power and economy of the Spectrum shows how much people waste resources in modern computing.
@hakunamatata7922
@hakunamatata7922 7 лет назад
YEAH. very true we are basically using elephant gun to hunt down ants
@Zedek
@Zedek 7 лет назад
Yes, and I think it's great if you understand the ZX or the C64, you appreciate modern computing much more. I mean, last time I explained my mom 32-bit colour depth and she was like "How many million colours??!". They are all just used to it. When I also see small and short video games eating up 2-3 GByte of space when the coolest games fit within 15.2 MByte (DooM II) or 800 KByte (The Incredible Machine).. Going from 1980s to this day must be great for understanding computers - back then, the numbers were still to be understand by a normal brain (64 colours vs 16.7 million, 4 PCM channels vs 512+, 320x200 vs 6K video etc).
@t20kdc
@t20kdc 7 лет назад
It goes right down to the protocols. Have you seen USB's complexity? Life would be better if we'd just stuck to something like CardBus, or just something not as complex.
@sofka2001
@sofka2001 6 лет назад
agree
@damianbutterworth2434
@damianbutterworth2434 6 лет назад
I have a BBC BASIC emulator and love the way I can write games in basic but now they can run 1000 times faster. Plus if you learnt how to program in basic then you can see how C++ and Python work. Arduino`s and raspberry pi`s :)
@LovePotion_
@LovePotion_ 13 лет назад
I feel i'm missing something here. Like, some big chunk on Computer Story. Sometimes, i hate being born in the 90's... I wish i saw the start of all these technologies we are all used to... This here is pure gold, and i felt nostalgic for some reason.
@80Thom80
@80Thom80 6 лет назад
We had the Romantic Robot Videoface back in the day, which did essentially this but at more like 10 or 15fps.
@74HC138
@74HC138 14 лет назад
@prangxxx Amstrad took over Sinclair just after Sinclair released the toast-rack 128K machine (the one with the heasink). All other Spectrums after that were produced and designed by Amstrad. The machine in question (as can be clearly seen) is a Spectrum +3, the last Spectrum model released by Amstrad.
@llowket
@llowket 11 лет назад
This is amazing work. Excellent, my compliments. What the world need is a new ZX Spectrum with current specs. Sir Clive, do you read this?!?
@Mbittrainingltd2015
@Mbittrainingltd2015 9 лет назад
This is brilliant. Not only does this show what the ZX Spectrum's rather basic video card was capable of, but also we get to see full motion video, at 24fps abeit at 1 bit stream, in 1982 (theoretically!). The DHCP server and NIC card of course help, but tbh its only a serial bit stream you are sending so I have no objection. Btw my only question is what is the clip you're streaming? It looks like an episode of 'Bold and the Beautiful'. So as you know my team teach CompTIA courses and use this clip with great pride as an example of what an 8-bit machine is capable of. We use it in the CompTIA A+, Network+ and Security+ courses. Kind regards, Matthew Bennett CEO - MBIT Training Ltd
@johanlaurasia
@johanlaurasia 9 лет назад
MBIT Training Ltd Man, you're way off base... The DHCP server and NIC help in so much as it carries over the decoded video that's A) decoded on the PC, then B) post-processed into the sinclair resolution. Then, it travels across the network and arrives as screen-ready data that a simple looping program copies the data from the network bus to the video display. All the Sinclair is doing is moving data from point A to point B. More impressive would be a full decoder (of any sort) decoding, and displaying, all on the same device. It's been done, check out John Linville's Color Computer 3 video player. This... this is nothing special from what I see.
@Mbittrainingltd2015
@Mbittrainingltd2015 9 лет назад
John Laury That's a shame. I thought that the Spectrum was processing the data. Now that would have been very impressive.
@ScubaSteveM45
@ScubaSteveM45 7 лет назад
That is what I first thought I was seeing, but its not.
@ianedmonds9191
@ianedmonds9191 7 лет назад
I think there's a case for managing expectations here. This computer was conceived before even betamax videotape was in common use. To have any sort of video playback on a speccy is something to behold. Great stuff. Reminds me of hearing 8-bit digitized speech in the Ghostbusters game for the first time. It felt like something genuinely amazing. That's what I love about working in computing, You're only ever about six months to a year from a genuine WTF moment. Downside is the constant treadmill to stay current. Meh. Swings and Roundabouts. :-) Luv and Peace.
@indiana1977
@indiana1977 13 лет назад
Amazing, Long live the Speccy!
@jonaswolcher
@jonaswolcher 9 лет назад
This is so cool! I would love to see my first movie Die Zombiejäger as a streaming video for Spectrum. Do you think that's possible?
@nightshademagia
@nightshademagia 8 лет назад
+Jonas Wolcher If it's 24FPS and the Speccy's resolution, then go ahead!
@PlayItAgainTubeSam
@PlayItAgainTubeSam 14 лет назад
The view is awesome... I'm sure video-artists will appreciate the paper-print style
@someman7
@someman7 12 лет назад
It's a 2bit (black and white) low resolution image only stream from the modern PC. The ZX itself does not decode video or really do anything except POKE into memory that which it receives from the modern PC.
@74HC138
@74HC138 12 лет назад
@ravendmaster No, and it has been demonstrated many times in front of people at retro shows.
@sturmwind1180
@sturmwind1180 9 лет назад
Bloody hell. Incredible.
@LozzCowell
@LozzCowell 11 лет назад
I am in shock and awe of you sir. Kudos. Kudos to you sir!!
@tntparapleion
@tntparapleion 10 лет назад
better than sega cd
@thegreatagitator4675
@thegreatagitator4675 9 лет назад
Good one.
@ScubaSteveM45
@ScubaSteveM45 7 лет назад
#rekt :-)
@AllGamingStarred
@AllGamingStarred 6 лет назад
Amen. although I have to say that the spectrum somehow has WORSE video compression than the sega cd. at least the SCD was watchable.
@Redhotsmasher
@Redhotsmasher 11 лет назад
*stares in disbelief* *shakes head speechlessly, mouth wide open* It... I don't even... Wow. Just... wow.
@onlineamiga
@onlineamiga 11 лет назад
ok sod HD and 3d.. this is the business right here! That is awesome to see. If I could have done that with my spectrum when I was young I think i'd have had chickens! Brilliant stuff!
@lolirocket
@lolirocket 6 лет назад
I could watch an entire movie like that
@summer20105707
@summer20105707 12 лет назад
@syrus3k These eight bit computers from the eighties had loads of potential that were never realized back in the day. All of them did great things if put into the right hands.
@TheInfiniteMiseryJumper
@TheInfiniteMiseryJumper 13 лет назад
Fantastic, absolutely fantastic!
@IAdryan
@IAdryan 11 лет назад
The music tells you why so well :)
@summer20105707
@summer20105707 13 лет назад
This is impressive and worthy of respect.
@retro3dprinting
@retro3dprinting 4 года назад
OMG, I cannot even remember, when I converted the video for you.
@ianedmonds9191
@ianedmonds9191 10 лет назад
Amazing work. There's life in the old dog yet. In the 80s if this was around I would have been up all night streaming stuff on some proto youtube site over my 2400 baud modem. Thanks for that. Very Steampunk. :-) Peace and Luv.
@74HC138
@74HC138 13 лет назад
@jbase44 It's a memory mapped device, so LDIR to copy out the ethernet buffer to screen (a sequence of LDI instructions would be faster). When the spectranet is paged in there are 4 x 4K pages in the memory map between 0x0000 and 0x3FFF, two of the 4K pages (lowest and highest) are fixed but the middle two can be paged as RAM, flash ROM or ethernet buffers.
@Switcher1972
@Switcher1972 11 лет назад
Call It optimization bro. Things that were not thought possible for this brave machine, which are, actually. Call it a "labor of love", a special dedication to a computer platform… Geeks are made of it. Stop thinking in terms of "purpose", "useage", "utility". Think about "challenge", "passion" and "hobby". "Video streaming on a 8bit computer of the 80's ? You gonna kidding me, right ?". This video kind of blew my mind… I have fond memories of the Sinclair line, even if i wasn't an owner.
@marcelojaviertwt
@marcelojaviertwt 8 лет назад
*GOD JOB! (I'M USING THIS COMPUTERS SINCE 1981)*
@zakernichny
@zakernichny 8 лет назад
Even since it came out in 1982...
@marcelojaviertwt
@marcelojaviertwt 8 лет назад
zakernichny *I MEAN, I'M WITH COMPUTERS SINCE 1981. HUG!*
@leonardoliveira
@leonardoliveira 11 лет назад
Every time I see something like this done on a old system I get excited and think what these systems would be doing today if the people who made them (and the software in them) had the tools we have today. Any possibility of making the video in color ? How about doing the same thing using on board mass storage (there's a IDE card for the Spectrum, no ?)
@NightProwlerD
@NightProwlerD 2 года назад
I think no colors available. There is one color block for 8x8 pixels and very poor pallete for doing this
@CodeJeffo
@CodeJeffo 11 лет назад
awesome! Thank you for sharing this.
@dazzerman
@dazzerman 11 лет назад
What a brave little machine.
@74HC138
@74HC138 14 лет назад
@owczarekn yes, very impressive. But what you fail to mention is that demo needs an external blitter, the C64 can't shift memory around nearly fast enough by itself. This particular demo used the Spectrum's Z80 to make the video. I'm sure with an external blitter it could be made a lot more impressive.
@gippopotamius
@gippopotamius 3 года назад
Я тоже делал подобное видео на Спектруме. Идея с форматом видео, та же, только до ресайза видео его размер 32х64. Оцифровывал с телевизора платой на дохлом но разогнанном 8051 и ADC. Результат похуже, без звука, и слегка с пропусками. Но... подобное видео я видел. Отличный результат.
@CaptainAhorn
@CaptainAhorn 11 лет назад
Wow! Idea -- run a whole TV show through this, record it, and post it. MIAMI VICE!!!
@summer20105707
@summer20105707 12 лет назад
@NWOareScum One thing I learned recently "past year or two" about my Commodore, was that they could be used as extremely cheap and efficient controllers for various devices with their USER port. They could do many things like control the lights in a house. Read the temperature outside with a home made sensor. Or even act as a auto controller for your sprinkler system by reading how dry the ground is by way of a home made sensor. To be continued.
@giangione82
@giangione82 11 лет назад
it feel like art.
@dfs1220
@dfs1220 13 лет назад
This almost made me cry, I'm not sure if it was the film's soundtrack or just plain nostalgia, anyway I was halfway there :)
@Holothurion
@Holothurion 10 лет назад
And the best thing is that all is character-based.
@Z80Man
@Z80Man 4 года назад
No. There's strictly no character based mode on the Spectrum, only graphic mode exists, the characters are drawn from a 8x8 pixels table in ROM (or separate ones in RAM for additional software text modes, such as 64 or 86 columns). However, the original Specturm can only display 2 colors per 8x8 pixels group, which is an annoying limitation. The American Timex models had additional modes with more color modes and even a two colours 512x184 mode, including a 2 colors per 8x1 pixels row mode and a low resolution (similar to Commodore 64) 128x184 pixels full colors mode. These additional modes can added to the original Spectrum models through either add-on cards or replacement ULA chips (Baltik ULA by Zaxon). They can also be sotfware emulated with a few limitations (28 characters wide, i.e. 224x184 resolution, to allow time to process the data during each scanline), by switching the color attributes data on the fly while the picture is being displayed. Check for Einar Saukas "Bifrost Engine" : an utility to add mode simultaneous colors that you can freely use to create your own applications, games, etc., complete with software sprites management, and its upgraded version, "Nirvana" (30 characters wide, i.e. 240x184 full color display). The limitation is still 2 colors per byte (2 different colors per 8x1 pixels row), but it's still a huge improvement, making it actually similar to other 8 bits computers from then. www.ime.usp.br/~einar/bifrost/
@74HC138
@74HC138 14 лет назад
@owczarekn Because the author says so - "It's not a gfx expander -- that's the point. The REU only provides RAM and a blitter that is fast enough to copy the images to normal system memory." In any case, it's pretty easy to calculate, even the most optimized code for a 1MHz 6502 will not do a full screen 4bpp 50Hz video, it simply cannot move the data around that fast. The Commodore REUs effectively behave as a blitter with fast memory transfers that do not involve the CPU (i.e. DMA).
@MrDuncl
@MrDuncl 9 лет назад
If you did colour, complete with the infamous colour clash, then it would look like one of the special effects from Top of the Pops (usually reserved for punkish bands they weren't sure about).
@krashd
@krashd 9 лет назад
MrDuncl Ahh colour clash "Don't go in to the bushes, Dizzy! You'll turn green, you crazy maverick of an egg!"
@BeastOfSoda
@BeastOfSoda 13 лет назад
that's pretty awesome. wish i was part of that era.
@aaronmicalowe
@aaronmicalowe 4 года назад
I remember by dad had a setup in the early 80s where he could output VHS video through his CPC 664 into a green monochrome monitor. Not sure if this was through hardware or software. Got to be hardware, I think cause the 664 wasn't powerful enough to do it all through software.
@CoolDudeClem
@CoolDudeClem 6 лет назад
One thing I've never understood about the spectrum is why the BASIC command to run a machine code routine is RANDOMIZE USR, that suggests it's randomizing something. If I designed the speccy I would have made that command something else (like CALL, as on the Amstrad CPC).
@74HC138
@74HC138 5 лет назад
It's because if you're not using RND, then RANDOMIZE is just a convenient way of throwing the return value away from the machine code routine. All other ways (PRINT USR, LET A=USR etc) will cause something to happen like a value printed on the screen, or a variable get allocated etc. If you're not using RND, then RANDOMIZE just allows you to throw this value away without allocating any memory to a variable or doing anything else.
@yandman26
@yandman26 11 лет назад
wow that is crazy, incredible job i dont know how you worked that out
@hotelmario510
@hotelmario510 14 лет назад
0:14 "It's actually quite simple." ...he says as the complicated coding appears onscreen.
@alzeNL
@alzeNL 14 лет назад
@26highstreet Hi 26Highstreet, note the absence of the character 'X' after 'Z' - the Z80 (made by zilog) was the processor inside the ZXSpectrum, and yes, its more powerful than the zx80 :)
@theviker
@theviker 14 лет назад
incredible effect love it
@azerovc
@azerovc 9 лет назад
This is so cool. You must be an original geek!!!
@merlin-ulg
@merlin-ulg 9 лет назад
azerovc Original? I've seen video on russian clone of ZX-SPECTRUM on russian demoparty CAFE'02 in Kazan City at year 2002. It was playing from HDD, connected to ZX-SPECTRUM and maybe was colour (don't remember exactly). But transfer video stream by ethernet is original maybe.
@Helderhugo
@Helderhugo 15 лет назад
Always surprise me what we can do with old computers and electronics, mixed with new technologies.
@GavinMorris1
@GavinMorris1 12 лет назад
Yes! Thanks. Had forgotten about that.
@robertdewar1752
@robertdewar1752 3 года назад
I am guessing the clever part here is converting the video into a format that is usable by the spectrum?
@74HC138
@74HC138 14 лет назад
@doodydude234 well, I didn't know the Speccy had a sexual orientation... and considering this was shown live at the University of Zaragoza last week, shown live at RetroEuskal, and countless other shows, and also appeared on Aragón TV, as well as ETB-3 it's provably not fake.
@74HC138
@74HC138 14 лет назад
@C0mpre55m3 no, it doesn't do sound - but someone has done a CF card video reader that can do sound on a 128's AY chip.
@tristanuki1975
@tristanuki1975 14 лет назад
Simply brilliant
@InDaViz
@InDaViz 15 лет назад
Damn cool! Shows how blurred the lines are between hardware, software, and data.
@Doodeloodeloo
@Doodeloodeloo 13 лет назад
Awesomeness in effect!
@speedsterh
@speedsterh Год назад
Have you tried streaming a color video instead of B&W ? Very impressive stuff, even though the speccy doesn't do much
@damionyates4946
@damionyates4946 2 года назад
I had the composite video capture card add on, it could do about 7fps. This looks way smoother by having it dump network streams into ram
@summer20105707
@summer20105707 12 лет назад
@ToricoUK There is a copy of the Dallas intro on the C64 somewhere here on youtube. It looks alot like streaming. You might like it.
@74HC138
@74HC138 12 лет назад
Because I can.
@DJMadMax
@DJMadMax 10 лет назад
That's amazing ^^ Also is the fact, that you're obviously talking english flawlessly but then again you stream a German tv-channel (RTL 2).
@summer20105707
@summer20105707 12 лет назад
@ToricoUK There was some concern raised over the validity of this intro. Someone in the comments section said the Dallas intro was fake. Only one way to test it. Get a copy of the file and play it on a real 64 or an emulator.
@asilent73
@asilent73 14 лет назад
Fantastic work
@drepachi77
@drepachi77 10 лет назад
you sir are EPIC !
@Stevieboy74
@Stevieboy74 13 лет назад
This is beyond epic...you're a genius. Ignore the haters, you can't buy intelligence
@mcbpete
@mcbpete 13 лет назад
@Alemme01 Agreed, the music in the background of the clip is amazing !
@74HC138
@74HC138 15 лет назад
So long as the Timex has a ROMCS line so the ROM can get paged out at the appropriate time, it should work. (Presumably the edge connector has at least all the signals that the Spectrum has)
@isrbillmeyer
@isrbillmeyer 10 лет назад
Would not have thought it was possible....
@MattyStoked
@MattyStoked 8 лет назад
So, so cool!
@porcorosso81
@porcorosso81 14 лет назад
@pastorrtom Not only does it exist on the C64, but also with four greyscales (instead of 1 Bit black/white) and synchronized sound. Look for: Demo C64 with AFV 6502 @ 1Mhz has plenty of bandwidth to deal with this kind of quality.
@JulieBrandon-geekycow
@JulieBrandon-geekycow 6 лет назад
If you had used Floyd-Steinberg dithering to go from grey to 1-bit the picture quality might well have been quite reasonable actually.
@DeathToMusic
@DeathToMusic 12 лет назад
That's a great video effect - love it !
@DrashigsAndDragons
@DrashigsAndDragons 14 лет назад
I watched the whole of the film, "Aliens" on my Speccy! :D
@Topesio66
@Topesio66 11 лет назад
This is awesome of awesomeness and you are the king of cool, really not joking. And whoever speaks about "purpose", "waste of time doin' this", etc..really did not live that era and does not understan a s**t. This is hypercoolness in a fantastic geek magic manner.
@EyalHoltzman
@EyalHoltzman 14 лет назад
The video is impressive, but so is the piano tune!.. What is the name of that very beautiful music?
@graspee
@graspee 13 лет назад
It makes you wonder what could have been done with a video digitiser back in the day if there had been one for the spectrum. I remember a big bulky digitiser I had for the Atari ST but obviously that's a much faster machine with better graphics and still you could only capture still or about 2 second video clips.
@RainbowElric
@RainbowElric 12 лет назад
you sir are a genius
@bertuzzoshi
@bertuzzoshi 14 лет назад
You rocks!!! this is ART!!!!!
Далее
Апгрейд Пионера Специалист
19:20
НЮША УСПОКОИЛА КОТЯТ#cat
00:43
Просмотров 642 тыс.
Matthew Smith Interview Manic Miner ZX Spectrum
6:26
The Witness - A Great Game That You Shouldn't Play
41:02
ZX Spectrum (48K & 16K) Initial Tests
14:31
Просмотров 33 тыс.
1964 Antique MODEM Live Demo
8:28
Просмотров 1,3 млн
Harder Drive: Hard drives we didn't want or need
36:47
ZX Spectrum | Ghetto Graphics & Colour Clash
11:50
Просмотров 87 тыс.
Ben Heck's ZX Spectrum Mod Part 1
22:34
Просмотров 238 тыс.
I've never seen ANYTHING like this before... Temple OS
17:57
Sinclair ZX Spectrum +2 - Review & Overview
33:33
Просмотров 10 тыс.
НЮША УСПОКОИЛА КОТЯТ#cat
00:43
Просмотров 642 тыс.