Blueberry information 1418 glöps
- general:
- level: user
- personal:
- first name: Aske Simon
- last name: Christensen
- cdcs:
- cdc #1: Nexus-7 by Andromeda [web]
- cdc #2: Tint by The Black Lotus [web]
- cdc #3: Gift by Potion
- cdc #4: STS-02: Electric Kool-Aid by Synesthetics
- cdc #5: TBC Realtime Experience by Too Bloody Cheesy [web]
- 64k Amiga AGA Aurum Intra Computatrum by Software Failure [web]
- Nice design.
- isokadded on the 2012-12-12 23:45:50
- 1k Amiga OCS/ECS Cube-O-Bootic by Scarab [web]
- The color flashing during the object rotation precalculation makes it complete! ;)
- rulezadded on the 2012-12-12 14:38:48
- 40k Amiga OCS/ECS The real 40k by Lego [web]
- Fresh!
- rulezadded on the 2012-12-12 13:55:56
- 64k Windows Train Control by Brain Control [web]
- Pleasant.
- rulezadded on the 2012-12-12 13:50:52
- 16k demo Atari XL/XE RGBA - Rasters Girls Beer Atari by JAC! [web]
- Nice rasters! And fun too. ;)
- rulezadded on the 2012-12-10 19:35:05
- demo Amiga AGA Gazer Unz by Traction [web]
- Music and visuals would each be unendurable on their own. Combined, they somehow make sense. :)
- rulezadded on the 2012-12-05 15:46:52
- demotool Windows Crinkler by Loonies [web] & TBC
- Basically, Crinkler is an experimental hack, and executables produced by it will likely break on some future Windows version and/or graphics driver (until recompressed using a then-updated version of Crinkler). That is why we consider it unsuitable for commercial uses.
Furthermore, we don't expect any commercial uses of cramming as much as excruciatingly possible into 4 kilobytes, though we may of course yet be surprised in this regard.
It still sounds to me like the utility you are making can be comfortably squeezed into 4k by using standard exe size reducing tricks, most of which you would need to do anyway to make Crinkler happy. A few more tricks for the list:
- Define your own entry point (/ENTRY option to the VS linker).
- Define your own MS-DOS stub (/STUB option to the VS linker). Give it the first 64 bytes of any exe file as the stub file to produce an empty stub. This should make the whole header fit in 512 bytes with up to 3 sections (code, rdata (also containing import table) and bss).
- Do not include reloc information (/FIXED option to the VS linker).
- isokadded on the 2012-12-03 22:01:22
- demotool Windows Crinkler by Loonies [web] & TBC
- Quote:
Cannot find symbol '_D3DX11CompileFromFileW@44'
Try d3dx11.lib from the DirectX SDK. - isokadded on the 2012-11-30 09:43:36
- demotool Windows Crinkler by Loonies [web] & TBC
- Quote:
May Crinkler be used for commercial purposes as well?
No, Crinkler may not be used for commercial purposes. That could indeed be spelled out more clearly in the license.
Try leaving out the manifest, linking with the VS6 version of msvcrt.lib (see the Crinkler manual for some guidelines on this) and stripping the executable. This can usually bring the overhead down to 1k (512 bytes header + 512 bytes import table), which means you will have 3k for your code, which should be plenty for what you describe.
- isokadded on the 2012-11-30 09:25:48
- demotool Windows Crinkler by Loonies [web] & TBC
- Quote:
question about crinkler, can I use crinkler to compile Chevrolet
No, Crinkler does not support compressed sizes of more than 64k, because of the way things are laid out in memory. Try kkrunchy (if size matters) or UPX (if decompression speed matters) for things in that size category. - isokadded on the 2012-11-30 09:17:26
account created on the 2004-11-26 18:36:35
