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: [ Ссылка ]
Live audience video: [ Ссылка ]
On 5153 CRT monitor (60 fps): [ Ссылка ]
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.
Ещё видео!