Thread Tools
Old December 11, 2003, 17:45   #1
Thorn
Prince
 
Thorn's Avatar
 
Local Time: 10:24
Local Date: November 2, 2010
Join Date: May 1999
Location: Asheville, NC
Posts: 403
Hey PC Techies, how in a flying newts bridal bath is this possible?!!
http://www.theproduct.de/

In here there are some graphical demos that are pretty impressive, they use my 3d card to its fullest... nice music usage too, some with vocals.... these demos process almost 2 gigabytes worth of data, there is only one thing out of the ordinary about them. THEY ARE only 64KB!!!

According to their site they have a compression ratio of 30,000:1.... so let me get this straight in my head... if that kind of compression become publically available... Then a person would be able to download every song ever recorded onto a floppy disk, and easily copy it to their friends.... nay they could put several DVDs on a floppy... this would finish the music industry, and don't forget the internet possiblities... fully 3d accelerated webpages download almost instantly 56k or smaller modems?!!!

If they can put 2 GB of information into 64kb imagine how much information could be stored on a regular 4.5 GB DVD, 700MB CD, hell zip disk....

As of now they are not selling this technology to anyone.

You maybe I might be able to fathom it better if just the demo is 64kb... however, this 64kb includes the program, a kick a$$ synthesizer, the decompressor, and the necessary programming to communicate with windows and modern video cards!!?!!

CAN SOMEONE SAVE ME FROM A HEARTATTACK OVER DISBELIEF, HOW IS THIS POSSIBLE?!!!

I mean data is stored in bytes... they would have to be storing information millions of time smaller then bytes, plus complicated algorithms, but how would that work with a windows program, geez I didn't even think there were windows programs anymore that were as small as 64kb.

$hit my papers for school take up about 32kb....

Help me I am very very very lost....

Last edited by Thorn; December 11, 2003 at 18:22.
Thorn is offline  
Old December 11, 2003, 17:54   #2
Winston
Emperor
 
Local Time: 16:24
Local Date: November 2, 2010
Join Date: Mar 1999
Posts: 6,291
Simple, they took a black hole and put it on a floppy, then copied to C:\Windows\ and from there it was plain sailing.
Winston is offline  
Old December 11, 2003, 17:55   #3
Hueij
Emperor
 
Hueij's Avatar
 
Local Time: 16:24
Local Date: November 2, 2010
Join Date: May 1999
Location: Kokonino Kounty
Posts: 4,263
Yeah, a friend of mine mailed me one of their movies. It was really amazing, over 5 minutes 3d in only 64kB.

But don't ask me how they did it

Oh, about small windows programs? I use Eyedropper every day and it's only 26kB
__________________
Within weeks they'll be re-opening the shipyards
And notifying the next of kin
Once again...
Hueij is offline  
Old December 11, 2003, 18:04   #4
Thorn
Prince
 
Thorn's Avatar
 
Local Time: 10:24
Local Date: November 2, 2010
Join Date: May 1999
Location: Asheville, NC
Posts: 403
Quote:
Originally posted by Winston
Simple, they took a black hole and put it on a floppy, then copied to C:\Windows\ and from there it was plain sailing.
That sounds more reasonable then their explanation....
Thorn is offline  
Old December 11, 2003, 18:06   #5
Alex
Emperor
 
Alex's Avatar
 
Local Time: 11:24
Local Date: November 2, 2010
Join Date: Mar 1999
Location: Brasil
Posts: 3,958
wow, i admit i'm impressed with this.
__________________
'Yep, I've been drinking again.'
Alex is offline  
Old December 11, 2003, 18:06   #6
Combat Ingrid
Prince
 
Combat Ingrid's Avatar
 
Local Time: 23:24
Local Date: November 2, 2010
Join Date: Nov 2001
Location: Smothered in delicious yellow chemical sludge.
Posts: 782
Very impressive!
My guess is that this program doesn't really contain the information seen on the screen, but rather tells the computer to generate the shapes and textures. Like "make a ball with this diameter and fill it with a mix of this and that colour". If you think about it, the textures are actually extremely simple and repetitive, and so is the music
__________________
The enemy cannot push a button if you disable his hand.
Combat Ingrid is offline  
Old December 11, 2003, 18:12   #7
Thorn
Prince
 
Thorn's Avatar
 
