Bad Apple for AROS

Yannick · 3124

Yannick

  • Newbie
  • *
    • Posts: 37
    • Karma: +4/-0
on: August 16, 2019, 04:16:24 AM
Hi,

I've been playing around into getting Bad Apple animation squeezed into few bytes.
Challenge came to me after reading some posts on french forums :
- https://www.amigaimpact.org/forums/topic/bad-apple/
- https://www.amigafrance.com/forums/topic/bad-apple/

I've managed to squeeze the animation down to ~800kB at original FPS (30)
The animation is vectorized and can be scaled easily without to much quality loss.

There is a XM module laying around here https://modarchive.org/index.php?request=view_by_moduleid&query=178526 that is only 130kB.
Unfortunatelly I haven't found yet a good replay routine that doesn't use too much place (a small program using mikmod library is >300kB).

The current player is using Aros Zune and is only 45kB is size, it can be reduced quite much as miniz that is used for additional compression is embedding also compression routines that are not required.

The source is included, and additional information is in the readme file.
Also the images and intermediated files are/will be available on sourceforge (https://sourceforge.net/p/zunetools/code/HEAD/tree/)

Yannick

EDIT : link to the download archive - https://sourceforge.net/projects/zunetools/files/BadApple/BadApple.zip/download
« Last Edit: August 16, 2019, 09:04:15 AM by Yannick »



mmartinka

  • Newbie
  • *
    • Posts: 48
    • Karma: +4/-0
Reply #1 on: August 16, 2019, 01:16:50 PM
great  ;D thanks for svg player



nikos

  • Senior Member
  • ****
    • Posts: 374
    • Karma: +71/-3
    • aspireos
Reply #2 on: August 16, 2019, 03:23:03 PM
Thanks Yannick. Works nice :) Nice animation.



aGGreSSor

  • Member
  • ***
    • Posts: 184
    • Karma: +25/-0
    • russian transit
Reply #4 on: November 10, 2020, 04:57:28 AM
It's sumptuously!
I uploaded this archive to archives.aros-exec.org adding to it xm module.