Вход

Просмотр полной версии : Alley Cat



Destr
21.06.2015, 03:02
http://www.youtube.com/watch?v=uZDG4dlU5uY
Хочется дописать ремейк для спека (во вложении пример).
Но трудности с озвучкой...
* * *
Добавил скринов:
* * *
05/08/15 Обновилось демо...
07/08/15 И ещё раз обновилось...
* * *
10/10/2015 Проект движется, скрины готовых комнат...
* * *
08/11/2015 - https://dl.dropboxusercontent.com/u/54641374/ac48.rar
Кнопкой R можно путешествовать по локациям.

NovaStorm
21.06.2015, 11:10
Выглядит - СУПЕР! Одна из любимых моих игр была на Искре =)

Titus
21.06.2015, 16:22
Хочется дописать ремейк для спека (во вложении пример).
Но трудности с озвучкой...

Классно.
Но управление у меня не работает (может там Kempston?).

Destr
21.06.2015, 17:16
Но управление у меня не работает (может там Kempston?).
Да это ведь пример :)
Управление я отключил, так что кроме кнопки R (рандомное перестроение экрана) там ничего функционального не работает.

NovaStorm
21.06.2015, 17:45
А озвучка в оригинале была действительно доставляющая, особенно звук когтей и смачного падения с забора =)
Надеюсь, будут новые комнаты.

Destr
21.06.2015, 17:50
Надеюсь, будут новые комнаты.
Да, у меня меньше окон чем в оригинале (9 против 12) и я решил что в каждом будет отдельная комната. К 5-ти оригинальным придумал 4 новых.
Но нужно что-то делать с озвучкой. Для эффектов возможно пойдёт BeepFX, а вот что с титульной музыкой делать - хз. Надо как-то выдирать из оригинала вместе с плеером...

NovaStorm
21.06.2015, 18:14
Можно спросить у Fabio Moro, как он звук рипал.

Destr
21.06.2015, 18:41
Можно спросить у Fabio Moro, как он звук рипал.
Что-то не вижу такого.
Это где он?
И вообще по-русски говорит?
(больно ник подозрительный...)

NovaStorm
21.06.2015, 18:46
http://asetgames.altervista.org/alleycat2.html
"IF YOU WANT TO CONTACT ME PLS WRITE TO: TheThinker82@gmail.com or add me on Facebook: www.facebook.com/fabiomoro"

TomCaT
26.06.2015, 22:03
Там еще одна кнопка работает, где-то в центре клавиатуры :) Но толку от нее немного. Спрайт кота меняется на "прыгающего", но координат он не меняет...

---------- Post added at 22:03 ---------- Previous post was at 22:02 ----------

( если что, я понимаю, что это демо пример :) выглядит отлично, так держать. Игра-оригинал несравнимо захватывала в 90-х)

Lethargeek
26.06.2015, 23:06
сыр поаккуратней нарисовать бы, чтобы было больше на тень похоже
верхнюю горизонтальную жирную чёрную полоску убрать совсем

crazy_bender/ex-PLACEBO
27.06.2015, 08:37
а я никогда не понимал что делать в этой игре если честно

goodboy
27.06.2015, 11:17
а я никогда не понимал что делать в этой игре если честно
https://ru.wikipedia.org/wiki/Alley_Cat


http://www.youtube.com

TomCaT
27.06.2015, 11:51
Вообще-то, все довольно просто, это первый симулятор жизни кота. Но можно почитать мануал под спойлером ;)


Вы - кот. Не какой-то там, из бездомных. Кот может делать все, что там полагается делать котам, в пределах своего двора. Ну а абсолютная цель - вы, надеюсь, понимаете?..

Во дворе есть собаки, и долго оставаться понизу нельзя. Можно запрыгнуть на мусорные баки, но кота могут столкнуть другие коты, забравшиеся в бак прежде. Прыгая по бакам, можно залезть на забор. Но и там кота ждут неприятности - из окон в него нередко летят увесистые предметы - тогда вы снова окажетесь перед забором (жизни кота и очки написаны прямо на заборе краской). Уворачиваясь, можно запрыгнуть на белье, кот хорошо цепляется. Но его может куснуть мышь - если кот висит, зато мышь можно сцапать, если кот прыгает на нее. Еще можно запрыгнуть в окно.

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

Успешно выполненные задания позволят добраться до победы.


---------- Post added at 11:51 ---------- Previous post was at 11:32 ----------

Кстати, есть мнение, что это за предметы на шкафу? Мята в вазонах?

Destr
27.06.2015, 12:25
Там еще одна кнопка работает, где-то в центре клавиатуры Но толку от нее немного. Спрайт кота меняется на "прыгающего", но координат он не меняет...
Да, опрашивается весь полуряд QWERT.
Листает (листал) все спрайты (это я для того чтоб проверить как они выглядеть будут)
Но когда всё проверил и воткнул анимацию - то листалка потеряла смысл (кот меняет фазы сидения).
Как только придумаю нормальный алгоритм обработки всех событий (бег, прыжки, падение и т.д.) - выложу демку где уже можно будет побегать, повисеть на белье и т.д.
Так что немного терпения :)

---------- Post added at 13:24 ---------- Previous post was at 13:21 ----------


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

---------- Post added at 13:25 ---------- Previous post was at 13:24 ----------


Кстати, есть мнение, что это за предметы на шкафу? Мята в вазонах?
Я всегда воспринимал как просто цветы.

TomCaT
27.06.2015, 17:22
Но эти предметы не падают. Похоже, что кот их ест. Хотя может быть, что это сделано для упрощения анимаций.

Lethargeek
27.06.2015, 17:28
Так предлагай свои варианты (шли эскизы)
я же предложил, ну зачем на столь простую правку эскиз
неужели непонятно со слов, вчитайся

Destr
27.06.2015, 18:34
я же предложил, ну зачем на столь простую правку эскиз неужели непонятно со слов, вчитайся
Да ты не путай, дело в том что убрать черноту можно, но есть условие: Чтоб кот отображался нормально - нужно чтоб либо INK либо PAPER были чёрные.
Вся эта чернота - из-за диагональной полоски на сыре, иначе получается клэшинг.
Такая вот стандартная спековская причуда...

Slider
27.06.2015, 21:29
Мож, его черно-белое сделать все, для простоты?..

Destr
27.06.2015, 21:54
Мож, его черно-белое сделать все, для простоты?..
В смысле всю игру?
Можно, но не хочется.
Вообще сперва я начал лепить её как двуплановую (ибо оригиналы спрайтов - 4 цвета на пиксель), но пораздумав решил сделать сперва обычную.

Lethargeek
28.06.2015, 06:01
Да ты не путай, дело в том что убрать черноту можно, но есть условие: Чтоб кот отображался нормально - нужно чтоб либо INK либо PAPER были чёрные.
Вся эта чернота - из-за диагональной полоски на сыре, иначе получается клэшинг.
сам не путай - как раз ВСЯ чернота там не нужна, ты ведь выровнял сыр по знакоместам?
тогда можно либо вертикальную, либо горизонтальную жирную полоску убрать
с двумя будет более похоже на тень от сыра, а не плоское двухмерное обрамление
и если оставлять вертикальную, то внизу скосить покруче до самой стенки

---------- Post added at 06:01 ---------- Previous post was at 05:56 ----------

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

Destr
28.06.2015, 12:41
сам не путай - как раз ВСЯ чернота там не нужна, ты ведь выровнял сыр по знакоместам?
тогда можно либо вертикальную, либо горизонтальную жирную полоску убрать
с двумя будет более похоже на тень от сыра, а не плоское двухмерное обрамление
и если оставлять вертикальную, то внизу скосить покруче до самой стенки
---------- Post added at 06:01 ---------- Previous post was at 05:56 ----------
и еще - на помойке вряд ли газон зелёный, землю надо чёрную делать там
только лишь с отдельными пучками чахлой травы (и возможно мусор сделать цветным)
В общем лови картинки и правь сам как считаешь нужным.
Поглядим, если хорошо получится - сделаю по твоему, почему бы и нет.

NovaStorm
28.06.2015, 12:52
на помойке вряд ли газон зелёный
На Атари трава зелёная, вода в аквариуме впрочем тоже... =)

TomCaT
30.06.2015, 20:45
Конечно, в большинстве аквариумов вода на вид зеленоватая - хотя бы из-за водорослей... Но можно и подобрать более прозрачный цвет...

Destr
03.07.2015, 22:13
Так что, будут предложения по графике, по звуку?
Я тут Стива Тернера потихоньку начинаю юзать процедуры, но это ведь прошлый век. (ZX-Ревю, 1992, программа SOUND)
Есть какие умные мысли как бипером кота озвучить?

jerri
03.07.2015, 23:42
Destr, https://www.dropbox.com/s/es2x8v3hm80wee8/qsave.sna?dl=0
редактор звуковых эффектов для процедуры Steve Turner

а насчет прошлого века. это вообще лучшее что я видел.
а вот сам плеер
https://www.dropbox.com/s/zon8n9r7kep8g2g/sound.a80?dl=0

creator
04.07.2015, 06:37
BeepFX 1.11 (http://shiru.untergrund.net/files/beepfx.zip) (407K)
Beeper sound effects cross editor for ZX Spectrum 48K. Generates sound effects using small set of parameters, also has sample support.
http://shiru.untergrund.net/pic/beepfx.png

jerri
04.07.2015, 09:36
creator, этот плеер плохо ложится на фреймовый движок.
Движок Тёрнера тратит 10к тактов во фрейм
этот тратит все время для проигрывания эффекта.

Destr
04.07.2015, 12:43
редактор звуковых эффектов для процедуры Steve Turner
Спасибо, Юр, я тут чуть велосипед не изобрёл, начав набивать дамп из журнала и планируя интерфейс прикрутить :)

---------- Post added at 13:43 ---------- Previous post was at 13:41 ----------

Надо будет это дело под винды заделать...

jerri
04.07.2015, 15:26
Спасибо, Юр, я тут чуть велосипед не изобрёл, начав набивать дамп из журнала и планируя интерфейс прикрутить :)

---------- Post added at 13:43 ---------- Previous post was at 13:41 ----------

Надо будет это дело под винды заделать...


это было бы неплохо. но под виндами звук будет отличаться.

Destr
04.07.2015, 16:43
это было бы неплохо. но под виндами звук будет отличаться.
Вообще нужно-бы человека который бы разбирался в устройстве и программировании PC-Speaker`а.
(это отличается от спека, хотя и похоже)
Тогда можно было-бы суметь грамотное сопряжение сделать.
И был-бы нормальный редактор для zx

Alex Rider
05.07.2015, 01:55
Вообще нужно-бы человека который бы разбирался в устройстве и программировании PC-Speaker`а.
Это надо делать под DOS, Windows внесет свои коррективы в звук. А так - вот (https://courses.engr.illinois.edu/ece390/books/labmanual/io-devices-speaker.html), вроде, что-то похожее на ману (дергать 0-й бит порта 61h).

Destr
05.07.2015, 12:18
Мысля пришла: Собственно чтоб винды не искажали можно тупо генерировать пищанье спикера в wav файл и потом уже воспроизводить как угодно. Хоть штатными средствами, хоть ещё чем. Тут уже попахивает мультиплатформенностью :)

Ну и бред, мультиредактор спикеровских эффектов :v2_lol:

