Area 5150 by CRTC & Hornet (Party Version) / IBM PC+CGA Demo, Hardware Capture

Sdílet
Vložit
  • čas přidán 13. 08. 2022
  • AREA 5150: a demo for the original IBM PC (4.77MHz 8088), CGA video (RGBI monitor), PC speaker, 570K+ free RAM.
    This is the party version, released by CRTC+Hornet on 6 Aug. at Evoke 2022, voted 1st in the Alternative Demo compo.
    Video capture from the real hardware by Jim Leonard (Trixter). For best fidelity, watch @ 60fps at the highest resolution supported by your display.
    Download: www.pouet.net/prod.php?which=...
    Live audience video: • Area 5150 Audience Rea...
    On 5153 CRT monitor (60 fps): • Area 5150 demo on IBM ...
    VileR: code ■ graphics
    reenigne: code ■ hardware ■ tools
    UtterChaos: code
    Trixter: loader ■ decomp ■ wrangler
    Shiru1bit: music
    cTrix: music
    phoenix: additional support
    ===== Video capture details by Trixter =====
    Capture was performed via an RGB2HDMI outputting 1600x1200, with the geometry settings as follows (this is the contents of the Saved_Profiles\6-12_BIT_RGB\PC_CGA-MDA\CGA.txt file):
    sampling=0,0,0,0,0,0,0,0,1,0,6,0,0,0,0,0,0,1,0,0,100,256,100,256,100,256,256,256
    hoffset, voffset, min hwidth, minvheight, maxhwidth,
    maxwheight, haspect, vaspect,
    fbsize, fbits/pixel, clockfreq, linelength, clocktolerance,
    linesperframe, synctype, vsynctype, videotype
    geometry=108,38,640,204,768,246,2,4,0,1,14318181,912,4500,262,3,0,0
    palette=RGBI_(CGA)
    palette_control=2
    ntsc_phase=3
    scanline_level=0
    The sampling= line is different for most people after autocalibration, and can be ignored. The key settings of the above for full CGA capture are:
    maxhwidth=768 # ensure max of 96 columns
    maxwheight=246 # ensure max of 30 rows
    linelength=912 # CGA standard
    linesperframe=262 # CGA standard
    haspect=2 # multiple of 2
    vaspect=4 # multiple of 2
    The multiples of 2 were chosen to eliminate color sampling (ie. 4:2:0) as a cause of chroma bleed.
    The image presents as centered in the 1600x1200 canvas, and was captured directly to UTVIDEO RGB, then cropped and post-processed afterwards.

Komentáře • 168

  • @dschmenk
    @dschmenk Před rokem +237

    I don't think most people can appreciate just how slow and minimalistic a stock IBM PC is unless they've had to program one. Congratulations to the team on an outstanding achievement.

  • @theParticleGod
    @theParticleGod Před rokem +136

    Holy shit. If someone had figured out how to do this while CGA was still relevant it would've changed the course of history as far as games support on the PC went.

  • @petrihaikonen2528
    @petrihaikonen2528 Před rokem +35

    There's no way you can do this with 8088 and CGA. I kept thinking this through the whole demo. Massive props for making the seemingly impossible actually possible.

  • @wotsac
    @wotsac Před rokem +79

    This is just magical to a kid who was stuck gaming on CGA 8088 into the 90s.

  • @AnonymousFreakYT
    @AnonymousFreakYT Před rokem +18

    Wow. It wasn't until watching this version that I realized that the vertical photo scroll is actually scrolling one pixel at a time, with no visible artifacting showing off any of the tricks! Can't wait for the floppy version to be available to try it out on my 5150!

  • @damienbalbriggan
    @damienbalbriggan Před rokem +31

    Imagine what these guys could do with a 486 dx2 66… extremely impressive.

  • @dualityk
    @dualityk Před rokem +21

    Holy god you guys. There's racing the beam, and there's riding it like a rented mule. I was not expecting anything more to be wrung out of the PC after 8088 MPH.

  • @TonHet1
    @TonHet1 Před rokem +10

    Yes, this demo breaks your emulator hahahaha

  • @argvminusone
    @argvminusone Před 21 dnem

    “So, your new video game console has tile graphics, a programmable sound generator, and a DPCM channel? Hold my registers.”

  • @Novous
    @Novous Před rokem +7

    as i was watching this i said "If this a game had done this while I was a kid, I would have crapped my pants"

  • @warlockd

    Honestly why is everyone ignoring the sound? This is the fucking speaker. Only way I can see that working is a straight DMA to the timer chip while another timer controls the DMA just to get all this smooth video.

  • @Locateson
    @Locateson Před rokem +52

    If you ever had the pleasure of having to produce nice graphics on CGA, you can appreciate this art.

  • @gr33n39
    @gr33n39 Před rokem +31

    I was already floored by 8088mph, this is just on another level.

  • @commodork
    @commodork Před rokem +13

    I swear these guys are the Booze Design of the IBM PC world.

  • @Benethen_
    @Benethen_ Před rokem +11

    holy shit.. i was a really big fan of 8088mph how am i just seeing this??

  • @wskinnyodden
    @wskinnyodden Před rokem +9

    This is freaking unbelievable, as someone who's first PC was an XT at 9,56Mhz I am mind blown this ran not only at 4.50Mhz but also CGA, not to mention by the end I found myself thinking, wait is this the PC speaker? Oh damn bhoy!

  • @Ama-hi5kn
    @Ama-hi5kn Před rokem +12

    The ending part is just awesome. Figure you traveled back in time to the early 80s and showed this.

  • @cromulence
    @cromulence Před rokem +22

    This demo is so unbelievably awesome. I've already waxed poetic on Jim's video, but I feel I need to say it here too - congratulations on a very well deserved win. Truly the pinnacle of the IBM PC platform.

  • @CarlosPachecool
    @CarlosPachecool Před rokem +4

    demoscene has a new king

  • @DeviantXS-2468
    @DeviantXS-2468 Před rokem +14

    I've been watching this over and over for the past few weeks, and somehow I keep coming back. It's one hell of a demo.