Пацкеры

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

Postby g0blinish » 22 May 2013, 04:46

KOE wrote:ASC ScreenCrasher по картинкам уделывает всех.

меня в крэшере привлекает возможность распаковки куда угодно, но вот уделывает ли?
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby KOE » 22 May 2013, 09:29

g0blinish wrote:но вот уделывает ли?

Когда я в последний раз активно что-то кодил на спеке (~2001..2002 г), он уделывал все пакеры, которые у меня тогда были. Правда тогда у меня не было этих ваших интернетов, и палатки с софтом на радиорынке и в политехе давно закрылись, самый свежий софт у меня тогда был 1997-98 годов. Может, с тех пор и появилось нечто более хорошее, хз.
g0blinish wrote:меня в крэшере привлекает возможность распаковки куда угодно

Еще прикол, если перед распаковкой ldir-ом не залить атрибуты так, чтобы paper=ink, то можно было глазами разглядеть, как депакер кусками отрисовывает картинку.
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4661
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby g0blinish » 22 May 2013, 11:55

KOE wrote:Еще прикол, если перед распаковкой ldir-ом не залить атрибуты так, чтобы paper=ink, то можно было глазами разглядеть, как депакер кусками отрисовывает картинку.

не нашол свой записи, но ScrCrash релокатабельный, поэтому достаточно поменять два значения #40 и одно #58 на нужные.
давным давно юзал распаковку в #8000, откуда можно выводить на экран.
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby lvd » 22 May 2013, 13:02

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

Postby lvd » 22 May 2013, 13:06

ontopic: psb дал мну хрусто-стеко-депакер.
Результаты: ориджинал, который хотеет заголовок, последние 6 байт из него берёт и ещё длины распакованного и запакованного гэ. Если конец распакованного лежит по большим адресам, то зачем-то ЛДДРит в конец будущего распакованного запакованное. Типа, шоб, не облажаться при распаковке, шоб распакованное не догнало запакованное. Но всё равно иногда догоняет, потому фтопку.
Легким движением руки вся заголовочная хрень убирается, и получается классический хрустодепакер, которому требуется -hst без -zxh. Скоро релиз.

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

Postby g0blinish » 22 May 2013, 13:52

кому не влом проверять - кортинка, атрибуты и экран и кортинка по столбцам(слева направо)
Attachments
scrs.zip
(10.7 KB) Downloaded 190 times
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby g0blinish » 22 May 2013, 13:53

кстати, обсуждаемое нащот LZSSPack/ASC еще в силе до сих пор.
User avatar
g0blinish
долбоёб-гумасек
 
Posts: 845
Joined: 31 Oct 2012, 06:21
Group: Registered users

Postby нолька » 22 May 2013, 18:16

lvd wrote:Самому проверять влом, но уверен, что если взять картинку 6912, первые 6144 из неё переставить по столбцам и так запаковать, то хруст1 уделает все эти ваши хзчопуковалки.

внезапно автор хруста=автор лазеркомпакта
.
lvd wrote:ps: где бы взять Z80нестекодепакер, шоб тоже пофиксить?
в комплекте с хрустом
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby lvd » 22 May 2013, 22:36

нолька wrote:в комплекте с хрустом

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

Postby lvd » 22 May 2013, 22:37

ontopic:

выкосил хедер из депакера со стеком, стал размером 209 байт!

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

PreviousNext

Return to Coding

Who is online

Users browsing this forum: No registered users and 2 guests

cron