Приветствую Вас Гость | RSS


Главная страница » SPG creator v0.x - ZX-Форум » Регистрация » ВходСреда
2024-04-24
01:33:00
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
ZX-Форум » Software » Utilities » SPG creator v0.x (избавляемся от дискет ;))
SPG creator v0.x
BudderДата: Понедельник, 2009-09-28, 22:24:40 | Сообщение # 1
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Собственно сделал наконец-то прогу, что сама собирает SPG файлы.
Пока что оная делает только SPGv0.0, аля с одним грузимым блоком (т.е. не собрать с помощью её большие проги, к примеру WP). Но вскоре прог научится создавать и SPGv0.1, а пока пользуем PREFWP.txt для данной цели...

В комплекте нету описания управления, но в принципе всё должно быть понятно после прочтения SPGv0.1.INF (есть в комплекте).

Управление:
в главном меню есть три пункта:
1. EDIT PARAMETERS - при входе в него выведется список параметров создаваемого SPG файла + поля ввода имён грузимых файлов, что будут включены в SPG файл при сборке (на данный момент обрабатывается только первый файл)... возврат в главное меню - SPACE.

2. *Save SPG File* - запуск функции сборки SPG файла. если всё пройдёт нормально то SPG файл сохранится, а курсор вернётся в главное меню. Иначе будет выведена ошибка и курсор окажется в первом пункте главного меню.

3. EXIT - выход в QC/TR-DOS

Прикрепления: SPGcre0_01.zip (25.8 Kb)


MGN Group

Сообщение отредактировал Budder - Среда, 2009-09-30, 21:34:42
 
robat_eДата: Вторник, 2009-09-29, 14:34:11 | Сообщение # 2
Младший одепт
Группа: Человеки
Сообщений: 610
Репутация: 5
Статус: Offline
Кстати да, я всё хотел написать что-то подобное и заодно разобраться с этим вашим SPG. Но как всегда мотивации не хватило smile

Мы, роботы-бездельники, не любим понедельники.
 
nyukДата: Среда, 2009-09-30, 15:30:17 | Сообщение # 3
Участник
Группа: Человеки
Сообщений: 64
Репутация: 0
Статус: Offline
Ура! Теперь осталось дождаться, когда хороший парень Кто Нибудь наделает spg-шек... ;-)
 
lvdДата: Четверг, 2009-10-01, 21:42:36 | Сообщение # 4
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
А почему нету нормальной доки на спг?
ТО что в архиве непонятное и кривое. Например, какая именно црц используется?
Как можно загрузить в память АТМа - из доки неясно. Но создаётся впечатление,что то ли формат мегакривой (типа ниже A000 не грузит? бред!) то ли КГ/АМ...


Многого нет здесь: http://lvd.nedopc.com
 
BudderДата: Четверг, 2009-10-01, 23:03:23 | Сообщение # 5
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Quote (lvd)
А почему нету нормальной доки на спг?

хз =)

Quote (lvd)
Например, какая именно црц используется?

та же, что и на iso9660 (црц пока не пользуется)

Quote (lvd)
Как можно загрузить в память АТМа - из доки неясно. Но создаётся впечатление,что то ли формат мегакривой (типа ниже A000 не грузит? бред!) то ли КГ/АМ...

ниже #A000 грузить низя - это ограничение, но даже не формата, а в WDC. или точнее запускалки SPGv0.1...

я сейчас понемногу загоняю проги в SPG (уже идёт 2й десяток), и по мере того как натыкаюсь на какие либо косяки: уменьшаю ограничения...

P.S. в SPGv0.2 наверное без ограничений адрес загрузки будет, но тогда появится ограничение на макс размер блока - не более 16кб... (память 128я не резиновая)


MGN Group
 
lvdДата: Четверг, 2009-10-01, 23:36:37 | Сообщение # 6
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Какой-то поток сознания... Зачем формат под программу придумывать. Формат должен быть максимально гибким и универсальным.

Про црц. ОБЯЗАТЕЛЬНО надо указывать название ЦРЦ-алгоритма. Например CCITT-CRC16 (я использую). Лучше, если сразу алгоритм с полиномом или линк в инет с описанием.


