No video

8088 MPH Revision 2015 Live Audience Reaction

  Рет қаралды 41,690

Jim Leonard

Jim Leonard

Күн бұрын

Live audience reaction to 8088 MPH, a demo for the original 1981 IBM PC + CGA in 2015. Bigscreen (clearer) video and link to more information forthcoming.
Yes, this demo breaks all emulators.

Пікірлер: 140
@vwestlife
@vwestlife 9 жыл бұрын
World's loudest PC speaker! :-)
@FlameRat_YehLon
@FlameRat_YehLon 6 жыл бұрын
I assume you can attach the PC speaker pins to any amp? XD
@Delta225
@Delta225 6 жыл бұрын
@@FlameRat_YehLon Essentially, yeah. If you know how to solder.
@HayTatsuko
@HayTatsuko 6 жыл бұрын
This remains my gold standard for 8088/CGA demos, and probably always will. I love bringing the delight and amazement to my friends, in pointing them to this masterwork of yours and your comrades-in-demo, Mr. Leonard.
@JimLeonard
@JimLeonard Жыл бұрын
Just wait until you see Area 5150 :-)
@JimLeonard
@JimLeonard 8 жыл бұрын
A hardware engineer told me that we would have set technology back half a decade had this come out in 1982.
@christiankent2134
@christiankent2134 7 жыл бұрын
Dammit, and I nearly finished configuring this micro-wormhole to send the bitstream. (Physical media was too difficult).
@djlobb
@djlobb 7 жыл бұрын
Why would that be? No need for newer hardware?
@HayTatsuko
@HayTatsuko 6 жыл бұрын
I was just about to post something of this notion, but you beat me to it, White Dinosaur. :D
@bryede
@bryede 6 жыл бұрын
Except that no game developer would work this hard on a PC game. It's not like there's a secret switch in CGA that enables this. This is all done with a lot of precisely timed assembly code and register stuffing and it breaks on all but authentic hardware. Everyone else would be writing stuff the way the manuals tell them to.
@JohnnyWednesday
@JohnnyWednesday 4 жыл бұрын
It's always the case that demo effects can outdo the best the game industry has to offer. Demos don't have to be games at the same time.
@Bisqwit
@Bisqwit 9 жыл бұрын
I wonder how this demo would run in my Tandy 1000...
@kademan13
@kademan13 9 жыл бұрын
Bisqwit I guess you got your answer.
@Bisqwit
@Bisqwit 9 жыл бұрын
kademan13 Yes, I did. (Published the video on my channel. You know this, but not everyone else who reads this thread.)
@FlameRat_YehLon
@FlameRat_YehLon 7 жыл бұрын
OMG nobody replied to this comment? XD
@forind934
@forind934 3 жыл бұрын
@@FlameRat_YehLon yea, and nobody did in 4 years
@robsku1
@robsku1 5 ай бұрын
@@forind934hmm, I chose this thread because I felt it was a good place to find active fast-paced discussion
@LynnXternal
@LynnXternal 2 жыл бұрын
Haha, no one seemed to complain about the loud 16.5 kHz tone that starts at 6:56 =) Truly jaw-dropping demo; really clever tricks to bring out this kind of performance from an old IBM 5160! Wish I was there!
@batlin
@batlin 9 жыл бұрын
The music from around 4:50 onward was fantastic and so appropriate... What a demo!
@Ampera_
@Ampera_ 8 жыл бұрын
That guy going fuck off in the audience is why I love this video.
@JimLeonard
@JimLeonard 8 жыл бұрын
The ultimate complement. We were being told to fuck off in other languages too if you understand polish, russian, etc. One of the best nights of my life.
@Ampera_
@Ampera_ 8 жыл бұрын
I have a slight understanding of Russian, but I can only read and pronounce it.
@Scalibq
@Scalibq 8 жыл бұрын
I understood that as "Fuckers!", and I think it was shouted in amazement, because he thought it was going to be something particularly lame, but then figured he'd be put on the wrong foot, and we did something cool that he did not expect. So I see it as a compliment.
@CrizeR6772
@CrizeR6772 7 жыл бұрын
this is probably the same guy who said "ja pierdolę" after the demo ended. it could mean a million things in my language depending on the tone, but in this case it's basically "holy shit" ;)
@JimLeonard
@JimLeonard 7 жыл бұрын
Thanks for the translation :-)
@----.__
@----.__ 9 жыл бұрын
Top effort lads. It's hard to quantify the nostalgic effect your production has.
@BenReichsteinSound
@BenReichsteinSound 9 жыл бұрын
what a tough crowd -_- That is brilliant work!
@fabioacrs
@fabioacrs 8 жыл бұрын
Man, I miss the old days. Impressive work, thank you for sharing.
@hakemon
@hakemon 7 жыл бұрын
Tried this on my model 25, expecting it to not work at all honestly since it's MCGA. Made it to about 1:25, and got stuck there, wouldn't advance to the next parts, but the music kept playing and part of the effect was running and animating.
@FindecanorNotGmail
@FindecanorNotGmail 9 жыл бұрын
I never thought I would see the day when a 8088 IBM PC would do something cool ...
@FairPlay137
@FairPlay137 9 жыл бұрын
Same here...
@1337Shockwav3
@1337Shockwav3 8 жыл бұрын
A boring *clap*clap* for 1K+ colors on a 4 color machine ... yet the audience goes batshit on the BTTF part. Oh well.
@Scalibq
@Scalibq 8 жыл бұрын
+Hans ‘Shockwav3’ Meier Well, I think only a small part of the audience would be familiar with CGA and its limitations in colours. A much larger part knows the BTTF movies :)
@1337Shockwav3
@1337Shockwav3 8 жыл бұрын
+Scali Bohemiq Yeh ... just goes with my theory tech-nerds aren't the primary demoscene audience (anymore?).
@Scalibq
@Scalibq 8 жыл бұрын
+Hans ‘Shockwav3’ Meier Well, considering that the PC demoscene didn't really get started until 286+ and VGA were already commonplace, we never expected a large part of the crowd to fully understand the IBM PC and its limitations. Which is also why we did that intro-sequence :) I am surprised at the response to the CGA tricks actually, both during the compo and in the online aftermath.
@HayTatsuko
@HayTatsuko 8 жыл бұрын
The 1K part was when my jaw hit the floor and stayed there a while!
@ZLau13
@ZLau13 7 жыл бұрын
The recording is from a phone or something, I don't think it was that lame live. I was there.
@kingcrimson234
@kingcrimson234 9 жыл бұрын
Ow, my brain. Seems like I have to say this twice a year or so with all of the cool stuff you keep coming out with, but awesome work Jim!
@FairPlay137
@FairPlay137 8 жыл бұрын
You know, there needs to be a BTTF-themed demo for the PCjr!
@JimLeonard
@JimLeonard 8 жыл бұрын
+DanielWS424 Indeed. But not this year.
@HatsuneMarianitaGamer
@HatsuneMarianitaGamer 3 жыл бұрын
The Man The Yellow hat:Do you like George Curious George: Yes
@doublesigmasigma
@doublesigmasigma 3 жыл бұрын
@@JimLeonard I'm curious if the video memory paging of the PCjr could be exploited to make this even more interesting?
@JimLeonard
@JimLeonard 3 жыл бұрын
@@doublesigmasigma Definitely, but if a PCjr were the target, we would have done completely different things.
@NahMagic
@NahMagic 9 жыл бұрын
How could we not have met at Revision 2015.. ;) Great production!!
@werre2
@werre2 6 жыл бұрын
The best part was when the bloke's head blocked half the picture
@JimLeonard
@JimLeonard 6 жыл бұрын
That bloke wrote half the demo, so he was entitled.
@PaulFurber
@PaulFurber 3 жыл бұрын
Trixter you absolute madman. Inspiring stuff.
@zachz96
@zachz96 8 жыл бұрын
That sounded like a SID! Wow!
@JimLeonard
@JimLeonard 8 жыл бұрын
While the delivery system was a standard MOD, it is actually more like a SID under the covers due to the technical restrictions we were under. For example, every instrument in the MOD is 256 samples long.
@julienbraudel7109
@julienbraudel7109 2 жыл бұрын
@@JimLeonard You mean that the end tune is a .MOD file (Noise Tracker, ProTracker format)?
@julienbraudel7109
@julienbraudel7109 2 жыл бұрын
@@JimLeonard Does it include the beep music? Thanks for all your answers.
@JimLeonard
@JimLeonard 2 жыл бұрын
@@julienbraudel7109 sorry, I misspoke. The beeping tunes were composed in monotone, a tracker for the PC speaker. The end tune was a mod file that used special 256 byte instruments, a limitation necessary for the engine to work.
@julienbraudel7109
@julienbraudel7109 2 жыл бұрын
@@JimLeonard Merci beaucoup. Impressive demo.
@xyla4874
@xyla4874 3 жыл бұрын
watching with the reactions more exciting lmao
@TheDrunkenMug
@TheDrunkenMug 2 жыл бұрын
Awe-some !! And that on a 8088 with CGA graphics, go figure 😱😍 Btw.. That outro music is epic !!
@tchang5906
@tchang5906 8 жыл бұрын
Amazing! I wonder if this would have advanced pc graphics hardware sooner if all of this information was known back then or if it would have led to the pc to the eventual fate of the Amiga.
@JimLeonard
@JimLeonard 8 жыл бұрын
+Teng Chang One of the nicest comments I got was from a hardware engineer who told me that, had this come out in the early 1980s, it would have set hardware development BACK half a decade because it would have set higher expectations from programmers.
@tchang5906
@tchang5906 8 жыл бұрын
+Jim Leonard Oh that does make more sense! The PC's inherent deficiencies drove hardware development.
@ruslansmirnov9006
@ruslansmirnov9006 6 жыл бұрын
Need assemble a C64 cluster rendering a whole 16M+ in chorus.
@dpx
@dpx 6 жыл бұрын
"Fuck uuuuus!" ..... I love the demo scene, always giving respect where it deserves.
@nneeerrrd
@nneeerrrd 10 ай бұрын
Yeah, such an asshole
@jojodi
@jojodi 9 жыл бұрын
Absolutely amazing.
@jaykay18
@jaykay18 9 жыл бұрын
Killer. Absolutely killer.
@kargaroc386
@kargaroc386 8 жыл бұрын
Very expensive demo to run, due to requiring original hardware. Glad that emulators are stepping up their game though! Maybe in the future that requirement will not exist!
@JimLeonard
@JimLeonard 8 жыл бұрын
A few clones can run it, just not optimally.
@Scalibq
@Scalibq 8 жыл бұрын
+Jim Leonard Well, a good clone motherboard with original IBM CGA can run it optimally. Haven't seen any clone CGA card yet that works 100%.
@Scalibq
@Scalibq 7 жыл бұрын
Which is not too impressive, since an up-to-date DOSBox already does that. It's the Kefrens bars and the chipmod player that are most difficult to get correct, because they need cycle-exact CPU emulation.
@unicodefox
@unicodefox 9 жыл бұрын
Lets see how well this will run on my PC: ------------------------------------------------------------------------------------------------------------------------------- *This app can't run on your PC* ------------------------------------------------------------------------------------------------------------------------------- Oh...
@FairPlay137
@FairPlay137 9 жыл бұрын
You need DOS to run it, silly!
@ibm5155
@ibm5155 9 жыл бұрын
TheLMGN it's a 16bits app (if not 8), and since it uses some hacks, not even dosbox will be abble to run it
@ibm5155
@ibm5155 9 жыл бұрын
DanielWS424 Not even DOS, you really needs an 8086 machien WITH CGA, if not gg (I tried on my dos machine and it broke )
@FairPlay137
@FairPlay137 9 жыл бұрын
+ibm5155 Yeah, that too. P.S. I don't know if DOSBox is ever going to update to 0.75 or higher!
@cyber85
@cyber85 6 жыл бұрын
+ibm5155: Let +FairPlay137 applaud BTTF scene. (written from google translate xD)
@emanuele556
@emanuele556 3 жыл бұрын
Wonder what would happen to a modern computer with this level of optimization
@djmips
@djmips 2 жыл бұрын
Fast stock trading. LOL
@kijete
@kijete 7 ай бұрын
realtime ray tracing on an IGPU, probably
@afrosheenix
@afrosheenix 9 жыл бұрын
Hey, big head, wanna move to the right next year?
@AxelWerner
@AxelWerner Жыл бұрын
It only took 30 yrs to find someone who put some effort into the code.
@JimLeonard
@JimLeonard Жыл бұрын
Well, technically 20 years * 4 coders.
@lnro4494
@lnro4494 8 жыл бұрын
But will it work on an emulator on a PC with 5 Titan X Blacks and the latest intel skylake processor overclocked at 8088 Mhz?
@lnro4494
@lnro4494 8 жыл бұрын
I mean, 4 Titan X Blacks
@ibm5155
@ibm5155 8 жыл бұрын
+Henry Ly It'll not work on that GPU, because it lacks some features, sorry bro
@Ampera_
@Ampera_ 8 жыл бұрын
Emulation would be possible, but only if you wrote it to specifically work with the program and probably nothing else.
@hghggjdddjfdjzfg9795
@hghggjdddjfdjzfg9795 7 жыл бұрын
Henry Ly *kaby lake
@motionbasti
@motionbasti 2 жыл бұрын
Hier wegen stay Forever 😊
@Dave_thenerd
@Dave_thenerd 8 жыл бұрын
If this API had been created in 1981, the PC gaming world would be completely different today ! In fact consoles would have likely never existed !
@XaviarCraig
@XaviarCraig 6 жыл бұрын
Sorry folks, Consoles started coming out in 1972 9 years before this computer was even sold!
@MauveDash
@MauveDash 6 жыл бұрын
they did
@bryede
@bryede 6 жыл бұрын
Except that creating stuff like this is so difficult. Just because something can shown in a demo, doesn't mean that's practical to build a game around. Especially when the CPU is 100% occupied with cramming stuff in video registers.
@backmaskingklocucha1262
@backmaskingklocucha1262 2 жыл бұрын
3:08 was it only me, or I just heard someone scream "kurrrwa"?
@JimLeonard
@JimLeonard 2 жыл бұрын
I think so. I'm not familiar with that, though
@wintersgrass
@wintersgrass 5 жыл бұрын
Jim, A question if I may. I have original IBM XT hardware with the IBM CGA graphics card. I run the demo (tried new and old cards in config) but don't get colour in the images like the DeLorean flying and the first roll down graphic after "PC SUXX" Any ideas?
@JimLeonard
@JimLeonard 5 жыл бұрын
Some LCD panels have trouble detecting the composite color burst output by cga. Try a different display device (or a CRT).
@wintersgrass
@wintersgrass 5 жыл бұрын
Im using a IBM 5153 CRT monitor
@JimLeonard
@JimLeonard 5 жыл бұрын
@@wintersgrass The demo only shows full color via the composite output port, sorry.
@wintersgrass
@wintersgrass 5 жыл бұрын
ok thanks Jim. Clear now :) It was still cool to see it running on my XT !!
@HatsuneMarianitaGamer
@HatsuneMarianitaGamer 3 жыл бұрын
@@JimLeonard Happy Valentine’s Day jim
@intel386DX
@intel386DX 9 жыл бұрын
on a color CGA CRT monitor there are not so many colors , and some of the pictures are only black and white
@JimLeonard
@JimLeonard 9 жыл бұрын
That's because the demo was created for composite color monitors.
@intel386DX
@intel386DX 9 жыл бұрын
now I tred on my TV via composite in and some of scenes are in color other no , stragne
@JimLeonard
@JimLeonard 9 жыл бұрын
Real CGA card? Also, modern televisions have trouble recognizing the color burst. CRTs work.
@JimLeonard
@JimLeonard 9 жыл бұрын
Also, make sure you are using the final version which lets you tweak settings for your hardware. It starts with a picture of a CGA card.
@intel386DX
@intel386DX 9 жыл бұрын
yes there is a picture of CGA PCB in color, than is a settings screen that I can choose between 2 color settings and position of the screen and background color , but that hole screen is in black and white :( than the first picture with delorian car is in nice colors like it should be , than intel animation is in vcolor too, delorian screen too. but 1k 16/256 color demos are in black and white , and the girl and creators in the and :( 3D demo is in regular CGA colors, in the credits there is a color too but in strange way ( background is full with colorful "P"s
@hghggjdddjfdjzfg9795
@hghggjdddjfdjzfg9795 7 жыл бұрын
"FUCK OFF" -audience member
@nneeerrrd
@nneeerrrd 10 ай бұрын
That was definitely a jerk
@GamePlayShare
@GamePlayShare Жыл бұрын
Why do they scream? I feel cringe when they did that.
@JimLeonard
@JimLeonard Жыл бұрын
It's a form of appreciation
@jturner718
@jturner718 8 жыл бұрын
Is this program speed-sensitive? In other words, would it run nearly twice as fast on, say, an 8MHz 8088? How would an 8086 affect things? 286?
@JimLeonard
@JimLeonard 8 жыл бұрын
Most of the program is tuned for 4.77 MHz 8088 except the rotozoomer and plasma which run smoother on faster systems.
@Thelango99
@Thelango99 5 жыл бұрын
I see that a few people in the demoscene have made demos for the 8088, but hardly any for the 8086, why is that?
@JimLeonard
@JimLeonard 5 жыл бұрын
They are sort-of synonymous. But the 8088 is slower so it is the challenge that appeals to democoders.
@Thelango99
@Thelango99 5 жыл бұрын
@@JimLeonard Yeah main difference is that the 8088 has it's BUI was cut down from 16-bit to 8-bit. Funnily enough technically you can still run that Demo on a modern X86 machine. The problem is not the CPU core itself, but rather every other component like sound card that might compatibility issues.
@Scalibq
@Scalibq 5 жыл бұрын
Another reason might be that 8086 machines are relatively rare, so not very interesting to target. 8088 was the ubiquitious XT clone in the day.
@Thelango99
@Thelango99 5 жыл бұрын
@@Scalibq True The only 8086 machine I have seen on youtube is an old Amstrad IBM PC clone from the mid 80's running a copy of windows 3.11...
@livelieloveme
@livelieloveme 9 жыл бұрын
how do i run this???
@Dant2142
@Dant2142 9 жыл бұрын
***** With an original IBM 5150 and a specific revision of the original IBM CGA video card =p
@livelieloveme
@livelieloveme 9 жыл бұрын
Brett Bates Thanks for the response, as another few questions, how much would that set me back, or is there a way to emulate the os/bored?
@Dant2142
@Dant2142 9 жыл бұрын
Emulation is downright impossible at the moment, simply because of just how strictly hardware dependent this demo is. You will need an IBM 5150 computer, an original IBM Color/Graphics Monitor Adapter (which cannot be substituted) and that video card must also have a specific revision of the Motorola MC6845 chip, look on the demo creator's site for more specific information, and (ideally) some sort of composite CRT monitor. This will probably set you back a little over $600, easily much much more. Now, most of that is only so you can get the 256 and 1k+ color hacks working, most everything else works even in emulators decently
@livelieloveme
@livelieloveme 9 жыл бұрын
Brett Bates ok, thank you so much for the information.
@JustWasted3HoursHere
@JustWasted3HoursHere Жыл бұрын
Not bad for a PC, even one running over 4 times faster than a Commodore 64... 🙃
@Scalibq
@Scalibq Жыл бұрын
Ever heard of the MHz myth?
@M0rinkashi
@M0rinkashi 3 жыл бұрын
Conclusion: *PC SUXX!*
@ismaeloi1
@ismaeloi1 4 жыл бұрын
I'm prefer the Commodore 64.
@nneeerrrd
@nneeerrrd 10 ай бұрын
You ARE prefer? 'k
Area 5150 Audience Reaction
10:44
Jim Leonard
Рет қаралды 105 М.
Joker can't swim!#joker #shorts
00:46
Untitled Joker
Рет қаралды 39 МЛН
Алексей Щербаков разнес ВДВшников
00:47
Идеально повторил? Хотите вторую часть?
00:13
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 18 МЛН
WHO CAN RUN FASTER?
00:23
Zhong
Рет қаралды 41 МЛН
Shark Tank US | Live Audience Reacts To Oogiebear's Pitch
14:19
Sony Pictures Television
Рет қаралды 175 М.
It Came from Planet Zilog by Phantasy
7:36
tditlu
Рет қаралды 23 М.
8088 Domination competing at @party 2014
7:18
Jim Leonard
Рет қаралды 37 М.
"How the Hell Did They Manage That" - Commodore 64 Demos
19:25
Mamemeister
Рет қаралды 50 М.
TiTAN - Overdrive 2 (Live)
8:48
Oerg866
Рет қаралды 20 М.
Connecting North Korea's Operating System to the Internet?
10:59
Eric Parker
Рет қаралды 1,4 МЛН
8088 MPH by Hornet + CRTC + DESiRE (final version)
8:33
andrewmjenner
Рет қаралды 84 М.
Shark Tank US | Can Pizza Pack Wow The Sharks In Front Of A Live Audience?
12:48
Sony Pictures Television
Рет қаралды 544 М.
Joker can't swim!#joker #shorts
00:46
Untitled Joker
Рет қаралды 39 МЛН