Ich suche einen guten Pack-Algorithmus für Controller für folgende Randbedingungen:
- gepackt werden sollen ca. 600kb Text in Multibyte-Code
- jeder Textstring ist 3 - 40 Zeichen (*3 Multibyte-Code) groß
- jeder String muss einzeln entpackbar sein
- es wird nur eine Übersetzungstabelle verwendet, die auch im internen Flash liegt
- Komprimierung unter Win/DOS/Linux, Entpacken im Controller
- Entpacken sollte nicht mehr als 4k RAM benötigen
- Geschwindigkeit völlig unkritisch, da nur anzuzeigende Texte
- Freeware im Sourcecode
Da sowas bei größeren Prokekten sicher häufiger benötigt wird, hatte ich gehofft, sowas im Netz zu finden, aber bisher war meine Suche erfolglos, oder ich verwende nicht die richtigen Suchbegriffe.
Hat jemand vielleicht einen guten Tip für mich?
mfG Dirk