Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - ALKOSHA

Страницы: Назад 1 [2] 3 4 5 6 ... 29 Далее
31
Ромхакинг и программирование / SGDK
« : 08 Декабрь 2021, 00:10:55 »
Кстать, напомните эмуль/сборку Gens'a или ещё какой, где можно просматривать плейны по-отдельности в полный их размер. У меня был, да где-то затерялся, давно сегизмом не занимался.

32
Про компьютерную не знаю, если вы именно про ПК версию. По мне так сеговская гораздо лучше. И в ней и без перевода все понятно.
Кампуктер - понятие растяжымое:
Компью́тер (англ. computer, МФА: [kəmˈpjuː.tə(ɹ)][1] — «вычислитель», от лат. computare — считать, вычислять[2]) — устройство или система, способная автоматически выполнять заданную, изменяемую последовательность операций.

Сега подходит под это описание в том числе.


Добавлено позже:
И в ней и без перевода все понятно.
По молодости от безысходности методом тыка как-то играл. Ща тяжко вспомнить чё к чему.

33
Товарищи, есть ли какие-нибудь хорошие текстовые приключения на русском языке для Спектрума?
Golden apple есть на рузском
https://zxart.ee/rus/soft/game/adventure/text-only/adventure-e-golden-apple/ (в дедстве приходилось парить мозга со словарём, и гугол транслейтов тогда ещё не было)
На том же zxart'e можешь воспользоваться поиском по фильтру жанр/язык. Хотя тамошний архив не полный, vrtrd полнее.

Звёздное наследие, и прочее эпохи пост-coвkoвого ТырДос изначально на рузском.

За хоббита обидно. Графику до 128к подтянули, а русик так и не появился.


Добавлено позже:
И на мой субъективный взгляд, она лучше, чем в варианте от Олега Никитина (n1k-o):
Та... Тут много ума не надо.
А вот сделать хуже, чем у ник-о, эт уже надо постараться...

Добавлено позже:

читай Masters of DooM (книга о Кармаке, Ромеро и прочих крутых труЪ чуваках из мира геймдева, их путь на вершину), там про хитрости движка командера кина (первый плавно скроллящийся платформер на PC/XT)

Да лааадно сказачек рассказувать. С плавным скроллом игры были ещё в CGA  эпоху. Тот же Mutant Zone. И шмапы были с плавным скроллом, глянь хотя бы WizBall.

Просто Text Mode работает быстрее в виду меньшего разрешения (массив символов  VS массив пикселей + EGA имеет аппаратную прокрутку по вертикали),  за счёт драйва Кармак и хайпанул.
Как и в случае с вульфом. У Ультимы андерворлд движок гораздо продвинутее, но кармак всё упростил до нельзя, и получил драйв, так как кампуктеру стало легче думать.

34
Есть ли у данной стратегической  компьютерной видеоигры адекваtный руссификатор?
А то я скачал какую-то бадягу, и тама большая часть текста - Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн

35
Ромхакинг и программирование / SGDK
« : 30 Ноябрь 2021, 11:13:51 »
Я подзабыл уже всё.  10 лет назад немного  с сегой возился, сейчас решил вплотную заняться через SDK.
Да я и сам давно не расчехлял сегушу именно для прогинга.
Но насколько мне запомнился сей момент, я вроде рисовал на одном плейне разными слотами, и даже palette shifting мутил по этому поводу.


Могу, конечно, ошибаться.

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

36
Ромхакинг и программирование / SGDK
« : 30 Ноябрь 2021, 10:23:46 »
Я в такое не играл.
А ты точно заСЕГер... то есть, сегоид?
В конце концов, можешь погуглить скрины.

Сделать амплитуду качания спрайтов больше.
Я ж говорю, это колыхание ты можешь сделать и фоном, дабы в пустую не расходовать спрайты. Скролл по столбцам работает с шагом 16 пикселей, что как раз вписывается в размеры 32 по ширине.


Добавлено позже:
Потому что первые 5 спрайтов и последние 4 используют два разных слота палитры.
Что мешает задать отдельные слоты на отдельные тайлы?
Палитра/приоритет/flipH/flipV задаются индивидуально на тайл же, а не на весь слой.

37
Ромхакинг и программирование / SGDK
« : 30 Ноябрь 2021, 09:01:22 »
rep-stosw, ты слишком переоцениваешь возможности сегулечки... :-\
40 (пикселей в ширину) умножь на 9, затем задумайся о сказанном мною выше.

Мне ток одно интересно, куда тебе столько спрайтов?
Ultracore перенасыщен спрайтами, фон частично состоит из них. Да, бывают незначительные артефакты при лимитах на  строку, но всё равно смотрится круто.
Ищи альтернативу спрайтам в слоях.

Ещё с этой гадостью боролись мерцанием (а-ля донди), вспомни руки Huge Robot в контре хардкорпс.
Ещё наверн за счёт HBlank_Int можно мерцать незримо для игрока, ну это в теории. На крайняк в sgdk
есть битмапа, где можно рисовать программные спрайты, тормозно, шакально и сердито.


Коль у тебя спрайты строго горизонтально относительно друг друга будут в ряд, и двигаются лишь по оси Y, то тут и слоем такой эффект "волны" можно замутить скроллами по столбцам. Шоб не двигалось всё остальное на фоне, надо это делать через window plane (но учти, "окно" сжирает VRAM  под дополнительную инфу о своих тайл-мапах.)

Ищо можно замостить левый или правый столбец экрана HUD интерфейсом, если у тебя часто будет много спрайтов в один ряд. Вспомни Gauntled, Gain Ground или Red Zone. Такой жырный интерфейс расположен сбоку там не просто так.

38
Ромхакинг и программирование / SGDK
« : 29 Ноябрь 2021, 15:03:29 »
Цитата
P.S.  И кстати, словил ограничение на число спрайтов по горизонтали.  Уже при попытке нарисовать 17-й спрайт он затирается.  А не 20, как пишут интернеты.
Интернеты всё правильно пишут, если речь про спрайты размером 16х16 пикселей. То есть это аккурат 320 пикселей по горизонтали.
И да, в режиме 256х224 лимиты жоще - 16 спрайтов per scanline. Стыдно сегисту не знать об этом.

Цитата
Создал спрайт размером 200x168 пикселей.
Так это виртуальный спрайт, состоящий из нескольких хардварных. Смотри фрагментацию оных, оно же как мозаика складывается из комбинаций:
8×8, 8×16, 8×24, 8×32, 16×8, 16×16, 16×24, 16×32, 24×8, 24×16, 24×24, 24×32, 32×8, 32×16, 32×24, 32×32

Добавлено позже:
Идут полоски чёрная-синяя-...   Но тайловая плоскость артефачит жутко: часть тайлов при обновлении не дорисовываются.
Анимировать по Set_TileMap в данном случае не самая удачная затея, на мой дилетантский взгляд.
Возможно, корректнее использовать VDP_loadTileData, или что-то такое, чтоб просто менять содержимое графики в VRAM, а не на ходу ещё и задавать таблицу позиций тайлов.

39
Запилена бонусная фан-версия с размером тайлов в знакоместо (8х8 пикселей).
Ждём результатов плейтстинга и что скажет 8-битный парень. Насколько я знаю, цифровая версия после релиза должна быть выставлена на его сайте. Убираю "WIP" из шапки, поскольку работа над портом завершена.



Ооо, уже приятнее. Я бы гейманул.
V-Sync бы добавить, был бы шыкардос. Но с HALT-ом наверн лагать будет.

40
Разное / Что вы слушаете?
« : 26 Ноябрь 2021, 10:01:14 »
а мне показалось что он натужно мяучит. :crazy:

Симфоник митол же.

41
Ромхакинг и программирование / SGDK
« : 26 Ноябрь 2021, 09:54:07 »
Я имел ввиду, что исходные семплы XM/MOD/IT заменять на FM-инструменты.

Я писал треки только в VGM-мейкере. Там под DAC отведён только один канал, как он есть физически на сеге. Ну и частоту/громкость/цикличность и прочие таблично-волновые выкрутасы, присущие упомянутым форматам, в vgm мейкере нельзя на ходу регулировать.

Может в Дефлекмаске можно, не вникал. Та и лимиты на продолжительность семплов не проверял.
Имхо, для музла сежный фм-синтез самодостаточный, и звучит куда сочнее амижки. А микширование 4ёх виртуальных каналов в один физический даже теряет в разрядности, вместо 8ми бит выйдет 6, никакой интерполяции, хриплый шум, нафиг оно нужно... :neznayu:

42
Разное / Что вы слушаете?
« : 25 Ноябрь 2021, 23:58:10 »
Аццкий соляк рвёт душу (и прочие отверстия)


43
Ромхакинг и программирование / SGDK
« : 25 Ноябрь 2021, 17:28:23 »
Есть ли трекеры для сеги лучше, чем Deflemask?  С условием получения на выходе формата, нужного для сеги (каналы YM2612, DAC, PSG).

YM2612, DAC, PSG используется и в VGMmusicMaker'e. Насколько он хуже/лучше ДефектМаска - не смею судить, так как последнее не пробувал.

Реально ли перенести XM, IT, MOD, S3M и им подобные на XGM/VGM ?

В этих форматах, точно нет. Да и на сеге с этим тот ещё гимор, ведь у Z80 в распоряжении всего-то 8 кб, где помимо сэмплов и паттернов нужно ещё хранить и сам плеер. Вообще трекерная музыка использовалась только в ToyStory (интро/эндинг) и Демосцене Stuck Somewhere in Time (где очень примитивные семплы с закосом под SID), ВСЁ! больше примеров нет.


4) Пишут ли новую музыку для игр сеги или выдирают /конвертируют/каверят  уже существующие композиции?

Всё это возможно при нынешнем инструментарии. Savaged Regime так и вовсе реаранжирует олдовые треки в более качественном виде.

Добавлено позже:
5) Драйвер звука XGM.  Какие у него подводные камни?  Можно ли мне быть уверенным, что музыка будет хорошо играть на 5 FM каналах + 4 PSG,  а озвучки в игре (просто семплы) - в 4-х каналах , каждый семпл 14 кГц моно 8 бит.   Такая раскладка - насколько хороша в играх на практике?

Ну там среди примеров есть же. Вроде норм играется всё.
В играх на практике у каждого был свой драйвер, у кого-то были около-биперные 1-2 бита сэмплы (Altered Beast, Golden Axe 1), у кого-то микшировалось несколько каналов с DPCM сжатием (MK3, EWJ).

Добавлено позже:
К слову, встречал даж VST для фруктов, где можно писать чиптюн на сегу. Именно не фейковый, а с возможностью дальнейшего экспорта в VGM. Но ломанной версии так и не нашёл, поэтому побаловаться не удалось.

44
Разное / Что вы слушаете?
« : 25 Ноябрь 2021, 02:29:56 »
Рыгаю под Рамштайн

45
Ромхакинг и программирование / SGDK
« : 21 Ноябрь 2021, 03:59:29 »
У меня было чутка говнокодерски
 :blush:

Шлёпал имейджи по заданным координатам (пульсирующая бадяга на фоне).
На производительности особо не сказалось.




Но в идеале, да, надо как-то через TILE_USERINDEX грузить графон по нужному адресу. Оффсет, видимо, надо самому смотреть через просмотрщик VRAM.



Добавлено позже:
А прикол. До сих пор среди примеров идущих в комплекте нет такой банальной штуки, как тайл-анимашка. Даже в примере с Саником фон статичен [даже стеф не осилил ^_^]

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

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

