PDA

Просмотр полной версии : Коллекция alx, c-jeff & Co и дисковые версии из Йошкар-Олы (+бонус)



alx
22.01.2014, 01:38
Огромное человеческое спасибо AAA, NewArt & Co :smile: Тем кто забрал и оправил мои диски (Dimidrol, c-jeff), когда мне было совершенно не до них. Благодаря их упорству я и вы можем теперь могу иногда смотреть на все это дело под эмулятором и с улыбкой вспоминать о былом :biggrin:


Вся пачка сборников с играми и прочее, как мне сказали, лежит здесь:
http://zx.pk.ru/showthread.php?t=17492&highlight=ZXAAAkal

Вобщем, я выложу самое, мой взгляд, раритетное и интересное. В основном упор будет на местные работы из Йошкар-Олы, всевозможные дисковые адпаптации, когда-то существовавших здесь команд.

Попутно постараюсь как-то прокоментировать повозможности.


Начну далеко не с местной команды - с Dream Team и ими руссифицированных Dizzy :) В свое время, очень забавный был сборничек - очень уж он нравился тем, кому осилить английские тексты было не так просто. А тут добротные переведенные и красивые версии от Sunsoft из Dream Team. Странно, что на VTD его нет.

alx
22.01.2014, 02:08
По-моему они там все есть, просто лежат по отдельности, вот тут - http://vtrdos.ru/games.php?t=translat и первые три не от Dream Team. Ещё засада заключается в четвёртой части, её нельзя пройти. После того, как Диззи вытащит меч из камня, он через болото, где были привидения, больше не пройдёт - проваливаться будет.

Где-то был сборник от LAKS, вот там всё тип-топ. И я его что-то не вижу на VT.
Блин, да. Теперь вижу. Ну фиг с ним, пусть будет.
А о глюках я даже и не знал, потому как играл в англоязычные еще с кассет. Кроме разве, может быть, Dizzy 5, но проходили ее тоже англоязычной.

48 Утюгов.

Ломал наш местный MAV, тогда еще из Star Group. Он мне рассказывал про бесчисленные хардкорные ксорки в оригинальной защищенной игре, работавшие по всей области памяти, LDIR через самого себя и тд. Никаких крэктр нет, да и не было целью: просто снята защита от копирования и все, все остальное (включая оставшиеся ксорки) - оставлены как есть.

Почему-то не могу запустить в Unreal Speccy. Может быть прошивка не та, или свыше 128к нужно блокировать.

alx
22.01.2014, 02:18
UFO 2. Cracked by Phantom Family.
и бонус - Кубик-Рубик )

Чебоксарская группа, неподалеку от нас.
http://zxtunes.com/?letter=%D0%9B&order=group_name&up=ASC&sr=Phantom+Family

alx
22.01.2014, 02:34
Вот еще потешный сборник руссифицированных игр :biggrin:

-=59=-
1. Krakout 3 1987 Gremlin Graphics W. L. Disk 0174 rus/eng
2. Battle Ships 1987 Hit Pak W. L. Disk 0157 rus/eng
3. Joe Blade 2 1988 Players Premier W. L. Disk 0165 rus/eng
4. Exolon 1989 Hewson W. L. Disk / 0130 rus
Alex Ermakov
5. Tetris*2 1990 Golden Triangel / Fuxsoft W. L. Disk / 0065 rus
Alex Ermakov
6. Is-Chess 19?? Iskra Soft - 0070
7. Tetris 85 1986 Пажитов А. Л., - 0055
Белясов В. А.,
Трубинов П. Ю.
8. Underwurlde 1984 Ultimate / A. C. G. Валентин Озеров / 0164 rus
Сергей Клишин
9. Knight Lore 1984 Ultimate / A. C. G. Валентин Озеров / 0145 rus
Сергей Клишин
10. Pssst 1983 Ultimate / A. C. G. Валентин Озеров / 0069 rus
Сергей Клишин
11. Disco Dan 1986 Sinclair Research Limited Валентин Озеров / 0075 rus
Сергей Клишин
12. Boulderdash 1 1984 First Star Software Inc. n/a 0121 rus
13. Ski Star 2000 1984 CRL Group PLC. Валентин Озеров / 0157 rus
Сергей Клишин
14. Robocop 2 Help 1993 L. P. V. - 0155
15. Comando 1985 Japan Capsule Computers UK Laptev 0184 rus
16. Tomahawk 1985 Digital Integration BSN 0221 rus
17. Super Trolley 1988 Mastertronic Ltd THD 0158 rus
18. Stormbringer 48 1987 Mastertronic Ltd Softstar 0190

alx
22.01.2014, 03:45
Дальше мои fast-адаптации, или draft cracks, как я называю.

Фишка в том, что я поначалу добрался до списанных у SNK (Сергея Хорошавина) TAP, SNA и Z80. Частично там были и TZX. Замечательный сборник Unbel!ever'а был тогда еще у Megus'а. Ну а я и некоторые другие люди долгое время сидели на реальном спектруме.

Вобщем, я просто принялся в ручную все это дело разбирать и переносить стэйпа. Для меня тогда запускать кассетные игры с FDD было просто приколом: я адаптировал их так же, как вы едите пончики с повидлом - штук по 10-20 в день ))) Естественно, никаких загрузок/выгрузок состояний, cracktro там не было, да и fix'ов поначалу практически не было. Я даже подписывался не везде. Важно было, чтобы она тупо грузилась в TR-DOS... )))

Зато друзья были довольны огромному количеству появившихся невиданных развлекух, а кое-что позже я уже адаптировал по-нормальному: с кректрой, читами и тп. Огромная куча перенесенных игр так и лежит в коллекции:

alx01.trd

Alien Swarm 1983 Titan Programs Alx 0060
Abu Simbel Profanation 19?? Dinamic Software Alx 0184
Abwehr 1983 Werner Spahl Alx 0016
Action Farce 2 Special Crash Edition 19?? Colin Davis / Crash Alx 0188
Ack Ack Attack 198? C. C. Stock Alx 0017
Ad Astra 1984 Gargoyle Games Alx 0179
The Adventures Of Saint Bernard 1983 Carnell Software Ltd Alx 0148
Anarchy 1987 Hewson / Rack'It Alx 0154
Amoto's Puf ? Alx 0171
Android 1983 Vortex Software Alx 0090
Android 2 1983 Vortex Software Alx 0130
Andeskydning ? Alx 0012
Andromeda 1983 P. S. S. Alx 0079
Message From Andromeda 19?? Interceptor Software Alx 0187
Lords Of Crom 1990 Positive Roby / Alx 0168
Legend Of The Amazon Woman 19?? Silver Time Alx 0229
Ant Attack 1983 Quicksilva Alx 0161
Announcing Three Great New Games 198? Firebird Software Alx 0052
From Firebird
Arcadia 1982 Imagine Software Alx 0035
Nutty Gnome 19?? Nigel Hicken Alx 0105
The Tales Of Arabian Nights 1985 Interceptor Micros Alx 0159

alx
22.01.2014, 03:47
alx02.trd

Arbatax ? Alx 0086
Aquarius: 19?? Bug-Byte Software Alx 0062
An Underwater Espionage Game
Arcade Creator 1 19?? Nigel Nicken Alx 0097
Applethi ? Alx 0015
Appleman 16k 1984 Load'N'Run Alx 0038
De Antagonisten ? Alx 0102
Apollo 11 1983 Mastertronic Alx 0146
Airbrush 1983 Soft Hits Alx 0025
Africa 19?? Phantomsoft Alx 0061
Africa Gardens 19?? Tom Davis Alx 0150
African Trail Simulator 19?? Positive Alx 0187
Ah Diddums 1983 Imagine Software Alx 0033
Barry Mcguigan's World Championship 1985 Activision Inc. Alx 0101
Boxing
Sigma 7 128 1987 Durell Software Alx 0173
World Series Basketball 19?? Imagine Software Alx 0103
Xeno 1986 A'N'F Ltd Alx 0091
Bounder 1986 Gremlin Graphics Alx 0099
Brainsport ? Alx 0136
Agent X 1986 Mastertronic Alx 0142
Back To Skool ? Alx 0134
Catch 23 1987 Software Communications Alx 0214
Ltd / Martech Games Ltd
Cat Walk 1984 Power Software Alx 0188


Как видите, присмотревшись, Xeno и Bounder я потом привел в более "человеческий вид" - на VTD должно быть.

alx
22.01.2014, 04:36
alx03.trd

A Playable Demo Of Chase H. Q. 1989 Ocean Software / Taito Alx 0175 bugs
Knight Lore 1984 Ultimate / A. C. G. Alx 0178
Sirwood 1 19?? Opera Soft Alx 0180
Sirwood 2 19?? Opera Soft Alx 0187
Sirwood 3 19?? Opera Soft Alx 0178
Chubby Gristle 1988 G. S. E. Ltd Alx 0112
Classic Muncher 19?? Bubble Bus Software Alx 0128 no$
Classic Invaders 19?? Alternative Software Alx 0044 no$
Ball Crazy Mastertronic Alx 0162
Bosconian Eighty Seven 1987 Mastertronic Alx 0121
Bride Of Frankenstein Ariolasoft Alx 0179
Avalon Alx 0193
Buggy Ranger 1990 Dinamic Software Alx 0152 @
Blazing Thunder 1990 Hi-Tec Software / Alx 0158
Pal Developments
Monty On The Run 1985 Gremlin Graphics Alx 0191
Crystal Castles 1986 U. S. Gold

alx
22.01.2014, 04:58
alx04.trd

Crack-Up 1989 Atlantis Soft.
Sinclair User Crew 1991 Theo Develegas
Covenant ?
Critical Mass 1985 Durell Software
Wanderer ???? Elite Systems
Cosmic Battle 2 1997 Shuric Program
& Sergey Ent.
Cosa Nostra ???? Opera Soft
Dimond Mine 1997 Shuric Program
Witchfiend 1985 Ijk Software
Whopper Chase ???? Jme
Whinter Wonderland ?
Wizards Lair 1985 Bubble Bus
A Whole New Ball Game 1988 Pete Cooke
World Soccer ???? Zeppelin Games

Braxx Bluff 1984 Micromega
Milk Race 1987 Mastertronic
Raw Recruit 1988 MASTERTRONIC
Ring Wars ???? CASCADE GAMES
Amaurote 128 1987 MASTERTRONIC
Rogue Trooper 1986 MACMILLAN LTD
Bedlam 1983 AWA SOFTWARE

alx
22.01.2014, 05:09
Meganova 128. Версия от Megus и тогде еще Star Group.

Shadow Maker
22.01.2014, 12:04
Ещё засада заключается в четвёртой части, её нельзя пройти. После того, как Диззи вытащит меч из камня, он через болото, где были привидения, больше не пройдёт - проваливаться будет.
На VT пофикшенная версия от Мучкина же.

Rindex
22.01.2014, 12:08
На VT пофикшенная версия от Мучкина же.

А откуда alx диски вытаскивет? Вроде с той ссылки, что в первом посту. А там версия явно не пофикшенная, мне так кажется.

Shadow Maker
22.01.2014, 12:11
Ну alx'у по-моему вообще фиолетово, какие там версии :) Я тебе написал, мож ты не в курсе.

---------- Post added at 12:11 ---------- Previous post was at 12:09 ----------


Для меня тогда запускать кассетные игры с FDD было просто приколом: я адаптировал их так же, как вы едите пончики с повидлом - штук по 10-20 в день ))) Естественно, никаких загрузок/выгрузок состояний, cracktro там не было, да и fix'ов поначалу практически не было.
У меня тоже таких было штук 60. Без сохранёнок, лишь бы посмотреть, чего там как. Постирал всё потом :)

AAA
22.01.2014, 12:43
Начну далеко не с местной команды - с Dream Team

А это разве не Челябинск?

Дрим тим мы полностью нашли, даже были исходники из которых Великий тибох собрал их неоконченное мегадемо:

http://zxaaa.untergrund.net/view_demos.php?a=Dream+Team

