Blueberry information 1403 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]
- 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
- demo Commodore 64 Coma Light 13 by Oxyron [web]
- Wow, great!
- rulezadded on the 2012-11-02 14:15:50
- 64k Windows Propaganda 5 by Fnuque [web]
- A thumb for the future that this heralds. And for continuing the old Propaganda series. :)
- rulezadded on the 2012-10-25 18:21:49
- demo Windows shampain by Loopit [web]
- \o/
- rulezadded on the 2012-10-23 08:23:06
- demotool Windows Crinkler by Loonies [web] & TBC
- Thank you for the bug reports, and for the pointer to the GeForce driver. Now we have something to investigate. I have seen some problems on one Windows 7 machine myself, and it is also running a driver in that version range.
- isokadded on the 2012-10-12 20:35:37
account created on the 2004-11-26 18:36:35