Добавлено позже:
Ощутимых помех нет ни на картинке, ни на звуке. На звуке разве что характерные для всех дондь наводки в зависимости от количества ярких оттенков на экране.

Добавлено позже:
Эта дондя ещё относительно стародел, на ней 3ёх вольтовый карик не пашет, пришлось допаивать резисторы. А на другой моей донде с ещё более мелкой каплей (в корпусе с закосом под PSone slim) тот карик пахал без понижения напряжения.

47
А ничего что этот прогер не имеет JTAG интерфейса?
Не, ничего. Всё норм. Наверное.


Да не, количество проводков-то одинаковое.
Вооот. Даже олды технари дело говорят.

как в последнем Судья Дред
Не смотрел, по любому шняга, как и все ремейки. Но в качестве гайда, видимо, придётся глянуть. :furious:

48
Есть такой карик многоигровка.


Есть программатор TL866 II plus с 6-ью проводками для внутрисхемного программирования.
Тут на картридже тоже 6 контактов, и я вот думаю, может возможно как-то залить свой ромсет.
Проворачивали что-то такое?  Какой софт использовали? И вообще, достаточно ли контактов идущих к одной лишь альтере, или флэшка шьётся отдельно?

49
Так наваливает

50
Цитата
Насчет темноватости - 

Остальные игоры яркие. Кот феликс только темноват по-Гомодоровски.

Цитата
если есть черепашки ниндзя 4 (файтинг) эффекты голоса четкие и различимые 

Относительно различимы, насколько то позволяет DPCM.

DPCM используется и как басовая линия в Jorney to Sirius, там она слышна чётко.

51
Цитата
Поэтому попросил фотки платы.

Надо фоткать модулятор, или же материнку?
Разводку материнки вроде тута видно.

Добавлено позже:

Не сказал бы, что кот Пхеликс яркий.
К слову, тут сама яркость тв выкручена на 80.
https://vk.com/album-206330232_280528651?z=photo-206330232_457239594%2Falbum-206330232_280528651

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

52
Цитата
Это такой же денди джуниор как ты "Мао Дзэдун", это клон из 90х на капле
Так и джуниоры являются клонами 90ых, и тоже на капле были (um6561). Разве что тут плата компактнее, да и в капле может быть другой кристалл. Так что отчасти я Мао Дзэдун.