Не, надо меньше пить, ага...

Destr
19.07.2015, 16:39
Домучал редактор до демо-уровня, проигрывает звуки zx32.exe-эмулем.
Вроде как похоже.
Кто-нить сравните с реалом.
В архиве вся папка (исходники и прочее)
Запускать play.exe

Может быть антивирь запаникует (у меня аваст, он молчит, а насчёт остальных - не знаю)

Прога для проигрывания эффекта запускает zx32.exe и подсовывает ему сгенерированый ею-же play.sna.
При этом с помощью WinApi прячет окно эмуля (ну чтоб не мозолил глаза) и ещё контролирует его память (когда звук проигран до конца, спек сбрасывает флаг #4008 - по этому признаку вызывающая прога закрывает эмуль)
Как к таким движухам отнесутся другие антивири - я не знаю, расскажите если что...

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

Возможно надо предварительно zx32.exe инсталлить - если что качать на Vtrdos.
Ссылка на страницу. (http://vtrdos.ru/emulz.htm#ZX32)
Прямая ссылка на файл (http://vtrdos.ru/emulz/ZX32_200.ZIP)

jerri
19.07.2015, 17:28
не работает цветовой режим не в 256 цветов ей не нравится

Destr
19.07.2015, 17:33
не работает цветовой режим не в 256 цветов ей не нравится
А, так это эмуль.
Ты его инсталлил?

NovaStorm
28.07.2015, 12:10
"В заставке игры играет одноименная композиция композитора Бента Фабрицио-Бьерра, вышедшая в 1962 году."
http://www.youtube.com/watch?v=MmCsdqs-lLU

jerri
04.08.2015, 18:02
Destr, когда доделаешь игру ты сделаешь одного любителя игр очень счастливым



and do you know the man who is converting Alley Cat for Spectrum in the russians forums? please tell him he made me very happy as this is one of my favorite games!

Destr
04.08.2015, 18:27
Destr, когда доделаешь игру ты сделаешь одного любителя игр очень счастливым
Один из форумчан взялся помочь с графикой, так что притормозившееся было дело, снова бодро двинулось вперед.
Можешь передать тому счастливому буржую что вопрос с озвучкой по прежнему стоит остро, пущай поможет что-ли...

Shadow Maker
04.08.2015, 18:33
Чем с озвучкой-то помогать? Сооружать похожие звука на бипере чтоли?

Destr
04.08.2015, 18:43
Чем с озвучкой-то помогать? Сооружать похожие звука на бипере чтоли?
Ну как вариант.
Нужны биперные звуки (сэмплы), так чтоб они игрались по типу AY (ну т.е. плеер вызывается раз во фрейм).
В общем-то подойдёт вышеприведёный (Ranaramoвский) движок, но и там нужно эти звуки как-то создать (у мня таланта маловато).

И нужно музыку (как в оригинале, эти пощёлкивания)
Тоже раз во фрейм плеер вызывается и мелодия (по сути - фоновые звуки независимые от ситуации в игре) играет.

Как-то так.

Destr
05.08.2015, 23:55
Обновил дему (в первом посте).
Теперь котом можно побегать/попрыгать.
Управление - курсорные клавиши.
(на белье пока не виснет)

jerri
06.08.2015, 09:32
круто
запускай собаку.

Destr
06.08.2015, 17:50
круто
запускай собаку.
Собаку (и кота в баке) запущу в самую последнюю очередь (чтоб не мешала отладке всего остального).

NovaStorm
07.08.2015, 09:15
Обновил дему
То, что скорость кота помедленнее оригинала на мой взгляд скорее плюс, но прыгать можно было бы и быстрее(или это рассчитано по пикселям на фрейм?).
Разбег кота по прямой как-то длинноват, приходится дрыгаться туда-сюда чтобы набрать скорость для прыжка на высокий бак. С низкого бака на высокий запрыгивать слишком трудно - прыжок с места длинён.

Destr
07.08.2015, 15:02
То, что скорость кота помедленнее оригинала на мой взгляд скорее плюс, но прыгать можно было бы и быстрее(или это рассчитано по пикселям на фрейм?).
Разбег кота по прямой как-то длинноват, приходится дрыгаться туда-сюда чтобы набрать скорость для прыжка на высокий бак. С низкого бака на высокий запрыгивать слишком трудно - прыжок с места длинён.
Подкорректировал длину прыжка, добавил приседание (на земле), анимацию хвоста (сидя или лёжа), можно виснуть на вервиях...
Ссылка прежняя (в первом посте).

NovaStorm
07.08.2015, 16:53
В PC-шном оригинале с середины низкой бочки прыгаешь на ближний край высокой. У тебя получается прыжок с середины на дальний край.

Destr
07.08.2015, 17:56
В PC-шном оригинале с середины низкой бочки прыгаешь на ближний край высокой. У тебя получается прыжок с середины на дальний край.
Не забывай что в PC-шном оригинале и экран шире.
Поэтому все коэфф я подгонял не под 1-в-1 к PC а затачивал под спек.
На мой взгляд получилось норм, в меру просто и в то-же время просто так на забор не влезть.
Если хошь - могу дать адреса коэфф. (6 двухбайтных значений) - подбирай как тебе нравится.
Если получится удачней - вставлю твои значения.

Shadow Maker
07.08.2015, 18:26
Как-то хреновато он на веревках виснет, на средней например.

Destr
07.08.2015, 18:59
Как-то хреновато он на веревках виснет, на средней например.
Веревки обрабатываются одним и тем-же алгоритмом.
Понажимай R - будет генерится разное кол-во белья, найдётся и вариант где побольше тряпок.

NovaStorm
07.08.2015, 21:47
На мой взгляд получилось норм
Сейчас ещё побегал, пожалуй да, нормально. Прыгнуть, что там , что там можно из 2х позиций относительно бочки, просто немного по другому. Дистанцию разбега всё-таки поменьше бы.
А с длинным прыжком у меня всегда проблемы были, но у тебя уже попроще, это хорошо. =)

Destr
07.08.2015, 22:28
Дистанцию разбега всё-таки поменьше бы.
Это на динамику игры повлияет.
Ну в самом деле - нафига тогда вообще разбег делать?
Сделать сразу длинный-высокий прыжок и все проблемы решены.
Так что этот "длинный разбег" нужен чтоб не так просто было от собаки увернутся.
Елки-палки, ведь мы спектрумисты все, должны ведь понимать для чего такие вещи делаются посложней!

Reobne
08.08.2015, 04:15
На верхней верёвке вишу, вниз нажимаю, и падаю до забора, мимо нижнего белья! А в PC-версии получается зацепится за более нижнее бельё.

Destr
08.08.2015, 09:09
На верхней верёвке вишу, вниз нажимаю, и падаю до забора, мимо нижнего белья!
Ну это я спецом сделал, чтоб жизнь мёдом не казалась.
А если честно - чтоб разнообразить.
До нижних верёвок можно зацепится если вниз+влево(вправо) жать.

Destr
08.08.2015, 16:46
Так что?
Делать чтоб всё-таки цеплялся?
Или как?
Ребяты, давайте вносите предложения!

И да, переконвертил муз-тему заставки в midi
Кто-нить сумеет в какой-нибудь beepola сделать?

Reobne
08.08.2015, 17:05
Так что?
Делать чтоб всё-таки цеплялся?
Мне кажется, так логичнее.

Destr
08.08.2015, 17:06
Мне кажется, так логичнее.
Цепляется, лови в первом посте.
...
Вопрос с озвучкой по-прежнему актуален...

Destr
08.08.2015, 17:40
Звукари-музыканты, давайте уж тоже подтягивайтесь...
Глядите какую графику шикарную рисуют художники ("библиотека", вложение).
Уж не перевелись ли на спеке музыкмакеры?
Ай не слабо-ли саундкреаторам?

rjhaviy
12.08.2015, 00:55
переконвертил муз-тему заставки в midi
Кто-нить сумеет в какой-нибудь beepola сделать?

В отличии от плеера эффектов Тернера, плеер Биперной музыки на прерывания просто так не повесишь, так что анимацию будет тормозить...

jerri
12.08.2015, 08:36
rjhaviy,
есть еще вариант со звуковым движком из R-type.

rjhaviy
12.08.2015, 11:14
jerri, движок надо будет немного переделать, постараться сделать генерацию более высоких тонов, чтобы как в оригинале музыку получить.

П.С. у Тернера движок отличный, но есть нюанс:
Паразитный призвук, как раз из-за прерываний,
ведь генерятся "кусочки", которые прерываются 1/50
сек.

---------- Post added at 11:14 ---------- Previous post was at 10:30 ----------

Глянул R-Type, точнее звуки послушал... Может R-Type'овский звуковой движок
больше подойдет для Кота. Там звучки более мелодичные.
Осталось найти человека, который имел с этим движком дело...
Или самому разбираться. :)

jerri
12.08.2015, 13:00
jerri

П.С. у Тернера движок отличный, но есть нюанс:
Паразитный призвук, как раз из-за прерываний,
ведь генерятся "кусочки", которые прерываются 1/50
сек.


есть еще вариант как в Firelord

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



Осталось найти человека, который имел с этим движком дело...
Или самому разбираться. :)

ага :)

Eagle
12.08.2015, 13:20
rjhaviy,
есть еще вариант со звуковым движком из R-type.

А в "Dragon Breed" звуковой движок не лучше?

rjhaviy
12.08.2015, 13:22
jerri, если все свободное время, то кот уже не побегает так быстро и плавно, как в оригинале, максимум моргание или мяуканье анимировать можно.

В принципе в R-Type ищутся все OUT (#FE), A
Анализируются, ставятся брекпоинты и т.д.

В играх Three Weeks in Paradise или Stack Up нотки играют прерывисто, короткими
кусочками (звучание похоже на орнаменты на AY), как вариант...

jerri
12.08.2015, 18:53
А в "Dragon Breed" звуковой движок не лучше?

никогда не сравнивал :)
но от одного автора могут быть идентичны.
тоже висит на прерывании.
там 3х канальный музыкальный плеер.
однако.

rjhaviy
13.08.2015, 11:18
Интересно, сколько плеера в R-Type и Dragon Breed по тактам жрут?

jerri
13.08.2015, 12:40
Интересно, сколько плеера в R-Type и Dragon Breed по тактам жрут?