Second Breath Ultrademo
http://zxaaa.untergrund.net/screen6/sb.pnghttp://zxaaa.untergrund.net/screen6/sb10.pnghttp://zxaaa.untergrund.net/screen6/sb11.png

http://zxaaa.untergrund.net/view_demo.php?id=2245

До сих пор эффекты мегадемо смотрятся как будто их вчера написали. Молодцы Дрим тимовцы, просто нет слов. Жалко что ни одного живого не осталось.

---------- Post added at 12:43 ---------- Previous post was at 12:31 ----------


Странно, что на VTD его нет.

Если собрать сколько послано туда и еще не выложено, то еще один такой сайт написать можно ))) VTD ранее при правлении Павла 1 собирал только хорошие интро. А потом, когда власть Павла сменилась на Стрикера ложить стали всё подрят лишь бы было разное. Потом Стрикер 1 женился и "опал" к сайту. Потом потихоньку, он понял что семья вторична, а сайт первичен и снова начал работать. Но пото опять "опал".

alx
22.01.2014, 14:29
AAA, так а я и не говорил, что Dream Team местные )
Просто разделять на две темы: местные и не местные мне лениво.

А откуда alx диски вытаскивет? Вроде с той ссылки, что в первом посту. А там версия явно не пофикшенная, мне так кажется.
Кстати, игры с 1-50 у меня были собственноручно списаные и без ошибок. Так что некоторые сборники можно было н считывать. Вечером выложу.


У меня тоже таких было штук 60. Без сохранёнок, лишь бы посмотреть, чего там как. Постирал всё потом :)
А вот и зря ) я вот сейчас смотрю сколько всякой всячины было и поражаюсь: это ж сколько энергии и мотивации? ))
Никогда нельзя все это дело стирать и выкидывать (!) Я вот сейчас хотел бы еще найти свои попытки писать игры на бейскике, но они давно выкинуты всесте с кассетами, или затерты какими-то играми и даже не дожили до нулевых. Или хотел бы откопать то, как MAV выковыривал музыку из Dizzy и переносил ее в формат ProTracker, но увы. Так что нельзя это убивать - это ж столько времени и трудов.

Но, всетаки, моя задача сейчас, помимо местных tr-dos адаптаций, найти недоделанные кряки. Было несколько игр, когда я почти доделал их, собрал, или же планировал позже доледлать, но по тем, или иным причинам отказался: либо баг не смог пофиксить, либо вообще не понятно как играть, чтобы проверить. Больше всего я хочу найти их.

...да и вообще забавно на все взглянуть назад )

Corruption, ScumBall, War Cars, Zombi (не Ubisoft, другая), Street Gang, Winter Games 48 a & b, Alcatrazz Harry, Alcatrazz Harry 2, BigFoot, Blue Max, Australian Rulez Footbal 1 & 2, Electro 1, 2 & 3, NIMM, Ninja '86, Ninja Master, Ninja Commando, International Challenge World Cup Tournament Soccer Legue, Xor, Xavior, Exel etc...

Кстати, Xor я потом в нормальный вид привел:
http://vtrdos.ru/gamez/x/XOR_.ZIP

AAA
22.01.2014, 14:58
AAA, так а я и не говорил, что Dream Team местные )
Просто разделять на две темы: местные и не местные мне лениво.

Понятно, это как Москва и Ленинград. Некоторые думают что мы рядом, а на самом деле два района г.Москвы, это разные города.

---------- Post added at 14:58 ---------- Previous post was at 14:58 ----------


Но, всетаки, моя задача сейчас, помимо местных tr-dos адаптаций, найти недоделанные кряки. Было несколько игр, когда я почти доделал их, собрал, или же планировал позже доледлать, но по тем, или иным причинам отказался: либо баг не смог пофиксить, либо вообще не понятно как играть, чтобы проверить. Больше всего я хочу найти их.

Предложения упаковывай лиз паком. хотя бы до двух строчек. более трех тут не читают. Или читают начало и конец. Мы все тут 10 лет живем и устали друг от друга.

alx
22.01.2014, 15:02
Всмысле что упаковывать? Не догнал.

То что я релизил официально и оно лежит на VTD, там не то что даже HRUST (хотя и он тоже есть в ранних), там паковано RIPом с подбором словаря. Вряд ли можно запаковать на спектруме еще более компактно. Во всяком случае, до 2005-го года точно.

А то что unsorted и draft... так я ж говорю, оно было сделалано чисто для того чтобы запускалось в TR-DOS. И вряд ли я буду за них браться когда-либо )

goodboy
22.01.2014, 15:53
Всмысле что упаковывать? Не догнал.
наверно ААА трудно читать длинные тексты (но он у нас такой один на весь форум)

alx
22.01.2014, 21:25
Не представляю, как запихнуть столько информации в три слова ))
Если только написать: "качайте зае*ись всем спасиба" )))

Я вынесу все в первое сообщение и бабахну одним архивом, когда разберусь. Просто сейчас я толком сам не представляю, сколько и чего найду ))


Archon, Archon II, Comando Tracer; The Wizard (48k Graphic Adventure);

Scooby Doo in the Castle Mystery, который я позже привел в нормальный вид: http://vtrdos.ru/gamez/s/SCOBYDOO.ZIP

Boogaboo - дикая и непотяная, но очень доставлявшея своей дикостью игра еще во времена моего кассетного Спектрума;

Bobby Bearing - обычный tap-конверт, помоему. Здесь он мультифейснутый. У меня так и не дошли руки чтобы перенести этот скроллер во время загрузки и сделать полноценную версию;

Camelot Warrior, California Games, Chicago, Cyberun; The Fifth Quadrant,
Corsarios 1 & 2, Firefly, Flyer Fox, Farnk N Stein, Fred, La Grande Fuga, Spike;

The Comet Game - прикольная векторная штуковина с бордюрными эффектами, с которыми я хотел ради прикола разобраться;

Cholo - хардкорное доисторическое 3d, в котором нечерта не понятно, что делать )) Думал тоже, что может быть когда-нибудь копну поглубже и ускорю;

Dea Tenebrarum, Manic Miner 1 &2 - одни из моих любимых еще кассетных игр;

Miami Cobra GP, которую я позже доделл, но на VTD ее почему-то нет:
https://dl.dropboxusercontent.com/u/80271239/zx/miami_cobra_gp.zip

Swevo's World - психоделическое изометрическое 3d, которые я так же адаптировал, но, опять же, ее нет на VTD:
https://dl.dropboxusercontent.com/u/80271239/zx/sweevo%27s_world.zip

Ace - обе версии: та что была с Lenslok и без. Чуть позже я ее так же адаптировал и, как всегда, VTD об этом "не знает":
https://dl.dropboxusercontent.com/u/80271239/zx/ace1.zip

AAA
22.01.2014, 23:56
The Comet Game - прикольная векторная штуковина с бордюрными эффектами, с которыми я хотел ради прикола разобраться;

Игра фирмы Firebird, эффект выброса букв в интро к которой я хотел выдрать в дему. Но АИГ что то не смог. Очень крутой там эффект.

alx
23.01.2014, 00:14
Игра фирмы Firebird, эффект выброса букв в интро к которой я хотел выдрать в дему. Но АИГ что то не смог. Очень крутой там эффект.
Навскидку: там векторный движок и походу оно вшито в него. Так что откусывать пол-игры придется, а потом вычищать лишнее )))
Но в то время, когда вы делали без STS'а просто ад это дело расковыривать )


А откуда alx диски вытаскивет? Вроде с той ссылки, что в первом посту. А там версия явно не пофикшенная, мне так кажется.
Диски я вытаскиваю из того из того, что мне скинул NewArt, что есть, опять же, списано с моих дискет ))) что-то я списывал сам давным-давно - приемущественно игры 01-50 сборники.


Zaxxon (Basic), Zaxxon (SEGA), Skate Crazy Demo, H.A.T.E., Sigma Seven, Saboteur 1 & 2 48, Werewolves of London, Rambo, Merlin, The Dam Busters, La Cosa In Caricamento,
Spitfire, Strikeforce Harrier, Lord Of The Rings 1 & 2, Pepsi Cola, Rollaround, Zolyx, Go Bear Go!, Robin Of Sherlock 1, 2 & 3;

Gilligan's Gold, в который я часами рубился еще с кассетника;

War Cars - тоже забавная гонялка, в котору я часами играл с кассетника. Посути, одна из первых игр, где я услышал AY (YM 2149, если быть более точным), когда мне его поставили.

Cylu - олдскульное изометрическое 3d. Пока что просто расковыренный для того чтобы запускать, но позже я решу в нем сделать даже выгрузку с вводом имени save'а: http://vtrdos.ru/gamez/c/CYLU.ZIP

Wizball, позже перенесенный: http://vtrdos.ru/gamez/w/WIZBALL.ZIP

Flunky, так же релиженный: http://vtrdos.ru/gamez/f/FLUNKY.ZIP

Trantor 48k, так же "приведенный в порядок", но несуществующий на просторах VTD:
https://dl.dropboxusercontent.com/u/80271239/zx/trantor.zip

Pokemania (Feb 89), Pokemania (March 92) - сборник читов от Crach;

Sarlmoor - брутальный олдскул )))
http://vtrdos.ru/gamez/s/SARL_BW.zip

Countdown To The Death - забавная игрушка, которая, если мне не изменяет память, шла в приложении к журналу Crach
http://vtrdos.ru/gamez/c/C_TO_DEA.ZIP

AAA
23.01.2014, 01:36
Навскидку: там векторный движок и походу оно вшито в него. Так что откусывать пол-игры придется, а потом вычищать лишнее )))
Но в то время, когда вы делали без STS'а просто ад это дело расковыривать )


Диски я вытаскиваю из того из того, что мне скинул NewArt, что есть, опять же, списано с моих дискет ))) что-то я списывал сам давным-давно - приемущественно игры 01-50 сборники.
Р

Zaxxon (Basic), Zaxxon (SEGA), Skate Crazy Demo, H.A.T.E., Sigma Seven, Saboteur 1 & 2 48, Werewolves of London, Rambo, Merlin, The Dam Busters, La Cosa In Caricamento,
Spitfire, Strikeforce Harrier, Lord Of The Rings 1 & 2, Pepsi Cola, Rollaround, Zolyx, Go Bear Go!, Robin Of Sherlock 1, 2 & 3;

Gilligan's Gold, в который я часами рубился еще с кассетника;

War Cars - тоже забавная гонялка, в котору я часами играл с кассетника. Посути, одна из первых игр, где я услышал AY (YM 2149, если быть более точным), когда мне его поставили.

Cylu - олдскульное изометрическое 3d. Пока что просто расковыренный для того чтобы запускать, но позже я решу в нем сделать даже выгрузку с вводом имени save'а: http://vtrdos.ru/gamez/c/CYLU.ZIP

Wizball, позже перенесенный: http://vtrdos.ru/gamez/w/WIZBALL.ZIP

Flunky, так же релиженный: http://vtrdos.ru/gamez/f/FLUNKY.ZIP

Trantor 48k, так же "приведенный в порядок", но несуществующий на просторах VTD:
https://dl.dropboxusercontent.com/u/80271239/zx/trantor.zip

Pokemania (Feb 89), Pokemania (March 92) - сборник читов от Crach;

Sarlmoor - брутальный олдскул )))
http://vtrdos.ru/gamez/s/SARL_BW.zip

Countdown To The Death - забавная игрушка, которая, если мне не изменяет память, шла в приложении к журналу Crach
http://vtrdos.ru/gamez/c/C_TO_DEA.ZIP

Игры фиребирд всегда отличались обалденным кодом в интро. Кое что мы выдирали, это эффект скроллинга с изгибом снизу вверх. Потом и у нас из демы его выд-ради другие спектрумисты. Кодеры фиребирд - лучшие кодеры 3д графики на спеки!

alx
23.01.2014, 02:12
Нашел какой-то сборник прикладных программ и обучалок по астрономии, геометрии... :biggrin: Первую попавшуюся ткнул, а она ждет файл с кассетника ))) может кому интересно будет

alx
23.01.2014, 06:01
Вроде как, с-jeff его выкладывал в варезники, но мало ли:

