8088 Domination by Hornet [web]
[nfo]
|
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||
|
popularity : 73% |
|||||||||||||
alltime top: #594 |
|
|||||||||||||
|
||||||||||||||
added on the 2014-06-16 14:59:53 by wysiwtf |
popularity helper
comments
!!!
rulez added on the 2014-06-16 17:44:41 by sensenstahl
For the project as a whole. Also a sucker for b/w and 80x. Nice work.
Do note if you have a monitor/TV connected to the composite output, it's in color and not B/W :)
This was insane. More so when Trixter was describing how it worked after compos. Instead of a standard read/decompress/display loop, he basically wrote a compiler that would instead just encode the video data in a big, long executable streaming from the HDD, avoiding branching among other things.
Waiting eagerly for the write up. :D
This was insane. More so when Trixter was describing how it worked after compos. Instead of a standard read/decompress/display loop, he basically wrote a compiler that would instead just encode the video data in a big, long executable streaming from the HDD, avoiding branching among other things.
Waiting eagerly for the write up. :D
Excellent 8088 stuff once again!
I was very impressed by this. Even with 100 cycles on dosbox it still smooth enough without breaking sound. I am even impressed by the sound too. 30MBs of data for anim and sound, would it fit, how it's so fast (while streaming from the HD I guess), is there any compression involved or just raw WAV? Thinking of how slow the machine is, to see smooth video with such sound quality, wow!!!
Awesome.
pps in DosBOX set machine=cga to actually see the first part in color.
Awesome stuff, too bad I don't have a 8088 with a working harddrive to actually try it. The lack of colors in the second part seem a bit of a shame though :)
I am speechless. Write up, please!
Wow, the color version looks very good!
Boom.
awesome tech
Wow!
Neat idea to stream code instead of data to limit/kill the data processing time.
What is the transfer rate of a HDD from that time ?
Neat idea to stream code instead of data to limit/kill the data processing time.
What is the transfer rate of a HDD from that time ?
Awesome! Youtube link added. :)
Amazing. What I'm most impressed with is the algorithm optimisation, you've cut so much from the typical video playback setup you're left with unrolled raw code.. brilliant :D
Ohh, very nice, although instead the last part would've been nice to have some own stuff innit as now its just the music video :)
Mind blown.
cool idea on the playback. btw whats with all the artefacts (things left on the screen instead of removing them)? is it YT or is it in the original?
Streaming the code instead of data - that's the concept we never used on ZX Spectrum :) Thumb up!
As if it wasn't already technically brilliant, you had the heart to play Bad Apple.
This is a real 8088 masterpiece! Looks good even in B\W mode (I don't like run DOS demos in DOSBox since I have a dedicated machine (Pentium 250MMX with crappy Matrox VGA card) and I don't have plain CGA videocard).
... this would get my CDC if i had any, so take this one here, until i have one again and nothing better comes along ;)
♥
♥
Ахуеть
So, can someone change the screenshot to color, or one from the second part? :)
Looks and sounds great in Dosbox with cga and 200 cycles. It helps that the video and HD are much faster than the real thing. But I did watch this run on actual hardware, and let me say, it's surreal to watch it on a small IBM CRT.
At @party, I asked Trixter if he'd seen the new Atari ST hicolor video encoder. He did, and scoffed at a couple things: 1. 12.5 fps playback, and 2. it takes 1 hour on a PC to encode 1 minute of video. These things don't cut it for Jim. :)
Regarding the (appropriated) content, Trixter hoped people would focus on the technology instead. Displaying all the tech specs certainly helped. I can't help but recall Algorithm's C64 demos. Now we wait for the writeup!
Looks and sounds great in Dosbox with cga and 200 cycles. It helps that the video and HD are much faster than the real thing. But I did watch this run on actual hardware, and let me say, it's surreal to watch it on a small IBM CRT.
At @party, I asked Trixter if he'd seen the new Atari ST hicolor video encoder. He did, and scoffed at a couple things: 1. 12.5 fps playback, and 2. it takes 1 hour on a PC to encode 1 minute of video. These things don't cut it for Jim. :)
Regarding the (appropriated) content, Trixter hoped people would focus on the technology instead. Displaying all the tech specs certainly helped. I can't help but recall Algorithm's C64 demos. Now we wait for the writeup!
I'd really like to read about the technical aspects of the prod.
BTW It reminds me of what can be achieved on 8bits machines streaming data out of SD-Cards: http://dcmoto.free.fr/programmes/sdmoanim/index.html and http://dcmoto.free.fr/programmes/sdmoto-elvis/index.html.
(Actually is is possible to have sound+video, but the download of http://forum.system-cfg.com/viewtopic.php?f=25&t=5053 is no more available)
.. or even IDE drive: http://pouet.net/prod.php?which=61550 ;-)
BTW It reminds me of what can be achieved on 8bits machines streaming data out of SD-Cards: http://dcmoto.free.fr/programmes/sdmoanim/index.html and http://dcmoto.free.fr/programmes/sdmoto-elvis/index.html.
(Actually is is possible to have sound+video, but the download of http://forum.system-cfg.com/viewtopic.php?f=25&t=5053 is no more available)
.. or even IDE drive: http://pouet.net/prod.php?which=61550 ;-)
cool prod
but selfvoting still sucks
but selfvoting still sucks
Oops, I didn't notice that Trixter self-voted. He probably didn't realize that is taboo/verboten here. I had nothing to do with this prod so my thumb should still stand. :)
AFAICS from the YT capture, 8088 Domination and ST hicolor video encoder & player are quite different. It seems that 8088 Domination splits the colors into different components displayed on their own scanline while the ST one encodes them as is and generate a picture with 48+ colors per scanline more or less for each frame of the video. This gives a high color fidelity but obviously this comes with a cost: rendering a full screen image alone takes 1-2 VBL, building/adjusting the "plasma" code to get the 48 colors per scanline can easily take 1 VBL, add some more for the data streaming and co and this give a 4 VBL.
They took a different approach, and this can only lead to a mix of ideas and better prods coming our way \:D/
Just my 50øre.
They took a different approach, and this can only lead to a mix of ideas and better prods coming our way \:D/
Just my 50øre.
PC SUX. Which is why this is impressive ;-)
CGA! 8088! Bad Apple!
YES, YES, YES!
YES, YES, YES!
Haha, mad stuff!
Wicked! Looking forward to the write-up.
If I find some time, there's going to be Jumalauta GBA HACK release of this too!
Still nothing but ultimate respect for Trixter, one of my demoscene heroes!
Quote:
You do, but people seem to prefer you leave the vote setting to piggie ("is ok"). This is the default, but the option to vote even if you have commented as long as you didn't choose to up or downvote the production. Unfortunately if they disabled voting for everyone associated with a production, participants in collective works (music disks) would be unable to upvote all the rest of the hardwork.by trixter:
The self-voting was a total mistake, I thought I had to add a vote under Pouet 2.0 for the post to go through. If someone can edit the database to take my selfvote out, that would be appreciated, thanks.
Anyway ...
That said, it's a mistake so I don't care. This is pretty cool regardless.
Correction: "This is the default, but the option to vote remains even if you have commented already as long as those comments weren't an upvote or downvote."
Cool prod.
But downvoting it because the creator upvoted it still sucks ... Sir. ;)
But downvoting it because the creator upvoted it still sucks ... Sir. ;)
How. The. Hell.
Sick as hell...
Tho is still think that 8088 Corruption was better :)
Tho is still think that 8088 Corruption was better :)
No words needed....
Kudos on the Rick Rolling. I should have seen that coming.
If someone ever figures out how to send files back in time, this would be a great one to do it with. Guess you just have to settle for blowing everybody's mind in the present.
Trixter is awesome.
Very cool.
Aaamiiig... Err, wait, what?
Pretty.impressive.shit.
Never gonna give you up....
cool
cool prod, and a just little selfvoting is fine to me :)
Just awesome :)
madness
I have no real relationship to 8088, but the show was cool and smooth.
cool!
hot stuff!
rad
The artifacts kinda look like the encoder diffed each frame against the last source frame, not the last encoded+decoded one (or you should shuffle the sorted delta list a bit) :)
Apart from that: Flawless victory.
Apart from that: Flawless victory.
Very interesting achievement and extra thumb for publishing a write-up!
nice hax!
Unreal.
trixter, you mean this actually runs on an IBM PC from the time? What do you use to store the massive files?? :D
Wicked!
I remember this!
(In complement to my previous message)
Indeed the 8088 compares pretty fairly with what can be done on a 8bit machine: Here is a win-exe emulator preconfigured to play a Thomson MO5 demo performing 22Khz audio (monophonic) and 50fps (monochromatic) on that 8bit machine.
Streaming code has not been tested on the MO5, but looks promising for 8bits as well. I look forward seeing a demo for the Thomson using the same technique.
(BTW other Thomson demos are available here. You can look at them if you don't know that platform yet.)
Indeed the 8088 compares pretty fairly with what can be done on a 8bit machine: Here is a win-exe emulator preconfigured to play a Thomson MO5 demo performing 22Khz audio (monophonic) and 50fps (monochromatic) on that 8bit machine.
Streaming code has not been tested on the MO5, but looks promising for 8bits as well. I look forward seeing a demo for the Thomson using the same technique.
(BTW other Thomson demos are available here. You can look at them if you don't know that platform yet.)
Amazing !!!!
My first work PC was a 4.77 MHz 8088... sweet
p.s., the Rick Astley interruption is just wrong...
trixter, yes, I guess it would stutter if you used the original harddisk.
Regarding your video capture, the IBM 5160 you use (the first PC to support harddisks) came in 1983, not 1981. And of course the 1992 sound card you picked is necessary to get anything out of a 5160 except squawks and beeps :D
Regarding your video capture, the IBM 5160 you use (the first PC to support harddisks) came in 1983, not 1981. And of course the 1992 sound card you picked is necessary to get anything out of a 5160 except squawks and beeps :D
awesome.
Neat! Could you fit Moleman 2 on a real 8088 for future party showings? ;)
(sound of fapping)
love it :D, great!
maybe a bit too much artifacts remain, especially in the dark tron 2 scene... I know there is a bandwidth limit but you could fix the atifacts frame by frame in a similar manner, a bit too much junk remains there and a bit harder to make sense of the picture.
maybe a bit too much artifacts remain, especially in the dark tron 2 scene... I know there is a bandwidth limit but you could fix the atifacts frame by frame in a similar manner, a bit too much junk remains there and a bit harder to make sense of the picture.
As c64 sceners we are familiar with generating code blocks like that. Very nice implementation on 8088, congratulations.
this is awesome.
epic. mind blown.
WOW!
Quite a hack.
old good IBM PC!
Awesome stuff for an 8088!
Looks good, Thumbs Up! I hope somebody does it for mass storage equipped speccy or Atari 8bit as well. The C64 remake of the 2nd part suxx.
Hats off. Thats crazy!
Trixter / Jim Leonard, I love yooouuuuuuu! So many hours of entertainment with hornet.org, oldskool.org, mindcandy and now this. *BOWS*
Congrats Trixter for Achieving what you say was impossible! :) So many IBM PC stuff you achieve these past few years... make me wonder, what's next?
awesome indeed
well done.
:) fab <3
Another Proove that you don't need fancy shaders to make a skilled and interesting demo... Keep up the good work.
awesome demo is awesome
Trixter: just keeping things real. You're using a 1981 CPU to make your replayer code awezomez, and you'd really like that superoldiez cred (hence '8088 Domination'), but you need a 1990 PC to run the prod with any sound at all and without awkward pauses.
Just seems a niched or hand-picked combination of expansion cards. For example, people would have upgraded from CGA long before they got a Soundblaster.
Just seems a niched or hand-picked combination of expansion cards. For example, people would have upgraded from CGA long before they got a Soundblaster.
photon is right somehow, could have just abused a 386 SX and put even more awesome in.
anyway, great achievement!
anyway, great achievement!
Brilliant
Insane... and absolutely fabulous!
rules!
!!! wow !!!
Moar!
Moar!
i wonder how many IBMs had > 20MB of harddisk (mine had only 2 360k floppies, and the first pc with 20MB HD already had EGA and 8086 @ 8 MHz...)
would be even greater with using the pc honker or covox - SB was usually a VGA/286+ thingy :)
Anyway, great to see that oldschool is not just for the motorola farts ;)
would be even greater with using the pc honker or covox - SB was usually a VGA/286+ thingy :)
Anyway, great to see that oldschool is not just for the motorola farts ;)
Really impressive what people can do with hardware that costs something like two monthly wages, expanded with additional cards that cost an arm and a leg, all packed into a file that occupies an entire hard drive that costs like a used car.
Protip: Integrate pixel errors over time and threshold those values to decide if a pixel should be updated for this frame.
just wow
Whoaaaaaa.
ace
So I got rickrolled. Literally.
Good product by the way.
Good product by the way.
Am I late? Anyway, solid production. Even got me rickrolled - very unexpected I may add!
I'm absolutely blown away by this and some other productions that show off not only what can be achieved despite the mediocrity of the hardware (relative to other hardware available at the time), but also the lack of imagination of the original creators as to what it could do! There was no "hacker culture" at IBM that allowed them to even get close to pushing the limits of the hardware in anything but the most by-the-book ways. And to think which graphics standards could have existed back then if the hardware creators were able or allowed to explore what their hardware could actually do!
lists containing this prod
submit changes
if this prod is a fake, some info is false or the download link is broken,
do not post about it in the comments, it will get lost.
instead, click here !