ну есть способ проверить
грузишь Dragon Breed (http://trd.speccy.cz/gamez/d/DR_BREED.ZIP)
в анриле переходишь по адресу с287
и меняешь and #10 на and #11 и играешь

---------- Post added at 13:40 ---------- Previous post was at 13:34 ----------


jerri, если все свободное время, то кот уже не побегает так быстро и плавно, как в оригинале, максимум моргание или мяуканье анимировать можно.



не не ты не понял.
на прерывании размещаешь рисование/стирание
а в основном цикле у тебя звучки
т.е пришло прерывание - плеер выдает следующий тон.
а иначе пишит сам
но только когда у тебя появилось свободное время

rjhaviy
13.08.2015, 14:18
jerri, ...Хм

Т.е. управляющая часть плеера тоже на прерываниях?

---------- Post added at 14:18 ---------- Previous post was at 14:10 ----------


ну есть способ проверить
грузишь Dragon Breed
в анриле переходишь по адресу с287
и меняешь and #10 на and #11 и играешь

Заметил такое, если по этому адресу брекпоинт засадить, то он во время игры всегда ловится, а значит генератор работает всегда, просто бит звука не устанавливает.
В R-Type код плеера точно отличается, и если там бреки поставить, то ловится только тогда, когда есть какой то звучок.
(Если конечно EMUZWIN не глючит, UNREAL сейчас под рукой нет)

rjhaviy
15.08.2015, 13:01
Померил бип-движок из Dragon Breed: жрет в среднем около 52500t.
Есть где оптимизировать, но цикл генерации звука должен остаться таким, какой есть, иначе звучание изменится.
Вот кусок кода:


; ....
EXX
LD HL,(LC29DH)
EXX
LD HL,(LC2A1H)
PUSH HL
LD HL,(LC29FH)
EXX
; ------------------------
LC26BH
ADD HL,DE
LD A,H
CP A,00H
RL C
EXX
EX (SP),HL
ADD HL,BC
LD A,H
OR (HL)
EX (SP),HL
CP A,00H
RLA
EXX
OR C
LD C,A
EXX
ADD HL,DE
LD A,H
CP A,33H
RLA
EXX
OR C
RRA
SBC A
AND A,10H
OUT (FEH),A
DJNZ LC26BH
; ------------------------
EXX
LD (LC29FH),HL
POP HL
LD (LC2A1H),HL
EXX
LD (LC29DH),HL
SUB A
OUT (FEH),A
RET
; ....


---------- Post added at 13:01 ---------- Previous post was at 12:48 ----------

Совсем забыл:
52500t жрет когда звучки играются "длинными кусочками", например в меню.
Во время игры звучки генерятся короткими "кусочками", получается около 22500t

Destr
15.08.2015, 14:47
Померил бип-движок из Dragon Breed: жрет в среднем около 52500t.
Непонятно кому адресуется, но если мне - то 52500 - перебор (22500 тоже не подарок).
Хотя в принципе могу (наверное) извернутся, но движок - движком, сами звуки тоже нужны...
Как их генерить? Как хранить?

rjhaviy
15.08.2015, 14:59
:confused_std:

Непонятно кому адресуется

Destr, прости. Мне надо было новую тему по движку ДБ создавать :)
А вот как генерить и хранить- пока хз, надо разбираться.

rjhaviy
15.08.2015, 17:11
После нескольких экспериментов, оказалось (а может и показалось :)) что в Dragon Breed 2 канала тона
и 1 канал шума. Но звук достаточно грязный получается.

rjhaviy
15.08.2015, 19:42
53171
1 паттерн накидал по быстрому

Destr
16.08.2015, 01:29
надо было новую тему по движку ДБ
Ладно, чего там. Тема про кота тоже не создавалась (модеру отписал чтоб выделил в отдельную)

Но звук достаточно грязный получается.
Блин, да, есть такое :(

1 паттерн накидал по быстрому
Сам звук олдскульный конечно, но для геймплея (ну как у мня 1/50) не получится.
Это не TomCat, ведь :)

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

А мы тут со спикером не можем разобратся, блин :(

Eagle
16.08.2015, 02:31
А мы тут со спикером не можем разобратся, блин
Ну ежели из Dragon Breed движек шибко крут, то может из Jet Set Willy выдрать?

rjhaviy
16.08.2015, 03:50
Ну ежели из Dragon Breed движек шибко крут
Не... так себе :)


для геймплея (ну как у мня 1/50) не получится.
С бипером на спеке всегда так. Тут нужен компромис.

Destr
16.08.2015, 08:49
Ну ежели из Dragon Breed движек шибко крут, то может из Jet Set Willy выдрать?
Ну давай попробуем.
Дёрни двиг и несколько звуков, я воткну в гаму и поглядим что получится...

jerri
16.08.2015, 12:51
Destr, сколько у тебя освежение экрана занимает?
30к тактов?
может остальные 40к отдашь под звук?

Destr
16.08.2015, 13:24
Destr, сколько у тебя освежение экрана занимает?
30к тактов?
может остальные 40к отдашь под звук?
На разных экранах по-разному.
Да ещё и нестабильно, когда например на первом экране мыши+предмет+кот-в-баке+собака. Все эти спрайты могут быть и одновременно, а могут и не быть.
В общем вряд-ли получится звуку больше 20к посвятить.

Kakos_nonos
16.08.2015, 14:32
Используйте AY. Тем более midi есть, можно перегнать Автосирилом в pt3

Destr
16.08.2015, 14:43
Используйте AY.
AY будет в 128к-версии.
Для 48к нужен бипер.

---------- Post added at 15:43 ---------- Previous post was at 15:42 ----------


Тем более midi есть, можно перегнать Автосирилом в pt3
Перебей если не сложно?

Destr
10.10.2015, 12:11
Краткий отчёт:
Нашелся музыкант, музыка будет.
Кот будет в двух версиях 48к и 128, различия довольно серъёзные.
Обновил первый пост, залил картинки готовых локаций (48к-версия).
Буржуи заметили (http://www.indieretronews.com/2015/08/alley-cat-dos-cat-classic-coming-to-zx.html) и на своих форумах про кота порой поминают.

Маленькая просьба ко всяким доброхотам - не надо пихать то что выкладываю куда-либо ещё (чтоб не повторилась ситуация с Fighter Ace, который кто-то залил на WOS в недоделаном виде).

Просьба к модерам - расширьте пожалуйста лимит на картинки или добавьте пост типа от меня после моего самого первого (картинок ещё будет).

ZX_NOVOSIB
10.10.2015, 13:27
Кот будет в двух версиях 48к и 128За это отдельное спасибо! Никто не будет в обиде )

Destr
10.10.2015, 19:34
За это отдельное спасибо! Никто не будет в обиде )
Эх ребяты, если бы вы подмогали чем можете (с миру по нитке).
Художник такие локации нарисовал (для 128) - закачаетесь.
Бипер-эффектов только не хватает (олдманы предлагали свои варианты, но дальше "и так сам-знаю" не дошло).
По прежнему нужны BEEP-FX макеры.

Reobne
11.10.2015, 08:46
По прежнему нужны BEEP-FX макеры.
Макеры возможно не знают, в каком редакторе сделанные эффекты подойдут.
Не знают перечень нужных эффектов. (прыг, приземление, зависание на белье, срыв с белья, прыжок с белья, удар предмета из окна, открывание мусорного бака, подметание метлой, пищание мышки, последний писк пойманой мышки, топанье собаки,...)

---------- Post added at 12:46 ---------- Previous post was at 12:23 ----------

Если нужен свой звук-движок, давайте придумаем.
Сколько тактов свободно во фрейме?
Есть-ли регулярная процедура, в которую можно вплести звук-движок?

ZX_NOVOSIB
11.10.2015, 09:20
Эх ребяты, если бы вы подмогали чем можете (с миру по нитке).
Художник такие локации нарисовал (для 128) - закачаетесь.
Бипер-эффектов только не хватает (олдманы предлагали свои варианты, но дальше "и так сам-знаю" не дошло).
По прежнему нужны BEEP-FX макеры.
Я не помогу с бипером. Но ты пиши в лички матерым спектрумистам, не стесняйся, проси, требуй! :) У тебя же уважительная причина - ты пишешь игру для спектрума, и не просто очередную хрень на чурере, а что-то действительно стоящее. К тому же у тебя уже есть конкретные результаты. Следовательно ты имеешь полное моральное право беспокоить других спектрумистов. Пиши конкретно в лички. В пустоту бесполезно просить! Пусть кто-то откажет сославшись на занятость, не бойся отказов, не бойся кого-то побеспокоить. Кто-то чем-то обязательно поможет, если проявишь активность и настойчивость!

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

Destr
11.10.2015, 10:35
Когда у тебя есть что-то стоящее, то порой нужно проявить настойчивость, проявить активность, проявить "позитивную агрессию". Нужно активно пробивать свои идеи, не стесняться просить, спрашивать. Ты имеешь на это право
Спасибо на добром слове, но я и так наверное достал уже всех.
Кто захотел - сам предложил свои услуги, спасибо им (чёрт, надо будет титры замутить что-ли, да и список составить, а то ведь нехорошо получится если кого забуду упомянуть. не сказать что толпа народу, но пяток людей уже будет).

Destr
17.10.2015, 10:34
Модеры на просьбу не откликнулись, поэтому картинки буду добавлять где придётся...

Bedazzle
17.10.2015, 13:54
Модеры на просьбу не откликнулись, поэтому картинки буду добавлять где придётся...

Такие лучше как PNG сохранять, при том же размере JPG с низким качеством очень большие артефакты даёт.

Destr
17.10.2015, 13:58
Такие лучше как PNG сохранять, при том же размере JPG с низким качеством очень большие артефакты даёт.
Так она и есть в PNG.
А вообще по картинкам - когда у нас уже будет scr отображатся?
Чего там сайтостроители буксуют?

Обновление демки.

ZX_NOVOSIB
17.10.2015, 14:06
А вообще по картинкам - когда у нас уже будет scr отображатся?
А еще неплохо, чтобы .rzx отображалось.. )

goodboy
17.10.2015, 14:28
может отсюда что пригодится
https://github.com/gabonator/Work-in-progress/tree/master/DosGames/AlleyCat

Bedazzle
17.10.2015, 18:37
Так она и есть в PNG.

Когда щёлкаешь на картинку, отображается как 5.jpg
может, движок форума пережимает?

Destr
17.10.2015, 23:25
Когда щёлкаешь на картинку, отображается как 5.jpg
может, движок форума пережимает?
Да чёрт их знает.
Я выводил как png, и в неё пишется как png...
А ща посмотрел - действительно как jpg
Жмут там что-ли...
Мне как-то знающие люди всю эту кухню объясняли (типа двиг, типа трафик и т.д)
Но по скольку я не волоку в этих делах = тема разрулилась (мол нефиг суватся, ламер).
Ну я и не суюсь.
Просто прикинул так себе: Я в этих веб-технологиях не волоку, но есть ведь люди кто волокёт? Значит наверное они скажут своё веское слово и укажут сайтостроителям как надо.
Ждём-с...

---------- Post added at 00:25 ---------- Previous post was at 00:22 ----------

Или может вслух надо?
Ну ладно, вот вслух:

СДЕЛАЙТЕ ПОЖАЛУЙСТА ОТОБРАЖЕНИЕ *.SCR
!!!!!!!!
Очень просим!

(под этим мессагом спасибы = как свидетельства. если не будет ни одного - то значит не надо делать)

Destr
01.11.2015, 01:07
Проект тормозится жутко.
Из-за:
1. Не умею придумать правильный алгоритм метлы.
2. Звуки 48к (бипер) так и не решено как делать (кое-кто вписался и пропал). Как следствие - настроение хреновое.
3. Модеры даже не откликнулись на призыв про картинки (хотя в любой другой теме даже за слово "писька" например тут-же суют карточки и кричат что мол контроль) эту тему видимо либо не читают, либо игнорят.

В общем мрак и депрессняк, спасибо браты-спектрумисты...

Destr
01.11.2015, 01:23
Вроде метла зашибато преследовала кота, давай сюда что там не получается.
С преследованием всё гут, плохо с подметанием, артефакты оставляются, борюсь с этим, но чует сердце что "неправильно" делаю.
Т.е. я "в лоб" решаю проблемы, а надо математически (не вводить в прогу все возможные варианты, а родить некий универсальный алгоритм).

