Скрытые части в DEMO

Аватара пользователя
GoodBoy
Сообщения: 664
Зарегистрирован: 09 июл 2016, 00:00

Сообщение GoodBoy »

MindCraft part1
HELLO TO ALL PARTY PEOPLE ! <SILICON BRAINS> GROUP IN A HOUSE ! WE PRESENT FOR YOUR ENJOYMENT OUR NEW PRODUCT NAMED "MINDCRAFT" DEMO CONSIST OF THREE PARTS... IS IT LOOKS NICE ?.. IT'S NICE TO BE IMPORTANT BUT MORE IMPORTANT TO BE NICE !.. SO, FIRST OF ALL STORY OF THIS DEMO: BOObwE-TO DEMO KAK TAKOBOE dElATx My HE CObiPAliCx... ...MAD ByHAhiBAl plAHy CObCTBEHHOgO DEMO (OdiH iz HiX By uBidiTE B ClEdukwEj aACTi), A GOLDEN MAqlCq figHEj i piCAl BCqaECKiE FX HA TASM 3... HO KAK-TO PAz zApAli OHi C HOaEBKOj u GOLDEN'A HA XATE, i CiliKOHOByM MOzgAM CuvdEHO bylO pPOzPETx ! HAhi dPuzxq ObxEdiHili CBOi zAduMKi i zA OdHu HOax zAbOMbili 1-PART... aEPEz HEdElk OHi CHOBA CObPAliCx i ... B KOHcE aETBEPTOj HEdEli My BidiM iX zA KlABiATuPOj. OHi HAbiBAkT eTOT lEByj TEKCT. BCE aACTi gOTOBy !.. q pOlAgAk By uvE PiCKHuli HAvATx, CTAHdAPTHyj dlq dEMuX TAKOgO TipA, pPObEl ?.. aTO, HE pOMOgAET ?.. pOdCKAzKA: TRY SOMETHING ELSE !... iTAK: dEBiz eTOgO DEMO - TBOj MOzg eTO TBOE PEMEClO, aTO CObCTBEHHO i COOTBETCTBuET PEMEClu pPOgPAMMiCTA ! TAK-aTO eTO HAzBAHiE OTHkdx HE CluaAjHO, T.E. HE OT fOHAPq ! (pPiMEaAHiE GOLDEN'A). Huuuu, aEgO by TAKOgO EwE HAKATATx ?! HE lEzET MyClq B pEPETPuvEHyj CiliKOH HAhiX MOzgOB !.. BTOPAq bECCOHHAq HOax... KOPOaE BybiPAjTECx iz eTOj aACTi KAK XOTiTE, BplOTx dO 'RESET/MAGIC', MHE B OblOM BAM gOBOPiTx. NOW CUT IT OUT ! BUT WILL BE CONTINUED...Отредактировано GoodBoy (2016-07-11 09:17:21)
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

Вот так было бы читабильнее:

HELLO TO ALL PARTY PEOPLE ! <SILICON BRAINS> GROUP IN A HOUSE ! WE PRESENT FOR YOUR ENJOYMENT OUR NEW PRODUCT NAMED "MINDCRAFT" DEMO CONSIST OF THREE PARTS... IS IT LOOKS NICE ?.. IT'S NICE TO BE IMPORTANT BUT MORE IMPORTANT TO BE NICE !.. SO, FIRST OF ALL STORY OF THIS DEMO: BOOБЩE-TO DEMO KAK TAKOBOE ДEЛATЬ MЫ HE COБИPAЛИCЬ... ...MAD BЫHAШИBAЛ ПЛAHЫ COБCTBEHHOГO DEMO (OДИH ИЗ HИX BЫ УBИДИTE B CЛEДУЮЩEЙ ЧACTИ), A GOLDEN MAЯЛCЯ ФИГHEЙ И ПИCAЛ BCЯЧECKИE FX HA TASM 3... HO KAK-TO PAЗ ЗAПAЛИ OHИ C HOЧEBKOЙ У GOLDEN'A HA XATE, И CИЛИKOHOBЫM MOЗГAM CУЖДEHO БЫЛO ПPOЗPETЬ ! HAШИ ДPУЗЬЯ OБЬEДИHИЛИ CBOИ ЗAДУMKИ И ЗA OДHУ HOЧЬ ЗAБOMБИЛИ 1-PART... ЧEPEЗ HEДEЛЮ OHИ CHOBA COБPAЛИCЬ И ... B KOHcE ЧETBEPTOЙ HEДEЛИ MЫ BИДИM ИX ЗA KЛABИATУPOЙ. OHИ HAБИBAЮT ЭTOT ЛEBЫЙ TEKCT. BCE ЧACTИ ГOTOBЫ !.. Я ПOЛAГAЮ BЫ УЖE PИCKHУЛИ HAЖATЬ, CTAHДAPTHЫЙ ДЛЯ ДEMУX TAKOГO TИПA, ПPOБEЛ ?.. ЧTO, HE ПOMOГAET ?.. ПOДCKAЗKA: TRY SOMETHING ELSE !... ИTAK: ДEBИЗ ЭTOГO DEMO - TBOЙ MOЗГ ЭTO TBOE PEMECЛO, ЧTO COБCTBEHHO И COOTBETCTBУET PEMECЛУ ПPOГPAMMИCTA ! TAK-ЧTO ЭTO HAЗBAHИE OTHЮДЬ HE CЛУЧAЙHO, T.E. HE OT ФOHAPЯ ! (ПPИMEЧAHИE GOLDEN'A). HУУУУ, ЧEГO БЫ TAKOГO EЩE HAKATATЬ ?! HE ЛEЗET MЫCЛЯ B ПEPETPУЖEHЫЙ CИЛИKOH HAШИX MOЗГOB !.. BTOPAЯ БECCOHHAЯ HOЧЬ... KOPOЧE BЫБИPAЙTECЬ ИЗ ЭTOЙ ЧACTИ KAK XOTИTE, BПЛOTЬ ДO 'RESET/MAGIC', MHE B OБЛOM BAM ГOBOPИTЬ. NOW CUT IT OUT ! BUT WILL BE CONTINUED...
---
Переделал уже. Добавил опрос ENTER в первой части. Опрос дисковода, соответственно, оставил.
Сейчас назад всё запакую, заксорю, впилю на старое место и выложу.Отредактировано kalantaj (2016-07-11 11:01:52)
Аватара пользователя
GoodBoy
Сообщения: 664
Зарегистрирован: 09 июл 2016, 00:00

Сообщение GoodBoy »

kalantaj писал(а):
Вот так было бы читабильнее
не-спорю
ты вручную перенабирал или автоматом ?
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

Да заменой за пару минут в Notepad++ сделал. Галочку напротив "учитывать регистр" и "зациклить поиск" поставил, а в "в выделенном" убрал. Выбрал букву какую заменять и вписал на какую - и всё. и так там по буквам пробежал - их там всего-то с десяток -полтора. Пятьсек дела.
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

Уф. Впилил назад изменения.
Защиту, загрузчик, проверки, размер... короче всё оставил как было, только внедрил проверку Enter для перехода во вторую часть (помимо контроля дискеты в дисководе).
Демо - Mindcraft
Скриншоты не делал - выше они уже были.
Ссыль - http://rgho.st/6TSBG8bNp
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

Блеать.....
Проверил на спектакуляторе - пропускает первую часть....
какого хера?
Может в проверке нажатия дело?
Я проверял так -
ld bc,#bffe
in a,(c)
bit 0,a
jr z,part2

может надо было так -
ld a,#bf
in a,(#fe)
bit 0,a
jr z, part2
?

Или в чем ещё косяк может быть?
Может у меня спектакулятор такой?
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

Твоюмедь....
Алексей, не заменяй пока на сайте...
Через ару часиков буду дома - заменю опрос на другой.
Надеюсь он спектакулятору понравится.
Аватара пользователя
бох в отпуске
Сообщения: 37437
Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:

Сообщение бох в отпуске »

kalantaj писал(а):
Твоюмедь....
Алексей, не заменяй пока на сайте...
Через ару часиков буду дома - заменю опрос на другой.
Надеюсь он спектакулятору понравится.

окей мы успеем, аккуратней у вас постреливают ))
Аватара пользователя
GoodBoy
Сообщения: 664
Зарегистрирован: 09 июл 2016, 00:00

Сообщение GoodBoy »

kalantaj писал(а):
Проверил на спектакуляторе - пропускает первую часть....
какого хера?
KempstonJoystick в-настройках отключён ?
(звучит смешно, но там похоже глюкавая реализация - были жалобы как-будто кнопки сами нажимаются)
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

Отключен. блин. И по другому сделал (как lvd написал) - нифига.
Программеры, подскажите...
было примерно так:
loop_part1
...
...
...
ld a,#00 (вместо 0 ставится другое значение, когда дискета извлечена)
jp z, loop_part1
part2 bla-bla-bla

...
Вместо jp z, loop_part1 поставил jp keyscan

keyscan push af сохраним флаги для последующей проверки.
ld a,#BF
in A,(#FE)
rra
jr nc, metka1
(если нажата - переход на часть2)
pop af если не нажата - проверяем состояние дискеты по состоянию флага
jp z, loop_part1 (если диск не вынули - прыгнули на основной цикл части первой)
jr metka2 идем на вторую часть, если дискета извлечена
metka1 pop af сняли со стека AF (хоть оно уже и не надо - нажата кнопка Enter)
metka2 jp part2 переход на часть2


В Unreal - на ура пашет. В спектакуляторе - проходит один основной цикл программы, доходит до проверки и сразу переходит на часть 2Отредактировано kalantaj (2016-07-11 15:35:08)
Аватара пользователя
GoodBoy
Сообщения: 664
Зарегистрирован: 09 июл 2016, 00:00

Сообщение GoodBoy »

чё-то ты с переходами намудрил. (твой код не-проверял, но выглядит страшненько)

изящней сделать так
в программе call checkdisk меняем на call user
user ; опрос клавы
jp (кнопка не-нажата) checkdisk
pop regpair
jp NextPart
о порче содержимого AF/BC можно не-волноваться
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

Короче погнал я с хозяйством справлюсь, а потом просто в другое место втыкну проверку нажатия клавиши, да и всё - не буду себе и вам мозг взрывать.
Аватара пользователя
GoodBoy
Сообщения: 664
Зарегистрирован: 09 июл 2016, 00:00

Сообщение GoodBoy »

lvd писал(а):
ld флаги не ставит. Пропущено что-то вроде OR A между этими двумя командами.\
в-оригинале там cp xx присутствует
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

в спешке пропустил.
cp 00 стоит.
Аватара пользователя
бох в отпуске
Сообщения: 37437
Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:

Сообщение бох в отпуске »

Rainbow Beer Megademo Hidden Part (GS)

https://zxaaa.net/view_demo.php?id=9124

Изображение
Аватара пользователя
GoodBoy
Сообщения: 664
Зарегистрирован: 09 июл 2016, 00:00

Сообщение GoodBoy »

http://rgho.st/67vLgnJ8h
из SNA сможете записать ?
(space - третья часть)Отредактировано GoodBoy (2016-07-12 17:05:10)
Аватара пользователя
бох в отпуске
Сообщения: 37437
Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:

Сообщение бох в отпуске »

GoodBoy писал(а):
http://rgho.st/67vLgnJ8h
из SNA сможете записать
(space - третья часть)

AAA ждет ТРД или СЦЛ, формат сна не работает на пентеве а значет не применим. Подожду его мать
Аватара пользователя
GoodBoy
Сообщения: 664
Зарегистрирован: 09 июл 2016, 00:00

Сообщение GoodBoy »

AAA писал(а):
формат сна не работает на пентеве а значет не применим.
а не-надо было Профи продавать
я твою мать для кого его настраивал ???
Аватара пользователя
бох в отпуске
Сообщения: 37437
Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:

Сообщение бох в отпуске »

GoodBoy писал(а):
а не-надо было Профи продавать
я твою мать для кого его настраивал ???

для хорошего человека который его купил )) Я ж не могу тут сто компов разместить. Мне еще кошек надо размножать
Аватара пользователя
dr.Titus
Сообщения: 929
Зарегистрирован: 08 июл 2016, 00:00