Local Time: 10:24
Local Date: November 2, 2010
Join Date: May 1999
Location: Asheville, NC
Posts: 403
Quote:
Originally posted by Combat Ingrid
Very impressive!
My guess is that this program doesn't really contain the information seen on the screen, but rather tells the computer to generate the shapes and textures. Like "make a ball with this diameter and fill it with a mix of this and that colour". If you think about it, the textures are actually extremely simple and repetitive, and so is the music
You know maybe I could understand that... kinda like programming in assembly (machine code), but there is one bit of a problem with this theory.... you would need a large frontend to interpret the generator... and both of those are built into that 64kb!!?
Thorn is offline  
Old December 11, 2003, 18:14   #8
Whoha
Alpha Centauri Democracy GameACDG3 Morgan
Emperor
 
Whoha's Avatar
 
Local Time: 09:24
Local Date: November 2, 2010
Join Date: Dec 2001
Location: The TOC is supposed to be classified guys...
Posts: 3,700
First off they probably had their compression thing sitting there for a month or so looking for the best possible compression.

Second doing win32 gui stuff is pretty cheap on executable size.

third they might be doing some stuff with libraries that are already on the computer.

Other then that, pure black magic, burn the witches.
Whoha is offline  
Old December 11, 2003, 18:15   #9
mrmitchell
Civilization III Democracy GamePtWDG RoleplayCall to Power Democracy GameInterSite Democracy Game: Apolyton TeamNationStatesPtWDG2 Tabemono
King
 
mrmitchell's Avatar
 
Local Time: 08:24
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 2,394
Wowza.
__________________
meet the new boss, same as the old boss
mrmitchell is offline  
Old December 11, 2003, 18:15   #10
Az
Emperor
 
Local Time: 17:24
Local Date: November 2, 2010
Join Date: Apr 2000
Location: A pub.
Posts: 3,161
Combat Ingrid's theory is the most reasonable. well, almost. That black hole...
__________________
urgh.NSFW
Az is offline  
Old December 11, 2003, 18:24   #11
Az
Emperor
 
Local Time: 17:24
Local Date: November 2, 2010
Join Date: Apr 2000
Location: A pub.
Posts: 3,161
still, how the ****... all of the grafic engine ( Half Life quality, me think) ... the music is explainable.. somehow...

VERY IMPRESSIVE.
__________________
urgh.NSFW
Az is offline  
Old December 11, 2003, 18:24   #12
Thorn
Prince
 
Thorn's Avatar
 
Local Time: 10:24
Local Date: November 2, 2010
Join Date: May 1999
Location: Asheville, NC
Posts: 403
Right I watched the demo again... the compression ratio according to them is actually not 8000:1 like I said, but 30,000:1.....

Still the instructions necessary to tell a computer how to draw that detailed of stuff would take up megabytes..... that black hole... best theory.
Thorn is offline  
Old December 11, 2003, 18:28   #13
mrmitchell
Civilization III Democracy GamePtWDG RoleplayCall to Power Democracy GameInterSite Democracy Game: Apolyton TeamNationStatesPtWDG2 Tabemono
King
 
mrmitchell's Avatar
 
Local Time: 08:24
Local Date: November 2, 2010
Join Date: Sep 2002
Posts: 2,394
Although, I wonder how large it would be if you added EVERYTHING they use--for example, directx, etc. It would of course balloon.
__________________
meet the new boss, same as the old boss
mrmitchell is offline  
Old December 11, 2003, 18:33   #14
Ben Kenobi
Civilization II Democracy GameCivilization II Succession GamesCivilization II Multiplayer
Emperor
 
Ben Kenobi's Avatar
 
Local Time: 09:24
Local Date: November 2, 2010
Join Date: Oct 2002
Location: San Antonio
Posts: 18,269
Quote:
That black hole
Not hard to store information...

I'd want to see how they extract the data.
__________________
Scouse Git (2) LaFayette and Adam Smith you will be missed
"All my own perception of beauty both in majesty and simplicity is founded upon Our Lady." - JRR Tolkein
Get busy living or get busy dying.
Ben Kenobi is offline  
Old December 11, 2003, 18:39   #15
Az
Emperor
 
Local Time: 17:24
Local Date: November 2, 2010
Join Date: Apr 2000
Location: A pub.
Posts: 3,161
Well, obviously, various drivers are used. But still... I wasn't aware that there is a graphic engine lying around in windows.
__________________
urgh.NSFW
Az is offline  
Old December 11, 2003, 19:01   #16
Traianvs
BtS Tri-League
King
 
