Просмотр полной версии : Перевод 19 (tap) демок... надо сделать срочно
Осталось только 1 дема для перевода:
http://zxaaa.untergrund.net/demo.php?s=%28tap%29&title=Title
Ahh... The Tape Loading Era! (tap) (http://zxaaa.untergrund.net/get.php?f=DEMO3/ahh.zip)
Если есть среди нас умные программисты и он не Goodboy,tiboh, VNN, то мы ждем чуда!!!
В приложении эти демки в едином факовом паке.
А если кто раньше переведёт? Делать ли?
А если кто раньше переведёт? Делать ли?
tiboh, это перевести не сможет. Он уже пробовал.
Это смогут перевести только крутые программисты:
VNN, Goodboy, LAS, Activator, PSB, psndcj
Так что, как переведешь, ложи в эту тему, чтобы можно было видеть, что осталось. Я их буду тибохе отдавать на упаковку.
в ближайшие пару дней я - пас. мне удалили зуб на корне которого была киста и мне щас не до чего.
Я тут посмотрел и понял - практически нереально. Например ahh - адрес загрузки -0. Были такие заморочки, помню. Только это для тап-ка, а в тыр-досе смещение бейсик-области, как известно, 112 байт. Вывод ясен. Плюс к этому попробовал разобраться с другой демкой. загрузка в бейсике, при стеке 24575, в области бейсика - куча процедур пересылки в страницы и прочее. Первая часть - ещё куда ни шло(хотя до конца не разбирался), а для второй части грузится новый блок процедур. Причём там же "сидит" явная процедура обработки прерываний. Выходит, что надо "перелопатить" прогу и как-то приручить к новым адресам. Тут и руки опустились.
---------- Post added at 18:56 ---------- Previous post was at 18:40 ----------
Есть некоторые задумки, как переделать таки под тыр-дос, но не умею делать остановки программ там, где надо. Это касаемо тех, которые грузятся с адреса 0 или 16384. Например SONG IN LINE-4. Вроде PSNDCJ спец по "тормозам"?
Я тут посмотрел и понял - практически нереально. Например ahh - адрес загрузки -0. Были такие заморочки, помню. Только это для тап-ка, а в тыр-досе смещение бейсик-области, как известно, 112 байт. Вывод ясен. Плюс к этому попробовал разобраться с другой демкой. загрузка в бейсике, при стеке 24575, в области бейсика - куча процедур пересылки в страницы и прочее. Первая часть - ещё куда ни шло(хотя до конца не разбирался), а для второй части грузится новый блок процедур. Причём там же "сидит" явная процедура обработки прерываний. Выходит, что надо "перелопатить" прогу и как-то приручить к новым адресам. Тут и руки опустились.
---------- Post added at 18:56 ---------- Previous post was at 18:40 ----------
Есть некоторые задумки, как переделать таки под тыр-дос, но не умею делать остановки программ там, где надо. Это касаемо тех, которые грузятся с адреса 0 или 16384. Например SONG IN LINE-4. Вроде PSNDCJ спец по "тормозам"?
Попробуй заняться Weird Science Megademo и Eklhaft SP2. Переводятся они в тр-дос хорошо, но нужно фиксить мультиколор.
Он ее уже помойму два раза пробовал. Там кроме бордера еще внутренний мультиколор такой, что проще заново написать всю дему. Она ваще сделана не под спеку, а под спеку+2
Авторы живы-здоровы. Попросите исходники.
AAA,ты прав - работа заставляет отвлечься от боли.
демка Techno Chaos с двумя цифровками.
страницы в ней переключаются по #FD c включённым 6ым битом - пойдёт возможно не на всех компах. на паковку/создание моноблока сил уже нет.
Достойно звучит, интересно на реале будет пиликать ?!?
на скорпе и `нормальном` пентагоне должна
Попробуй заняться Weird Science Megademo и Eklhaft SP2. Переводятся они в тр-дос хорошо, но нужно фиксить мультиколор.
Хорошо, посмотрю. Но опять же перекапывать код придётся.
Пофиксил Eklhaft SP2, но не совсем. Очень сложно подстроить бордюр. Были бы исходники - уже сделал бы. Явное несовпадение числа тактов на построение 1 горизонтальной линии растра. Может кто знает, сколько тактов уходит на это у оригинального 128-го Спектрума? И сколько линий до начала экрана?
Пока бордюр глючит, но мультиколор на экране практически совпадает.
В спекуляторе пошло после usr 0. В унрыле надо включить 128-й режим. Переключение страниц по OUT (#FD),A со значением А-#50-#57.
Пофиксил Eklhaft SP2, но не совсем. Очень сложно подстроить бордюр. Были бы исходники - уже сделал бы. Явное несовпадение числа тактов на построение 1 горизонтальной линии растра. Может кто знает, сколько тактов уходит на это у оригинального 128-го Спектрума? И сколько линий до начала экрана?
Пока бордюр глючит, но мультиколор на экране практически совпадает.
В спекуляторе пошло после usr 0. В унрыле надо включить 128-й режим. Переключение страниц по OUT (#FD),A со значением А-#50-#57.
Уже неплохо.
Искомая информация:
---------------------------------------------------
ZX Spectrum 128K / ZX Spectrum 128K +2
---------------------------------------------------
- CPU runs at 3.54690 MHz
- T-states per scanline - 228
- scanlines per frame - 311
- scanlines before the television picture - 63
- position of the first byte of the screen - 14364
- states per frame - 70908
- '50 Hz' interrupt occurs at 50.01 Hz
- slow (contended) memory pages: 1,3,5,7 (but only when displaying screen)
- M1 waiting cycle: none
Постараюсь дисассемблить программу. Если получится, думаю пофиксить удастся полностью.
T-states per scanline - 228
А у нашего Пентагона - 224. Вот и разница в 4 такта. Потому и бордюр кривой.
было желание помочь ещё, но ааасайт и демотопия в дауне - демки скачать негде
было желание помочь ещё, но ааасайт и демотопия в дауне - демки скачать негде
Положил пак демок сюда - http://sderni.ru/55778
перевёл пару демок - MusicPlayer 1&2. во второй части настроил бордюр под пентагон
перевёл пару демок - MusicPlayer 1&2. во второй части настроил бордюр под пентагон
Насчёт бордюра - выше крыши! Прикопаться не к чему. А вот ни одит трек так и не смог запустить. В чём отличие, в управлении, от предыдущей части?
---------- Post added at 22:41 ---------- Previous post was at 22:14 ----------
во второй части настроил бордюр под пентагон
Аж не удержался, полазил в проге. Да, попроще. Музон не поёт, никаких прог больше не работает. Но тем не менее полный зачёт за фикс. Подобрал таки!
ни одит трек так и не смог запустить. В чём отличие, в управлении, от предыдущей части?
кнопки Q,A,O,P,M управление `стрелкой`. значок вверху и внизу перебор мелодий - средний значок выбор.
очередная демка с семплами на бипер 5 Estrellas
ААА, подкорректируй список в первом посте, удалив то что сделано
И эту тоже, там ваще код просят, навярняка там тетка голая есть очень хочеться увидить: Heavy Metal (tap)
интро написано на компилированном бейсике - пароль `95` - дальше 5 цифровых музонов
интересно бы узнать мегадемо это или нет.
Насколько я понял после копирования на диск - там, как минимум, 4 части.
Насколько я понял после копирования на диск - там, как минимум, 4 части.
там четыре музона, которые можно подгружать - просто авторы заюзали рамдиск - save!load
авторы заюзали рамдиск - save!load
Это в другой демке.
Hellish Crossfire (http://zxaaa.untergrund.net/DEMO4/hcross.zip) - Ozzyoss/VNN
Полностью переделанная мегадемо, сделан, где возможно опрос по кнопке Space, для перехода от части к части. До этого момента мегадему невозможно было досмотреть даже за 1,24 часа. Теперь, как насмотрелись часть, жмите Spacе.
http://zxaaa.untergrund.net/screen2/7crfirepart1tap.pnghttp://zxaaa.untergrund.net/screen2/7crfirepart1tap2.pnghttp://zxaaa.untergrund.net/screen7/7crfirepart1tap.png
http://zxaaa.untergrund.net/screen7/hcross1.png - Великолепная крутая часть !
http://zxaaa.untergrund.net/screen7/hcross2.pnghttp://zxaaa.untergrund.net/screen7/hcross3.png -в Унреал жмите NUMLOCK, чтобы её пропустить побыстрей, на градуснике, идет отчет времени
http://zxaaa.untergrund.net/screen7/hcross4.png - это конец, но он длинный.
Есть еще одна часть дигитала, там к сожалению придеться ждать конца или мотать NUM LOCKOM, а в спекакуляторе надо мотать скоростью процессора. Автор задумал, что пока все не просмотрят не переключать.
http://zxaaa.untergrund.net/screen7/hcross6.png
А после нее есть часть с дигитал, где едет формула-1 без картинки.
Спасибо VNN за хорошую и трудную работу по переводу. Мегадема переводилась в течении недели !!!
До этого момента мегадему невозможно было досмотреть даже за 24 часа.
Вообще-то (если посмотреть заставочную картинку) было заявлено 1 час 24 минуты. Скорее всего - так и есть. К сожалению, в частях с цифровой музыкой не удалось сделать корректный выход по нажатию клавиши. Поэтому придётся ждать заявленое время (
---------- Post added at 21:39 ---------- Previous post was at 21:35 ----------
Великолепная крутая часть !
Мне она то же понравилась более, чем остальные. Незатейливо, но КЛАССНО!!!
третья часть демки Song in Lines - вроде её нет на сайте ААА. переведено естественно из TZX
Спасибо !
Напрягаемся дальше товарищи программисты. Я пока VNN занял достойной работой. А то мы скучаем без новой мегадемо. Я думал, щас после ааапати как все начнут лепить мегадемы. А тут хренась два. Придеться опять банду собирать для выдирания и лепления новой чудо мегадемо.
Лучше напрячь VNN доделать Eklhaft SP2.
Лучше напрячь VNN доделать Eklhaft SP2.
Доделаю. В паузах :-)
После многих попыток, методом проб и ошибок, получилось перевести Nine Demo 2. - http://zxaaa.untergrund.net/get.php?f=DEMO4/nine2.zip
Пофиксил таки бордюр в "Eklhaft-2". Последюю часть не фиксил. Там движение задумано автором.
Пофиксил таки бордюр в "Eklhaft-2". Последюю часть не фиксил. Там движение задумано автором.
нонсенс ин васик не работает сбрасываеться не грузясь юср 0 проблему не решает
работает четко только в спекакуляторе в 48 режиме, надеюсь тибоха сможет ее переделать в 128 режим и чтоб она на унрыле заиграла, а то пентева может обломаться
нонсенс ин васик не работает сбрасываеться не грузясь юср 0 проблему не решает
Включи 128-режим. Прога переключает страницы по OUT (#FD), используя номера страниц #50-#57. А бейсик грузит в обычные банки.
В Спектакуляторе, после usr0, пошла сразу. Без usr0 - вылетела.
Сделал ещё одну под TR-DOS. Фикс не делал. Адрес размещения программы перекрывает #5D3B.
Включи 128-режим. Прога переключает страницы по OUT (#FD), используя номера страниц #50-#57. А бейсик грузит в обычные банки.
В Спектакуляторе, после usr0, пошла сразу. Без usr0 - вылетела.
Из всех слов ААА знает только слово пошла. Для простого народа все остальные слова диковинные. Они загрузят, она сброситься и все, даже никто не поймет какая это крутая красивая демка.
Пофиксил таки бордюр в "Eklhaft-2". Последюю часть не фиксил. Там движение задумано автором.
не хочу придираться, но в оригинале полоски стоят на одном месте
не хочу придираться, но в оригинале полоски стоят на одном месте
Если делать по понятиям, то так:
http://zxaaa.untergrund.net/screen6/krut4.png
Но можно оставить, как есть, сути не меняет.
---------- Post added at 21:31 ---------- Previous post was at 21:25 ----------
Пофиксил таки бордюр в "Eklhaft-2". Последюю часть не фиксил. Там движение задумано автором.
На пентеве ни в какую не запускаеться ни вкаком режиме!!!
Если делать по понятиям, то так:
http://zxaaa.untergrund.net/screen6/krut4.png
Но можно оставить, как есть, сути не меняет.
---------- Post added at 21:31 ---------- Previous post was at 21:25 ----------
На пентеве ни в какую не запускаеться ни вкаком режиме!!!
Там тоже не понятиям. По понятиям правильно на видео показано - http://www.youtube.com/watch?v=hTghXhzqJHI&feature=player_embedded
Там тоже не понятиям. По понятиям правильно на видео показано - http://www.youtube.com/watch?v=hTghX...layer_embedded
А у меня на скрине ваще то так же по понятиям!
Просто я снял скрин в момент когда музон играл два канала а не один.
Просто я снял скрин в момент когда музон играл два канала а не один.
Ты посмотри вначале видео, а потом разводи понятия. :) Картинка там почему-то в цвете, а у тебя ч/б.
можно оставить, как есть, сути не меняет.
только музыка звучит по другому.
и в плейере кстати используется команда #ED,#71 - OUT (c),0
Ты посмотри вначале видео, а потом разводи понятия. Картинка там почему-то в цвете, а у тебя ч/б.
Я снимал скрин с эмулятра о том что там цвет что то даже не знал, потмоу что в эмуле не ощущал его а реале оно негрузиться даже сейчас. Мы обсуждали бордер.
По понятиям правильно на видео показано
Раньше бы показал. Займусь. Мож сделаю.;-)
Раньше бы показал. Займусь. Мож сделаю.;-)
Заодно прогони на Пентева, а то не понятно для чего делать если на реале оно не видиться.
А раньше тебе и не скажут, у нас когда срать сядешь, вот тогда советами замучуют, а до того момента никто ничего не скажет.
Я снимал скрин с эмулятра о том что там цвет что то даже не знал, потмоу что в эмуле не ощущал его а реале оно негрузиться даже сейчас. Мы обсуждали бордер.
По-моему единственный эмулятор, который нормально эмулирует эту демку - это FUSE. У меня в режиме 128к или +2 без буквы и через usr0 показывает всё, кроме этого цвета. Там тоже эта картинка ч/б. Но оригинал похоже всё-таки с цветом.
А раньше тебе и не скажут, у нас когда срать сядешь, вот тогда советами замучуют, а до того момента никто ничего не скажет.
А меня об этот кто-то попросил? Я вообще случайно наткнулся на эту просьбу, поскольку думал, что давно эту демку в trd перевели.
А меня об этот кто-то попросил? Я вообще случайно наткнулся на эту просьбу, поскольку думал, что давно эту демку в trd перевели.
VNN эту демку не то что переводит в трд, а фактически заново пишет. Поскольку первоначально она ваще не для нашего компа была и нигде не работала. У мностранцев мания писать демо на какие то компы, которых нет в природе.
Ничего не выходит. Чёрт ногу сомает в этом коде) OUT (#FD),А с числом #50-#57 - достало. А реально сорцы где-то стянуть?
---------- Post added at 21:34 ---------- Previous post was at 21:31 ----------
VNN эту демку не то что переводит в трд, а фактически заново пишет.
Да я там только смещение бордюра подогнал под Пентагон. А что бы "выровнять" бордюр, ты не поверишь, всего 1 байт изменил. Просто нашёл - где это надо. И вместо 8 тактов получил 7.
А реально сорцы где-то стянуть?
Держи - http://omega.webnode.com/products/zx-eklhaft-2/
Держи - http://omega.webnode.com/products/zx-eklhaft-2/
Вот к кому надо обращаться! Спасибо огромное!!! Щас полезу разбираться.
Переделал "SMT collection". USR 0 не требуется. Переключение страниц по #7FFD.
Огромное спасибо tiboh за помощь. Без него не управился бы. Почти всё "перелопачено" по своему, но с кодом автора.
ААА, что ещё осталось? Подкорректируй 1-й пост.
turrican - в тапке нехватает частей.
ceremony и rip off - смесь бейсика с кодом.
Silence Of The AY - запаковано в лучших традициях - пакер на пакере.
Сбросить на маджик в самом начале и сделать первый вывод мусора, как черный инк черный папер? Я раньше так демы свои собирал с бейсиком и кодом. Затем полученный кодовый блок сжать до трех раз ЛИЗ ПАКОМ и сделать под бейсик.
я их могу и по-честному разложить по полочкам, только вот собирать придётся другим.
Да не вопрос насчет собрать, главное разложи.
ну вот вам - RipOff
В списке не хватает демы:
Song In Lines 4 (tap) - http://zxaaa.untergrund.net/get.php?f=DEMO3/song_in_lines_part_4_1990_busysoft_fuxoft.zip
Запакованный Rip-Off. - http://zxaaa.untergrund.net/get.php?f=DEMO4/ripoff.zip
Silence в TR-DOS формате. Качество цифрового звука не ахти какое, но тут уж я не в курсе, как улучшить.
В Спекуляторе идёт отлично. Совершенно другой звук.
В Спекуляторе идёт отлично. Совершенно другой звук.
tiboh, посмотрит. Мож гаечку покрутит, все равно он там паковаться будет.
tiboh, посмотрит. Мож гаечку покрутит, все равно он там паковаться будет.
Там всё запаковано.
Там всё запаковано.
Тода ложу так как есть.
Silence в TR-DOS формате.
а только у меня в 48к не работает ?
а только у меня в 48к не работает ?
Я пробовал оригинал в 48-м режиме. Тоже не работал.
Вообще в проге используются 4 странички верхней памяти и вся основная, начиная с адреса 25000. В переделаной версии 48-й режим я не предусматривал.
Я пробовал оригинал в 48-м режиме. Тоже не работал.
всё работает (только нет спрайтов) - я просто тоже немного изучал эту демку. вот 48ой снапшот - музон из лотуса
}{{}|={}|||{}
жду окончательного вердикта от tiboh, ложить или не ложить.
всё работает (только нет спрайтов)
Спрайты выводимые выше скролла "сидят" в #57 банке(делал 57, чтоб не бить STS).
Если хочешь - скину сорцы. Напиши мне в почту.
---------- Post added at 22:23 ---------- Previous post was at 22:21 ----------
жду окончательного вердикта от tiboh, ложить или не ложить.
Без проблем. Кстати tiboh мне очень помог. Как всегда. Спасибо, Влад.
Демка которой нет в .trd
http://www.pouet.net/prod.php?which=54501
Демка которой нет в .trd
Смотри 32-пост в этой ветке.
точняк :-) а у AAA на сайте не нашел.
Должен был выложить. Может ждёт, пока я финал пофикшу под Пентагон.
точняк :-) а у AAA на сайте не нашел.
http://zxaaa.untergrund.net/demo.php?s=Eklhaft&title=Title
Добил таки бордюр в в последей части. Сразу оговорюсь - его видно ТОЛЬКО в унреале , при BORDER = wide. очень извияюсь, но построение программы не даёт шансов на сдвиг по горизонтали. Если честно, то не "поймал" цикл. Не нашёл просто.
Rindex, спасибо за сорцы, но последней части там нет.:v2_dizzy_queen:
Добил таки бордюр в в последей части. Сразу оговорюсь - его видно ТОЛЬКО в унреале , при BORDER = wide. очень извияюсь, но построение программы не даёт шансов на сдвиг по горизонтали. Если честно, то не "поймал" цикл. Не нашёл просто.
Rindex, спасибо за сорцы, но последней части там нет.
Подменил незаментненька.
Добил таки бордюр в в последей части. Сразу оговорюсь - его видно ТОЛЬКО в унреале , при BORDER = wide. очень извияюсь, но построение программы не даёт шансов на сдвиг по горизонтали. Если честно, то не "поймал" цикл. Не нашёл просто.
Не работает. Ничего и ни как...
Не работает. Ничего и ни как...
Да и хрен с ним. Там три полоски дергаються. Вся соль демы в первой части, а она прекрасно работает. А конец демы просто сделали до кучи наработки. Там ничего особенного. VNN лучше пусть начинает мегадему делать, пока у меня есть запал рисовать.
Да и хрен с ним. Там три полоски дергаються. Вся соль демы в первой части, а она прекрасно работает. А конец демы просто сделали до кучи наработки. Там ничего особенного. VNN лучше пусть начинает мегадему делать, пока у меня есть запал рисовать.
Не, ну правильно выпустить дерьмо, чем вообще ничего. Но вся фишка в том, что это не работает в Спекуляторе. И в Унриле-фикс оно у меня тоже не взошло. Как мне на это реагировать?
Не, ну правильно выпустить дерьмо, чем вообще ничего. Но вся фишка в том, что это не работает в Спекуляторе. И в Унриле-фикс оно у меня тоже не взошло. Как мне на это реагировать?
У меня во всем работает. randomize usr 15616 в этой деме ещё никто не отменял между прочим. А работает она везде.
1. грузишь,
2. сбрасываеться в ВАСИК
3. randomize usr 15616
4. RUN Enter
5. кайф
Да и хрен с ним. Там три полоски дергаються
там весь смак в том что они называют `звуковой мультиколор` - такой специфичный вывод звука - эмуляция sid`a. VNN_KCS - молодец - он наверно уже самый взрослый спектрумист. я наверно скоро доделаю SongInLines4 - Busy замутил такую защиту которая не на всех эмулях даже запускается.
во - ну сколько раз можно наступать на одни и теже грабли. когда в бейсике переключаем страницы надо дублировать номер страницы в переменной (23388). иначе после её переключения OUT`ом при следующем прерывании включится та страница что в (23388) по умолчанию.
если лоадер рассчитан именно на 128ой бейсик то out даже не нужен. просто ставим номер нужной страницы в (23388), а он сам её переключит (при условии что прерывания разрешены). out нужен скорее в 48ом с открытым портом.
VNN_KCS - молодец - он наверно уже самый взрослый спектрумист
Так он сколько уже всего разобрал! Киллометры кода. Одних бордеров переписал, почти все во всех демах.
---------- Post added at 23:46 ---------- Previous post was at 23:45 ----------
SongInLines4 - Busy замутил такую защиту которая не на всех эмулях даже запускается
Ух этот бузя! Я собаку так же навал Бусей. Завтра ей по жопе дам за защиту!
Кста сайт Буси, там много кодов и процедурок:
http://busy.speccy.cz/tvorba/index.htm
Мож тут есть его защиты: http://busy.speccy.cz/tvorba/clanky.htm
Ух этот бузя!
я помню ты его фотку выкладывал и сомневался в его самочуствии
У меня во всем работает.
Выбрасывает в бейсик, однако.
а вот это František Fuka - FUXOFThttp://www.fuxoft.cz/tmp/fotky/ja/ja_hlava.jpg
Выбрасывает в бейсик, однако.
елки палки, Риндекс, ты что только родился ? Я же говорю, что демка запускаеться через USR0.
Тоесть в бейсике жми:
T
shift+shift (чтобы появилась буква E)
потом жми L
потом 1
потом 5
потом 6
потмо 1
потом 6
Вылетаешь в TR DOS, и жми RUN Enter, всё дема работает.
---------- Post added at 00:16 ---------- Previous post was at 00:14 ----------
а вот это František Fuka - FUXOFT
Бузя ,это другой.
Фука эту музыку для той демы написал.
А бузя код.
У Фукса свой сайт есть и он жив и здоров и на ютубе у него свой канал есть:
http://www.fuxoft.cz/
http://www.youtube.com/watch?v=D0ABrkguenc
http://www.youtube.com/user/fuxoft
Бузя ,это другой.
да я знаю, просто случайно нашёл Фуку.
вот Busy http://zx.pk.ru/showpost.php?p=279404&postcount=233
http://zx.pk.ru/showpost.php?p=279426&postcount=242
елки палки, Риндекс, ты что только родился ?
Да я не понимаю как это нормально запустить без плясков с бубном. Ещё раз скачал архив. Вдруг чего изменилось? Оп ля, вот наш ZYXовский бут, а дальше, при нажатии ENTER, происходит ахтунг в виде сброса.
Лёша, если делаете программу, которая была с кривого спектрума, а стала под стандарт аля Пентагон, который поддерживает TR-DOS, будьте любезны это сделать без плясок с бубном в виде usr0, с которым всё равно ничего не запускается.
---------- Post added at 02:37 ---------- Previous post was at 02:29 ----------
Тоесть в бейсике жми:
T
shift+shift (чтобы появилась буква E)
потом жми L
потом 1
потом 5
потом 6
потмо 1
потом 6
Вылетаешь в TR DOS, и жми RUN Enter, всё дема работает.
На видео запиши процесс работы и главное результат (на эмуляторе). Иначе моя не понимать.
Лёша, если делаете программу, которая была с кривого спектрума, а стала под стандарт аля Пентагон, который поддерживает TR-DOS, будьте любезны это сделать без плясок с бубном в виде usr0, с которым всё равно ничего не запускается.
Денис, тогда надо всю программу "разложить по полочкам" и переделать по новой. А не всегда можно понять принцип построения кода. У каждого кодера свой стиль, чтоли. Как правило, я стараюсь не менять код. Потому как код должен оставаться оригинальным. Я только подстраиваю под конкретную машину по таймингу.
Программу эту легко запустить в унрыле, включив предварительно (кнопкой М) режим 128 килобайт.
---------- Post added at 03:08 ---------- Previous post was at 02:59 ----------
На видео запиши процесс работы и главное результат (на эмуляторе). Иначе моя не понимать.
Выходишь в меню, выбираешь 128 BASIC, набираешь USR 0, набираешь RANDOMISE USR 15616, нажимаешь R, нажимаешь ENTER. Всё.
Выходишь в меню, выбираешь 128 BASIC, набираешь USR 0, набираешь RANDOMISE USR 15616, нажимаешь R, нажимаешь ENTER. Всё.
Вот если 128 выбрать, то тогда работает даже без всяких usr0. На Slow ALL - вылет в бейсик.
Унреал 0.37.5 сразу вылетает.
Денис, тогда надо всю программу "разложить по полочкам" и переделать по новой. А не всегда можно понять принцип построения кода. У каждого кодера свой стиль, чтоли. Как правило, я стараюсь не менять код. Потому как код должен оставаться оригинальным. Я только подстраиваю под конкретную машину по таймингу.
Коль, у тебя были же исходники. Там наверняка надо было что-то просто подкрутить, а не раскладывать по полочкам. Хотя х.з. как буржуи демы пишут. Я ААА отправил одну, та вообще нигде не работает.
Я подкрутил в коде. Добавил тактов для смещения бордюра и выровнял по тактам прорисивку 1 линии экрана.
А вылетает на SLOW ALL из-за номеров страниц. Он их сделал #50-#57, вместо #10-#17. Для 128-го режима это не страшно, а при 1024 эти страницы присутствуют.
с бубном в виде usr0, с которым всё равно ничего не запускается.
Таких демок на моем сайте окло 10 ти есть. Некоторые сделать по другому нельзя. Но usr0, для спектурмиста простая комманда. такая же как LOAD, странно что ты о ней не слышал. Например демаCOLOR, ранее так же запускалась, демо Techno 1 от DMS тоже, Dembel то же. Это нормально, такое бывает.
и по умолчанию подразумевается стандартный Пентагон, а не расширенный > 128k
Вот вам Eklhaft SP 2, запускается без USR 0. - http://zxaaa.untergrund.net/get.php?f=DEMO4/eklhafte.zip
Вот вам Eklhaft SP 2, запускается без USR 0.
Вот, вот нормальный подход человека к своей работе. Демка работает и в Спекуляторе.
Вот вам Eklhaft SP 2, запускается без USR 0.
проложил заново. На пентеве идет в режиме 128 режима!!!
Очень крутая демка, смотриться на реале великолепно, глаз не оторвать.
Выходишь в меню, выбираешь 128 BASIC, набираешь USR 0, набираешь RANDOMISE USR 15616, нажимаешь R, нажимаешь ENTER. Всё.
Коля ... В начале загрузчика выполняешь в любом месте в любом бейсике вот такой код:
DI
LD HL,10072
LD IY,23610
EXX
LD A,63
LD I,A
IM 1
LD SP,(23613)
LD A,16
OUT (253),A
RES 4,(IY+1)
CALL 81
CALL 7030
JP 4867
И ты автоматом в 48-ом бейсике со 128-ой памятью !!! Не смущайся последнего JP на 4867 ! Он будет исполнен в ROM по адресу 7030, в общем сразу после JP пиши продолжение загрузчика. Если хочешь, можешь вызывать "это" как процедура !!! Только после JP поставь RET !!! Помни, что тут SP обновится из переменных васика, поэтому, если тебе нужен свой адрес SP, то занеси его в (23613) или укажи после перехода в 48-ой васик ...
перевёл в trd демку CEREMONY - только под 48ой бейсик !!!
перевёл в trd демку CEREMONY - только под 48ой бейсик !!!
Выложил на сайт 128 версию от тибохи.
goodboy, на тебя одна надежда, осталось начать да кончить, кроме тебя никто не сможет...
http://zxaaa.untergrund.net/demo.php?s=%28tap&title=Title
SiL4 ктонибудь доковырял? У меня только в режиме 3+ запустилась с загрузкой, буду дальше смотреть что там. В остальных режимах выход с надписями неправильное ПЗУ!
Нашел Тапок Сонг из Лайн 4, там вроде попроще, а вообщето дисковая версия СиЛ4 была гдето.
Осталось только три демы для перевода:
http://zxaaa.untergrund.net/demo.php?s=%28tap%29&title=Title
Turrican (tap) (http://zxaaa.untergrund.net/get.php?f=DEMO2/turrydemtap.zip)
Song In Lines 4 (tap) (http://zxaaa.untergrund.net/get.php?f=DEMO3/song_in_lines_part_4_1990_busysoft_fuxoft.zip)
Ahh... The Tape Loading Era! (tap) (http://zxaaa.untergrund.net/get.php?f=DEMO3/ahh.zip)
Если есть среди нас умные программисты и он не Goodboy,tiboh, VNN, то мы ждем чуда!!!
Ты там лоадеры видел? Уж очень сильно "намутили"
Нашел Тапок Сонг из Лайн 4, там вроде попроще
Вот переделал то, что ты указал. А тот, на который указывает ААА посложнее и намного.
Кстати, Лёша, у тебя на сайте скрины из Спекулятора. А там не совсем так, как есть на самом деле. Лоадер довольно круто сделан. Посмотри в Unreal. Только не Unrealfix
Ты там лоадеры видел? Уж очень сильно "намутили"
Я не знаю что такое лоадер. Сейчас спрайты отрисую для интро гигадемо 4 и буду разбираться со скринами.
Лоадер - от слова LOAD. Это загрузчик. Посмотри как работает в Song in line. А в Ahh... ваще круто. Сам процесс загрузки - уже демо.
Видел такое в загрузчике какойто игры. Но чтоб АУ играл во время загрузки вижу впервые!!!
Видел такое в загрузчике какойто игры. Но чтоб АУ играл во время загрузки вижу впервые!!!
В Unreal играет, в Insult играет, Battle Command играет, руки надо отрывать за эту дурь. Все навзванное не работает на пентевах из за таких извращений с божественным ТР ДОС,
NEO SPECTRUMAN
15.10.2011, 22:01
Видел такое в загрузчике какойто игры. Но чтоб АУ играл во время загрузки вижу впервые!!!
Посмотрите вот такой загрузчик. :)
30015
Все навзванное не работает на пентевах из за таких извращений с божественным ТР ДОС
Почему не работает? Должно работать. Надо попробовать. По крайней мере тот загрузчик под музыку, что я когда-то пробовал, на Пентагоне 1024 работал аж бегом. И в TR-DOS-е.
черти, от вас так просто не избавишься. :v2_dizzy_priest:
вот вам демка туррикан, только её надо доводить до ума, поскольку вся управляющая часть написана на бейсике и есть несколько вызовов подпрограмм которые хранятся в начальных строках (после REM). самая вредная по адресу 23909 (она передаёт управление в случае ошибки на строку 9800). а ещё в демке нет файлов для 7ой и 8ой части.
черти, от вас так просто не избавишься.
У нас в таком случае говорят: "Так ОТОЖ!";)
В Unreal играет, в Insult играет, Battle Command играет, руки надо отрывать за эту дурь. Все навзванное не работает на пентевах из за таких извращений с божественным ТР ДОС,
Я не про ТРДОС а про ТАПЕ!!!
---------- Post added at 20:55 ---------- Previous post was at 18:56 ----------
Буду дальше СиЛ4 ковырять, жалко что Профик пока в ауте. Буду в эмуле разбирать защиту.
Вот переделал то, что ты указал. А тот, на который указывает ААА посложнее и намного.
Кстати, Лёша, у тебя на сайте скрины из Спекулятора. А там не совсем так, как есть на самом деле. Лоадер довольно круто сделан. Посмотри в Unreal. Только не Unrealfix
Кстати на эмуле (стелс в режиме Пента не идет) проверка на подлинность осталась.
Вот переделал то, что ты указал. А тот, на который указывает ААА посложнее и намного.
Кстати, Лёша, у тебя на сайте скрины из Спекулятора. А там не совсем так, как есть на самом деле. Лоадер довольно круто сделан. Посмотри в Unreal. Только не Unrealfix
Возможно я ошибся, потому что этих линесов 19 штук:
http://zxaaa.untergrund.net/demo.php?s=song+in+l&title=Title
Что где не так?
Что где не так?
Посмотри сам в этом эмуле - http://sderni.ru/89150
Выйди в 128 бейсик и TAPE LOADER-ом загружай дему, предварительно указав на неё по F3. Уверен - приколешься.
Заодно и увидишь, что и где не так.
Посмотри сам в этом эмуле - http://sderni.ru/89150
Выйди в 128 бейсик и TAPE LOADER-ом загружай дему, предварительно указав на неё по F3. Уверен - приколешься.
Заодно и увидишь, что и где не так.
Ну тада надо ее оставить как есть, как и дему от РОБУСА.
Ну тада надо ее оставить как есть, как и дему от РОБУСА.
Точно. Особенно "Ahh"
Точно. Особенно "Ahh"
Aah ваще шедевр!!! Но чем сложнее сейф тем круче медвежатник)))
Aah ваще шедевр!!! Но чем сложнее сейф тем круче медвежатник)))
Я понимаю ах и тп. Но на пентеве и пентагоне это не пойдет и никто никогда не увидит.
Переделать под тр-дос можно всё и будет работать, как надо. И в Aaah и в SL4 cделать эффект загрузки с кассеты, загрузив дему или часть демы заранее.
Для примера дема в тр-дос, где картинка загружается на экран эмуляцией загрузки с кассеты:
http://zxaaa.untergrund.net/demo.php?s=saint&author=Author
Переделать под тр-дос можно всё и будет работать, как надо. И в Aaah и в SL4 cделать эффект загрузки с кассеты, загрузив дему или часть демы заранее.
Можно конечно. Только я пока не разобрался что куда грузится. Загрузчик вложенный и сильно навороченный. Буду дальше расковыривать.
---------- Post added at 21:52 ---------- Previous post was at 21:51 ----------
Из интервью с ААА, после выхода Intro Gigademo 4 и завоевания первого места в мире:
- что Вы употребляли когда рисовали анимацию?
ААА, -"я употреблял тяжелые наркотики..."
- a правда что Alex Rostov специально написал крутой музон для неё?
AAA,-"Да!"
IGD 4 уже готово?
---------- Post added at 23:09 ---------- Previous post was at 21:52 ----------
Переделать под тр-дос можно всё и будет работать, как надо. И в Aaah и в SL4 cделать эффект загрузки с кассеты, загрузив дему или часть демы заранее.
Для примера дема в тр-дос, где картинка загружается на экран эмуляцией загрузки с кассеты:
http://zxaaa.untergrund.net/demo.php...&author=Author
Может поможешь в процессе?
IGD 4 уже готово?
Щас тестил. 2 интрухи пока глючат, в спекуляторе. В Унреале - всё тип-топ. А дема вышла!!!:v2_thumb:
А дема вышла!!!
Как посмотреть?
Щас тестил. 2 интрухи пока глючат, в спекуляторе. В Унреале - всё тип-топ. А дема вышла!!!
Как посмотреть?
Она готова на 99,9%
Глюков масса. Надо исправить хотя бы половину, чтобы не заплевали. Ждите. Мы и так как электричка из японии работаем.
Она готова на 99,9%
Глюков масса. Надо исправить хотя бы половину, чтобы не заплевали. Ждите. Мы и так как электричка из японии работаем.
Мож помочь? Тормоза на эликтричку примонтировать.
Мож помочь? Тормоза на эликтричку примонтировать.
Киллер, если есть желание и возможность и самое главное мозги, то береги их для пятой части. А то у меня уже фантазия иисякла, а тибох на исдохе. Эту, 4 ую мы добьём. Тем более она делалась с 2007 года!!! Первые спрайты для демы были ещё нарисованы в 2007 году в Адлере на отдыхе. И с тех пор они лежали и ждали своего часа.
В гигадемо будет секретная нерелиженная ИНТРО от ТИТУСа, в которой реально будет виден весь размах его кодерского размаха. Вощем будет на что посмотреть.
Я большей частью по взлому защит работаю. Так что если снять протетор то всегда пожалуйста.
Я большей частью по взлому защит работаю. Так что если снять протетор то всегда пожалуйста.
Не хватает кодеров способных написать под определенный заказ эффект.
Жаль но в програмировании эффектов не разбираюсь.
Может поможешь в процессе?
Для начала сделал под тр-дос первый эффект загрузки картинки из SIL4.
Дальше больше, загрузка идет в разные области памяти.
Сделал второй эффект из SIL4.
Осталось только кодовый блок воткнуть.
Ещё выдрать третий эффект. Экранно-бордюрный скролл.
Бордер скролл это уже в проге. Его не эмулировать надо, а тайминги привязать. Например к Пенту.
Бордер скролл это уже в проге. Его не эмулировать надо, а тайминги привязать. Например к Пенту.
Хочешь попробовать? Я уже выдрал этот кусок кода.
Честно говоря почти забыл как это делается. Кинь поковыряю для тренировки. Кстати в Стелсе эмуляция Пента похоже не точная, но дебаггер неплохой.
Кинь поковыряю для тренировки
Ссылка в личке.
Уже скачал. Жалко времени не хватает(((
Я даже дизассемблировал этот скролл, убрал всё лишнее. В приложении 2 варианта в текстовом и ассемблера XAS.
Пока не получается настроить на Пентагон.
Сёдня уже не успею, а завтра сделаю.
Turrican (http://zxaaa.untergrund.net/DEMO4/turrydem.zip) - Excellent Spectrum Aces (http://zxaaa.untergrund.net/ESA.html),
http://zxaaa.untergrund.net/screen8/turrydem.pnghttp://zxaaa.untergrund.net/screen8/turrydem2.pnghttp://zxaaa.untergrund.net/screen8/turrydem3.png
http://zxaaa.untergrund.net/screen8/turrydem4.pnghttp://zxaaa.untergrund.net/screen8/turrydem5.pnghttp://zxaaa.untergrund.net/screen8/turrydem6.png
http://zxaaa.untergrund.net/screen8/turrydem7.pnghttp://zxaaa.untergrund.net/screen8/turrydem8.png
http://zxaaa.untergrund.net/screen8/turrydem9.png
Спасибо, классная музыка и безупречная графика!!!
---------- Post added at 18:32 ---------- Previous post was at 18:13 ----------
черти, от вас так просто не избавишься.
вот вам демка туррикан, только её надо доводить до ума, поскольку вся управляющая часть написана на бейсике и есть несколько вызовов подпрограмм которые хранятся в начальных строках (после REM). самая вредная по адресу 23909 (она передаёт управление в случае ошибки на строку 9800). а ещё в демке нет файлов для 7ой и 8ой части.
На сайте ESA: http://esa.webz.cz/
Написана что это самая полная версия и есть...
Added WORKING version of TURRICAN DEMO, now runs in emulator, too. Beware of stronger pressing of space bar between parts! It may cause restart of the demo.
На сайте ESA: http://esa.webz.cz/
Написана что это самая полная версия и есть...
спроси tiboh`a - в бейсике есть подгрузка и старт ещё двух частей, но ни в одной из встреченных/найденых TAP`ок этих частей нет.
спроси tiboh`a - в бейсике есть подгрузка и старт ещё двух частей, но ни в одной из встреченных/найденых TAP`ок этих частей нет.
Я понял. Тут наверно лучше Factor6 спросить как нить. Мож он вспомнит, рисовал он что то ещё или нет
Авторы пишут, что выложили полностью работоспособную дему. Насчет всех частей ничего не написано. Ещё две части должны быть, если всплывут, добавлю.
Кстати, мелодия для AY (самый верхний средний скриншот ) звучит хуже чем вариант для Sam Coupe.
Группа AAABand Presents:
Song In Lines 4 (http://zxaaa.untergrund.net/DEMO4/sil4aaab.zip) - Busy/AAABand Group,
очень серьёзная работа, в которую было вбухано много времени, всем спасибо!
http://zxaaa.untergrund.net/screen8/sil4aaab.png http://zxaaa.untergrund.net/screen8/sil4aaab2.png
http://zxaaa.untergrund.net/screen8/sil4aaab3.png http://zxaaa.untergrund.net/screen8/sil4aaab4.png
А дальше я не знаю, как запускать. но мне и этого достаточно.
А дальше я не знаю, как запускать. но мне и этого достаточно.
Нажми на любую длинную клавишу)))
в части где летают полоски можно нажать c/s+1 и c/s+2 для просмотра управляющих кнопок. самые главные c/s+a..z для выбора мелодии.
Переделать под тр-дос можно всё и будет работать, как надо. И в Aaah и в SL4 cделать эффект загрузки с кассеты, загрузив дему или часть демы заранее.
случайно нашёл уже переделанную версию и перевёл на TRD.
переключение страниц сделано через порт #FD с установленным 6ым битом !!!
goodboy, огромнейшее спасибо!
случайно нашёл уже переделанную версию и перевёл на TRD.
переключение страниц сделано через порт #FD с установленным 6ым битом !!!
Оффигенно работает на пентева в режиме 128 к!
Суппре ваще в натуре!
Spectramine
14.02.2016, 22:52
Осталось только 1 дема для перевода:
http://zxaaa.untergrund.net/demo.php?s=%28tap%29&title=Title
Ahh... The Tape Loading Era! (tap) (http://zxaaa.untergrund.net/get.php?f=DEMO3/ahh.zip)
Наткнулся на демку "Ahh... The Tape Loading Era!" недавно. Проверил ahh.tap файл на 5х эмулях, ни в одном не работают пункты меню 3) Mipmap и 4) ZXwister. Это так и задумано, дефект релиза или недоработки эмуляции, кто знает? usr0 не помог.
Дисковая версия демки идет полностью.
upd. видимо, битый образ ленты - с файлом с сайта pouet.net всё идёт как надо.
DiHalt 2016 invitation (https://zxaaa.net/view_demo.php?id=9059) - заменил sna
GemBand (musicdisk) (https://zxaaa.net/view_demo.php?id=9034) - заменил тап
Harder, Better, Manic, Miner (4k intro) (https://zxaaa.net/view_demo.php?id=9071) - заменил тап
Plasmatic Chunks (1k intro) (https://zxaaa.net/view_demo.php?id=9074) - заменил тап
Salute 44b (64b intro) (https://zxaaa.net/view_demo.php?id=9065) - заменил тап
Song in lines 1k multicolor (1k intro) (https://zxaaa.net/view_demo.php?id=9073) - заменил тап
Star Trek 50th anniversary Slideshow (https://zxaaa.net/get.php?f=DEMO6/startrek50th.zip) - заменил тап
Tailwind (https://zxaaa.net/view_demo.php?id=9072) - заменил тап
Исправил глюки:
aaatears - https://zxaaa.net/view_demo.php?id=8820
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot