• Please review our updated Terms and Rules here

8088 Corruption/Domination new videos?

twistedpneumatic

Experienced Member
Joined
Apr 9, 2017
Messages
380
Location
N Bellmore, LI
Can I render my own videos for 8088 domination or corruption and if so, what would I use to do it?

Nevermind. I found the XDC-Compiler on x86dc.wordpress.com
 
Last edited:
I've been experimenting a little with a new video mode for the player. Not getting optimal results with it yet, but may have something to show if I can improve it.

(Mini-rant: I never imagined that the most problematic part would be getting a modern image converter to spit out the frames in the correct format. I propose to publicly tar and feather whoever thought it'd be a good idea to create a hundred little sub-revisions of BMP without any identifier in the header to tell them apart.) :mad:
 
That may actually be fun, not punishment. No... they'd have to write it in Brainf*ck, using EDLIN.COM. And typing on an original PCjr keyboard (or worse yet, a modern Mac one).

But I would've saved myself some trouble by properly reading Trixter's examples, because "-define bmp:format=bmp3" was the vital clue for ImageMagick. :)

Protip: if you use IM, never convert to indexed-color .PNG anywhere in your workflow. It'll try to be smart and pull a new "optimized" palette out of its rear-end, even when absolutely unnecessary, which is bad in this case because it's important to preserve the color index values. There *is* a "don't touch my color map" flag, but (looking at the IM sources) it isn't actually implemented yet.
 
I've been experimenting a little with a new video mode for the player. Not getting optimal results with it yet, but may have something to show if I can improve it.

OK, here we go:


Basically, I was trying to see if mode 5 was actually useful for anything. Since this CGA is a 'new-style' card, I get ~10 grey shades on the composite output in that mode. Turned out nice, I think, even if filming a CRT TV is hardly ideal. :)
 
I've added another video mode -- HP 95LX 240x128:


Not tested on a real thing yet, probably will not work because of broken CPU detection in TP7 runtime library (NEC V20 is detected as 80386).
 
Sure. I'll rework the changes a bit and wrap them in $IFDEF, since the hardware is different enough -- video memory on starts at B000:0 and reprogramming timer channel 0 doesn't work (it runs in mode 0), so FPS value is fixed at 18.2. There's also a DAC, but no DMA to drive it.
 
I've experimented a bit more with the code, inspired by this video:


and changed code generator to produce PDP-11 machine code, it mostly works (but no player yet - maybe one day...).
 
A google search brings up much information including download locations. However, 8088 Corruption is meant for the IBM CGA card only, it won't look quite right on the 6300 or anything else that doesn't use an 8x8 font. And 8088 Domination requires CGA composite color output, so that also won't look quite right on a 6300 (it will be black & white instead of color).
 
I like to test it on my ATARI PC3, which does already a very good job with the 8088MPH demo. (do you remember?)

(Ps: Would love if you would make a demo which gets out the last crazy bit of M24 special capabilities...)
 
Back
Top