Сообщение dr.Titus »

GoodBoy писал(а):
http://rgho.st/67vLgnJ8h
из SNA сможете записать
(space - третья часть)

Хороший эффект)
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

Победил. Теперь везде работает как надо. С первой во вторую часть переход по Enter и по факту извлечения дискеты.
Всё авторское - ничего не убирал (защита и т.п.)
Mindcraft
Брать тут - http://rgho.st/7zvm2J9ggОтредактировано kalantaj (2016-07-12 19:24:45)
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

В оригинале пакер Сендетского использовался. Он свой депакер в #5b90 кидал. Я же использовал Hrust 1. Он по умолчанию в #5b00 кидает. Ну обычно я туда его туда и закидывал. Походу он затирал переменные, что с #5b00 и каким-то макаром что-то там, блять, звёзды на небе не сходились и спектакулятор думал что что ли дискету вынули то ли Enter нажимали. Кинул в экран (#4000) - всё взлетело. Ради интереса (бл..., ну всё-равно уже столько времени потратил - надо было убедиться что именно в этом дело) все ранее используемые методы опроса клавиши пробовал спаковывать и впиливать в программу - работало.
Аватара пользователя
бох в отпуске
Сообщения: 37437
Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:

Сообщение бох в отпуске »

kalantaj писал(а):
Победил. Теперь везде работает как надо. С первой во вторую часть переход по Enter и по факту извлечения дискеты.
Всё авторское - ничего не убирал (защита и т.п.)
Mindcraft
Брать тут - http://rgho.st/7zvm2J9gg
Отредактировано kalantaj (Сегодня 21:24:45)