Многого нет здесь: http://lvd.nedopc.com
 
BudderДата: Пятница, 2009-10-02, 19:04:36 | Сообщение # 7
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Quote (lvd)
Какой-то поток сознания... Зачем формат под программу придумывать. Формат должен быть максимально гибким и универсальным.

ну пока так, технические сложности мешают полностью поддержать формат SPG, на данный момент...


MGN Group
 
lvdДата: Пятница, 2009-10-02, 22:35:15 | Сообщение # 8
Retry, Abort, Ignore?
Группа: Человеки
Сообщений: 2528
Репутация: 13
Статус: Offline
Не совсем догоняю, какие проблемы?
Памяти мало? Так давно пора заюзать >128к, где ты видел п128к 1991 года с сдкартой и немоидой? Все с такой периферией имеют как минимум 256к.


Многого нет здесь: http://lvd.nedopc.com
 
BudderДата: Суббота, 2009-10-03, 20:18:23 | Сообщение # 9
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Quote (lvd)
Памяти мало? Так давно пора заюзать >128к, где ты видел п128к 1991 года с сдкартой и немоидой? Все с такой периферией имеют как минимум 256к.

просто для использования памяти свыше 128к возникают проблемы изза разных способов включения оной в различных клонах...
тут даже проблема не в том, что их надо определять, а в том, что запускалку SPG не хочется сильно раздувать (сейчас она весит всего-то 232 байт).


MGN Group
 
BudderДата: Пятница, 2009-10-09, 01:54:21 | Сообщение # 10
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Ловим бонус

11 игр в SPG:
.Dizzy 1
.Dizzy 2
.Dizzy 3
.Dizzy 4
.Dizzy 5
.Metal Army
.Rod Land
.Astro Marine Corps I
.Figus128
.Terramex (Astemex)
.Metalyx

просто архив с SPG файлами: http://budder.narod.ru/spg/games_spg_fls.zip
архив с TRD образом: http://budder.narod.ru/spg/games_spg_trd.zip

P.S. Figus128 оказывается шифрованная игра, была... happy


MGN Group
 
BudderДата: Пятница, 2009-10-09, 05:24:25 | Сообщение # 11
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Перевёл Thunderbirds#1-4 из TZX в SPG. wacko

P.S. пароли для 2-4 частей ищем в первом секторе (диск доктором или просто просматривая как текст)...

Прикрепления: thunderbirds1-4.zip (114.9 Kb)


MGN Group
 
nyukДата: Пятница, 2009-10-09, 19:42:15 | Сообщение # 12
Участник
Группа: Человеки
Сообщений: 64
Репутация: 0
Статус: Offline
хех, работает. А чо диззи 5 не 128-й?
 
BudderДата: Суббота, 2009-10-10, 02:41:28 | Сообщение # 13
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
Quote (nyuk)
хех, работает. А чо диззи 5 не 128-й?

мну и забыл, что есть 128я версия. исправлюсь happy

P.S. если у кого оный есть в TZX/TAP поделитесь, а то на буржуйских сайтах: Distribution Denied ;(


MGN Group
 
BudderДата: Суббота, 2009-10-10, 06:37:18 | Сообщение # 14
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
ловим диззи 5 под 128к (в SPG ессно)...

P.S. вроди как всё на месте...

Прикрепления: dizzy5_128.zip (63.3 Kb)


MGN Group
 
BudderДата: Воскресенье, 2009-10-11, 04:40:31 | Сообщение # 15
Креветко
Группа: Человеки
Сообщений: 261
Репутация: 14
Статус: Offline
ловим второй SPG пак:

.Astro Marine Corps 2 (меню и редефайн перевёл на английский)
.Grand Prix 2
.Heart Broken
.Saboteur 1
.Saboteur 2

Прикрепления: games_spg_fls2.zip (150.6 Kb)


MGN Group
 
ZX-Форум » Software » Utilities » SPG creator v0.x (избавляемся от дискет ;))
  • Страница 1 из 3
  • 1
  • 2
  • 3
  • »
Поиск:

the DLCorp © 2006