Про картинки = УБЕЖДЁН ЧТО НА ТЕМАТИЧЕСКОМ ФОРУМЕ КАРТИНКИ ВИДА ТЕМЫ (т.е. 6912) ДОЛЖНЫ ОТОБРАЖАТСЯ НАПРЯМУЮ.

Если этого до сих пор нет, то это очень большой КЮ к создателям ресурса.
Могли-бы предусмотреть.
Теперь есть и сигнал исправить.
К кому обращатся?

Shadow Maker
01.11.2015, 01:23
3. Модеры даже не откликнулись на призыв про картинки (хотя в любой другой теме даже за слово "писька" например тут-же суют карточки и кричат что мол контроль) эту тему видимо либо не читают, либо игнорят.
А чего ты от модеров-то хочешь? Форум пережимает картинки, заливай на какой-нибудь другой хостинг типа imgur и вставляй сюда типа как я:

http://i.imgur.com/LZRV0qk.png

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

Кстати непонятно, в чем проблема сделать скриншот в png. Как будто ты их не в эмуляторе делаешь, а эмулятор конечно же не умеет скриншотить в png, ага.

Shadow Maker
01.11.2015, 01:33
Я не играл в оригинал, до 2000 был только спектрум, можно поподробнее, или где на каком видео посмотреть что за подметание.

https://youtu.be/uZDG4dlU5uY?t=3m35s

Shadow Maker
01.11.2015, 01:45
Вроде она по времени подметает, в порядке как напачкано.

Bedazzle
01.11.2015, 10:01
1. Не умею придумать правильный алгоритм метлы.
2. Звуки 48к (бипер) так и не решено как делать (кое-кто вписался и пропал). Как следствие - настроение хреновое.
3. Модеры даже не откликнулись на призыв про картинки (хотя в любой другой теме даже за слово "писька" например тут-же суют карточки и кричат что мол контроль) эту тему видимо либо не читают, либо игнорят.

В общем мрак и депрессняк, спасибо браты-спектрумисты...

Отставить нытьё. :)
1. по метле советчиков думаю набежит толпа
2. если русскоговорящие молчат, наверное, стоит спросить у буржуинов
3. вообще не понимаю, как может тормозить проект отсутствие картинок на форуме :)

Забей, и делай в своё удовольствие. С реальной помощью в любом деле обычно проблема людей найти. Если ты не будешь паровозом - всё встанет. А для паровоза надо не только время, умение, силы, но и правильный настрой.
Так что набери воздуха, и двигайся вперёд.

Destr
01.11.2015, 12:05
Отставить нытьё.
Каюсь, грешен... Ну кому ещё пожалится если не братьям-форумчанам?
Не обращайте особого внимания, надо ведь пар спустить, не держать в себе...

1. по метле советчиков думаю набежит толпа
С моим кодом всё без толку, только мне и воевать, помочь никто не сможет.

2. если русскоговорящие молчат, наверное, стоит спросить у буржуинов
Буржуяки не хотят русский учить.

3. вообще не понимаю, как может тормозить проект отсутствие картинок на форуме
Да это глобальная тема, проект конечно не притормозит, но ведь я не на себя одеяло тяну, просто пришлось к слову - многие подписались что надо так сделать. Чтоб scr отображался...

Забей, и делай в своё удовольствие. С реальной помощью в любом деле обычно проблема людей найти. Если ты не будешь паровозом - всё встанет. А для паровоза надо не только время, умение, силы, но и правильный настрой.
Так что набери воздуха, и двигайся вперёд.
Всё это ясно, спасибо на добром слове!

Bedazzle
01.11.2015, 18:22
Буржуяки не хотят русский учить.

Если хочешь, могу на WOS закинуть, мой кривенький английский вроде понимают. Только тогда конкретное пожелание составь. :)

Destr
01.11.2015, 19:22
Если хочешь, могу на WOS закинуть, мой кривенький английский вроде понимают. Только тогда конкретное пожелание составь.
Я могу выразит пожелание, конкретно и точно.
Только модеры наши не пропустят, если вслух.
А если иносказателно - то примерно так:

Я пишу гаму которая ремейк западной (вашей), мне в детстве понравилась и решил что когда-то повторю на спектруме. Я прошу помощи в озвучках, и если среди вас остались олдфажные энтузиасты - то буду рад содействию. Давайте доведём проект до логической точки? Очень рассчитываю на любую помощь!
С уважением, Destr.

Bedazzle
02.11.2015, 22:56
Я могу выразит пожелание, конкретно и точно

Отписал в свободной форме на WOS.

Bedazzle
03.11.2015, 07:45
Отписал в свободной форме на WOS.

Один откликнулся, спрашивают, под бипер надо?

Destr
03.11.2015, 09:11
Один откликнулся, спрашивают, под бипер надо?
Надо. Эффекты. Такие чтоб можно было фреймово вызывать. Fx-ы которые занимают проц до гонца проигрывания не покатять (разве что длина не будет более 10000-20000 т.)

Bedazzle
03.11.2015, 10:33
Надо. Эффекты. Такие чтоб можно было фреймово вызывать. Fx-ы которые занимают проц до гонца проигрывания не покатять (разве что длина не будет более 10000-20000 т.)

Фрэнк вроде как подписался на музыку.
Советует использовать движок http://freestuff.grok.co.uk/beepola/help/engine-plp.html

Destr
03.11.2015, 11:37
Фрэнк вроде как подписался на музыку.
Советует использовать движок http://freestuff.grok.co.uk/beepola/...ngine-plp.html
Ну попробуем...

Bedazzle
03.11.2015, 23:02
Также предлагают покопаться в исходниках
http://www.worldofspectrum.org/infoseekid.cgi?id=0025291

P.S.
процедуры звука в файле subs.asm, сами звуки в contended.asm

Bedazzle
07.11.2015, 10:53
Destr, иностранцы страстно желают посмотреть прогресс в разработке. Есть что показать свеженького? Спасибо.

Destr
07.11.2015, 16:58
Destr, иностранцы страстно желают посмотреть прогресс в разработке. Есть что показать свеженького? Спасибо.
В первом посте выложил, можно переключать локации.
Покажи буржуям, может баги какие найдут.

Destr
10.04.2016, 10:58
Небольшой вопрос-опрос:
Други, я загадал написать сперва 48к версию, а потом допилить до 128к (с новой, охрененно крутой графикой, которая уже кстати готова), но чё-та не складывается по-уму у меня с 48.
Стоит ли упорствовать или плюнуть и пилить 128 (с выбором режима, конечно, классический дизайн или перерисованый ER).
Мнения?
P.S. jerri, буржуяков опроси что-ли, pls, раз уж так ждут...

ZX_NOVOSIB
10.04.2016, 13:25
Плюнь и делай 128

Дрочение на 48 - это психическое расстройство, не зачем под него подстраиваться.

128 это нормально. Это стандарт, это классика, это Синклер. Посему не надо бояться делать под 128. Дрочить на 48 глупо.

baxter
10.04.2016, 13:47
128 онли.

Destr
10.04.2016, 16:19
Да, 128 это тру, но есть такая шляпа что настоящий тру-кодер и под 16к напишет как надо.
Доказательство тому - я даже не буду тревожить прах всяких там кодебастеров (ибо они 128 в большей части, хотя приёмы кодинга порой были неплохие и для 48)
Я кивну на Алонкодера.
Этот мэн умудряется творить такое на жалких 48, что даже люди с образованием (которое у меня отсутствует) авторитетно заявляли:
"Да невозможно это на спектруме, подумай сам идиот!"
(типа вульфового двига, тот который нечанковый, а другой, Дмитрий так и не удосужился придумать ему название...)
Вот и учусь я постоянно, но чё-та хреновый из меня ученик, так и тянет на 128 перейти, ведь проще всё, весь фрейм твой, скрины щёлкаются...
Мнения?

- - - Добавлено - - -

Кстати ещё одну тему попутно можно выяснить:
Кому кот нужен?
В плане том что мне - да, игра детства и вообще интересная задача, jerri - тот с буржуями контачит, они сказали - ах, blin, ждём, ну некоторые форумчане как-то надеются (хочется думать).
Всяких коллекционеров вроде newart не считаю, они именно коллекционеры, наши архивариусы, незаменимые люди, но во сне в кота например не играют, им нужно "для истории" (это похвальная черта, и их имена не забудут, ибо ТРУ)
Мне в своей работе (реализации кота) остаётся только ориентироватся на спасибки, мессаги и почту :)

Bedazzle
10.04.2016, 19:05
Кстати ещё одну тему попутно можно выяснить:
Кому кот нужен?

Ну лично мне не нужен к примеру, т.к. "тогда" играл в кошака может раз или два, не впечатлило, были какие-то другие игры, которые зацепили больше.
Да и доступ к пц был очень ограничен, потому времени не было за ним много сидеть.
Если будет под спек - может даже и поиграю с сыном. :)



с буржуями контачит, они сказали - ах, blin, ждём, ну некоторые форумчане как-то надеются (хочется думать).


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

ПыСы:
чтоб не искать опять, тема на WOS (http://www.worldofspectrum.org/forums/discussion/51045/).

hippiman
10.04.2016, 21:11
Да, 128 это тру, но есть такая шляпа что настоящий тру-кодер и под 16к напишет как надо.
Доказательство тому - я даже не буду тревожить прах всяких там кодебастеров (ибо они 128 в большей части, хотя приёмы кодинга порой были неплохие и для 48)
Я кивну на Алонкодера.
Этот мэн умудряется творить такое на жалких 48, что даже люди с образованием (которое у меня отсутствует) авторитетно заявляли:
"Да невозможно это на спектруме, подумай сам идиот!"
(типа вульфового двига, тот который нечанковый, а другой, Дмитрий так и не удосужился придумать ему название...)
Вот и учусь я постоянно, но чё-та хреновый из меня ученик, так и тянет на 128 перейти, ведь проще всё, весь фрейм твой, скрины щёлкаются...
Мнения?

- - - Добавлено - - -

Кстати ещё одну тему попутно можно выяснить:
Кому кот нужен?
В плане том что мне - да, игра детства и вообще интересная задача, jerri - тот с буржуями контачит, они сказали - ах, blin, ждём, ну некоторые форумчане как-то надеются (хочется думать).
Всяких коллекционеров вроде newart не считаю, они именно коллекционеры, наши архивариусы, незаменимые люди, но во сне в кота например не играют, им нужно "для истории" (это похвальная черта, и их имена не забудут, ибо ТРУ)
Мне в своей работе (реализации кота) остаётся только ориентироватся на спасибки, мессаги и почту :)

Тру-кодер может конечно, но тебе самому по соотношению трудозатрат/отдачи как? Времени и сил потратишь в разы больше, а оценят единицы.
Если ориентироваться на железо, то я не думаю, что среди сообщества наберётся много людей у которых реал исключительно 48к. Думаю, у большинства
тут клоны 128го и разномастные Пентагоны, АТМки.

Тем более в 128 версию можно AY музыку вставить, больше экранов и прочих фишек.

По второму вопросу: Кота жду :) Очень надоели однотипные AGD поделки, которые красиво выглядят, а надоедают уже через 2 минуты игры.
А тут будет уже проверенный геймплей, всё таки классика :)

