Пацкеры

Programs, sources, embedded, demomaking, whatsoever related to subj :)

Postby lvd » 19 May 2013, 10:48

Решил чот залить mhmt в энторнеты. А то долго мариновал.
Он пакует в мегалз и в хруст. Лучше, чем оригиналы!

http://mhmt.googlecode.com/svn/trunk/
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7227
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby moroz1999 » 19 May 2013, 11:10

спасибо, опробуем.
User avatar
moroz1999
 
Posts: 368
Joined: 02 Aug 2009, 12:26
Group: Registered users

Postby g0blinish » 19 May 2013, 11:35

я так понял:
Code: Select all
ld hl,from
ld de,to
call dec40

и утянуть анпакер из:
http://mhmt.googlecode.com/svn/trunk/descr/

?
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby lvd » 19 May 2013, 11:40

Да.
Кстати, если кто снабдид мну нативными дехрустерами (под з80), которые работают с этим пакером и у которых вырезан хрустозаголовок, буду премного благодарен и воткну в свн.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7227
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby g0blinish » 19 May 2013, 13:22

касаемо разговора насчёт пакеров:

по отношению к ZX7 пакер отсосал причмокивая, см. приложение.

и потом, паковал хрумом, размер кода - не тот. и далее, при вызове процедуры либо мусор на экране, либо ничего.
подскажите, плиз, ЧЯДНТ?
Attachments
packtest.rar
(41.76 KB) Downloaded 246 times
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby g0blinish » 19 May 2013, 13:26

mlz дает 2795 байт, распаковалось отлично.
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby lvd » 19 May 2013, 14:00

g0blinish wrote:по отношению к ZX7 пакер отсосал причмокивая, см. приложение.

Потому что некоторые ламиры не в курсе, что чтобы обычные пакеры запаковали картинку хорошо, надо эту картинку переставить по столбцам.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7227
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby lvd » 19 May 2013, 14:04

g0blinish wrote:mlz дает 2795 байт, распаковалось отлично.


Пиздёжь:
Code: Select all
lvd@uebuntu:/tmp/mhmt$ ~/d/mhmt/linux/mhmt Agonydemo12.scr
mhmt - MeHruMsT - MEgalz, HRUM and hruST (c) 2009 lvd^nedopc

Configuration review:

Pack format: MegaLZ.
Mode:        packing.
Pack coding: optimal (slower).
Bitstream is grouped in bytes -
compatible with old ZX depackers.
Maximum lookback window size is 4352 bytes.

Input file "Agonydemo12.scr" (6912 bytes) successfully loaded.
Output file "Agonydemo12.scr.mlz" created.
Maximum displacement actually used is 4323.
lvd@uebuntu:/tmp/mhmt$ la
total 152
drwxrwxr-x  2 lvd  lvd     140 May 19 15:07 .
drwxrwxrwt 18 root root    640 May 19 15:05 ..
-rw-rw-r--  1 lvd  lvd  131103 May 19 14:23 2856.sna
-rw-rw-r--  1 lvd  lvd    6912 Aug  9  2012 Agonydemo12.scr
-rw-rw-r--  1 lvd  lvd    2674 May 19 15:07 Agonydemo12.scr.mlz
-rw-rw-r--  1 lvd  lvd    2854 May 19 14:23 pack.asm
-rw-rw-r--  1 lvd  lvd    2735 May 19 14:21 tst.pack
lvd@uebuntu:/tmp/mhmt$ la ../zx7
total 196
drwxrwxr-x  2 lvd  lvd     140 May 19 15:06 .
drwxrwxrwt 18 root root    640 May 19 15:05 ..
-rw-rw-r--  1 lvd  lvd  131103 May 19 14:17 2747.sna
-rw-rw-r--  1 lvd  lvd    2667 May 19 14:15 Agonydemo12.scr.zx7
-rw-rw-r--  1 lvd  lvd    2917 May 19 15:06 Agonydemo12.scr.zx7.zx7
-rw-rw-r--  1 lvd  lvd    2958 May 19 14:16 pack.asm
-rw-rw-r--  1 lvd  lvd   52436 Jan  5 23:45 zx7.exe


Видно, что мегалз на 7 байт ниасилил уделать говнокартинкопакер даже без перестановки картинки по столбцам. А если картинку переставить, то вообще хз7 останется в глубокой жопе, где ему и место.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7227
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby g0blinish » 19 May 2013, 14:08

lvd wrote:Видно, что мегалз уделал говнокартинкопакер

длина кода распаковки учтена, не?
lvd wrote:без перестановки картинки по столбцам.

lvd wrote: А если картинку переставить,

и кто будет такой хуйней страдать?
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby lvd » 19 May 2013, 14:10

g0blinish wrote:длина кода распаковки учтена, не?

А если запаковать 10 картинок, шо, к каждой приставишь распаковщик?
g0blinish wrote:и кто будет такой хуйней страдать?

Вон из профессии!

Сиди и пиши 1-байт интры, не лезь в большое демостроение. Или учись правильно пользоваться упаковкой.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7227
Joined: 07 Apr 2007, 21:28
Group: Registered users

Next

Return to Coding

Who is online

Users browsing this forum: No registered users and 2 guests