А дискета что ты клал ранее она откуда?
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

AAA писал(а):
Так же в деме MIND CRAFT
https://zxaaa.net/view_demo.php?id=3535
от SILICON BRAINS есть вторая секретная часть переход по комбинации клавиш (никто не помнит)
но принудительно можно, во время 1-й части, в адрес 44227 загоняете
nop nop nop, также можно просто 33
Отсюдова.
Аватара пользователя
бох в отпуске
Сообщения: 37437
Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:

Сообщение бох в отпуске »

kalantaj писал(а):
Отсюдова.

https://zxaaa.net/view_demo.php?id=9121

сделал так все авно не понимаю как туда попасть теперь в дисковод
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

В программе фактически 4 части.
Первая, она же типа скрытая (её не видят 128к пользователи) - изображение дисковода. Появляется когда демка запущена в 48к режиме.
Остальные три части запускаются из 128к. Спервой из этих трех переход в следующую по Enter. Со второй в третью - пробел.
Так что нету там никакой второй секретной части - просто из-под эмулятора раньше было не попасть во вторую часть - только немного редактировать код в дебаггере.

Так в какой дисковод ты не можешь попасть?Отредактировано kalantaj (2016-07-12 20:03:32)
Гость

Сообщение Гость »

kalantaj писал(а):
В программе фактически 4 части.
Первая, она же типа скрытая (её не видят 128к пользователи) - изображение дисковода. Появляется когда демка запущена в 48к режиме.
Остальные три части запускаются из 128к. Спервой из этих трех переход в следующую по Enter. Со второй в третью - пробел.
Так что нету там никакой второй секретной части - просто из-под эмулятора раньше было не попасть во вторую часть - только немного редактировать код в дебаггере.

