8088 MPH Revision 2015 Live Audience Reaction

Ғылым және технология

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
    @vwestlife9 жыл бұрын

    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

    5 жыл бұрын

    @@FlameRat_YehLon Essentially, yeah. If you know how to solder.

  • @JimLeonard
    @JimLeonard7 жыл бұрын

    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

    5 жыл бұрын

    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.

  • @HayTatsuko
    @HayTatsuko6 жыл бұрын

    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

    10 ай бұрын

    Just wait until you see Area 5150 :-)

  • @Ampera_
    @Ampera_7 жыл бұрын

    That guy going fuck off in the audience is why I love this video.

  • @JimLeonard

    @JimLeonard

    7 жыл бұрын

    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_

    7 жыл бұрын

    I have a slight understanding of Russian, but I can only read and pronounce it.

  • @Scalibq

    @Scalibq

    7 жыл бұрын

    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 :-)

  • @Bisqwit
    @Bisqwit9 жыл бұрын

    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

    Ай бұрын

    @@forind934hmm, I chose this thread because I felt it was a good place to find active fast-paced discussion

  • @batlin
    @batlin9 жыл бұрын

    The music from around 4:50 onward was fantastic and so appropriate... What a demo!

  • @ayane_m
    @ayane_m Жыл бұрын

    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!

  • @BenReichsteinSound
    @BenReichsteinSound9 жыл бұрын

    what a tough crowd -_- That is brilliant work!

  • @----.__
    @----.__9 жыл бұрын

    Top effort lads. It's hard to quantify the nostalgic effect your production has.

  • @fabioacrs
    @fabioacrs8 жыл бұрын

    Man, I miss the old days. Impressive work, thank you for sharing.

  • @FindecanorNotGmail
    @FindecanorNotGmail9 жыл бұрын

    I never thought I would see the day when a 8088 IBM PC would do something cool ...

  • @FairPlay137

    @FairPlay137

    9 жыл бұрын

    Same here...

  • @1337Shockwav3
    @1337Shockwav38 жыл бұрын

    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

    7 жыл бұрын

    The 1K part was when my jaw hit the floor and stayed there a while!

  • @ZLau13

    @ZLau13

    6 жыл бұрын

    The recording is from a phone or something, I don't think it was that lame live. I was there.

  • @kingcrimson234
    @kingcrimson2349 жыл бұрын

    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!

  • @hakemon
    @hakemon7 жыл бұрын

    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.

  • @jojodi
    @jojodi9 жыл бұрын

    Absolutely amazing.

  • @NahMagic
    @NahMagic9 жыл бұрын

    How could we not have met at Revision 2015.. ;) Great production!!

  • @werre2
    @werre26 жыл бұрын

    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
    @PaulFurber3 жыл бұрын

    Trixter you absolute madman. Inspiring stuff.

  • @FairPlay137
    @FairPlay1378 жыл бұрын

    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

    2 жыл бұрын

    @@JimLeonard I'm curious if the video memory paging of the PCjr could be exploited to make this even more interesting?

  • @JimLeonard

    @JimLeonard

    2 жыл бұрын

    @@doublesigmasigma Definitely, but if a PCjr were the target, we would have done completely different things.

  • @TheDrunkenMug
    @TheDrunkenMug2 жыл бұрын

    Awe-some !! And that on a 8088 with CGA graphics, go figure 😱😍 Btw.. That outro music is epic !!

  • @xyla4874
    @xyla48743 жыл бұрын

    watching with the reactions more exciting lmao

  • @zachz96
    @zachz968 жыл бұрын

    That sounded like a SID! Wow!

  • @JimLeonard

    @JimLeonard

    7 жыл бұрын

    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.

  • @tchang5906
    @tchang59068 жыл бұрын

    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
    @ruslansmirnov90065 жыл бұрын

    Need assemble a C64 cluster rendering a whole 16M+ in chorus.

  • @dpx
    @dpx6 жыл бұрын

    "Fuck uuuuus!" ..... I love the demo scene, always giving respect where it deserves.

  • @fffUUUUUU

    @fffUUUUUU

    7 ай бұрын

    Yeah, such an asshole

  • @jaykay18
    @jaykay189 жыл бұрын

    Killer. Absolutely killer.

  • @wintersgrass
    @wintersgrass5 жыл бұрын

    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

  • @motionbasti
    @motionbasti2 жыл бұрын

    Hier wegen stay Forever 😊

  • @intel386DX
    @intel386DX8 жыл бұрын

    on a color CGA CRT monitor there are not so many colors , and some of the pictures are only black and white

  • @JimLeonard

    @JimLeonard

    8 жыл бұрын

    That's because the demo was created for composite color monitors.

  • @intel386DX

    @intel386DX

    8 жыл бұрын

    now I tred on my TV via composite in and some of scenes are in color other no , stragne

  • @JimLeonard

    @JimLeonard

    8 жыл бұрын

    Real CGA card? Also, modern televisions have trouble recognizing the color burst. CRTs work.

  • @JimLeonard

    @JimLeonard

    8 жыл бұрын

    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

    8 жыл бұрын

    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

  • @emanuele556
    @emanuele5563 жыл бұрын

    Wonder what would happen to a modern computer with this level of optimization

  • @djmips

    @djmips

    2 жыл бұрын

    Fast stock trading. LOL

  • @kijete

    @kijete

    4 ай бұрын

    realtime ray tracing on an IGPU, probably

  • @kargaroc386
    @kargaroc3868 жыл бұрын

    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.

  • @lnro4494
    @lnro44948 жыл бұрын

    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_

    7 жыл бұрын

    Emulation would be possible, but only if you wrote it to specifically work with the program and probably nothing else.

  • @hghggjdddjfdjzfg9795

    @hghggjdddjfdjzfg9795

    6 жыл бұрын

    Henry Ly *kaby lake

  • @afrosheenix
    @afrosheenix9 жыл бұрын

    Hey, big head, wanna move to the right next year?

  • @AxelWerner
    @AxelWerner10 ай бұрын

    It only took 30 yrs to find someone who put some effort into the code.

  • @JimLeonard

    @JimLeonard

    10 ай бұрын

    Well, technically 20 years * 4 coders.

  • @jturner718
    @jturner7188 жыл бұрын

    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.

  • @livelieloveme
    @livelieloveme9 жыл бұрын

    how do i run this???

  • @Dant2142

    @Dant2142

    8 жыл бұрын

    ***** With an original IBM 5150 and a specific revision of the original IBM CGA video card =p

  • @livelieloveme

    @livelieloveme

    8 жыл бұрын

    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

    8 жыл бұрын

    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

    8 жыл бұрын

    Brett Bates ok, thank you so much for the information.

  • @unicodefox
    @unicodefox9 жыл бұрын

    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

    8 жыл бұрын

    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

    8 жыл бұрын

    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

    8 жыл бұрын

    +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)

  • @backmaskingklocucha1262
    @backmaskingklocucha12622 жыл бұрын

    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

  • @hghggjdddjfdjzfg9795
    @hghggjdddjfdjzfg97956 жыл бұрын

    "FUCK OFF" -audience member

  • @fffUUUUUU

    @fffUUUUUU

    7 ай бұрын

    That was definitely a jerk

  • @Thelango99
    @Thelango994 жыл бұрын

    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

    4 жыл бұрын

    They are sort-of synonymous. But the 8088 is slower so it is the challenge that appeals to democoders.

  • @Thelango99

    @Thelango99

    4 жыл бұрын

    @@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

    4 жыл бұрын

    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

    4 жыл бұрын

    @@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...

  • @Dave_thenerd
    @Dave_thenerd7 жыл бұрын

    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

    5 жыл бұрын

    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.

  • @GamePlayShare
    @GamePlayShare Жыл бұрын

    Why do they scream? I feel cringe when they did that.

  • @JimLeonard

    @JimLeonard

    Жыл бұрын

    It's a form of appreciation

  • @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
    @M0rinkashi2 жыл бұрын

    Conclusion: *PC SUXX!*

  • @ismaeloi1
    @ismaeloi13 жыл бұрын

    I'm prefer the Commodore 64.

  • @fffUUUUUU

    @fffUUUUUU

    7 ай бұрын

    You ARE prefer? 'k

Келесі