Destr
12.04.2016, 20:14
Ладно, гори оно огнём те европы, буду мучать под 128.
Почему 48 так хотел? Да просто кто-то, когда-то, где-то ляпнул что самый большой парк спектрумов это именно 48, с ленты, и у буржуев. может это был жерри, может неварт, в общем кому я верю. ну и поверил. да так сильно что теперь ориентируюсь на 48к, бипер ну и ленту. Ой дурак... (сам переосмыслил только-что...)

newart
13.04.2016, 12:41
Ладно, гори оно огнём те европы, буду мучать под 128.
Почему 48 так хотел? Да просто кто-то, когда-то, где-то ляпнул что самый большой парк спектрумов это именно 48, с ленты, и у буржуев. может это был жерри, может неварт, в общем кому я верю. ну и поверил. да так сильно что теперь ориентируюсь на 48к, бипер ну и ленту. Ой дурак... (сам переосмыслил только-что...)
А так и есть. Но при этом не забывай и про отечественных пользователей, одной только Пентевы продано более 300 штук.
Зарегайся на WOS, да создай голосовалку.

- - - Добавлено - - -


Кстати ещё одну тему попутно можно выяснить:
Кому кот нужен?
В плане том что мне - да, игра детства и вообще интересная задача, jerri - тот с буржуями контачит, они сказали - ах, blin, ждём, ну некоторые форумчане как-то надеются (хочется думать).
Всяких коллекционеров вроде newart не считаю, они именно коллекционеры, наши архивариусы, незаменимые люди, но во сне в кота например не играют, им нужно "для истории" (это похвальная черта, и их имена не забудут, ибо ТРУ)
Идея:

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

Типа того:

http://24gadget.ru/uploads/posts/2010-10/1287988656_p1030311.jpg

Разукрашиваем картон на тему игры... такая хрень, да еще с котиками моментально привлечет внимание, где-нибудь на CC'2016...

- - - Добавлено - - -

p.s. Кнопки и джойстик как на фото у меня есть, забирай.

Destr
13.04.2016, 19:17
Берем пару квадратных метров плотного коробочного картона, берем монитор, берем 48-й спектрум (ой уже 128-й) из картона собираем что-то вроде аркадной будки заточенной под одну конкретную игру.
Ай, Слава, ты 300 пользователями пентевы прям сразил, и тут ещё и будку...
Я прям обтекаю, дружище :)
(кстати, чё-та тебя не видно вонлайне, мне пора взнос делать на zxpress (мне пора долги вернуть есличто, я не клянчу денег на этот раз, возвращаю, прости что так долго:) ), откликайся, жду)
http://zxpress.ru/ должен жить!

newart
13.04.2016, 20:28
Ай, Слава, ты 300 пользователями пентевы прям сразил, и тут ещё и будку...
Я прям обтекаю, дружище
Иду ва-банк!

У меня даже есть невостребованная плата Speccy 2010 идеально подходящее для такого игрового автомата.
Ну, а у краснодерещика-плотника-столяра (нужное подчеркнуть) за корпусом дело не встанет, уверен.

Bedazzle
14.04.2016, 14:40
http://zxpress.ru/ должен жить!

много не хватает? если есть пэйпалка, могу чутка перекинуть

Destr
14.04.2016, 15:22
Иду ва-банк!

У меня даже есть невостребованная плата Speccy 2010 идеально подходящее для такого игрового автомата.
Ну, а у краснодерещика-плотника-столяра (нужное подчеркнуть) за корпусом дело не встанет, уверен.
Ну блин на ва-банк пока не готов, у меня нет нужного оборудования, а если руками - да, могу, обучен, знаю.
Только времени это займёт охренеть, а в целом возможно!
(не подохнуть тут-бы с голоду, хотя если бригаду плотарей подтянешь, и как-то эту прорву прокормить, с их семьями, да родными, да шлюх - реально).
Проект осуществим, только тут никаких денег не хватит :)

- - - Добавлено - - -


за корпусом дело не встанет, уверен.
Давным-давно уже всё это за 1-2 часа штампуется, и действительно не нужен тут никакой краснодеревщик.
Хватит и ПТУшника, слегка обученого...
А вот чтоб спилить дерево, перепилить на доски, шлифовать, ламинировать - это нужна инфраструктура (ранее пользовались услугами зк, счаз станками херачат, что лучше - выбирай, ага)

- - - Добавлено - - -


много не хватает? если есть пэйпалка, могу чутка перекинуть
Чутка перекинь, многа не хватает, там деревяшку построить не могут, пайпал есть, зато сварщика нет, сварил-бы newart себе корыто-будку да и угомонился наконец :) :) :)
Ай, нью, прости дурака, когда уже в гости приедешь?

Bedazzle
14.04.2016, 18:00
Чутка перекинь, многа не хватает, там деревяшку построить не могут, пайпал есть, зато сварщика нет, сварил-бы newart себе корыто-будку да и угомонился наконец :) :) :)

Я такой поток мысли не осилил.
Насколько много не хватает, и куда?

Destr
14.04.2016, 20:48
Я такой поток мысли не осилил.
Насколько много не хватает, и куда?
Да неварту, куда и как он скажет видимо в личке, а если нет, то значит всё в порядке, справится своими силами...

- - - Добавлено - - -

А вообще - давно бы открыли ветку, ну например "Как запилить из ДСП корпус игрового автомата" (ну да, это я Славе), там бы и реквизиты выкладывал, видишь ведь сам, народ местами готов тебя поддержать...

- - - Добавлено - - -

Он там ва банк пошёл, хоть и просил я его, не бери греха на душу, не ходи, ан неймётся человеку, но я ведь тоже не могу всё бросить и ехать в далёкий снежный петербург строить игровой автомат с офигительной платой Speccy 2010...

- - - Добавлено - - -

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

jerri
23.05.2016, 21:49
Что-то соображалка перестала работать.
Пишу процедуру сканирования экрана, и если включен FLASH то это знакоместо считается опорой (т.е. кот может на нём сидеть/бегать).
Такие "опоры" складываются в буфер специальный (этим ведает пп ADD_OPORY)
Но лажает (если например опорное знакоместо в самом краю справа и одно).


LD HL,#5800
S_O0
LD E,0
S_O1
LD A,L
CPL
AND #1F
JR Z,OTP

BIT 7,(HL)
JR NZ,S_O2
OTP
LD A,E
OR A
JR Z,S_O3

; отписывание опоры
LD A,L
SUB E
LD D,A
LD A,H

DUP 3
SLA D
RLA
EDUP

SLA A,A,A
EXA
LD A,E
ADD A,A,A,A,A,A
ADD A,7
ADD A,D
LD E,A
EXA
DEC E
DEC A
CALL ADD_OPORY ; DE=XначалаXконца, A=Y
JR S_O0
S_O2
INC E
S_O3
RES 7,(HL)
INC HL
S_O4
LD A,H
CP #5B
JR C,S_O1
RET

Есть у кого мысли как это всё до ума довести?

хмм
выделенный фрагмент игнорирует все опоры находящиеся у края экрана

правильный вариант наверное будет



LD HL,#5800

ld bc,0 ;инициируем XУ
S_O0
bit 7,(hl)
call nz,beg_support
inc hl
ld a,l
and #1f
jr nz,S_O0
inc b ;next Y
ld a,h
cp #5b
jr c,S_O0
ret

beg_support
ld a,l
and #1f
ld d,a
S_O1
res 7,(hl)

ld a,l
cpl
and #1f

jr z,end_support ;если конец строки то конец опоры
;иначе продолжаем отсчитывать и обнулять опору
inc hl
bit 7,(hl)
jr nz,S_O1

end_support

ld a,l
and #1f
ld e,a
; отписывание опоры
; я тут чутка поменял
CALL ADD_OPORY ; DE=XначалаXконца, B=Y
RET

Destr
23.05.2016, 22:14
jerri, Спасибо, браза, лови бонус (https://www.dropbox.com/s/1kabz6gsxnrd2w4/AC_TP.sna?dl=0)!

jerri
23.05.2016, 23:02
Destr,

ммм а вот тут чутка поменять
или опоры длиннее чем надо будут


ld a,l
and #1f
ld d,a
S_O1
res 7,(hl)

ld a,l
cpl
and #1f

jr z,end_support ;если конец строки то конец опоры
;иначе продолжаем отсчитывать и обнулять опору
inc hl
bit 7,(hl)
jr nz,S_O1

dec hl

end_support

ld a,l
and #1f
ld e,a
; отписывание опоры
; я тут чутка поменял
CALL ADD_OPORY ; DE=XначалаXконца, B=Y
RET

Destr
24.05.2016, 06:17
ммм а вот тут чутка поменять
или опоры длиннее чем надо будут
Да, я разобрался пока адаптировал твой код. Забыл написать что для ADD_OPORY коорд. в пикселах задаются, точнее думал что это самоочевидно (заметно по коду пересчёта адреса атрибутов в пиксели).

jerri
24.05.2016, 16:54
Да, я разобрался пока адаптировал твой код. Забыл написать что для ADD_OPORY коорд. в пикселах задаются, точнее думал что это самоочевидно (заметно по коду пересчёта адреса атрибутов в пиксели).


это просто



ex de,hl
add hl,hl
add hl,hl
add hl,hl
ex de,hl
ld a,e
add a,7
ld e,a


перед вызовом ADD_OPORY

я даже не пытался разбираться что там делается
не люблю невнятную запись :)

- - - Добавлено - - -

более компактный вариант



ex de,hl
add hl,hl
inc l
add hl,hl
inc l
add hl,hl
inc l
ex de,hl

drbars
04.09.2016, 15:21
Давно новостей нет, как там проект? :)

Destr
04.09.2016, 20:56
Давно новостей нет, как там проект?
Медленно-премедленно.
Дома мало времени заниматся, на работе бывает больше, но всё никак не могу настроить FTP (чтоб быстро и оперативно переключатся между домашним каталогом и рабочими делами).
Никто, кстати, не в курсе как настроить?
(делал по инструкции, всё получилось, но только если комп домашний напрямую, без роутера. С роутером не выходит хоть тресни).

creator
04.09.2016, 21:50
Destr, в роутере 21 порт пробрось с WAN на локальный адрес компа.

hippiman
04.09.2016, 22:14
Медленно-премедленно.
Дома мало времени заниматся, на работе бывает больше, но всё никак не могу настроить FTP (чтоб быстро и оперативно переключатся между домашним каталогом и рабочими делами).
Никто, кстати, не в курсе как настроить?
(делал по инструкции, всё получилось, но только если комп домашний напрямую, без роутера. С роутером не выходит хоть тресни).

Может проще было бы завести какой-нибудь ЯндекcДиск или DropBox? Или на работе с этим строго?

