Page 3 of 4

Re: SPG Builder

PostPosted: Mon, 13.07.2015 16:54:57
by TS-Labs
g0blinish wrote:кажись, линки битые

Поменял ехе на 7зип.
g0blinish wrote:и как бы избавиться от mhmt?

Зачем? (риторический вопрос)

Re: SPG Builder

PostPosted: Mon, 13.07.2015 18:49:43
by g0blinish
TS-Labs wrote:Зачем? (риторический вопрос)


не пакует и вылетает нах, вместо спг остались усы лвд.

Re: SPG Builder

PostPosted: Mon, 13.07.2015 18:50:32
by g0blinish
TS-Labs wrote:Поменял ехе на 7зип.

Ещеп ссылки починил, нихуя не кочяеется.

Re: SPG Builder

PostPosted: Mon, 13.07.2015 19:31:07
by TS-Labs
g0blinish wrote:не пакует и вылетает нах, вместо спг остались усы лвд.

http://zx-evo-fpga.googlecode.com/hg/pe ... ools/mhmt/
Положи на пас.

Re: SPG Builder

PostPosted: Mon, 13.07.2015 20:44:36
by g0blinish
а spgbuilder?Image

Re: SPG Builder

PostPosted: Mon, 13.07.2015 20:46:12
by TS-Labs
Там же из первого псто. 7 зип.

Re: SPG Builder

PostPosted: Mon, 13.07.2015 21:05:00
by g0blinish
Этот пользователь воздержался от благодарности за полезное сообщение :smoke:

Re: SPG Builder

PostPosted: Fri, 10.03.2017 13:13:18
by SfS
Если кому интересно, то под Linux тут есть: https://github.com/salextpuru/speccy-to ... src/spgbld

Code: Select all
Build:   spgbld -b <input.ini> <output.spg> [-c <pack method>]

Unpack:     spgbld -u <input.spg>

Pack method is:    auto/-1(default) none/0 mlz/1 hst/2

Re: SPG Builder

PostPosted: Fri, 10.03.2017 14:04:25
by TS-Labs
Спасибо!

Re: SPG Builder

PostPosted: Fri, 10.03.2017 14:57:42
by VBI
круто!

Re: SPG Builder

PostPosted: Fri, 10.03.2017 19:43:31
by g0blinish
Эта. а без красноглазия?

Re: SPG Builder

PostPosted: Sat, 11.03.2017 04:44:42
by SfS
g0blinish wrote:Эта. а без красноглазия?


Без "красноглазия" у меня не выйдет:) Венды ни дома ни на работе нету от слова вообще:)

Скорее всего, оно и под винду скомпилится. Я заменил вызовы "spawn()" на "system()".
Второй - в stdlib и под венду есть.

Re: SPG Builder

PostPosted: Sat, 11.03.2017 11:15:54
by g0blinish
пичаль

Re: SPG Builder

PostPosted: Sat, 11.03.2017 13:18:52
by SfS
В чем пичаль?)

Re: SPG Builder

PostPosted: Sat, 11.03.2017 13:27:28
by g0blinish
тебе не понять, наверное.

Re: SPG Builder

PostPosted: Sat, 11.03.2017 14:59:09
by SfS
Вполне возможно) Я не парюсь. На работе и дома линукс. На телефоне андроид. Винду вижу только на объектах :) Но не падаю при этом в обморок:)

Больше ОС. Хорших и разных. Больше спеков, хороших и разных:)

Re: SPG Builder

PostPosted: Wed, 22.03.2017 21:35:26
by Grey
ссылки все мертвые , хочу скачать spgbld.exe и mhmt.exe и инструкция - а ничё'го нема.

Re: SPG Builder

PostPosted: Wed, 22.03.2017 22:37:34
by VBI
Grey пофиксил, перекачай
вот общая папка tools

Re: SPG Builder

PostPosted: Thu, 23.03.2017 00:12:04
by Grey
Спасибо. Только описания и примера там не нашел. вот этих
TS-Labs wrote:. Туда же кладется инишник <file>.ini, в котором описана сборка. Пример здесь.

TS-Labs wrote:Описание формата SPG тут.

Re: SPG Builder

PostPosted: Thu, 23.03.2017 12:12:55
by TS-Labs
фиксед

Re: SPG Builder

PostPosted: Fri, 23.06.2017 06:43:05
by TS-Labs
UPDATE
+ Добавлен тег Compression в .ini для динамического управление алгоритмом сжатия. Работает для всех блоков, следующих за тегом.
Code: Select all
Desc = Game
Start = 0xC000
Stack = 0x4000
Resident = 0x5B00
Page3 = 8
Clock = 2
INT = 0
Pager = 0
Compression = -1
Block = 0xC000,8,obj/code.c
Block = 0xC000,5,../lib/warning.scr
Compression = 0
Block = 0xC000,16,res/1.dxt

+ Добавлена опция -v (verbose), включающая кучу говна в консоли.
* В адресах блоков теперь игнорируются 2 старших бита. 0xC000 и 0x0000 - то же самое.

Обновил описание опций в начале топика.

Re: SPG Builder

PostPosted: Fri, 23.06.2017 13:00:35
by VBI
два пива этому человеку!
... в счёт главаря секты, пожалуйста.

Re: SPG Builder

PostPosted: Thu, 20.06.2019 10:20:29
by VBI
Настойчиво предлагаю добавить компрессию LZSA как в билдер, так и в распаковщик wc

Re: SPG Builder

PostPosted: Thu, 20.06.2019 21:11:05
by TS-Labs
Предоставь сорцы на сях.

Re: SPG Builder

PostPosted: Fri, 21.06.2019 15:26:17
by WBC
TS-Labs wrote:Предоставь сорцы на сях.

туть
алсо было бы хорошо в таком случае иметь возможность регулировать параметры сжатия, от них зависит скорость распаковки