Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
2122 |
1 h 11 m |
mateusz.viste |
/svarlang.lib/trunk/ |
MVUCOMP_ASM is controlled through the makefile instead of being hardcoded in the C file |
|
/svarlang.lib/trunk/makefile /svarlang.lib/trunk/svarlang.c
|
2121 |
1 h 36 m |
mateusz.viste |
/svarlang.lib/trunk/ |
use dx as a counter instead of dl because dec dx has a 1 byte shorter encoding than dec dl |
|
/svarlang.lib/trunk/svarlang.c
|
2120 |
2 h 27 m |
mateusz.viste |
/svarlang.lib/trunk/ |
fixed bad comment that disabled one asm line as a nasty side effect (thx Bernd for spotting it) |
|
/svarlang.lib/trunk/svarlang.c
|
2119 |
15 h 10 m |
mateusz.viste |
/svarlang.lib/trunk/ |
experimental version with mvucomp() as a pragma aux |
|
/svarlang.lib/trunk/makefile /svarlang.lib/trunk/svarlang.c
|
2118 |
18 h 57 m |
mateusz.viste |
/svarlang.lib/trunk/ |
initial version of mvucomp() in x86 assembly |
|
/svarlang.lib/trunk/svarlang.c
|
2117 |
21 h 7 m |
mateusz.viste |
/svarlang.lib/trunk/ |
updated mvcomp to latest version + deflang buffer calculated closely to match worst-case mvcomp scenario |
|
/svarlang.lib/trunk/tlumacz.c
|
2116 |
5 d 19 h |
mateusz.viste |
/svarlang.lib/trunk/ |
cleaned up variables usage, slightly faster now |
|
/svarlang.lib/trunk/svarlang.c
|
2115 |
5 d 19 h |
mateusz.viste |
/svarlang.lib/trunk/ |
experimental: MVCOMP-packed data is loaded to RAM before unpacking (60x faster on an 8086) |
|
/svarlang.lib/trunk/history.txt /svarlang.lib/trunk/svarlang.c
|
2114 |
5 d 22 h |
mateusz.viste |
/svarlang.lib/trunk/test/ |
added a timing test to measure svarload() times |
|
/svarlang.lib/trunk/test/tim.c
/svarlang.lib/trunk/test/build.bat
|
2113 |
5 d 23 h |
mateusz.viste |
/svarlang.lib/trunk/ |
explicit mention of MVCOMP in TLUMACZ usage screen |
|
/svarlang.lib/trunk/tlumacz.c
|
2112 |
5 d 23 h |
mateusz.viste |
/svarlang.lib/trunk/ |
updated mvcomp function with latest mvcomp reference code |
|
/svarlang.lib/trunk/svarlang.txt /svarlang.lib/trunk/tlumacz.c
|
2111 |
6 d 22 h |
mateusz.viste |
/website/ |
clarified what EDR is, as suggested by Bernd |
|
/website/index-main.php
|
2110 |
7 d 3 h |
mateusz.viste |
/website/ |
nicer <code> styling |
|
/website/style.css
|
2109 |
7 d 3 h |
mateusz.viste |
/website/ |
links to github edr repo and core mirror |
|
/website/index-main.php /website/style.css
|
2108 |
7 d 19 h |
mateusz.viste |
/svarlang.lib/trunk/ |
added /nodef |
|
/svarlang.lib/trunk/history.txt /svarlang.lib/trunk/test/build.bat /svarlang.lib/trunk/tlumacz.c
|
2107 |
7 d 20 h |
mateusz.viste |
/svarlang.lib/trunk/test/ |
added FDISK_DE computation |
|
/svarlang.lib/trunk/test/build.bat
|
2106 |
7 d 20 h |
mateusz.viste |
/svarlang.lib/trunk/ |
once a literal string starts, adding chars is cheap so I should not be too easily tempted to break it |
|
/svarlang.lib/trunk/tlumacz.c
|
2105 |
7 d 20 h |
mateusz.viste |
/svarlang.lib/trunk/test/ |
added svarcom and install NLS files for tests |
|
/svarlang.lib/trunk/test/install /svarlang.lib/trunk/test/install/br.txt /svarlang.lib/trunk/test/install/de.txt /svarlang.lib/trunk/test/install/en.txt /svarlang.lib/trunk/test/install/fr.txt /svarlang.lib/trunk/test/install/it.txt /svarlang.lib/trunk/test/install/pl.txt /svarlang.lib/trunk/test/install/ru.txt /svarlang.lib/trunk/test/install/si.txt /svarlang.lib/trunk/test/install/sv.txt /svarlang.lib/trunk/test/install/tr.txt /svarlang.lib/trunk/test/svarcom /svarlang.lib/trunk/test/svarcom/br.txt /svarlang.lib/trunk/test/svarcom/de.txt /svarlang.lib/trunk/test/svarcom/en.txt /svarlang.lib/trunk/test/svarcom/fr.txt /svarlang.lib/trunk/test/svarcom/pl.txt /svarlang.lib/trunk/test/svarcom/tr.txt
/svarlang.lib/trunk/test/build.bat
|
2104 |
7 d 21 h |
mateusz.viste |
/install/trunk/ |
adapted to new utf8tocp |
|
/install/trunk/makefile
|
2103 |
7 d 23 h |
mateusz.viste |
/svarlang.lib/trunk/test/ |
added extra tests |
|
/svarlang.lib/trunk/test/fdisk /svarlang.lib/trunk/test/fdisk/de.txt /svarlang.lib/trunk/test/fdisk/en.txt /svarlang.lib/trunk/test/fdisk/es.txt /svarlang.lib/trunk/test/fdisk/fr.txt /svarlang.lib/trunk/test/fdisk/it.txt /svarlang.lib/trunk/test/fdisk/pl.txt /svarlang.lib/trunk/test/fdisk/tr.txt /svarlang.lib/trunk/test/tree /svarlang.lib/trunk/test/tree/de.txt /svarlang.lib/trunk/test/tree/en.txt /svarlang.lib/trunk/test/tree/es.txt /svarlang.lib/trunk/test/tree/fi.txt /svarlang.lib/trunk/test/tree/lv.txt /svarlang.lib/trunk/test/tree/pt.txt /svarlang.lib/trunk/test/tree/ru.txt /svarlang.lib/trunk/test/tree/tr.txt
/svarlang.lib/trunk/test/build.bat
|
2102 |
8 d 0 h |
mateusz.viste |
/svarlang.lib/trunk/ |
improved MVCOMP, support for uncompressed strings |
|
/svarlang.lib/trunk/svarlang.c /svarlang.lib/trunk/tlumacz.c
|
2101 |
8 d 12 h |
bernd.boeckmann |
/ |
add minimal instructions to readme |
|
/readme.txt
/README.txt
|
2100 |
8 d 12 h |
bernd.boeckmann |
/ |
add empty readme to silence Github "add a README" |
|
/README.txt
|
2099 |
8 d 15 h |
mateusz.viste |
/tree/trunk/ |
reverted the universal makefile from Bernd, which is actually working fine (rm -f is natively handled by wmake so it works in DOS, too) |
|
/tree/trunk/Makefile.lin
/tree/trunk/makefile
|
2098 |
8 d 15 h |
mateusz.viste |
/tree/trunk/ |
moved Linux makefile to a separate file to avoid multi-platform mess (and broken rm -f), reverted the DOS makefile from r2069 |
|
/tree/trunk/Makefile.lin
/tree/trunk/makefile
|
2097 |
8 d 15 h |
mateusz.viste |
/tree/trunk/ |
svarlang upgrade |
|
/tree/trunk/svarlang
/tree/trunk/makefile
|
2096 |
8 d 16 h |
mateusz.viste |
/svarlang.lib/tags/20240929/ |
frozen ver 20240929 |
|
/svarlang.lib/tags/20240929
|
2095 |
8 d 16 h |
mateusz.viste |
/svarlang.lib/trunk/ |
version bump, improved help screen, updated doc, adjusted tests for /nocomp |
|
/svarlang.lib/trunk/svarlang.h /svarlang.lib/trunk/svarlang.txt /svarlang.lib/trunk/test/build.bat /svarlang.lib/trunk/tlumacz.c
|
2094 |
8 d 16 h |
mateusz.viste |
/svarlang.lib/trunk/ |
ref lang can be excluded from LNG file with /excref |
|
/svarlang.lib/trunk/history.txt /svarlang.lib/trunk/tlumacz.c
|
2093 |
8 d 16 h |
bernd.boeckmann |
/tree/trunk/nls/ |
tree: update german translation |
|
/tree/trunk/nls/de-utf8.txt
|
2092 |
8 d 18 h |
mateusz.viste |
/svarlang.lib/trunk/ |
mvcomp enabled by default + added a help screen |
|
/svarlang.lib/trunk/tlumacz.c
|
2091 |
8 d 20 h |
mateusz.viste |
/svarlang.lib/trunk/ |
history note |
|
/svarlang.lib/trunk/history.txt
|
2090 |
8 d 20 h |
mateusz.viste |
/svarlang.lib/trunk/ |
moved TLUMACZ compression to /comp instead of always generating two files |
|
/svarlang.lib/trunk/test/build.bat /svarlang.lib/trunk/tlumacz.c
|
2089 |
8 d 21 h |
mateusz.viste |
/svarlang.lib/trunk/ |
compress lang block only if it is beneficial, otherwise leave uncompressed |
|
/svarlang.lib/trunk/tlumacz.c
|
2088 |
8 d 21 h |
mateusz.viste |
/svarlang.lib/trunk/test/ |
added a few strings so compression becomes interesting |
|
/svarlang.lib/trunk/test/deflang.c
/svarlang.lib/trunk/test/en.txt /svarlang.lib/trunk/test/pl.txt
|
2087 |
8 d 21 h |
mateusz.viste |
/svarlang.lib/trunk/test/ |
link to proper deflang.c |
|
/svarlang.lib/trunk/test/build.bat
|
2086 |
8 d 23 h |
mateusz.viste |
/svarlang.lib/trunk/ |
look for a back reference as close as possible instead of starting at the farthest point (cosmetic, does not change the efficiency) + disabled mvcomp debug output |
|
/svarlang.lib/trunk/tlumacz.c
|
2085 |
9 d 2 h |
mateusz.viste |
/svarcom/trunk/ |
updated makefile for compatibility with latest UTF8TOCP version |
|
/svarcom/trunk/makefile
|
2084 |
9 d 2 h |
mateusz.viste |
/svarlang.lib/trunk/ |
offset and matchlen are stored with -1 to allow for 16 bytes of matching and back references up to -4096 |
|
/svarlang.lib/trunk/svarlang.c /svarlang.lib/trunk/tlumacz.c
|
2083 |
9 d 13 h |
mateusz.viste |
/svarlang.lib/trunk/ |
LNG strings may be optionally compressed |
|
/svarlang.lib/trunk/history.txt /svarlang.lib/trunk/svarlang.c /svarlang.lib/trunk/test/test.c /svarlang.lib/trunk/tlumacz.c
|