Destr
05.09.2016, 07:09
Destr, в роутере 21 порт пробрось с WAN на локальный адрес компа.
Да читал я про это, только что-то не получается.
Или не так делаю, или роутер не такой как надо. Подумываю купить вот такой (http://ru.aliexpress.com/item/New-Original-TOTOLINK-N300RU-Wireless-N-300Mbps-WiFi-Router-WiFi-Repeater-with-USB-2-0-Port/32707638679.html?spm=2114.03010208.3.28.jbvZwi&ws_ab_test=searchweb201556_8,searchweb201602_5_100 39_10057_10056_10065_10055_10054_10069_301_10059_1 0058_10032_10017_10070_10060_10061_10052_10062_100 53_10050_10051,searchweb201603_2&btsid=0007bf7b-01f6-48f5-aaf5-4b4613fff3a1) (вроде как там всё уже есть заточеное).

Может проще было бы завести какой-нибудь ЯндекcДиск или DropBox?
Дропбох - палевно, пробовал теамвьювер - не слишком удобно.
Каталог в тотале - самое то (быстро и прозрачно).
Обращался к знакомым сетевикам - пробовали тоже фтп поставить но не вышло.
Начали тоже советовать альтернативы (типа WebDiag или как-то так), дропбоксы...
Но это уже костыли, не надо изворачиватся, надо просто сделать FTP...

BlastOff
05.09.2016, 19:34
Просто пригласи знакомого соседа школьника, он тебе за шоколадку всё настроит.

Destr
05.09.2016, 22:02
Просто пригласи знакомого соседа школьника, он тебе за шоколадку всё настроит.
Да вот не могёт никто, даже злой линуксоид и то не асилил...

Oleg N. Cher
05.09.2016, 22:16
всё никак не могу настроить FTP (чтоб быстро и оперативно переключатся между домашним каталогом и рабочими делами).Destr, это как бы не совсем то, что ты хочешь, но что если тебе поюзать для проекта GitHub?

Быстро и прозрачно, дома открыл консольку, хоть под виндой, хоть под линухом, обновил из дома то, что сделал на работе:


git pull
Перед тем, как ложиться спать (завтра на работу), закоммитил всё:


git commit -m "чо-та-я-тут-накорябил"
git push origin master
Чтобы завтра так же легко слить изменения, сделанные дома, в рабочий комп.

Понимаю, надо осваивать и всё такое. Но оно того стоит. Я сейчас над Ofront+ таким макаром работаю сразу на 4-х компах, и ничо, удобно.

Работает через ssh и https.

creator
06.09.2016, 09:19
Или не так делаю, или роутер не такой как надо. Подумываю купить вот такой (вроде как там всё уже есть заточеное).
:v2_dizzy_facepalm: Если бы сказал какой у тебя сейчас роутер, разговор мог бы быть более предметным.

abelenki
06.09.2016, 16:14
:v2_dizzy_facepalm: Если бы сказал какой у тебя сейчас роутер, разговор мог бы быть более предметным.
причём здесь роутер?

нужно выполнить три условия:

1. иметь статический ip-адрес дома.
2. установить на компьютер ftp-сервер.
3. и только потом пробросить 21 порт через роутер.

Bedazzle
06.09.2016, 17:05
1. иметь статический ip-адрес дома.


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

creator
06.09.2016, 17:10
причём здесь роутер?
Потому что:

(делал по инструкции, всё получилось, но только если комп домашний напрямую, без роутера. С роутером не выходит хоть тресни)
Ещё вопросы?

Sanyok
06.09.2016, 23:29
Попробую ляпнуть как сетевик - через NAT FTP очень часто как надо не работает, решается включением в клиенте пассивного режима (есть практически во всех клиентах). Ну и правильно сказали, порт 21 TCP надо пробрасывать и для пассивного режима тоже (а можно просто указать адрес компа как DMZ в настройках роутера, равноценно пробросу всех портов сразу).

Destr
07.09.2016, 06:25
Если бы сказал какой у тебя сейчас роутер, разговор мог бы быть более предметным.
Имя маршрутизатора DD-WRT
Модель маршрутизатора Dlink-DIR300 rev b

1. иметь статический ip-адрес дома.
2. установить на компьютер ftp-сервер.
3. и только потом пробросить 21 порт через роутер.
1. Сделал noip
2. Сервер сделал силами самой винды 7(встроеный сервер)
3. А вот это так и не сумел (всё остальное ок, напрямую-то, без рутера - работает)


Можно использовать какой-либо сервис (когда-то использовал noip)
Да, на No-ip зарегался, имя получил.

creator
07.09.2016, 08:27
Имя маршрутизатора DD-WRT
Модель маршрутизатора Dlink-DIR300 rev b
Нормальный роутер. Не супер-пупер, конечно, но нормальный. Да, их ругают, а я их всем рекомендовал последние лет 6 и они вполне себе работают.

Особенно мне нравилисть старые варианты, "оранжевые":
http://i82.fastpic.ru/thumb/2016/0907/66/b0fdd4c9586fa101a1bf7542ef9cfe66.jpeg (http://fastpic.ru/view/82/2016/0907/b0fdd4c9586fa101a1bf7542ef9cfe66.jpg.html)

Затем стали появляться NRUшные угробища, эдакая вырвиглазная гадость а-ля WIN10:
http://i85.fastpic.ru/thumb/2016/0907/1e/b0b52ba6a1a9d94c44182d57cfffe71e.jpeg (http://fastpic.ru/view/85/2016/0907/b0b52ba6a1a9d94c44182d57cfffe71e.jpg.html)

А у тебя вообще продвинутая прошивка от стороннего разработчика DD-WRT:
http://i78.fastpic.ru/thumb/2016/0907/80/7974e52ee9c173f59a363b2e65d1e480.jpeg (http://fastpic.ru/view/78/2016/0907/7974e52ee9c173f59a363b2e65d1e480.jpg.html)

Вообще FTP протокол хитренький, у него весёлый диапазон портов:

21/TCP для команд
20/TCP для данных
49152-65534/TCP динамически

Может их все надо пробросить?

Destr
07.09.2016, 17:43
А у тебя вообще продвинутая прошивка от стороннего разработчика DD-WRT:
Была жёлтая, я в процессе мучений (и по советам на всяких задайвопросах) установил эту, синюю...
Не помогло...

Может их все надо пробросить?
Ну раз ты волокёшь во всем этом - давай на выходных словимся, я тебе доступ к компу дам да и поковыряешь?
Думаю ничего худого не случится, ведь всегда можно вернутся к дефолтным установкам...

Eagle
07.09.2016, 22:43
21/TCP для команд
20/TCP для данных
Этого достаточно.

creator
08.09.2016, 04:23
давай на выходных словимся, я тебе доступ к компу дам да и поковыряешь?
Легко, отпишешь в личку.

Sayman
08.09.2016, 06:42
ухх, блин, ну вы даёте.
во1х, все, внезапно забыли, что домашний провайдер никакие порты на домашние компы своих клиентов не пробрасывает. Даже если вы туда позвоните, вас мягко и вежливо пошлют. Поэтому, если просто в лоб делать порт форвардинг на домашнем роутере, никаких результатов вы не достигнете. Обращаясь на внешний айпи с портом 21, вы будете тыкаться в инфраструктуру провайдер, а не в свой домашний комп или роутер. Чтобы можно было получить нужный эффект, советую изучить тему ddns. С этой функцией можно сделать проброс. Но эффект будет иметься только до тех пор, пока будет жива ваша сессия. А сессия у большинства провайдеров живёт 12/24 часа. Поэтому тоже палка о двух концах. Кроме того, домашний комп должен постоянно быть включённым, чтобы туда кидать файлики. ФТП, как очень капризный протокол, вам не даст воспользоваться всей шириной канала. Поэтому, во2х: Destr, ты же говорил, что работаешь каким-то там админом у себя на заводе (или иным спецом по айти и тому подобному). Что тебе мешает на работе поднять тот же фтп на своём рабочем компе и пробросить на рабочем роутере 21й порт? Если не ты админ, ну договорись с тамошним админом, скажи, что трафик мелкий, но очень нужный. Поставь ему пару литров пива.
Опять-таки, как тут было сказано ранее, dropbox это очень хорошая альтернатива. Что такое dropbox - это всего лишь утилита. которая выполняет синхронизацию между машинами - локальной и удалённой (или несколькими удалёнными). Работает по тому же принципу, что и тимвью или аммиадмин. Все файлики лежат на диске в обычном виде (типа d:\dropbox\тут всё файло и папки) и потому можно спокойно перемещаться по рабочим файлам прям тоталом. Обновив какой-то файл, он будет синхронизирован на удалённую машину. при этом, держать дома постоянно включённый комп не обязательно. Скажем так - один из компов должен быть включён и оставлять включённым домашний или рабочий можно по переменке. Хотя я бы лучше рабочий оставлял включённым. У меня так и работает - на работе комп никогда не выключаю, всегда по впн или дропбоксу туда есть выход.

Про роутеры - dlink dir-300 разрубить топором и выкинуть на помойку. дерьмо то ещё. Если не жалко денег, потрать немного на tp-link wr4300nd или аналогичный. Он раза в 3 - 5 быстрее любого длинка (а локалка тут гигабитная а не сотка как у длинков), в настройке более удобный, можно прошить тот же dd (open)-wrt и т.д.

creator
08.09.2016, 07:15
https://www.youtube.com/watch?v=ATsvcIUQA28

Sayman
08.09.2016, 08:15
creator, удачи в пробросе, чё.

зы. а обосновать свой "очень важный и информативный" пост не желаешь?
на всякий случай для Дестра, изучай и тренируйся: https://habrahabr.ru/post/101336/

Sanyok
08.09.2016, 14:52
Если человек написал, что при прямом подключении компа всё работает, значит у провайдера-то всё ровно.

http://lentel.ru/uploads/images/dir300_6.JPG

В DMZ внутренний IP компа вписать и должно работать как минимум в PASSV

Sayman
08.09.2016, 16:09
Если человек написал, что при прямом подключении компа всё работает, значит у провайдера-то всё
если у человека белый ip, то не вопрос. если как у всех, то под сомнением такой вариант.

rl76
11.09.2016, 18:48
http://www.youtube.com/watch?v=uZDG4dlU5uY
Хочется дописать ремейк для спека (во вложении пример).
Римейк римейка? :) Оригинал вот здесь - https://www.youtube.com/watch?v=C9pFZVfWPMo

abelenki
11.09.2016, 18:52
нет, оригинал вот здесь:

http://www.atarimania.com/game-atari-400-800-xl-xe-alley-cat_s213.html

rl76
11.09.2016, 19:00
нет, оригинал вот здесь:

http://www.atarimania.com/game-atari...-cat_s213.html

А в чём разница?

Кстати, после сравнения Atari и PC версий, PC захочется выбросить в окно ;)

ZEman
11.09.2016, 19:59
Кстати, после сравнения Atari и PC версий, PC захочется выбросить в окно
то-же самое испытал когда играл в PC-версию игры.
как-то и интересно и забавно наблюдать за сим проектом.
оно конечно хорошо что будет (возможно) достойный римейк игры, но..
спеки версия НИКОГДА не сможет выдать ту цветовую палитру, те звуки и мелодию и динамику игры что на атари.

Lethargeek
12.09.2016, 00:02
спеки версия НИКОГДА не сможет выдать ту цветовую палитру, те звуки и мелодию и динамику игры что на атари
что ж такого в звуках и в динамике-то особенного? (особенно в динамике, скролла нет же)

abelenki
12.09.2016, 00:29
спеки версия НИКОГДА не сможет выдать ту цветовую палитру, те звуки и мелодию и динамику игры что на атари.
сможет. уже было доказано на конверсии Preliminary Monty от А. Жиглова.