DataGlue v1.0
Довольно специфичный и узкопрофильный tool, который я писал для себя.
Позволяет склеивать блоки (Block000, Block001...) в один моноблок и экономить межсекотрное пространство. Извлекается и грузится с помощью прилагаемых исходников GlueLoad.

Если мне не изменяет память, грузит и использует область для перемещения ровно столько, сколько длинна самого блока, что позволяет использовать его в дисковых адаптациях для склейки уровней.

В отличае от того, что было уже где-то выложено я добавил исходники самого DataGlue (DGlue1.0.H, формат Alasm'а). Единственный минус: там был какой-то баг в вычислении смещения (буквально пару команд местами поменять), который я пофиксил только к моменту сборки Savage Collection (http://vtrdos.ru/gamez/s/SAVAGE+5.ZIP), а так же использовал в вьюверу к недоделанному Ultimate Collection (http://zx.pk.ru/showpost.php?p=664029&postcount=9), но выложить исправленную не успел. Что конкретно исправил - я уже не помню.

Конечно, не особо актуально в эпоху эмуляторов, но для истории и задротов типа меня пусть будет :biggrin:

::data glue utility v1.0
::by alx/brainwave


::с чего вся херня началась?

я окончательно запарился обрезать "хвосты" файлов и собирать их
в отдельный файл в ручную. "борьба" за компактность программ до-
вела меня до полных маразмов (?) в виде экономии на межсекторном
пространстве. раньше, когда я делал crack игрушки с кучей подг-
ружаемых блоков на эту операцию уходила туева хуча времени (осо-
бенно задалбывало объединять эти хвосты и создавать их табицу
расположения). в результате некоторого ментального долбоебизма
родилась утилита под выше упомянутым названием...


::нахера это все надо?

известно, что зачастую упакованные файлы занимают не весь после-
дний сектор дискового пространства. подобного рода промежутки
можно, конечно, заполнят надписями типа "made by her-na-rool
team! vasya pupkin roxx!", но что делать когда таких блоков дос-
таточно много? теперь у вас есть способ свести количество подоб-
ных межсекторных надписей к одной-двум... как вы уже понимаете,
данная программа побайтно склеивает блоки различной длины, соз-
давая один непрерывный массив данных.


::как эта херня работает?

после запуска утилиты вам предлогается выбрать "дисковод-источ-
ник" и "дисковод-приемник", после чего следует нажать на enter.
дальше начнется самое интересное... ;)

программа поочередно будет искать на диске файлы с именем
'blokXXX.R', где XXX - номер файла (000...127). привести все ис-
ходные файы к такому виду можно с помощью mren1.x (плагин такой
к real comander'у). обязательно следите за тем, чтобы номера
файлов следовали непрерывно. порядок расположения файлов на дис-
ке значения не имеет. если файл с очередным номером на диске от-
сутствует, программа приступит к сохранению заголовков уже скле-
енного массива в виде: 'glued_a.C', 'glued_b.C', 'glued_c.C' и
т. д. так-же будет сохранен файл-index вида 'index#XX', где XX -
кол-во склееных файлов. формат index'а следующий:

на каждый склеенный блок приходится по 4 байта информации:
+00,+01,+02 - смещение от начала данных в виде. расположение
байтов следующее: младший, средний, старший
+03 - старший байт длины блока данных

расчитать адрес index-информации для блока A можно так:
add a,a
add a,a
ld hl,index_addr
ld e,0
ld d,a
add hl,de
в HL получим искомый адрес

местоположение блока на диске и количество секторов, которые не-
обходимо для этого считать можно дальше рассчитать так:
ld a,(hl)
inc hl
ld e,(hl)
inc hl
ld d,(hl)
inc hl
ld b,(hl)
or a ;если блок находится не с начала
jr nz,secs_nad ;сектора для надежности прийдется
inc b ;считать на сектор больше
secs_nad ex af,af'
ld hl,tr_sec ;трек/сектор с которого начинаются
sec_adl ld a,e ;склееные данные (в некоторых слу-
or d ;чаях можно взять из #5CF4)
jr z,sec_ade
inc e
bit 4,e
jr z,trk_nad
inc d
ld e,0
trk_nad inc de
jr sec_adl
sec_ade ex af,af'
в регистре B получим кол-во секторов для считывания, а в DE -
откуда считывать.

в приложении к программе вы можете найти уже готовую п/п загруз-
ки.


::а не пошел бы я нахер?

[-] так-как программу я писал для себя да и сильно над ней не
парился, интерфейс почти-что отсутствует. да, мне думатся,
совершенно не нужен
[-] версия утилиты достаточно "сырая" и хорошо протестить я ее
еще не успел - возможна куча жуков и тараканов :)
[-] дисковые ошибки перехватываются, но еще не совсем корректно.
[?] максимальная длина склеиваемого файла #9E00. склеивать более
длинные файлы, думаю, вам не прийдется - вряд ли так плохо
запакуется. Советую пользоваться rip'ом (тогда точно не при-
йдется).
[+] все дисковые операции через #3D13


::прочая херня...

комплект поставки:

DGlue1_0.B собственно, сама утилита
DGlue1_0.C
Dglue1_0.H исходник в формате ALASM для любопытных и не только
GlueLoad.H универсальная п/п загрузки склеенных данных (ALASM)
dglue1_0.txt догадайтесь сами... :)

приветы:

cpu, tbk, 4d, triumph, bis, mooh, skrju, n-discovery, pos-wt, dr
placebo, invaders, axor, paul pavlov, cc и многим другим...

контакты:

neehooya@pisem.net - прямо мне в мыло, но читаю редко
jeffie@bwteam.org - через него тоже можно и так быстрее




о1.о9.2оо5 11:16 а. м.
alx//brainwave team

alx
23.01.2014, 06:28
Ну и, собственно, сами игры Ultimate Play The Game (A.C.G.).
Здесь они просто перенесены до того сосояния, чтобы грузились в TR-DOS.

Запускаются только из 48k режима c обязательной блокировкой банков памяти (традиционные специфичные ультимейтовские OUT'ы я не убирал).

Alien 8, Atic Atac, Bubbler, Cookie, Cyberun, Gunfright, JetPac, Knight Lore, Lunar Jetman, Martianoids, Night Shade, Pentagram, Pssst, Tranz Am, Underwurlde, Sabre Wulf.

Те, что изометрическое 3d - очень крутые игры, с запасом аж на полтора десятка лет :smile: Гениальные вещи для своего времени, я бы сказал. Мало того, что рубились многие еще с кассетников, так там код для тех времен просто наишустрейший!

Почему-то я нашел два TRDшника - то ли копия, то ли еще что... Пусть будет для надежности.

alx
23.01.2014, 17:25
Match Day II, 3D Grand Prix, Beach-Head, Convoy, Rapscallion, Rigel's Revenge, Basket Master, Highway Encounter II, PHM Pegasus, Frightfull, Terrometr;

Previev (кто там про эротичные и порнушные игры спрашивал? :biggrin:);

El Paso (точное название игры мне неизвестно);

I, Ball 1 & 2. Здесь просто снята защиа и обычный basic-loader. Релиз здесь:
http://vtrdos.ru/gamez/i/IBALL+2.ZIP

Cybernoid 1 & 2 48, 1 & 2 128 точно так же с basic-loader'ом. Релиз:
http://vtrdos.ru/gamez/c/CYBERN+3.ZIP

Nether World. Когда я делал релиз мы с Danzil'ом настолько протащились от гемплея, что он предложил сделать мне отгрузку результатов на диск, что вобщем-то и реализованно, если запустить игру без чита. Очистка результатов и приведение их в оригинальный вид по клавише 'Delete' во время распаковки. Кроме того, я пофиксил баги (?) на 7 и 9 уровне - там не хватало алмазов, благодаря чему я не мог пройти игру. Хотите рубиться в оригинал - жмите '7' во время распаковки. Ну и всякие другие мелочи, как, например, Pentagon fix, чтобы луч не обгонял, о которых написано в info. Качать здесь: http://vtrdos.ru/gamez/n/NETHER_W.ZIP

Savage Demo, 1, 2 & 3, где я пофиксил баги в графике и еще какие-то мелочи. Чтобы не вводить пароль - жмите CS+Enter. Качаь здесь: http://vtrdos.ru/gamez/s/SAVAGE+5.ZIP

Fastfood 128/48. Помоему, в ней так же есть орузка high scores (лень искаь info). http://vtrdos.ru/gamez/f/FFOODBW.zip

Sarlmoor - адсикй хардорный олдскул, который был написан без единого HALTa ))) http://vtrdos.ru/gamez/s/SARL_BW.zip

goodboy
23.01.2014, 17:43
Кроме того, я пофиксил баги (?) на 7 и 9 уровне - там не хватало алмазов, благодаря чему я не мог пройти игру.
это не баг, алмазы запрятаны http://www.worldofspectrum.org/forums/showpost.php?p=92591&postcount=90

alx
23.01.2014, 17:58
это не баг, алмазы запрятаны http://www.worldofspectrum.org/forums/showpost.php?p=92591&postcount=90
LOL Смотри-ка ты, мне ответили, когда я уже релиз сделал :biggrin:
http://www.worldofspectrum.org/forums/showpost.php?p=91397&postcount=86

Кстати, отгрузку таблицы рекордов я еще сделал в Puzznic'е: http://vtrdos.ru/gamez/p/PUZZ_BW.ZIP
Причина все та же, мы с Danzil'ом рубились в нее "кто кого" )) Игрушка - зараза еще та! ))

alx
23.01.2014, 20:23
Следующая пачка моих fast-адаптаций:

Sigfrido, Frank Bruno's Boxing, Faster Than Light, Grand Prix 2, Turbo Esprint, BMX Simulator, Hypsys 1 & 2, Crazy Cars, Marcanary;

Knight Mare. Не мону понять, какой клавишей запускать игру ))) но помню, что забавная игрушка.

Эти игры в разное время переносились в разное время с TAP и живиых кассет, но у всех изначально отсутствует заставка (Что-то обнаружено потом в нормальном виде и лежит в коллекции, что-то забыл/не стал искать):
Ramparts 48, Locomotion, Turbo Girl, Phantis 2, Firelord, Riptoff, North Star, Turbo, Free Monty Game (From Sinclair User), Space Harrier;

Titanic 2 (изнасилованный до меня перебросом кода в экранную область и, вполе возможно, muliface'ом);

International 3D Tennis 48 & 128, релиз которого здесь: http://vtrdos.ru/gamez/i/I3DTEN+2.ZIP

Barbarian 2 128: Первоначальный http://vtrdos.ru/gamez/b/BAR2_128.ZIP и переделанный с cheat'ом http://vtrdos.ru/gamez/b/BARB2128.ZIP Весьма занятно, что RIPом он перепаковался на 26 сектаров компактней. Жаль, что без DataGlue - было бы еще круче ))

alx
23.01.2014, 20:36
Ролевики сейчас вплакнут ))) Посути, это предшественники всех этих ваших Might & Magic и Role Playing вцелом, а вокруг ребусов и загадок текстовых адвентюр Level 9 столько разговороы и домыслов ходило... (Если не ошибаюсь, про какие-то из них писали в Spectrofon).

Так же fast adaptaion - выгрузок/загрузок нигде нет. На самом деле, была мысль за них взяться, но останавливала их сложность, да и вряд ли в конце 90-х и начале нулевых в это кто-либо смог бы играть )

The Growing Paints Of Adrian Mole 1, 2, 3, 4;
The Secret Diary Of Adrian Mole 1, 2, 3, 4;
Lancelot 48 1 & 2 (128-ой так же где-то был, но не могу найти);
Red Moon;
The Worm In Paradise;
The Price Of Magik;
The Time & Magic 48k

Есть еще куча всего, но там уже сложно всомнить, кто переносил в TR-DOS. Поэтому оставим все как есть (ссылка в первом посте на AAAKAL). Что-то я так и не смог найти, но еще погляжу. Перехожу к другим вещам...

alx
23.01.2014, 21:18
Теперь, так сказать, официальные cracks, то, что делалось для людей, а не для себя.