Traianvs's Avatar
 
Local Time: 16:24
Local Date: November 2, 2010
Join Date: Jan 2000
Location: Belgium, land of plenty (corruption)
Posts: 2,647
Quote:
fiver2 had the idea not to store the pixel data of the textures, but the commands that were needed to create them. by using this method, we were able to recreate natural and artificial reality in 64 kilobytes, instead of creating abstract blob and envi textures.
__________________
"An archaeologist is the best husband a women can have; the older she gets, the more interested he is in her." - Agatha Christie
"Non mortem timemus, sed cogitationem mortis." - Seneca
Traianvs is offline  
Old December 11, 2003, 19:10   #17
Thorn
Prince
 
Thorn's Avatar
 
Local Time: 10:24
Local Date: November 2, 2010
Join Date: May 1999
Location: Asheville, NC
Posts: 403
That still doesn't make sense... you would need lines and lines of code in order to do this that would take up huge amounts of space...
Thorn is offline  
Old December 11, 2003, 19:14   #18
Sarxis
Rise of Nations MultiplayerAlpha Centauri PBEMCivilization III MultiplayerCivilization III PBEMCTP2 Source Code ProjectCall to Power II MultiplayerCall to Power MultiplayerCivilization IV: MultiplayerCivilization IV CreatorsGalCiv Apolyton Empire
Emperor
 
Sarxis's Avatar
 
Local Time: 10:24
Local Date: November 2, 2010
Join Date: Sep 1999
Posts: 3,361
Sounds like a game demo, where the saved recording isn't anything but basic instructions, and the game itself later regenerates all the necessary graphics and sounds.
Sarxis is offline  
Old December 11, 2003, 19:15   #19
Traianvs
BtS Tri-League
King
 
Traianvs's Avatar
 
Local Time: 16:24
Local Date: November 2, 2010
Join Date: Jan 2000
Location: Belgium, land of plenty (corruption)
Posts: 2,647
yeah but 64kb lines of code is a a lot already I think
__________________
"An archaeologist is the best husband a women can have; the older she gets, the more interested he is in her." - Agatha Christie
"Non mortem timemus, sed cogitationem mortis." - Seneca
Traianvs is offline  
Old December 11, 2003, 19:35   #20
Az
Emperor
 
Local Time: 17:24
Local Date: November 2, 2010
Join Date: Apr 2000
Location: A pub.
Posts: 3,161
don't forget that you need a compiler for that code, too.
__________________
urgh.NSFW
Az is offline  
Old December 11, 2003, 19:52   #21
MattH
King
 
MattH's Avatar
 
Local Time: 14:24
Local Date: November 2, 2010
Join Date: Jul 2002
Location: Go sneer at that cow creamer!
Posts: 1,305
Read the FAQ:
Quote:
with your technology you could compress a dvd to a floppy disk!
you got it all wrong. .the .product is not about compression, it's about generation. we can only "compress" data generated with our tool.
edit: oops, missed Combat.
__________________
cIV list: cheats
Now watch this drive!
MattH is offline  
Old December 11, 2003, 19:59   #22
Wraith
Apolytoners Hall of Fame
King
 
Wraith's Avatar
 
Local Time: 09:24
Local Date: November 2, 2010
Join Date: Aug 1999
Location: Austin, Texas, USA
Posts: 1,794
Their compression claims are bullshit. That level of compression isn't even theoretically possible. It's probably a hand-coded assembly demo that's generating the graphics on the fly.

There's actually a contest for this sort of thing. I don't have the time to track down the link right now, but I'll try to do so tomorrow night.

Wraith
If it were easy to understand, we wouldn't call it code.
Wraith is offline  
Old December 11, 2003, 20:08   #23
Thorn
Prince
 
Thorn's Avatar
 
Local Time: 10:24
Local Date: November 2, 2010
Join Date: May 1999
Location: Asheville, NC
Posts: 403
Quote:
Their compression claims are bullshit. That level of compression isn't even theoretically possible. It's probably a hand-coded assembly demo that's generating the graphics on the fly.
Yeah I know, it makes no logical sense how compression like that could work unless it was some sort of organic program that could grow itself (by randomization??) back to form perfectly with minimal coding (sorta like a special kind of virus I forget the name).