ZEman
12.09.2016, 03:23
И что было доказано ?
Спрайтовые ограничения там так и остались (вечная Проблема спеки) и движение экранов (скроллинг) тоже хуже чем на атари.

jerri
12.09.2016, 04:57
И что было доказано ?
Спрайтовые ограничения там так и остались (вечная Проблема спеки) и движение экранов (скроллинг) тоже хуже чем на атари.

динамика же

ZEman
12.09.2016, 05:07
Ну, чуток побыстрее вроде, это да.
А вот плавности той нет.
Движения всёравно дёрганые.

Reobne
12.09.2016, 06:03
Хотите чтобы на Спектруме было лучше чем на Атари? Нужно просто делать плохие, дёрганые версии на Атари, с плохой палитрой. А потом их ругать, и хвалить Спектрумовские версии. И будет нам Спектрумистам счастье. :)

Lethargeek
12.09.2016, 09:38
доказано на конверсии Preliminary Monty

что было доказано ? (...) движение экранов (скроллинг) тоже хуже чем на атари
:v2_dizzy_facepalm:

- - - Добавлено - - -

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

rl76
12.09.2016, 11:36
и да, скроллинг (где он реально есть) на спеке может быть плавнее, чем на атари
уже хотя бы потому, что выше горизонтальное разрешение (пример - seadragon)
Неужели я так долго заблуждался, думая что плавность определяется успевает ли программа на данном оборудовании подготовить и обновить экран за один кадр? Ну вы мне открыли глаза! Оказывается плавность выше там, где выше разрешение! :D

- - - Добавлено - - -

Да, стесняюсь спросить, а какая игра обгоняет по динамике, плавности, эффектам на ZX Spectrum и PC замечательные реализации Drop Zone на Atari 8-bit и Commodore 64? Я правда не знаю, ткните носом в суперплавность!

Lethargeek
12.09.2016, 20:45
Неужели я так долго заблуждался, думая что плавность определяется успевает ли программа на данном оборудовании подготовить и обновить экран за один кадр? Ну вы мне открыли глаза!
может, стоило с открытыми глазами тогда читать? повторю, с выделением для самых непроморгавшихся:

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


Да, стесняюсь спросить, а какая игра обгоняет по динамике, плавности, эффектам на ZX Spectrum и PC замечательные реализации Drop Zone на Atari 8-bit и Commodore 64?
а что там такого сложного-то? чисто технически повторить на спектруме именно динамику дропзоны вполне возможно, было бы только времени достаточно и желания

rl76
12.09.2016, 20:57
Цитата Сообщение от rl76 Посмотреть сообщение
Неужели я так долго заблуждался, думая что плавность определяется успевает ли программа на данном оборудовании подготовить и обновить экран за один кадр? Ну вы мне открыли глаза!
может, стоило с открытыми глазами тогда читать? повторю, с выделением для самых непроморгавшихся:
Цитата Сообщение от Lethargeek Посмотреть сообщение
и да, скроллинг (где он реально есть) на спеке может быть плавнее, чем на атари
уже хотя бы потому, что выше горизонтальное разрешение (пример - seadragon)
упомянутый seadragon с довольно консервативным движком (а такой фон другим способом можно и быстрее прокручивать) успевает кадр на спеке формировать, а шаг скроллинга там вдвое мельче, чем на атари, при той же скорости

В общем не поняли. Я хотел сказать, что для плавности вообще не важно разрешение. Главное успеть за кадр обновить экран и не важно на сколько пикселей сдвигать. Вот для маленькой скорости сдвига (а не плавности) действительно нужно выше разрешение.

- - - Добавлено - - -


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

Lethargeek
12.09.2016, 21:27
Вот для маленькой скорости сдвига (а не плавности) действительно нужно выше разрешение.
повторю еще раз для непонятливых:

а шаг скроллинга там вдвое мельче, чем на атари, при той же скорости
разрешение вдвое выше позволяет вдвое чаще сдвигать картинку
при той же скорости в % от геометрических размеров экрана/уровня
плавность это именно частота обновления картинки при том же сдвиге


Если было бы легко, то порт был бы. А вот не существует.
мало ли чего на спеке не существует (для кого-то, может, слишком легко, а потому и неинтересно))

rl76
12.09.2016, 22:04
В общем не поняли.

Это Вы не поняли.

- - - Добавлено - - -


разрешение вдвое выше позволяет вдвое чаще сдвигать картинку
при той же скорости в % от геометрических размеров экрана/уровня
плавность это именно частота обновления картинки при том же сдвиге

Ну в общем похоже как и у меня, только вот если бы Спек справлялся с большим запасом, то и игры были бы на нём другого качества. В реальности же имеем большинство скролов - дерганые. Здесь спорить можно долго, только вот против специализированных графических микросхем в Atari не попрёшь.

Lethargeek
12.09.2016, 22:16
а хто здесь говорил про "большой запас"? проcто возразили на "НИКОГДА" :rolleyes:

jerri
12.09.2016, 22:20
Если было бы легко, то порт был бы. А вот не существует.

тема не про атари vs спекки

тема про кота

но как бы порт то есть
порт коммерческий (http://www.worldofspectrum.org/infoseekid.cgi?id=0001317&loadpics=3)
потому никто и не заморачивался портировать

rl76
12.09.2016, 22:34
а хто здесь говорил про "большой запас"? проcто возразили на "НИКОГДА"
Что-то я Вас слабо стал понимать. Ну устал, похоже ;)

Hacker VBI
02.12.2016, 17:55
чот ничо так и нет...
а игрушка-то хорошая...

Jimbo_77
05.12.2016, 12:22
Давайте попросим Destra допилить игрушку, может он вернется и доделает проект, порадует нас новой качественной гамой :)

Destr
05.12.2016, 21:01
Давайте попросим Destra допилить игрушку, может он вернется и доделает проект, порадует нас новой качественной гамой
Да ковыряю, кота, ковыряю... Просто с работой тут так загрузился, что никак не могу сосредоточится и добить уже до конца. (это всё оттого что не было чёткого планирования и вообще всё писалось наобум, вприглядку). Вот и получается что как выдаётся время - хватаюсь порой, но большей частью из пустого в порожнее переливаю... Такими темпами - никто не знает когда до конца вылижу...

Hacker VBI
06.12.2016, 12:20
Destr, очень плохой подход для программирования.
постоянно всё забывать, потом вспоминать, потом снова забывать.
никакого потока! :)

Bedazzle
06.12.2016, 12:54
Просто с работой тут так загрузился, что никак не могу сосредоточится

Та же фигня :(


никакого потока! :)

Поток чаще получается, когда деньги платят :D

Destr
29.12.2016, 06:52
Дерьмовая новость - кота видимо не будет (не доживу, по-ходу).
Хорошая новость - кое-что успел (спросить у админов).
Личное - newar, Rasmer, jerri - спасибо за содействие.
Вас не забудут.

- - - Добавлено - - -

а, тучу людей забыл...
riskei(конечно-же, музыкант, бабтист и просто хороший человек!)
Да и много, много кто помогал мне в моей работе (нужна-ли она вообще была? подбиваю...)
Шахтёра который старик, который по-бордюрам волок...
Светлая память...

- - - Добавлено - - -

VNN чего-то там... (Николай он звался...)

- - - Добавлено - - -

Я Смерть увидел, ребята, и Сам Люцифер явился ко мне. Мне теперь ни бан ни вообще ничерта не страшно...

- - - Добавлено - - -

Заведите там тред какой-то что-ли. Ну типа "ТАСС сообщает" или как. Как-бы есть где люди умирают, а кто-то (кстати "кто?") говорит сообществу - ну нас покинул очередной единомышленник. Я уже жену проинструктировал если что, но она такая дура что даже неварту не догадается сообщить. Слегка обидно, да. Есть такое чувство :)

- - - Добавлено - - -

Кто-же там инфу-то копит?

drbars
29.12.2016, 08:47
Destr, что случилось?

Jimbo_77
29.12.2016, 12:02
Видимо что-то серьезное случилось :(, Destr может помощь нужна какая?

Destr
29.12.2016, 15:13
drbars, Jimbo_77, братишки тут уже ничем не поможете. Просто спасибо что вы хорошие отзывчивые люди. Всё будет хорошо.

Bedazzle
29.12.2016, 15:22
drbars, Jimbo_77, братишки тут уже ничем не поможете. Просто спасибо что вы хорошие отзывчивые люди. Всё будет хорошо.

Давай сырцы, что-нибудь сделаем.

Jimbo_77
29.12.2016, 15:23
Давай держись там, что-бы ни случилось не стоит падать духом и принимать скорые решения, время лучший доктор. С наступающим тебя!

Destr
29.12.2016, 15:26
Давай держись там, что-бы ни случилось не стоит падать духом и принимать скорые решения, время лучший доктор. С наступающим тебя!
Всё будет хорошо (наверное). Кстати, да, всех с наступающим. Выложить что накалякал про кота? (просто не знаю полуподелка, ещё не релиз, куда там!)

drbars
29.12.2016, 15:36
Выкладывай, но на свое усмотрение. Либо в личку давай..

Destr
29.12.2016, 16:00
Выкладывай, но на свое усмотрение. Либо в личку давай..
Ладно, сделаем по-иному - как художник скажет так и будет. Вроде-бы он как-то пофигистически (без маниакальности этой - мол никому не показывай!). Но черт знает что у художника на душе? Вдруг ему будет жутко больно от того что недорисованую чуток гамку уже показали? Это не инсталляция, это уже просто тупо зашли в мастерскую и втыкают "а тут у нас этюд-набросок на тему кота! а вот следующее полотно - технологии дем, на фоне графики. а тут у нас лёгкий этюд, собака гонится за неуловимым котом". Спросите его, что-ли... Jimbo его фамилия. Офигительный графмейкер.

- - - Добавлено - - -

Кстати, раз уж к слову пришлось - там где-то буржуяки радовались что мол кота на спек телепортнули - готов огорчить. В настоящем исходном виде кота уже не будет... Он, сцко, уже себя так перерос что только наверное остались кнопки управления, ну и общая тематика мятущейся души. Графика на ТАКОМ уровне что исходный кот плачет кошачьими слезами умывая лапкой морду... Да, всё круто...

- - - Добавлено - - -

Искренние соболезнования нашим забугорным собратьям, а уж авторам игры - вообще земной поклон. Они этого достойны. (какая жалость что я старый пират не могу им помочь больше ничем пока, кроме как на иноязычном для них форуме передать свой респект!)

jerri
29.12.2016, 16:47
Destr, бро, не надо так. нельзя нас не ставить в известность.
мыж без тебя никуда

Destr
29.12.2016, 17:12
jerri, дружище, ну я ведь не со зла. Ты подскажи как правильно, я вроде ведь тебя никогда не подводил, всегда прислушивался к старшим товарищам!

Bedazzle
29.12.2016, 17:43
ну я ведь не со зла

Да что случилось-то? Может, есть варианты?

P.S.
буржуям отрапортовал

Destr
29.12.2016, 18:00
Да что случилось-то? Может, есть варианты?
Ну наверное есть. Наверное мне нужно в конце концов разобратся - кто я? Программист STEP7, веб-разработчик PHP или просто кота ещё надо ведь до ума довести...
Я тут просил помощи, но форумчане скажем прямо вяло как-то отреагировали... Вот и верчусь как сукин сын между сколько тут огней, чёрт надо собранней что-ли быть... И кушать порой, суко, хочется...

- - - Добавлено - - -

(тот кто только что помог с тимвивером - конечно респект, спасибо ещё раз! я понял что ты славы не ищешь, поэтому ник не обозначил)

- - - Добавлено - - -


P.S.
буржуям отрапортовал
Буржуям привет и уважуха, конечно! Может там и BG будет где-то рядом, глядишь - и порадуем старика! :)