[Как сказать, "официальные"... некоторые из bw, а точнее тогдашний органайдер и demo devision считали, что не официальные, но мне лично было по*уй]
Некоторые из релизов, как уже говорилось выше, отсутствуют на Virtual TR-DOS.

Собственно, вот сами образы дисков, какими я их собирал, и уж потом другие их "расфасовывали":

brainwave crack releases pack #1

--)__/- name // date // orig // year // who -)__/-- cracks (unofficial) --)__/--

___
// zx spectrum crack releases pack 1 --)__

survivor ............. 21/o5/o1 rgr-ragc .................. 1987 ........... alx
blood valley ......... 22/o5/o1 imagetic/gremlin graphics . 1987 ........... alx
spy hunter ........... 22/o5/o1 us gold/sega .............. xxxx ........... alx
bonder ............... 22/o5/o1 gremlin graphics .......... 1986 ........... alx
saboteur collection .. 13/o6/o1 durell software ........... 1986 ........... alx
fox fights back ...... 3o/o6/o1 image works/denton designs. xxxx ...... alx/mmcm
peter pack-rat ....... 3o/o6/o1 software creations/firebird 1988 ...... alx/mmcm
stainless steel ...... 3o/o6/o1 mikrogen .................. 1988 ...... alx/mmcm
canyon warrior ....... 3o/o6/o1 mastertronic .............. 1986 ...... alx/mmcm
slightly magic ....... 3o/o6/o1 astonishing animation/codemasters...............
...................... ........ ........................... 1990 ...... alx/mmcm
licence to kill ...... o1/o7/o1 domark .................... 1989 ...... alx/mmcm
monte carlo casino ... o8/o7/o1 codemasters ............... xxxx ........... alx
amaurote ............. 15/o7/o1 mastertronic .............. 1987 ........... alx
rogue trooper ........ 15/o7/o1 macmillian ltd ............ 1987 ........... alx
road wars ............ 16/o7/o1 arcadia sys/melbourne house 1986 ........... alx
scooby doo ........... 21/o7/o1 elite software ............ 1986 ........... alx
orbix - the terrorball 21/o7/o1 john praguev .............. xxxx ..... alx/megus

alx
23.01.2014, 21:25
brainwave crack releases pack #2


____ ____ ____
--)__/- name // date // orig // year // who -)__/-- cracks (unofficial) --)__/--

// zx spectrum crack releases pack 1/2 --)__

barbarian part1, a+b . 21/o4/o2 palace software ........... 1987 ........... alx
barbarian part2 128k . 31/1o/o1 domark/palace software .... 199o ........... alx
barbatian part3 ...... o1/11/o1 melbourne house/icon design 1988 ........... alx
ace part one ......... o9/o1/o2 cascade games ............. 1986 ........... alx
ace part two ......... o2/11/o2 cascade games ............. 1987 ........... alx
mask2 128k ........... o3/11/o1 gremlin graphics .......... 1987 ........... alx
mask3 venom sb ....... o4/11/o1 gremlin graphics .......... 1988 ........... alx
ninja hamster ........ 19/12/o1 crl group ................. 1987 ........... alx
atom ant ............. 21/o1/o2 hi-tec/pal developments ... 199o ........... alx
cylu ................. 23/o1/o2 firebird .................. 1985 ........... alx
coliseum ............. 28/o1/o2 topo soft ................. 1988 ........... alx
sweewo's world ....... 29/o1/o2 gargoyle games ............ 198? ........... alx
war first ............ 31/o1/o2 martech ................... 19?? ........... alx
miami cobra gp ....... 23/o6/o2 players ................... 198? ........... alx

___
// zx spectrum crack releases pack 2/2 --)__

xor .................. 2o/12/o1 astral software ltd ....... 1987 ........... alx
flunky ............... o1/o2/o2 macmillan ltd ............. 1987 ........... alx
wizball .............. 31/o1/o2 sensible software/ocean ... 1987 ........... alx
the ice temple ....... 2o/o2/o2 bubble bus ................ 1986 ........... alx
altered beast ........ 21/o2/o2 saga/activisions .......... 1988 ........... alx
thanatos ............. 11/o6/o2 durell software ........... 1986 ........... alx
chubby gristle ....... 18/o6/o2 g. s. e. ltd .............. 1988 ........... alx
skateboard c. system . 18/o6/o2 players ................... 1988 .... alx/danzil
trantor .............. 11/o7/o2 probe ..................... 1987 ........... alx
forgotten worlds 128k. 26/o7/o2 capcom/u. s. gold ......... 1989 ........... alx
captain trueno coll... 2o/o9/o2 dinamic ................... 1989 ........... alx
bump set spike! ...... 3o/o9/o2 mastertronic .............. 1986 ........... alx

goodboy
23.01.2014, 23:13
captain trueno coll... 2o/o9/o2 dinamic
на +3 он с AY звуками, мы его передрали

alx
23.01.2014, 23:55
на +3 он с AY звуками, мы его передрали
Да я видел, что вы там подпрограмку какую-то щелканья страницами вставили в Livingstone 2. Насколько понимаю, вы ее вклинили в оригинальный код, перехватываете, меняете адрес вывода и щелкаете банками?

Если так, то это дополнительно замедляет и без того тормазной код Topo Soft :wink:

Вообще, на-счет +2A/+3: к сожалению, в то время у меня было в руках этих замечательных TZX'ов. Тогда бы я точно Livingstone и Mot для +2A успел бы перпахать, если бы сноровки хватило.

Выяснилось что часть моих релизов из 3-го пака мы с большой вероятностью прое... Но я не здаюсь и продолжаю искать )) Мне даже для этого пришлось залезть в исходники в самом ALASM'е под эмулем )) Бл*, как я раньше в это мог писать? :biggrin:))

Еще докучи NewArt перегнал часть из них в какой-то пцшный асмовый формат (они без хобеты и SCL теперь). Как и чем мне их открыть? )))

goodboy
24.01.2014, 00:01
Да я видел, что вы там подпрограмку какую-то щелканья страницами вставили в Livingstone 2.
это уже без меня.
CapitanTrueno без проблем сконвертировали с +3,
а ещё GoldenAxe неплохо получился (там карта между уровнями)

alx
24.01.2014, 00:05
это уже без меня.
CapitanTrueno без проблем сконвертировали с +3,
а ещё GoldenAxe неплохо получился (там карта между уровнями)
Неужели не одна из них не норовит выводить графику в #0000? :D
(или какой там адрес тетрады для подключения банков на +2? #4000? Я забыл, блин уже)

goodboy
24.01.2014, 00:19
Неужели не одна из них не норовит выводить графику в #0000?
(или какой там адрес тетрады для подключения банков на +2? #4000? Я забыл, блин уже)
на +3 банками можно щёлкать по-вертикали, кажется только OperaSoft использвала этот приём.
ещё несколько игр тупо врубали страницу на место ПЗУ

alx
24.01.2014, 01:34
Я точно помню что можно проецировать в одну из нижних тетрад. Во всяком случае, так выводится графика в Livingstone. А вот на-счет остальных я не знал. Хоть у меня и лежала дока по +2, которую я курил, прежде чем перелопатить Living, таких подрбностей я не знал.



ещё несколько игр тупо врубали страницу на место ПЗУ
Это на реальном ZS-Scorpion 256 можно было расковырять и я уверен, часть таких игр могли копнуть питерцы еще в 90-е при импорте из стран бывшего СНГ. Помоему, какая-то подобная доработка была и для Pentagon в 90-е: FlashROM чтоли называлась - не помню.

Ппц, я тут нашел свои сорцы, смотрю, запускаю и, ей богу, радуюсь как младенец )))
Под спойлером скриншот того, что вы видите на моей аватарке. Это нигде не использовано и точно умрет в один день вместе с мной )))
[01:18:05] alx: бл* каменты в коде агонь
[01:20:02] alx: https://www.dropbox.com/s/4wvn4g4cw4...nshinecode.png
[01:21:40] C-jeff: ага
[01:21:41] C-jeff: круто
[01:21:45] C-jeff: самое то
[01:22:23] alx: https://www.dropbox.com/s/85pmc4ksh86252t/suncrkt.png
[01:22:30] alx: оно б**ть работает!
[01:22:40] alx: тока куда я с музыкой прое*** - вот это непонятно
[01:25:12] alx: https://www.dropbox.com/s/xundu4macgvqw5e/crk4.png
[01:25:15] alx: )))))))
[01:26:09] C-jeff: огонь
[01:26:27] alx: бл* да я сам фшоки
[01:26:39] alx: как будто бы и не я писал

Кстати, любопытства ради, Mot версии с ZX-Spectrum +2A кто-нибудь смог "расколоть" в мое отсутствие?

Shadow Maker
24.01.2014, 09:57
Еще докучи NewArt перегнал часть из них в какой-то пцшный асмовый формат (они без хобеты и SCL теперь). Как и чем мне их открыть? )))
Ну положил бы пару примеров таких образов, качать 4 гига, чтобы посмотреть чего там у тебя - как-то долго.

Slider
24.01.2014, 12:50
Кстати, любопытства ради, Mot версии с ZX-Spectrum +2A кто-нибудь смог "расколоть" в мое отсутствие?
Так вроде ж уже обсудили этот момент. Jerri написал процедуру с выводом экрана, на основе ее я перегнал с +3 под 128к Corsarios (при помощи Bandit c WOS-форума - он обезвредил глюки), Livingstone 2, Mot (при помощи Shadow Maker и Goodboy).
Не произошло только с Sir Wood, где они как раз на ПЗУ и кидают страницы :(

Slider
25.01.2014, 01:31
Хотел, вот, сделать релиз Ice Temple (на Вирте какая-то убитая версия). А вот, гляжу - от Alx релиз.
И каково мое разочарование было, когда я понял - а ЧИТ где?????????
Может, я что-то недоглядел?..

---------- Post added at 23:31 ---------- Previous post was at 23:23 ----------

В Survivor картинка от Stawicki. Надоть будет, наверное, добавить оригинальную... ;)

alx
25.01.2014, 03:50
Хотел, вот, сделать релиз Ice Temple (на Вирте какая-то убитая версия). А вот, гляжу - от Alx релиз.
И каково мое разочарование было, когда я понял - а ЧИТ где?????????
Может, я что-то недоглядел?..

---------- Post added at 23:31 ---------- Previous post was at 23:23 ----------

В Survivor картинка от Stawicki. Надоть будет, наверное, добавить оригинальную... ;)
Намерянно подставляешь? :biggrin: В начале нулевых и втором паке я сильно матерился в инфошках :biggrin: там ж написано, что cheat там - не совсем cheat, поэтому и спрятан. Практически везде, где есть дополнительный мой скрыый cheat нужно нажать B+W во время загрузки/декранча.

Survivor был с кассеты перегнан, без защиты уже. В начале нулевых у меня не было такого дикого количества TZX, как сейчас.

Shadow Maker
25.01.2014, 11:24
Ниче, сейчас еще подождем, alx еще покопается в своих дисках и решит чего-нибудь доделать :) Так сказать, вспомнить былое.

Slider
25.01.2014, 15:11
Намерянно подставляешь? :biggrin:
Почему "подставляешь"?.. Не подумай плохого - просто интересуюсь. Не увидел чита, вот и спросил...


В начале нулевых и втором паке я сильно матерился в инфошках :biggrin: там ж написано, что cheat там - не совсем cheat, поэтому и спрятан. Практически везде, где есть дополнительный мой скрыый cheat нужно нажать B+W во время загрузки/декранча.
Спасибо за инфу!


Survivor был с кассеты перегнан, без защиты уже. В начале нулевых у меня не было такого дикого количества TZX, как сейчас.
Это понятно. Много версий с заставками появились гораздо позже... ;)

alx
26.01.2014, 02:57
Cliff Hanger я 100% делал. Вижу в своей тетрадке пометки к нему. Вот самое интересное:
(25892)=0 - LIVES
(#6566)=#00 и (#654B)=#00 - MAX BONUS
(#6544)=#18 - ALWAYS COMPLETE
судя по заметкам кое-что из fast tr-dos адаптаций я пропустил ;)

Нашел еще заметки:

El Mundo Perdido (с)1988 Topo Soft
Название - агонь! :biggrin::biggrin::biggrin:

Но самая жесть - это то, что я подумывал как биперить на AY ))) Кому нужен музон из Bubbler по частотам и переведенный в ноты? )))(отталкиваясь от того, что нота ЛЯ = 440Гц)
:biggrin:

