first by Aerial Mage
[nfo]
|
||||||||
---|---|---|---|---|---|---|---|---|
|
||||||||
|
popularity : 54% |
|||||||
alltime top: #29381 |
|
|||||||
added on the 2009-07-05 19:52:54 by sirius)(black |
popularity helper
comments
a dos text mode demo with an ms word document .nfo file? o0 (I've not run it, so no vote..)
added on the 2009-07-05 20:14:25 by psonice
cool use of ascii |_ -|- etc chars
The .nfo for those without word
ahaha, well, sure, it's text-mode, but there's music too, and i don't know how else to make a .nfo file, it's basically to show what i've learned from asm in 7 days(okay, i also know vga mode and how to draw pixels in it, but it's not practical to use it for now, next demo will include vga XD)
Code:
C:\>upx demo1.com
Ultimate packer for eXecutables
Copyright (C) 1996 - 2008
UPX 3.03d Markus Oberhumer, Laszlo Molnar & John Reiser Apr 27th 2008
File size Ratio Format Name
-------------------- ------ ----------- ----------
4458 -> 911 20.44% dos/com demo1.com
It's great that you have made your first demo, but I really recommend that you'll continue coding on a modern operating system like Windows, OS X or Linux. DOS is pretty much dead and few people have it up and running anymore. DOSBox exists, but..
ahaha, yea, i do use windows, but i coded it in 16-bit code, so it won't actually run on windows, only dosbox(that's why i mentioned it in the .nfo file XD)
this must be a fakeprod...
anybody in his right mind buys the crap about coding something that even you can't run without some obscure emulator? (and not doing it for some exotic architecture....)
anybody in his right mind buys the crap about coding something that even you can't run without some obscure emulator? (and not doing it for some exotic architecture....)
umm.. dosbox is NOT obscure, but it's the best dos emulator i know of,
music
What CPU does it require before i try it on my XT?
it's programmed for 16 bit x86 processors, in asm
@Exin, depends on your XT ;) 8086+80286 but f.e. no 8088...
pointless?
Haha, epic win :) Thx to Aerial Image whatever for this great catchy dos tune and nice ascii :) And for Synok he means me, I guess? If there isn't more Synoks out there, haha.
I might add that this is coded for purpose on 16-bit processors which was populair at a time, which has long passed and while trying to run it on 32-bit processor or 64-bit, the instructions is extended and maybe wont run in some cases. As for VGA mode, that is 100% needed to be run on emu, or else it try to call the AX registers where we use EAX. Extended Accumulator Register, and therefor it can't be run. Hard to explain, but most DOS demos run on emu, if u don't have a very old computer, haha.
32-bit processors like 80486 or the Pentium series run 16-bit executables just fine.
8088 and 8086 is basically the same 16bit cpu, just think of 8088 as a 8086sx in 80386sx terminology. Code written for either of them will still run on todays CPUs while in real mode, unlike sound or video related code which depends on hardware outside the cpu
Nevertheless, this release is hillarious
Nevertheless, this release is hillarious
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 !