jerri
29.12.2016, 18:10
Destr, да кто же знает как правильно. тыж скажи чего с тобой?
может есть возможность чего сделать?

Destr
29.12.2016, 18:33
Destr, да кто же знает как правильно. тыж скажи чего с тобой?
может есть возможность чего сделать?
жерри, братишка, говорю прилюдно - ко мне явился сам Люцифер, и объяснил что и как и почему.
Я офигел (устроил конечно тест - отличит ли святую воду от обычной и прочие наши научные подходы, мы ведь тут скептики, я был предельно научен, етить-колотить)...
Устроил даже себе тест на целостность психики - всё блин правильно, он настоящий...
Теперь уже конечно всё стало по иному мне видется, мда...
(для сомневающихся - у меня ничего не просили, у меня всё на месте, просто посетили визитом. А нефик было рисовать пентаграммы и проводить тёмный ритуал (я тут где-то даже тему помнится создавал, этакий отчёт - мол херня всё это)).
Всё хорошо, jerri. Всё будет хорошо...

- - - Добавлено - - -

Можно кстати посмотреть ту демку про Klon`а. Где титры и тёмная полоса бытия вдруг проходит через экран. Как-бы что слава Богу что минула, а ну как задержится и заинтересуется нами всеръёз???

Den1982
29.12.2016, 21:49
говорю прилюдно - ко мне явился сам Люцифер, и объяснил что и как и почему.

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

Ralf
29.12.2016, 22:53
Да Destr, что случилось если не тайна?

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

Это не путь, друг. Возвращайся к обычному, нормальному себе :)

Oleg N. Cher
29.12.2016, 23:28
Destr, держись, бро! Ещё и не такое бывает. Мы-то знаем...

- - - Добавлено - - -

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

Destr
30.12.2016, 03:42
Destr, чувак... Какие бы не были причины данного визита(пентаграммы, ритуалы, медитации, вещества...), пойми все твои демоны-ангелы лишь игра твоей психики,
Да, я не спорю. Но когда все методы измерения и фиксации потдвержают - тут уж не попрыгаешь. Показался на всяк случай врачу (вдруг сбрендил на самом деле?). Да не, говорит всё норм. Слегка уставший мол ты чел, но в целом - годен. Ах блин, думаю ну взаправду ведь так не бывает? Предпринял сложнейший анализ над собой - опять годен. Да что же, мы не те науки учили что-ли? Тут ни тестером, ни осциллографом. Не всё норм, просто был визит. И предупредили... Никто не запрещал писать спек-игры или маятся какой-то другой фигнёй. Просто показали как на самом деле всё обстоит (ну конечно на уровне наших обезъяних понятий, дарвинисты хлопают в ладоши, остальные скрипят зубами). Всё хорошо.

- - - Добавлено - - -


Но теперь кажется мне что ты покурил какую-то мощную траву или спайс
Да, я сейчас тоже перечитал всё это что было и подумал - ну реально башню рвёт у чувака!
Такой здоровый скептицизм - вполне понятен и мне близок.
Всё проще: реально довели до всякой чертовщины человека которы всю жизнь думал что при случае - всегда найдётся научное объяснение. Вообще все знают что когда в замок с призраками заявляется учёный с магнитофоном, термографом и чёрт-те каким ещё оборудованием - привидения исчезаю сразу. А тут вишь, как. Не срослось. Не скажу что я эксперт, но меня тоже не так-то просто ввести в заблуждение. (мы все тут программисты и знаем какие порой чудеса творятся на глазах. но стоит включить дебагер и немножко разобратся - всё становится не чудесным, а просто баги). Тут не срослось :)

- - - Добавлено - - -

Короче так, чтоб тему чуток закончить - всё хорошо (относительно конечно!). Спросите Jimbo - у него доступ вроде есть до сих пор к сырцам. Конечно есть и более продвинутая версия, но тут уж как получится... А вообще - я тут полазил по форумам где тоже вроде восмибитники и говорят что херню я вообще слепил, анимация им дёрганая... Тут я не знаю, тут лучший движок спрайтовый и даже от 48к отказался уже я, чтоб блин полные 50Гц - всё равно им чё-то не нравится. И где успели подглядеть? Ума не приложу...

Sayman
30.12.2016, 07:52
Destr, в следующий раз принимай только:
http://images.kashamalasha.com/201502120024-kachestvennoe-vkusnoe-veschestvo-kashamalasha-com.jpg

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

Jimbo_77
30.12.2016, 08:01
У каждого в жизни были необъяснимые случаи, у кого-то более у кого менее необычные, так что все должно выровняться и со временем придет понимание произошедшего.
Сырцы все есть, графика % на 80 готова, в общем если кто-то возгорит желанием поработать, то я готов с удовольствием помочь :)

Bedazzle
30.12.2016, 10:17
Слегка уставший мол ты чел, но в целом - годен.

Вот и всё выяснили. Если визитёр(ы) не запретили "заниматься фигнёй", то о чём разговор-то вообще. :)

drbars
31.12.2016, 08:58
Люцифер это ладно, главное что не Кондратий :D

TomCaT
15.01.2017, 11:22
destr, обязательно попробуй исследовать кровеносную систему - исследование Допплера

sergio78
17.01.2017, 18:13
о чём я и говорил. мы теряем людей, это всё неизбежно.

Bedazzle
18.01.2017, 00:28
о чём я и говорил. мы теряем людей, это всё неизбежно.

Какая свежая и полезная мысль. Только зачем?

sergio78
18.01.2017, 09:47
Какая свежая и полезная мысль. Только зачем? да сам не знаю

ZX_NOVOSIB
23.01.2017, 18:02
Месяц не заходил на форум, оказывается многое пропустил, оказывается вы тут без меня не скучаете, с Люциферами разными общаетесь. Весело тут у вас. Ну посетил с визитом,ну и что? Мож он одинокий, поговорить не с кем было, вот и пришёл, стопарь-другой святой водицы тяпнуть, по-душам поговорить. Кстати, чо рассказывает то? Как мир на самом деле устроен? Что цивилизацию ожидает? Иисус к нам в гости не собирается в ближайшее время?

Slider
23.01.2017, 20:44
с Люциферами разными общаетесь

Иисус к нам в гости не собирается?
Баттл! Баттл!!!

goodboy
20.10.2018, 17:51
http://d.radikal.ru/d09/1810/de/df1340e2572b.jpg (http://radikal.ru)

Destr
20.10.2018, 18:07
goodboy, а к чему картинка?

ZX_NOVOSIB
20.10.2018, 18:31
Destr, правильный вопрос "откуда картинка?" :)

- - - Добавлено - - -

Destr, что там кстати с игрой? А то уже вроде кто-то из буржуев взялся её пилить. Неужели две игры будет?.. )

Destr
20.10.2018, 19:01
Destr, что там кстати с игрой? А то уже вроде кто-то из буржуев взялся её пилить. Неужели две игры будет?.. )
Вряд-ли будет две, пусть буржуи пилят.
У меня на каждом шаге затык.
Самое смешное - из-за того что Спек медленный, т.е. как и что делать я знаю, но как это делать быстро - постоянно оптимизирую.
Вот и получается что всё время переписываю с нуля "чтоббыстрейработало" и так уже сколько лет...

- - - Добавлено - - -

И вообще - картинка правильная, только сперва идёт интра - https://yadi.sk/d/l6jemnom2ceMgQ

creator
20.10.2018, 19:35
Вот и получается что всё время переписываю с нуля "чтоббыстрейработало" и так уже сколько лет...
Ты настоящий хакер. ;)

Lethargeek
20.10.2018, 20:39
http://d.radikal.ru/d09/1810/de/df1340e2572b.jpg (http://radikal.ru)
хмм, то ли кирпичи небывало мелкие, то ли котик с пёсиком очень крупные :v2_dizzy_botan:

Destr
20.10.2018, 21:53
хмм, то ли кирпичи небывало мелкие, то ли котик с пёсиком очень крупные
Такой ракус зрения. Кинематографический приём. "Рыбий глаз"
В общем художнику так видней, его спроси :)

- - - Добавлено - - -

creator, Спасибо, бро, меня отец постоянно террорил - мол какой ты хакер!
Теперь наконец-то меня признали! :)))))

- - - Добавлено - - -

Блин!
И никто ведь не подсказал что после "press any key" очистить экран надобно, эх...
А так ведь ловко я сэмулировал пилот и тейп-лоадер, эх...

goodboy
20.10.2018, 21:55
а к чему картинка?
кто-то начал свою версию (http://zx-dev-mia-remakes.proboards.com/thread/12/misifu-gatita-alley-cat-demake)

Destr
20.10.2018, 22:02
кто-то начал свою версию
Ещё и ублюдки (вылезла картинка с нигрой который просит убрать адблок)
Ну бог им в помощь! :)

- - - Добавлено - - -

Молодцы конечно, они сумеют продать что напишут.
Что-бы МЫ ни написали - ребяты - нихера мы не продадим.
Вот поэтому и курим в стороне...

goodboy
20.10.2018, 23:34
Что-бы МЫ ни написали - ребяты - нихера мы не продадим.
???
много наших игр издано (и раскуплено) на кассетах, некоторых авторов даже упрашивают

transman
21.10.2018, 05:17
Вот и получается что всё время переписываю с нуля "чтоббыстрейработало" и так уже сколько лет...
Пиши так, как работает. Иначе никогда не выйдешь из этого бесконечного цикла )

Destr
21.10.2018, 10:14
Пиши так, как работает. Иначе никогда не выйдешь из этого бесконечного цикла )
Была мысля, да :)
Вот как хорошо было когда Cyborg Duel (http://www.worldofspectrum.org/infoseekid.cgi?id=0021112) писал, ведь всё на коленке и как попало (учился).
Забавно было - вычитал в "Инфоркоме" что мол профессионалы "экономят каждый байт!" - я и начал экономить. Вбил учёт патронов и обойм в один байт (первые три бита и следущие три)
Конечно не было даже и искры мысли что процедура которая выделяет и считает (ведь надо это как-то отображать на экране!) раздуется так что какое там сэкономил байт, наоборот :)
Зато гордился как!
А теперь уж видя как люто кодит Алонкодер - я вообще лопухом себя считаю, зря жизнь прожил, поделки мои херня всё... Кот будет, но такой, чисто для себя, ибо по-настоящему релизнуть - я никогда наверное не сумею...

Bedazzle
22.10.2018, 00:02
А теперь уж видя как люто кодит Алонкодер - я вообще лопухом себя считаю, зря жизнь прожил, поделки мои херня всё... Кот будет, но такой, чисто для себя, ибо по-настоящему релизнуть - я никогда наверное не сумею...

А зачем так равняться? Стремиться - нужно, но не до затыков.
Выпускай что получается, тогда поругаем и похвалим, - сделаешь делюкс версию с плюшками.

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