Надо бы вообще отсканить тетрадки )


Ниче, сейчас еще подождем, alx еще покопается в своих дисках и решит чего-нибудь доделать :) Так сказать, вспомнить былое.
:D

---------- Post added at 02:57 ---------- Previous post was at 01:48 ----------

Еще стопяццот миллионов фишек:

Viaje As Centro De La Tierra. (http://vtrdos.ru/gamez/v/VIAJE_BW.ZIP)
Есть скрытый cheat. Помоему, BW. Открывает карту. Точно не помню, читайте info.

Internatioan 3d Tennis. (http://vtrdos.ru/gamez/i/I3DTEN+2.ZIP)
В 48-ой испрвлен фирменный глюк с музыкой, но отгрузка есть только в 128-ой версии.

Italy 1990 / Winners 1990. (http://vtrdos.ru/gamez/i/ITALY+2.ZIP) с пофикшеным мультиколором под пентагон. Winners Edition вышла, я так понимаю, по результатам матча.

Характерный для меня треск во время загрузки (даже если зажать Break), во время распаковки, а его изменение - есть результат работы собственной штуковины а-ля RLE )) RIP Packer не умеет паковать очень длинные блоки. Я долго всех задалбывал вопросом на тему, чем можно ужимать одинаковое количество байт и нулики, но никто ничего мне не подсказал. В итоге я написал свой с треском, блэкджеком и бордюром ))

Cybernoid Collection 48/128. (http://vtrdos.ru/gamez/c/CYBERN+3.ZIP) Настолько долго я морочился с выковыриванием подпрограмм звука и музыки, нахождением сходств и как оно управляется, что в межсекторном пространстве написал "I hate it!" ))) Впрочем, как и во многих играх )) Остальные особенности в инфошке.

Savage Collection. (http://vtrdos.ru/gamez/s/SAVAGE+5.ZIP) Помимо расписанных в инфо особенностей, можно пропустить ввод пароля в частях - CS+Enter во время распаковки.

Сейчас подготовлю и выложу, то что мне удалось найти из своих последних cracks...

alx
26.01.2014, 03:20
brainwave crack releases pack #3

ВНИМАНИЕ! Здесь не хватает, как минимум, Cliff Hanger от Brainwave (см. в этой теме).
Пожалуйста, дайте мне знать, если найдете. (http://zx.pk.ru/showpost.php?p=665377&postcount=30)

____ ____ ____
--)__/- name // date // orig // year // who -)__/-- cracks (unofficial) --)__/--

___
// zx spectrum crack releases pack 1/3 --)__

wells & fargo ........ 27/o4/o3 topo soft ................. 1988 .alx/megus/prof
xeno ................. o5/o5/o3 a'n'f software ............ 1986 .alx/megus/prof
cliff hanger ......... xx/xx/o3 new generation software ... 1986 .alx/megus/prof
cyclone .............. 23/o6/o3 vortex software ........... 1985 .alx/megus/prof
bubbler .............. 3o/o6/o3 us gold/ultimate .......... 1987 .alx/megus/prof
countdown to the death o9/o8/o3 crach/mg-soft ............. 199o .alx/megus/prof
yogi bear collection . o7/1o/o3 piranha/hi-tech ........ 1987/9o .alx/megus/prof
viaje as centro de la tierra .. ........................... .... ...............
...................... 15/11/o3 topo soft.................. 1989 .alx/megus/prof
galaxy force (mcm re-release).. ........................... .... ...............
...................... 25/11/o3 activision inc/sega........ 1989 .alx/megus/prof
heartbroken .......... 16/12/o3 atlantis software inc ..... 1989 .alx/megus/prof
puzznic .............. o7/o1/o4 ocean software/taito corp . 199o .alx/megus/prof

___
// zx spectrum crack releases pack 2/3 --)__

international 3d tennis 48/128. .......................... .... ................
...................... 18/o3/o4 palace/erbe software ..... 199o alx/megus/exocet
italy 1990 / italy 1990 winners edition .................. .... ................
...................... 29/o5/o4 us gold ltd/tiertex ltd .. 199o alx/megus/exocet
i, ball collection ... 16/o7/o4 firebird software ........ 1987 alx/megus/exocet
cybernoid collection 48/128.... .......................... .... ................
...................... 17/11/o4 hewson consultants ltd .1987/88 alx/megus/exocet
nether world ......... o9/o2/o5 hewson/imagitec design ... 1988 alx/megus/exocet
savage collection + savage demo .......................... .... ................
...................... o7/o6/o5 firebird software/probe .. 1988 alx/megus/exocet

alx
26.01.2014, 04:09
brainwave crack releases pack #4

В нем всего три игры. Он так и не был закончен.

Мне не очень нравилось, как я до этого сделал Barbarian 2 128 без чита, а заодно подогнать его для Promised Land. Получилось даже компактней, чем было :)

В Sarlmoor и Fastfood в режиме cheat'а жмите R+E+T, чтобы пропустить уровень. В Fastfood, помоему, была отгрузка таблицы рекордов.

Остальное читайте в инфошках.


___
// zx spectrum crack releases pack 4 (unfinished) --)__

barbarian 128 ........ o6/o4/o4 palace software/erbe....... 1988 ............alx
fastfood ............. 22/o6/o5 code masters ltd........... 1989 ............alx
cliff hanger ......... 3o/o6/o5 atlantis software ltd . ... 1986 ............alx


Бонус - это раритетный сборник местной группы Red Limited Drunkers Group. Не знаю, есть ли это в коллекции ААА. Я на вскидку даже не понмю, кто в ней был. Помню организатора Glen'а и попойки у него дома (не спрашивайте меня где он, я не видел его с 1997-го года (http://zx.pk.ru/showthread.php?t=8607)) и был еще RND.

Когда-то на диске был, походу, ихний протект с нестандартной разметкой нулевой дорожки (8 сектор большой длины и при CAT/LIST он запускал код), несколькими ксорками. Мне это не нравилось и я снял )) увы, оригинал уже не найду, но boot там их "фирменный".

Недавно забрал у одного старого знакомого пачку 5,25" дискет.
Они все равно ему уже не нужны - он на Speccy забил еще лет 10
назад. Как ни странно, читались все они превосходно. Покопался
я в них и кое-что нашел...

Данная дискетка представляет собой сборник сл. демок:

History Of RND Megademo,
Advertise Demo,
Top Secret Demo,
Tutty Demo,

Первые две демки от Red Limited Drunkards Group, остальные -
от других и, судя по всему, были включены в качестве бонуса.
Все это хозяйство представляет собой, что-то типа фирменного
RLDG-шный сборника. Ранее этот сборник продавался в г. Йошкар-
Ола в магазине "Модуль" и имел "фирменную" защиту от
копирования, именуемую не иначе как 'RED Protector v2.1'.
Защитка была не очень навороченной (дискета с автостартом,
нестандартный "заксоренный" каталог + еще несколько ксорок и
хитростей). Ее я убрал, а для большей крутизны оставил еще и
слегка переделанный boot (ранее он был частью защиты, а теперь
он просто boot :). Использовать его в своих целях у вас вряд-ли
получится, т. к. запускает он только первые 4 бейсик-файла
(кроме самого себя, естественно) и все названия програм
фиксированы. Так что пусть будет достойным дополнением к этому
раритетному сборнику.


alx^brainwave team. 5 декабря 2005г.

alx
26.01.2014, 04:24
Еще один boot от Red Limited Drunkers Group и дисковая версия Denizen 128 от Евгения Репьева (GLEN/RLDG), которая у меня, почему-то, сбросилась в эмуляторе :smile: Подозреваю, их сборники дисковых версий могут быть в архиве KAN0 в этом вашем ZXAAAKAL.

Остальные два диска - International Mode Player (помоему, с ихсодниками), какие-то картинки, логотипы и еще куча всего. Местами с считанно с ошибками, но надеюсь что-то нибудь, все же, откопаете.

alx
26.01.2014, 04:43
Дисковые версии от существовавшей в 90-е годы йошкар-олинской группы T.E.M.A. Group и их фирменный "boot". К сожалению, здесь собраны далеко не все, что я когда-то видел. В другом архиве дисковые версии от Alex Porfiryev. Если мне не изменяет память RND и Alex - это тоже T.E.M.A. Group и впоследствии, RLDG.

В третьем файле дисковые версии от Andy Specman из местной группы Alterway. Я понятия так же не имею, где теперь Андрей - c начала нулевых я его не видел.

Alterway особо известны не были (помоему, они авторы какого-то конвертора snapshot'ов на спектруме. вроде как, z80). Разве что еще один member - Сергей Хорошавин (SNK или SNK Graphics Ltd) в свои плодотворно-восьмибитны годы рисовал нереальное количество спектрум-графики. Фактически, ему удавалось придумывать игры и нарисовать к ним графику чуть ли не каждый день ))) здесь ни один кодер бы не успел написать )))

Кстати, есть не большой архив его графики из того, что осталось. Игра а-ля гибрид Civilization, UFO и Laser Squad. Если кто из ретроманов в состояннии взяться и написать - обращайтесь в PM.

Кроме того, Сергей - один из тех, кто в 90-е тиражировал кассеты и 5.25", подписывая их как SNK GRAPHICS LTD. Так же уже давно его не видел.

alx
26.01.2014, 05:57
Дисковые версии от C-jeff и тогда еще Green Bit Group с надпись, где такой явный закос под меня: слеши, "kick C for cheat"... видимо, понравилось :biggrin:

Wizards Lair - так это вообще был мой подарок :smile: C-jeff принес мне все это в несобраном виде, но поскольку он не был особо кодером, хотя и программировать отчасти умел (моргалки там всякие, зевздочки, процедурки), я посчитал код некомпактным и "грязным". Сильно морочаться не стал, но перепахал это дело, попутно склеив. В кредитах писать не стали, однако в межсекторном пространстве написано, что просто loader+link.

Посути, C-jeff'у хотелось просто попробовать, для него cracking спортивного интереса не представлял.

Virtue Da Dirty Soul - адвентюра от c-jeff. У Димы в детстве во дворе были одни гопники, поэтому игра про наркоманов, бомжей и криминал ))) :biggrin: С этой игрой вообще забавная история: он притащил ее с просьбой сделать basic не похожим на basic и перехватить break. Переписывать мне это не хотелось, поэтому я полез ее укорачивать с помощью всяких VAL "", BIN вместо нуля и так далее. Поскольку это предстояло еще и запаковать я снял дамп памяти с нужными регистрами перед стартом бейсика и принялся вычищать в нем "мусор" и не критичны переменные для лушчей пакуемости. Все проверялось методом исключения и чисто за-счет интуиции, но игра запускалась за вечер раз, наверное, 100. Я до сих пор не могу слушать в ней музыку ))) Ну и, как обычно, переписал всю интру, собрав все это воедино, практически за один вечер ))

+ еще кое-что на диске от GBG.


Кроме того, я нашел еще немного своих fast-адаптаций, среди которых непонятным образом красуется Basil v1.1 (не пойму, это демо версия?), а самой полной (хотя бы недоделанной) с уровнями - нигде нет.


PS: Это почти все, что я хотел бы выделить из йошкар-олинского. Все остальное - вы, скорей всего, неоднократно видели. Постараюсь поскорей вынести все это в стартовое сообщение и выложить остальную часть коллекции игр и софта от Alx, C-Jeff, Dimidrol и других местных представителей, что удалось откопать ) Может еще что найдется - посмотрим...

goodboy
26.01.2014, 10:51
Но самая жесть - это то, что я подумывал как биперить на AY )))
Кому нужен музон из Bubbler по частотам и переведенный в ноты? )))
(отталкиваясь от того, что нота ЛЯ = 440Гц)