Так в какой дисковод ты не можешь попасть?

Отредактировано kalantaj (Сегодня 20:03:32)

В картинку 48 все понял!! Значит я правильно выложил. Все проехали эту дему...

Молодец добил её. Я у тибоха спрошу где еще есть хиддены. Он все знает расскажет.

А пока пойду крактро искать которые еще не сделаны.
Аватара пользователя
kalantaj
Сообщения: 2275
Зарегистрирован: 09 июл 2016, 00:00

Сообщение kalantaj »

Та я пока с хидденами немного обожду - пойду поковыряю крактры.
Аватара пользователя
бох в отпуске
Сообщения: 37437
Зарегистрирован: 08 июл 2016, 23:04
Откуда: Москва
Контактная информация:

Сообщение бох в отпуске »

kalantaj писал(а):
Та я пока с хидденами немного обожду - пойду поковыряю крактры.
Правильное политическое решение. Кректры просто интересно даже посмотреть. Я их ваабще не видел. Пропустил этот период. Смотрю каждое, как дему.
Аватара пользователя
GoodBoy
Сообщения: 664
Зарегистрирован: 09 июл 2016, 00:00

Сообщение GoodBoy »

эпилог в демке Trance кроме меня кто-нибудь видел ???
(просто эпилог, не скрытая часть)

ИзображениеОтредактировано GoodBoy (2016-07-12 22:03:26)
Ответить