Добавлено позже:
Фуууууу....New Gaym...  :(
Значит эта шняга вообще из 00ых, а не из 90ых. Ваще тотальное не_труъ...
Цитата

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

Добавлено позже:
Может и нет смысла возиться с этим шлаком... :neznayu:

Добавлено позже:
Барыги на авите за донди на рассыпухе много хотят.

53

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

Порты/ремейки/демейки вторичны.
Я же предпочитаю делать авторские техно-демки-недо-игры.

54
Ну, кто тебе мешает, бери PET или спектрум, да делай плавный попиксельный скролл в 50fps. Не забудь сообщить об успехах, не откажусь воспользоваться таким опытом.

А про per-pixel скролл я ничего не говорил.
Но 8px скроллы смотрятся куда лучше чем 16px расколбас. Да и при 8px не нужны 50fps, иначе за секунду экран успеет прокрутиться дважды.


55
В целом норм пашет (разве что у меня комплекс неполноценности из-за капли :unsure: )
Но вот звук недостаточно громкий. Примерно вдвое тише сеги SM801. А порой хочется чтоб и соседи услышали, как я рублюся на донди.
Может где транзистор влепить (и какой)?
У меня есть всякие импортные транзисторы, есть и наши старославянские КТ315. Какие-то ОУ тож должны быть.
Цитата

56
Скролл в два знакоместа :thumbdown:
Раз оно под тс-конфу, почему логаит, будто это какой-то zx 16k в софтваре рисует символы на бейсике?
А если оно в софтваре рисует, то и нет смысла делать символьную графику, можно более вменяемые спрайты/тайлы прорисовать. Символы на ретро-системах оправданы, если они зашиты  в аппаратном знакогенераторе. А в спектруме, увы, такой фишки нет (и да, тс-конфа и прочие мутанты - НЕ_спек).

Добавлено позже:
Цитата
и имеет прозвище "Дендиконфа", по всей видимости потому, что на борту у неё видеопроцессор с тайлово-спрайтовой графикой на 4096 тайлов,
Я бы это назвал более чем " Сега-конфа". Даже у сеги в VRAM помещается максимум полторашка тыщи тайлов. 4096 в сонике 3д бласте выжимали благодаря системной памяти. Так что ts-confa то вообще зверь. Если оно мощнее сеги, про спек тут вообще неуместно вспоминать.

57

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

Тут это самое... Массовая факцинация... А если помрёшь спонтанно (как со многими нынче бывает)? Может сохранишь бэкап для доверенных тебе людей, чтоб те в случае чего могли довести дело до конца.

Добавлено позже:
Есть кто с дампером в Москве? Он готов помочь снять дамп, по почте не отправляет.

Было б чё дампить. Ладно бы доп. контент был. А так, лишь урезали кровушку.
Ну а мобов пришельцев на первый левел можно добавить и через ZTedit.

58
Ромхакинг и программирование / SGDK
« : 13 Ноябрь 2021, 18:41:12 »
Цитата
Ещё на счёт палитры вопрос.  Я сохраняю PNG как 16-цветный.  Но иногда цвет прозрачности в СЕГЕ не совпадает с прозрачностью в PNG.  Из-за этого изображение выводится с одним потеряным цветом и без прозрачности.   Что я делаю не так и как следует конвертить?

Лично я когда маялся сегою, перетасовывал индексы в Гимпе. (Но для рисования этот убогий редактор никудышный. Все мои пиксел-арты сделаны в пэинт дот нете, оттуда же есть опция сохранения в 4bpp).

59
1-3 поколения / Не пашут цвета в 2600
« : 02 Ноябрь 2021, 22:08:53 »
Не уверен, но возможно проблема кроется в этом генераторе.


Так как прикладывая дополнительную ёмкость к C48 слегка фиолетовый оттенок превращается в градации серого, а цветной ореол пропадает.

Транзистор прозвонил - в норме. Качается ли кварц -  не знаю, осциллографа нет под рукой.

Больше всего переживаю, не сдох ли 9-ый вывод TIA. А как это проверить - фиг знает.

60
1-3 поколения / Не пашут цвета в 2600
« : 02 Ноябрь 2021, 15:21:05 »
когда-то были. Со временем протухли.

Такая красота через штатный RF модулятор
Вроде ничо так качество, но в глазах потом рябит весь день. Поэтому решил сварганить AV-мод, ничего не перекусывая/не выпаивая по этой схеме
https://www.console-corner.de/videomod.html

Через него какое-то время присутствовали цвета но...
сдохло

Хотя вот на ореоле оно шото пытается переливаться цветами

Может где-то кондёр высох? Какую цепочку ковырять?

Нижним кварцем, я так полагаю, тактируется TIA
Но если бы в этом генераторе был бы затык, то наверное б и синхра поплыла.

Запитана вся эта лабуда от зарядки смартфона 5V, 2А.

Ещё непонятна функция этого подстроечного резистора.
Когда я в этой области слегка надавливал, цвета в виде шума периодически появлялись. А щас оно даже не реагирует на то, что я его кручу-верчу.

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

Тумблер, отвечающий за BW|COLOR лишь инвертирует Ч/Б в некоторых участках, да цвет ореола меняется.


Добавлено позже:
Пробовал запитать от 12ти вольтового нестабилизированного БП донди - та же петрушка. Разве что картинка чуть контрастнее.

Страницы: Назад 1 [2] 3 4 5 6 ... 29 Далее