проще взять код с амстрада (там вся музыка на AY)
http://www.cpc-power.com/extra_zip_download.php?fiche=651&slot=7
скачай эмуль (допустим WinApe) и зацени
http://www.winape.net/download/WinAPE20A18.zip

SoftLight
26.01.2014, 11:41
Ранее этот сборник продавался в г. Йошкар-
Ола в магазине "Модуль" и имел "фирменную" защиту от
копирования, именуемую не иначе как 'RED Protector v2.1'.
Защитка была не очень навороченной (дискета с автостартом,
нестандартный "заксоренный" каталог + еще несколько ксорок и
хитростей). Ее я убрал, а для большей крутизны оставил еще и
слегка переделанный boot (ранее он был частью защиты, а теперь
он просто boot :). Использовать его в своих целях у вас вряд-ли
получится, т. к. запускает он только первые 4 бейсик-файла
(кроме самого себя, естественно) и все названия програм
фиксированы. Так что пусть будет достойным дополнением к этому
раритетному сборнику.
ммм... а этот boot как бы вызывает сброс при попытке запуска любой демы... А не... из режима 48k работает.

alx
26.01.2014, 16:47
MadRom запихните вместо бесполезного basic 128 и больше не морочтесь с USR 0.
Докучи он еще командер, просмотрщик (текстов, графики) и позволяет запускать в режиме с блокировкой 128kb (клавиша 0)


проще взять код с амстрада (там вся музыка на AY)
http://www.cpc-power.com/extra_zip_download.php?fiche=651&slot=7
скачай эмуль (допустим WinApe) и зацени
http://www.winape.net/download/WinAPE20A18.zip
Желтая с белым графика и AY-эффекты в игре - агонь! ) Ну а в меню музыка точно такая же. Посути, можно програмно поменять девайс для вывода c beeper на AY.

Hacker VBI
27.01.2014, 01:11
..."MadRom запихните вместо бесполезного basic 128 и больше не морочтесь с USR 0." ...

alx, на тёмную сторону смотришь ты...

http://best-dem.ru/wp-content/uploads/2011/11/%D0%A2%D1%91%D0%BC%D0%BD%D0%B0%D1%8F-%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D0%B0-%D0%B2%D1%81%D0%B5%D0%B3%D0%B4%D0%B0-%D0%B2%D0%B5%D1%80%D0%B1%D1%83%D0%B5%D1%82-%D0%BD%D0%B5%D0%BE%D0%BA%D1%80%D0%B5%D0%BF%D1%88%D 0%B8%D0%B5-%D1%83%D0%BC%D1%8B..jpg

молодой падаван :)))))))))
;)

goodboy
27.01.2014, 01:21
MadRom запихните вместо бесполезного basic 128
а потом возмущайтесь что игра RoadBlasters128 не работает
или программы использующие рамдиск

alx
27.01.2014, 01:29
LOL я и есть темная сторона :biggrin: так что это вы SoftLight'а предупреждаете )))

Все работает - я с конца 90х по 2005ый сидел с MadRom. У меня TR-DOS был (впринципе, он и сейчас где-то в шкафу есть) уже с RAMdisc'ом вместо драйва D, но не помню версию уже, к сожалению.

Зато у меня сразу в ПЗУ плавная листалка любого текста, нормальный копировщик, поддержка резидента STS и вход в него по кнопке Magic (если зависон или надо внезапно копнуть гавнецо :biggrin:) и другие плюшки. Но оно, кстати да (!), четвертой свободной банкой висело в ПЗУ и все это, помоему, называлось Gluk Reset Service.

Кстати, как все это теперь мне сделать в этом долбанном UnrealSpeccy? А то сейчас у меня там RC2.6 и не очень привычно.
Сто миллионов крутилок и конфигов и пока что-то сделаешь в нем - сдохнуть можно ))

jerri
27.01.2014, 10:29
alx, а на вид вроде умный :)

конфиг 1
выставляешь в нем тип машины - пентагон
прописываешь какие ПЗУ использовать - и все работает.
делов то на 10 минут.

alx
27.01.2014, 20:11
alx, а на вид вроде умный :)

конфиг 1
выставляешь в нем тип машины - пентагон
прописываешь какие ПЗУ использовать - и все работает.
делов то на 10 минут.
Спасибо. Мне лень вникать в этот ад, если честно :smile:
Обгоны луча и всякая дерганина не стоит того, чтобы я с ней так детально возился. Лучше уж в коллекции покопаться, найти чего старого-интересного :wink:

SoftLight
27.01.2014, 22:18
LOL я и есть темная сторона :biggrin: так что это вы SoftLight'а предупреждаете )))


да да... кто-то не может жить без 64-разрядной версии FAR а кто-то без 128 бейсика.

Дмитрий
27.01.2014, 23:25
Все работает - я с конца 90х по 2005ый сидел с MadRom.
Угу, окунемся в историю:


ммм... а чего сразу после загрузки картинки сбрасывается?


SoftLight, я пониятия не имею что у вас не так с эмуляторами.


Не работает с ПЗУ 128 бейсика, нужно принудительно переходить в 48й (usr 0).


Точно уже не скажу, но, возможно, с #5B00 у меня там что-то лежит. У меня у самого был MadROM на реале,
...

alx
27.01.2014, 23:41
Ахтунг! c-jeff до того как стал c-jeff'ом :biggrin:

Куча дисковых версий с бейсик-интрами, выдранными подпрограмками, атрибутными скролами и кучей никнеймов ))) Мне удалось насчить около десятка его ранних никнеймов:

StarSoft, Scorpion, Orion Man, Orion Software, Dragon, Enlait, Destroyer, Zen и уже более поздние Flexo и cj Flexo.

Так же здесь обе части "Доровой Истории", интро к Virtue до того, как я ее переписал и несколько других убийственных игр на бейсике.

Лично мои favourites - это "Снять Девочку" (GIRL.BAS) с телкой из Sabouteur 2 и еще одна, где нужно класть себе динамит "за шиворот" :biggrin::biggrin::biggrin:

Так же при создании эти первых Диминых шедевров учавствовали его дворовые калифаны: The Mask и Rombik. Первый мне не знаком.

alx
28.01.2014, 02:49
Все ZX-Spectrum работы от brainwave (1996-2006), что мне удалось отыскать к настоящему моменту.
Здесь нет работ на PC, GBA, графики, party-работ, трекерной музыки и почти нет ZX-Spectrum музыки. Так же отсутствует, как минимум, одна дисковая версия от Alx'a. Еще мне бы хотелось отыскать сборник ранних demo Megus'а, тогда еще SV Soft, PRS, или Petrov Roma Soft (кажется, это 1995-ый год). Возможно, на этих сборниках есть что-то самое раннее от Star Group (а позднее - brainwave), что ныне уже забыто.

download (https://dl.dropboxusercontent.com/u/80271239/zx/brainwave/brainwave_zx.7z)

Коллекция ZX-Spectrum софта от Mild (Dimidrol)
download from mail.ru cloud (https://cloud.mail.ru/public/fab298cffc8c/Mild_yola.rar)
download from mega (https://mega.co.nz/#!kU5iWJRA!p22Gjj60IYnQnj8UCnn6wpmeSrFZzhuTUTtlTYQ PRD4)

Коллекция от SNK
Я подозреваю, это далеко не вся коллекция, поскольку это один из тех, кто занимался распространением кассетных программ в ранние 90е. Кроме сборников игры здесь есть какие-то тексты, книги, скачанные с BBS'ок, утилиты и еще кое-что. Кроме того, есть архив рисованной им графики (а точней та малая часть, что сохранилась к настоящему времени). В осовном там оружие, военная техника, карты, а по стилю - что-то среднее между UFO, Lasersquad и Civilization. Кто заинтересован и намерян писать что-то подобное - обращайтесь в PM.

download from mail.ru cloud (https://cloud.mail.ru/public/1534abfc710b/SNK-yola.rar)
download from mega (https://mega.co.nz/#!gNoBXC7C!TIYqAZmZMOwy2wsUU5DRS1_N1ngoYIVKGV2NbRP lyLg)

UPDATE: Найдены и добавлены в архив brainwave две дисковые версии от Megus'a (отдельно лежат в аттаче)

AAA
28.01.2014, 19:51
Человек, ваще спасибо конечно!

Я сделал папку для твоих выкладов: ЁЖКАОРАЛА
Мало кто знает Йошкар ола названа из за того что там много ёжиков и Олей, а не Йода.

http://s14.radikal.ru/i187/1401/86/21181efcc8b7.png

Посмотри пожалуйста, всё ли лежит тут. Будешь ли ты еще ложжить или можно отправлять в кал?

Я хочу сделать папачку, всё туда сложить и тогда уже в кал отправлять, всесте с кучей новья, а то уже гигабайт накапливается, лить более неудобно, надо сливать гиг.

alx
28.01.2014, 20:53
Человек, ваще спасибо конечно!

Я сделал папку для твоих выкладов: ЁЖКАОРАЛА
Мало кто знает Йошкар ола названа из за того что там много ёжиков и Олей, а не Йода.

http://s14.radikal.ru/i187/1401/86/21181efcc8b7.png

Посмотри пожалуйста, всё ли лежит тут. Будешь ли ты еще ложжить или можно отправлять в кал?

Я хочу сделать папачку, всё туда сложить и тогда уже в кал отправлять, всесте с кучей новья, а то уже гигабайт накапливается, лить более неудобно, надо сливать гиг.
Мужик, подожди еще денек-два - я выложу все целиком одним большим архивом. На очереди моя с c-jeff'ом здоровенная коллекция.

AAA
28.01.2014, 20:56
Мужик, подожди еще денек-два - я выложу все целиком одним большим архивом. На очереди моя с c-jeff'ом здоровенная коллекция.

Отлично, жду, слежу, бдю!

Hacker VBI
28.01.2014, 22:22
AAA, забываешь юзать твёрдый знак в названиях папок.
плохо

alx
29.01.2014, 00:21
Чудило нарисованное danzil'ом к изометрической 3d игре, которую так нифига и не сделали :smile:
Он гонит на меня, что я довольно так и быстро плюнул на написание движка, тогда как сам даже не взялся за дизайнер уровней, хотя структура хранение карт и требования к дизайнеру уровней были придуманны.

А вот и сам текстовик (и финальная его версия) описывающий требования к дизайнеру уровней и кодировщику графики к игре. Фактически, ему все придумали и "разжевали" ))

Sprite Converter

Menue:

1. encoder
2. sprite viewer
3. load screen 1
4. load screen 2
5. save sprites
6. save sprites with tabl
7. save sprites tabl
8. Clear sprite buffer
9. Setup

***
encoder - перекодировка спрайтов с одного из загруженных экра-
нов в спрайт буфер, размер которого должен быть не менее 20кб.
Перемещение по экрану осуществляется клавишами: O, P, Q, A,
Space. Для изменения некоторых редактируемых параметров и вызова
различных функций используются горячие клавиши. В низу экрана
распологается служебная строка отображающая текущие режимы:

078 Msk 02x064 Mono Col+m scr1 000000 addr:23EB free:03E4
\ / \ / \ / \ / \ / \ / \ / \ / \ /
| | | | | | | | |
1 2 3 4 5 6 7 8 9

1 - номер текущего спрайта в наборе. Максимальное количество -
256 включая нулевой (пустой) спрайт.

2 - может иметь вид: Msk - задание маски текущего спрайта, Spr -
задание самого спрайта.

3 - размер спрайта XXxYYY, где X - ширина (в знакоместах), Y -
высота (в пикселах).

4 - вид спрайта: Colr - спрайт с атрибутами, Mono - без атрибу-
тов.

5 - структура спрайта:
Col+m - спрайт с маской кодирующийся по столбикам и хранящи-
йся в сл. виде: byte1 - mask, byte2 - spr, byte3 -
Mask, Byte4 - spr и т. д.
Colmn - спрайт без маски хранящийся постолбиково
Lin+m - спрайт с маской хранящийся построчно. Чередование
этого спрайта с его маской аналогично Col+m.
Lin+M - спрайт с маской хранящийся построчно. Спрайт череду-
ется с маской сл. образом: line1 - mask
line2 - sprite
line3 - mask
line4 - sprite...
Line - спрайт без маски хранящийся построчно.
Har+m - спрайт с чередующейся маской (чередование аналогично
Col+m) хранящийся гармошкой.
Harмо - спрайт без маски хранящийся "гармошкой".

!!! Впринципе, пока-что нужны только первые два формата хране-
ние. На-счет остальных подумаю :)

6 - номер экрана

7 - служебные флаги текущего спрайта (см. структуру хранения
спрайтов)

8 - смещение адреса от начала набора для текущего спрайта.

9 - кол-во свободной памяти в спрайт буфере.


Горячие клавиши:

W/S - преведущий/следующий спрайт в наборе.
R/F - уменьшить/увеличить размер "перемещаемой рамочки" (окна
копирования) по X.
T/G - уменьшить увеличить резмер "перемещаемой рамочки" по Y.
1/2/3/4/5/6/7/8/9/0 - size points. Переключение фиксированных
размеров "рамочки". Например: по 1 будет
включаться размер 2x16, 2 - 2x20, 3 - 3x24
и т. д.
Если будешь делать произвольное задание окна копирования как в
BGE (что очень даже желательно), то кнопици R/F, T/G, 1...0 на-
фиг не нужны! :)
C - включение/выключение "цветности" спрайта.
К - переключение режимов кодировки. Сделай переключения на все
написанные мной режимы (по крайней мере, пусть это хотя бы
только отображается).
D - удаление текущего спрайта из набора. После удаления спрайт
набор уплотняется.

!!! Обязательно сканируй клавишу D на отпускание (впринципе, все
остальные лучше тоже). Делается это так:
LOOP XOR A
IN A,(#FE)
CPL
AND #1F
JR NZ,LOOP

Z/X - переключение scr1/scr2
SS + 1/2/3/4/5/6 - включение/выключение служебных флагов текуще-
го спрайта.
CS + 1 - выход в главное меню

***
sprie viwer - просмоторщик спрайтов. Внизу так же как и в
encoder'е распологается служебная строка. В самом просмоторщике
действуют следующие клавиши: W/S, D, SS + 1/2/3/4/5/6 и K. Их
предназначение аналогично encoder'у. По нажатию клавиши K проис-
ходит перекодировка (если она возможна).

!!! Перекодировку делай только если будет более 2 форматов коди-
ровки, что на данный момент, как мне думается, ненужно. :)


***
load screen 1 / load screen 2 - загрузки экранов в экранный бу-
фер. (Два экрана должно быть на тот случай, когда группа файлов
раскидана по экранам, а расположить надо попорядку) Должно заг-
ружать как стандартные экраны, так и экраны без атрибутов. Так
что на всякий случай нужно прочищать атрибуты в буфере и устана-
вливать их в default screen attr (смотри Setup).

***
save sprites - сохранение перекодированного набора спрайтов в
файл без теблицы адресов адресов этих спрайтов.

***
save sprites with tabl - сохранение перекодированного набора
спрайтов в файл с таблицей адресов (см. структуру спрайтов)

***
save sprites tabl - сохранение таблицы асресов спрайтов

!!! Последние двe опции сохранения можно не делать.

***
clear sprite buffer - очистка всего набора спрайтов. Предвари-
тельно должно подтверждаться: "Sure? (y/n)".

***
Setup - он и в африке сетуп :) Здесь можно сделать установку
size points (1/2/3/4/5/6/7/8/9/0 в encoder'e), установку атрибу-
тов и прочую...


Формат хранения спрайтов.

Максимальное кол-во спрайтов - 255 включая нулевой. Нулевой
спрайт - пустой спрайт, создается автоматически и не удаляется.
Кроме того в памяти создается таблица адресов этих спрайтов, или
точнее, смещений от начала набора. Предположим, спрайт буфер на-
чинается с адреса #B100, a таблица хранится в #AE00.

#AD00...#ADFF - младший байт смещения для спрайтов #00...#FF, а
#AE00...#AEFF - соответственно старший байт.

Таким образом, такое расположение таблицы ускоряет процесс изв-
лечения смещения с програмной точки зрения. Само извлечение ад-
реса спрайта NN может иметь сл. вид:
LD L,NN
CALL COUNT
...

COUNT LD H,#AE
LD L,(HL)
INC H
LD D,(HL)
LD HL,#B100
ADD HL,DE
RET

Кроме того, с адреса #B000...#B0FF можно расположить таблицу
служебных параметров для спрайтов #00...#FF, которая приймет
следующий вид:
bit0 - при =1 спрайт с атрибутами
bit1 - при =1 спрайт с маской
bit2...bit7 - какие-нибудь служебные фаги

Если мне понадобится какой-то другой (кроме постолбикового хра-
нения как с маской, так и без) формат хранения спрайтов, то при-
йдется пожертвовать некоторыми служебными флагами.

С адреса #B000 располагаются сами спрайты в следующем формате:

addr=адрес нулевого спрайта, т. е. начала всей "спрайтовой обла-
сти"

addr+1 - ширина спрайта
addr+2 - высота спрайта (в пикселах). Возможно мне понадобятся
извраты типа: высота/2 или высота/4.
addr+3...addr+n - собственно, сам спрайт.

В принципе саму подпрограмму перекодировки можешь пока не пи-
сать, т. к. я тут могу еще кое-что надумать. Пока я не напишу
подпрограммы вывода перекодировку не пиши :)