As for generating the graphics on the fly, it would take an excess of processing power to do this in a reasonable amount of time (and this demo which utilizes graphic abilites that consume all the resources on a video card) does it faster then most 3d accelerated games load. However, if it is assembly it still should be ****ing huge (not as big as mapped textures) not 64kb....
Thorn is offline  
Old December 11, 2003, 22:22   #24
Q Classic
Emperor
 
Q Classic's Avatar
 
Local Time: 09:24
Local Date: November 2, 2010
Join Date: Apr 1999
Location: The cities of Orly and Nowai
Posts: 4,228
it's a big thing in europe from what i remember. it was in a scandinavian country this year.
__________________
B♭3
Q Classic is offline  
Old December 12, 2003, 00:10   #25
Urban Ranger
NationStatesApolyton Storywriters' GuildNever Ending Stories
Deity
 
Urban Ranger's Avatar
 
Local Time: 22:24
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
I don't have time to look at this now, but I agree with Wraith. If it sounds too good to be true, it is very likely that it is.
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Urban Ranger is offline  
Old December 12, 2003, 02:27   #26
Sarxis
Rise of Nations MultiplayerAlpha Centauri PBEMCivilization III MultiplayerCivilization III PBEMCTP2 Source Code ProjectCall to Power II MultiplayerCall to Power MultiplayerCivilization IV: MultiplayerCivilization IV CreatorsGalCiv Apolyton Empire
Emperor
 
Sarxis's Avatar
 
Local Time: 10:24
Local Date: November 2, 2010
Join Date: Sep 1999
Posts: 3,361
I showed it to a programming friend, and he says its just Assembly.
Sarxis is offline  
Old December 12, 2003, 03:10   #27
Hurricane
Warlord
 
Hurricane's Avatar
 
Local Time: 16:24
Local Date: November 2, 2010
Join Date: May 2001
Location: Arctic Hill
Posts: 266
Look for "Combined 64k intro" to get some files. Or why not look for something even smaller. For example, this file is only 4Kb
Attached Files:
File Type: zip nafta_by_tonic.zip (5.6 KB, 6 views)
Hurricane is offline  
Old December 12, 2003, 04:39   #28
laurentius
Civilization II MultiplayerApolyton Storywriters' GuildACDG The Cybernetic ConsciousnessDiplomacyAlpha Centauri PBEMAlpha Centauri Democracy GameACDG Planet University of TechnologyNever Ending StoriesACDG PeaceACDG3 GaiansMacC4DG Team Alpha Centaurians
King
 
laurentius's Avatar
 
Local Time: 16:24
Local Date: November 2, 2010
Join Date: Jun 2001
Location: of genial epicuri
Posts: 1,570
ftp://ftp.edome.net/events/assembly03

Take a look at Zoom3 at the combined_64k_intro folder
__________________
Que l’Univers n’est qu’un défaut dans la pureté de Non-être.

- Paul Valery
laurentius is offline  
Old December 12, 2003, 05:28   #29
Mr. Harley
Prince
 
Mr. Harley's Avatar
 
Local Time: 10:24
Local Date: November 2, 2010
Join Date: Jan 2003
Posts: 819
Actually, windows has all kinds of embedded applications. Microsoft generates wads of money selling programmers the tools to use them. Microsoft's tools tend to produce bloated programs. All this company needed to do was program in assembler language while making the correct system calls to Windows to generate much of their output. Please understand, "all they needed" is still pretty impressive. Coding in assembler is slow, boring, and tedious. 64kb of assembler is alot of assembler coding. If Microsoft wasn't interested in extracting every last dime out of Windows, instead of making a good operating system, they could pull things off like this too (generate something like 1.9 billion in profits on 2.1 billion in revenue - figure the markup).
__________________
The worst form of insubordination is being right - Keith D., marine veteran. A dictator will starve to the last civilian - self-quoted
And on the eigth day, God realized it was Monday, and created caffeine. And behold, it was very good. - self-quoted
Klaatu: I'm impatient with stupidity. My people have learned to live without it.
Mr. Harley: I'm afraid my people haven't. I'm very sorry… I wish it were otherwise.
Mr. Harley is offline  
Old December 12, 2003, 05:43   #30
Urban Ranger
NationStatesApolyton Storywriters' GuildNever Ending Stories
Deity
 
Urban Ranger's Avatar
 
Local Time: 22:24
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
shawn,

You have to understand that a lot of MS employees are at least partly pay by stock options and/or certificates, and this does not go against their expenses at all.
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Urban Ranger is offline  
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 10:24.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team