SPG Builder

Сабжи короче

Postby TS-Labs » Mon, 13.07.2015 16:54:57

g0blinish wrote:кажись, линки битые

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

Зачем? (риторический вопрос)
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Mon, 13.07.2015 18:49:43

TS-Labs wrote:Зачем? (риторический вопрос)


не пакует и вылетает нах, вместо спг остались усы лвд.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby g0blinish » Mon, 13.07.2015 18:50:32

TS-Labs wrote:Поменял ехе на 7зип.

Ещеп ссылки починил, нихуя не кочяеется.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby TS-Labs » Mon, 13.07.2015 19:31:07

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

http://zx-evo-fpga.googlecode.com/hg/pe ... ools/mhmt/
Положи на пас.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Mon, 13.07.2015 20:44:36

а spgbuilder?Image
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby TS-Labs » Mon, 13.07.2015 20:46:12

Там же из первого псто. 7 зип.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Mon, 13.07.2015 21:05:00

Этот пользователь воздержался от благодарности за полезное сообщение :smoke:
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby SfS » Fri, 10.03.2017 13:13:18

Если кому интересно, то под 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
SfS
 
Posts: 113
Joined: Thu, 23.02.2017 17:13:01

Postby TS-Labs » Fri, 10.03.2017 14:04:25

Спасибо!
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby VBI » Fri, 10.03.2017 14:57:42

круто!
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby g0blinish » Fri, 10.03.2017 19:43:31

Эта. а без красноглазия?
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby SfS » Sat, 11.03.2017 04:44:42

g0blinish wrote:Эта. а без красноглазия?


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

Скорее всего, оно и под винду скомпилится. Я заменил вызовы "spawn()" на "system()".
Второй - в stdlib и под венду есть.
SfS
 
Posts: 113
Joined: Thu, 23.02.2017 17:13:01

Postby g0blinish » Sat, 11.03.2017 11:15:54

пичаль
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby SfS » Sat, 11.03.2017 13:18:52

В чем пичаль?)
SfS
 
Posts: 113
Joined: Thu, 23.02.2017 17:13:01

Postby g0blinish » Sat, 11.03.2017 13:27:28

тебе не понять, наверное.
[x] No Screenshot
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3641
Joined: Tue, 18.06.2013 10:59:01

Postby SfS » Sat, 11.03.2017 14:59:09

Вполне возможно) Я не парюсь. На работе и дома линукс. На телефоне андроид. Винду вижу только на объектах :) Но не падаю при этом в обморок:)

Больше ОС. Хорших и разных. Больше спеков, хороших и разных:)
SfS
 
Posts: 113
Joined: Thu, 23.02.2017 17:13:01

Postby Grey » Wed, 22.03.2017 21:35:26

ссылки все мертвые , хочу скачать spgbld.exe и mhmt.exe и инструкция - а ничё'го нема.
Grey
 
Posts: 104
Joined: Fri, 29.11.2013 15:58:02

Postby VBI » Wed, 22.03.2017 22:37:34

Grey пофиксил, перекачай
вот общая папка tools
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby Grey » Thu, 23.03.2017 00:12:04

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

TS-Labs wrote:Описание формата SPG тут.
Grey
 
Posts: 104
Joined: Fri, 29.11.2013 15:58:02

Postby TS-Labs » Thu, 23.03.2017 12:12:55

фиксед
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby TS-Labs » Fri, 23.06.2017 06:43:05

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 - то же самое.

Обновил описание опций в начале топика.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby VBI » Fri, 23.06.2017 13:00:35

два пива этому человеку!
... в счёт главаря секты, пожалуйста.
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby VBI » Thu, 20.06.2019 10:20:29

Настойчиво предлагаю добавить компрессию LZSA как в билдер, так и в распаковщик wc
User avatar
VBI
 
Posts: 1965
Joined: Mon, 03.06.2013 09:20:29

Postby TS-Labs » Thu, 20.06.2019 21:11:05

Предоставь сорцы на сях.
User avatar
TS-Labs
 
Posts: 5398
Joined: Thu, 26.07.2012 01:29:56

Postby WBC » Fri, 21.06.2019 15:26:17

TS-Labs wrote:Предоставь сорцы на сях.

туть
алсо было бы хорошо в таком случае иметь возможность регулировать параметры сжатия, от них зависит скорость распаковки
--wbcbz7
User avatar
WBC
 
Posts: 302
Joined: Fri, 19.09.2014 10:23:23
LOCATION: omsk XOR nsk

PreviousNext

Return to Utilities

Who is online

Users browsing this forum: No registered users and 1 guest

x