Собственно, это все.

http://web.archive.org/web/20141205024406if_/https://dl.dropboxusercontent.com/u/80271239/temp/3dgame.png

Два глаза и язык, бражащий слюной, который бы ходил по пазлам а-ля Pentagram, Knight Lore и Head Over Heels.
Рядом вариант с руками и еще какая-то психоделическая рожа, которая нам тогда нравилась )))

Игра задумывалась ничуть не менее психоделичной, чем Sweevo's World :smile::biggrin::v2_dizzy_mutant:

В архив, кстати, будет включена спектрум графика, включая скришноты и компанованую графику из игр (когда-то выдирали - смотрели как нарисовано и все продумано).

alx
30.01.2014, 03:34
А вот наш мысленно существующий диззи )))
Кто только не пытался делать дизяков? ))

Кодировка игрового пространства для
D I Z Z Y
V 0.6
(c) Alx/BW/XPJ
Last edition on: 20.03.2k+1
----------------------------------

I. КОДИРОВКА ЭКРАНОВ
--------------------

1.1 Формат хранения экранов.

----------------------------------------------------------------
смещ-е | назначение
----------------------------------------------------------------
+00/+01 Адрес размещения текста названия экрана
+02/+03 Адрес размещения данных для анимации на данном экране
(см. п. 1.3)
+04/+05 Адрес размещения подпрограммы инсталяции анимации для
данного экрана

...Далее следуют элементы экрана (см. п. 1.2)

1.2 Формат хранения элементов спрайтов.

----------------------------------------------------------------
смещ-e |бит(ы) | назначение
----------------------------------------------------------------

+00 0...5 Координата размещения спрайта X.
(Отсчет от левого края экрана)
6 Спрайт отображается зеркально отн. X
7 --||-- отн. Y

+01 0...7 Координата размещения спрайта Y
(Отсчет от нижнего края экрана)

+02 0...7 Номемер спрайта
Если равен нулю, то данный спрайт "нулевой",
т.е. спрайт, который имеет только аркадные
атрибуты. В этом случае параметрами ширины
и высоты являются байты со смещением +05 и +06
соответсвенно. Байты-параметры +07 и +08 (см.
ниже) отсутствуют; значащими параметрами
являются только: +00 (0...5), +01 (0...7),
+03 (3), +04 (0...7), +05 и +08; остальные
параметры игнорируются.

+03 0 Номер набора спрайтов
1 Режим по которому будет выводиться спрайт:
0 - put, 1 - or/xor (см. +03/бит 2)
2 Режим по которому будет выводиться спрайт:
0 - or, 1 - xor
3 Установлен, если данный спрайт является
последним для данного экрана.
4 Флаг отступа слева внтри спрайта (1/0 - Y/N)
5 Флаг отступа справа --||--
6 Флаг отступа сверху --||--
7 Флаг отступа снизу --||--

+04 0...6 Код аркадного атрибута для данного спрайта
7 Установлен, если экранные атрибуты берутся
не из самого спрайта (см. ниже)

Далее, только при наличии какого-либо одного из отступов внутри
спрайта. В противном случае эти параметры отсутствуют.

+05 0...7 Велечина отступа слева внутри спрайта

+06 0...7 Велечина отступа справа внутри спрайта

+07 0...7 Велечина отступа сверху внутри спрайта

+08 0...7 Велечина отступа снизу внутри спрайта

Приечание: в случае, если спрайт "выходит" за пределы экрана
приеняются параметры отступа.

2. ТАБЛИЦА ИСПОЛЬЗУЕМЫХ ПРЕДМЕТОВ
---------------------------------

2.1 Таблица информации о предметах
----------------------------------------------------------------
смещ-e |бит(ы) | назначение
----------------------------------------------------------------
+00 0...7 Номер экрана на котором находится предмет
+01 0...5 Координата размещения предмета X.
(Отсчет от левого края экрана)
6
7 Установлен, если предмет "с собой"

+02 0...7 Координата размещения предмета Y
(Отсчет от нижнего края экрана)
+03/+04 0...15 Адрес размещения таблицы о использовании
предмета (см п. 2.2)
+04/+05 0...15 Адрес размещения стринга азвания предмета
+06 0...7 Номер спрайта изображающего данный предмет в
наборе "предметных" спрайтов
Если равен нулю, то нулевой спрайт.

2.2 Таблица о использовании предметов
----------------------------------------------------------------
смещ-e |бит(ы) | назначение
----------------------------------------------------------------
+00 0...2 Количество вариантов испоьзования данного
[+(N*7)] предмета N
3 Установлен, если предмет был использован
соответствующим способом
4 Установлен, если предмет не может быть
использован данным способом до того как будет
использован следующим (если конечно этот
способ не единственный)
+01 0...7 Номер экрана на котором может быть использован
[+(N*7)] данный предмет

Координаты места использоваия предмедета
представляют собой интервалы X1...X2, Y1...Y2.
Т. о. предмет может быть использован при любых
координатах X и Y, принадлежащим этим
интервалам (см. ниже)

+02 0...5 X1
[+(N*7)]6
7

+03 0...5 X2
[+(N*7)]6
7

+04 0...7 Y1
[+(N*7)]
+05 0...7 Y2
[+(N*7)]

+06/+07 0...15 Адрес размещения подпрограммы _данного_
[+(N*7)] использования этого предмета



На самом деле, я даже не смотрел как они там хранятся. Просто придумали свой формат для диззи-подобных игр.


Еще нашел конвертации MAV'а музыки из игр.

Dizzy 4 в формате ProTracker 2:
http://youtu.be/ntXWz7SLNP4

http://youtu.be/0CVZXEwDqSc

Лично мне сложно ответить на воропс "зачем?" ) Ответ, скорей всего, "нравится/интересно". Зато мы узнали, что там есть 4-ый канал саундтрека, который на спектрумове плеером не проигрывается.

Кстати, почему оно коряво проигрывается Ay Emul'ем, а ProTracker2 играе нормально? Как мне исправить табличку? (я забыл уже).

Dna Warrior в формате ProTracker3.x:

http://youtu.be/VoEpE3WhTjM

Как он говорит, структура трека и формат хранения очень навороченные для тех времен: паттерны разной длины, темп 1. Даже во второй половине 90-х ни один редакто не проигрывал темп равной едеинчке.

alx
31.01.2014, 02:50
Tryptomine Dream .TAP version.


1. Hазвание работы:
[Tryptomine Dream............................................. ...............]
2. Конкурс:
[ZX-Spectrum demo compo............................................. .........]
2. Автор:
[Vivid, Tigrr, Megus............................................. ............]
3. Группа:
[Brainwave^X-Project association....................................... ......]
4. Продолжительность работы (в случае музыки, интро или демо компо).
[около 5 минут........................................ .......................]
5. Замечания по работе.
[Обязательно просмотреть до конца эпилог! Он короткий........................]



┌── Tryptomine dream ──── ─── ─ ─
└────════ for Chaos Constructions 000

─── ─ full ecstasy guaranted on Pentagon ONLY!!! ─ ───── ─────┐─

Full credits stuff: │
─┐ │
└ VIVID: main code, fix, ideas, objects calculating,
multiloader ┌──────
──── ─ ────── ─ ─ │
─┐ │
└ TIGRR: design, graphics, textures, fix, multiloader
additional code │
── ───── ─ ───── ─ └─────╢
─┐ ─╜
└ MEGUS: main soundtrack, epilogue soundtrack, ┌─────┐
sound recording & engineering │─────┘
─ ─ ───────── ─ │


Used hard: │──
Pentagon1024 + 2fdd + YM2149F + covox + etc... └──────
┌─────┐
Scorpion ZS1024 + 2fdd + AY8910 + etc... │ │
└── ──┘
Scorpion ZS256 + 2fdd + YM2149F + soundrive + etc... ╓──┬──┐
║ │ │
Pentium 200MMX + 64Mb + AWE32 + YMF724 + etc.. ║ │ │

Used soft: ┴
ZX: ZXASMv3.10, STSv6.2, Delphin (fp compiller), Basic48, │
MadROM, Burial Graphics Editor v2.0, JPEG viewer, ───┴──
RCv1.9, Melon1.80p & 1.90, LaraCroft 4.5 & 4.5+, ┌─────┐
TRMSHOB, pkunzip v1.3f, ZXZIP, ZXUNZIP, FUTi, BV2.9, │ │
RDS v3.1, S-Terminal v1.1, Hobeta v1.1, Godzilla, │
Hrum v3.5i, Hrust v1.3, ModernWord v2.1, MusDep v0.02,
Pro Tracker v3.4r, Vivid's convertors ┌─────┐
│─────┘
PC: PhotoShop v5.5, Cool Edit pro v1.20, Hobeta, └─
AMD v0.1, Spectrum Navigator v1.13, T-mail 2607NT,
Spectrum emulator v3.05 (N.Shalaev), ZX-Emul v0.34b, │
R80 v0.30, pkzip v2.04g, GoldEd/386 v3.0.1, ┌──── │
Dos Navigator v2.02 └─────┘
┌──────
Moral Support: │
Music: Packed Band musicdisk by SandS, │
Green dancing gorilla by Manwe/SandS,
MadHouse vol2, 101% Speed garage, Deep House, ┌─────┐
Blackmore's Night "Under a violet moon", │─────┘
Iron Maiden "Brave new world", Midnight House, └─
Дельфин "Я буду жить (Live)" ─┐
┌─────│
Games: True Love, 3 sisters' story, Arrowbridge, └─────┘
License To Kill, Swords and sorcery, Tetris, ┌──┬──┐
Carmageddon │ │ │
│ │ │
Demos: Exit Planet Dust, Makavely, Klone, Relic, Pulse,
Sumea, Thug Life, Heaven Seven, Astral Blur, Jizz,│││││││
Stash, Moral Hard Candy, We'll See You Soon, ││││││
#3state Lost Vegas │││││
││││
Other: Ptuch the magazine, Muz-TV (telenight), ││││
J.R.R.Tolkien "Silmarillion", В.Замятин (книга), │││
М.Булгаков "Мастер и Маргарита", "Ну, погоди!", │││
"Bishoujo Senshi Sailor Moon", "The Simpsons", │││
Анечке и Наташеньке. ││
││
NO DRUGS WERE USED DURING CREATING THIS DEMO!!!!!!!!!!!!! ││
DRUGS - SUXX!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ││

┌───────┐ │
│ e-mail: bw_xpj@mail.ru │
Our contacts ┘ ZXNet: 500:8362/1 │
FidoNet: 2:5052/4.169 │

┌────┐ │ │ ┌──── ║ │
│ ───┐ └──┐──┘ │ │ │
│ │ │ ┌───
│─────┘ └──── │ │

архив всех работ brainwave по ссылке выше так же обновлен.

alx
31.01.2014, 16:16
В продолжении вот этой темы (http://zx.pk.ru/showpost.php?p=667945&postcount=32) я вот что нашел. Может для кого-то и не новость, но все местные трейдеры (и не только) ставили именно протект от SHRSOFT различных версий.

Принцип довольно прост: создавалась метка (точно уже не скажу) в служебных данных дорожки (либо нулевая, либо за файлами, либо 161-я), ксорились дискрипторы бейсиков в каталоге (trk/sec/sectors_lenght/start/bytes_lenght) и первый сектор бейсика. Все это дело сохранялось либо в 10 и далее сектора нулевой дороги, либо в первой дорожке свободной области, либо в 161-ой. В каталог во все защищаемые бейсики прописывался именно этот трек сектор, откуда запускался сам расксориватель, который возвращал данные на место и запускал непосредственно бейсик лодер. Там ксорок 5-7 примерно - не так сложно при вменяемых дебаггерах, но кроме монса нифига тогда не было )) да и большинство пользователей просто были на это не способны.

Позже нашелся способ как это скопировать. Точно не помню, да и не могу найти копировщик, но в нем можно было довольно точно содрать эту дорожку, а все остальное - банально трек в трек. Но расковырять сборник, все же, было проблематично.

Как-то раз один из местных торговцев (SNK, чью коллекцию я частично выложил) мне списал антипротектор (который я какое-то время, все же, для остальных зажимал). Я даже делал довольно сырую модификацию этого протекта (поменял несколько ксорок, еще там что-то), но поставил лишь на несколько сборников. К сожалению, пока не могу найти. Надо поспрашивать еще у пары знакомых - может у них сохранилось чего...

И еще он почему-то тупил на некоторых клонах спектрума - не помню уже. Но все это просуществовало уже недолго. К лету 98-го у нас уже разошлась тема hayes-модемов, фидо, ZX.NET и тема хождения в гости с пачкой дискет осталась в истории, уступив дорогу сивольной-полемике, сабже-фидошным выраженницам, часовому процессу выкачивания и распаковке...

Две версии протектора и антипротектор в аттаче.

Были и еще каких-то парочка других. Не вижу, да и названий не помню, но фигово прижились:

первый довольно простой - там всего-лишь менялся тип дискеты (якобы диск односторонний), количество свободных секторов, размер бейсиков в секторах, но все это дело очень быстро раскусилось обычным COM128 :smile:

второй - я деталей не помню. Помоему, был от LFA. Но там он писал свой boot и еще какие-то были недостатки.

Какие еще утилитки были для протектов - скидывайте. Любопытно глянуть :smile:

PS: Знатокам просьба камнями не кидать, что мол-баян. Это для истории, так сказать, да и я более чем уверен, что здесь есть и те, кто с конца 90-х и начала нулевых (тот же c-jeff, например). Они этого точно не застали.

Slider
03.02.2014, 01:52
В этой теме (http://zx.pk.ru/showthread.php?p=668871#post668871) лежит чуть подправленный релиз Survivor

alx
05.02.2014, 22:28
Если что, я не забыл и не забил.

Более-менее разобрал и рассортировал то, что считали с моих дискет. Теперь задача другая: вспоминаю, чего еще не достает в моей коллекции после считывания (или несчитывания) и кое-что подкачиваю (выборочно).

Но в этом есть свои плюсы:

я, например, выяснил, что Subliminal Ecstasy #2 на VTD (http://vtrdos.ru/press/se/SE02.ZIP) битый, а у меня он нормальный :)

Скоро все будет ;)

Hacker VBI
07.02.2014, 02:22
alx, дядь, скинь все ссылки плиз в первый пост

alx
07.02.2014, 03:44
Hacker VBI, как только соберу и подготовлю все, обазятельно запилю в первый пост со спойлерами :)

alx
10.02.2014, 05:36
Вобщем, не ждите продолжения темы - ее не будет.
Не хочу что-то выкладывать тут ради тролей и упырей, чтобы потом написали что *****. Насрал я, если честно.

ААА, NewArt & Co, спасибо что списали мои дискеты.

dM_GBG
10.02.2014, 08:27
Дискеты так то я списал. Хотя какое это уже имеет значение.

Rindex
10.02.2014, 20:44
Ну и зачем человека alx с форума прогнали? Как теперь, что он сделал получить? Ведь релизы там были другие.

psb
10.02.2014, 20:57
вообще-то он сам хотел уйти, но его даже подопнули. культурные люди себя так в приличном обществе не ведут.

Rindex
10.02.2014, 21:02
вообще-то он сам хотел уйти, но его даже подопнули. культурные люди себя так в приличном обществе не ведут.

Люди все разные. Ладно там 12-ти летние создание aamor с Надеждой Бакиной в голове, ну а тут...

AAA
10.02.2014, 21:08
Ну и зачем человека alx с форума прогнали? Как теперь, что он сделал получить? Ведь релизы там были другие.

Все архивы выложены, что ты еще хош заполучить?

Rindex
10.02.2014, 21:14
Все архивы выложены, что ты еще хош заполучить?

Он тебя обидел чем-то?

AAA
10.02.2014, 21:21
Он тебя обидел чем-то?

А я тут при чем? чел сказал

Я САМЫЙ КРУТОЙ КРЕКЕР (я его не заставлял, я даже не знаю что это)

потом он сказал

Я ДЕЛАЛ САМЫЕ КРУТЫЕ КРАКТРО (я спросил Г Д Е?)

потом он сказал что Амига БЕСТ! (Вот это я простить не могу)

А потом он сказал что эффектов кучу с нее ппереводил и интро делал

Я опять спросил Г Д Е ?

И всё, человек истух. Я при чем? Мой вопрос был один ГДЕ?

Я знаю группу: Брайн Фафля
http://zxaaa.untergrund.net/BRAINWAVE.html

сам делал страничку и написал там: Brainwave - группа из г Йошкар-Ола республики Марий Эл. Эта группа образованная приблизительно в 1995—1996 году двумя людьми Megus и Extremer (позднее Art Genius или MozArt), как Star Group. Осенью 1997 года группа вошла в состав X-Project Association и была переименована в brainwave. В состав которой входят: Megus Roman Petrov-(организатор, музыкант, кодер), Tigrr-(дизайнер), MAV Andrey Mikheev-(Code), Vivid-(кодер), Alx-(крэкер, кодер), C-jeff-(музыкант), Vorteq - (кодер). На данный момент группа не активна. За информацию спасибо Дмитрию Жемкову и Wikipedia.

Самому интересно что же делал аксель? Ведь он Alx-(крэкер, кодер)

И получается что ничего...

Мне обидно. Это я должен уходить, а не он.

Я поверил!

Я надеялся что сделаю страницу с красивыми ИНТРО...


И где оно?

Сдулось!

понимаешь Риндекс, уже сразу вижу человека, мне не надо долго объяснять.

Пока я не увижу ИНТРО круче чем:

http://zxaaa.untergrund.net/intgdc.html

не успокоюсь!

ведь зачем говорить что я крутой и Амига бест? Ведь никто ничего с Амиги то и не перевел толком. пустословие все это.


Вся эта песня из разряда что Исай крутой кодер.... было уже, проходили, наелись, спасибо - не надО!

Rindex
10.02.2014, 21:32
Вся эта песня из разряда что Исай крутой кодер....

Он, кстати, нормальный человек. И он почти на каждом сисопнике бывает. Приезжай, встеться с ним, и узнай какой он кодер. Когда ты был его не было.

AAA
10.02.2014, 21:36
Он, кстати, нормальный человек. И он почти на каждом сисопнике бывает. Приезжай, встеться с ним, и узнай какой он кодер.

Я знаю что он хороший мальчик. Я лично с ним знаком, он домой ко мне приезжал в детсве мы Москву делили по сферам торговли. Я барыжил подпольно, он открыто )))

Факи конечно были, но по дружбе...

Но тема про Алкса

denpopov
12.02.2014, 09:12
я, например, выяснил, что Subliminal Ecstasy #2 на VTD (http://vtrdos.ru/press/se/SE02.ZIP) битый, а у меня он нормальный :)

Скоро все будет ;)

"Нормальный" у меня не идет, виснет при выборе статьи 007. Нашлась вот такая.