24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Игры под spectrum

 Аноним 25/01/21 Пнд 10:48:18 #1 №723640 
image.png
Сап двач, кто-то ударялся в написание игр под zx spectrum (модель пока не особо важна) знаете ли какие статейки или книги, где описаны парадигмы, а то assembler вещь такая, что по глупости можно написать такой говнокод, что вонять будет даже на другой стороне планеты
Аноним 25/01/21 Пнд 12:36:34 #2 №723663 
>>723640 (OP)
По вопросу гайдов ничего не скажу, но ссылку из закладок вброшу: https://www.kickstarter.com/projects/spectrumnext/zx-spectrum-next-issue-2
sage[mailto:sage] Аноним 25/01/21 Пнд 14:00:12 #3 №723680 
Делал на зэикс бейсике в 1993 году. Сейчас этим заниматься == шизофрения и увядания.
Аноним 13/02/21 Суб 03:28:22 #4 №727591 
>>723640 (OP)
Вернулся недавно в лоно спектрума. Дрочу великолепный MPAGD и рисую пиксельарт.
В очередной раз убеждаюсь, что спектрум это прогресс, радость и процветание.
Задавай свои ответы, а лучше - качай мпагд и не еби моск.
мимо-кораблик-кун
sage[mailto:sage] Аноним 13/02/21 Суб 22:40:42 #5 №727695 
D5JQueXkAID3kV.png
>>727591
А если просто рисовать в стиле zx-спектрума с квадратными цветознакоместами 8х8 пикс, но прогить на современных языках?
sage[mailto:sage] Аноним 14/02/21 Вск 20:23:05 #6 №727833 
>>723680
рынок zx и с64 игр ёмкостью 500 копий на 25 тайтлов в год тоже херня? и это только эти компы, ностальгия заебись продаётся
>>727591
как вкатиться? хочу сделать визуальную новеллу))))))))) под спектрум, конструктор под амигу щупал, я слишком тупой для ентого
Аноним 16/02/21 Втр 11:54:56 #7 №728045 
>>723680
Да не, рынок игр на ретроплатформы есть. Но это только для любителей этого дела - собраться с дедами в конфочке и погонять чертей на ламповых Эппл II
Аноним 23/02/21 Втр 13:04:10 #8 №729403 
https://youtu.be/V-fr1i3OqoA
Аноним 23/02/21 Втр 14:12:24 #9 №729409 DELETED
>>723680
Я слежу за платформой Commodore 64 (который был у меня в детстве)
И там каждый год выходит примерно вот столько игр
https://www.youtube.com/watch?v=V_LWc2bvzjY
Аноним 25/02/21 Чтв 13:05:47 #10 №729715 
image.png
image.png
image.png
image.png
Спектрум-Новости
Вышла игра "Organic Matter" по мотивам описания несуществующей игры из 7 номера журнала 500 игр.
https://www.youtube.com/watch?v=CaIUT9ZvHH0&feature=emb_title
Аноним 25/02/21 Чтв 14:26:45 #11 №729752 
>>729715
У спектрума всё-таки слишком наркоманская палитра. Чтоб получилатсь нормальная игра, надо с ней в комплекте поставлять железку которая будет свапать палитру.
Аноним 25/02/21 Чтв 18:31:10 #12 №729875 
изображение.png
изображение.png
>>727695
На Playstation 4 есть игра Rock Boshers с выбором спектрумской/дендевской графики. Но без клэшинга, конечно.
>>727833
Есть редакторы книг-игр для спека. Вкатывайся наздоровье.
https://zxart.ee/rus/soft/game/zxgate-visual-novel-engine/
https://zxart.ee/rus/soft/prikladnoe-po/game-creator/if-creator/
>>728045
>Но это только для любителей этого дела
Игры в принципе - для любителей разного рода дел.
>>729752
Есть какая-то ULA+, в которой палитра подтюнена до подобия коммодоровской. Но это не тру и для слабаков.
Глянь что крутые чуваки на обычной поллитре вытворяют.
кораблик
Аноним 25/02/21 Чтв 23:56:30 #13 №729917 
>>723640 (OP)
> а то assembler вещь такая, что по глупости можно написать такой говнокод, что вонять будет даже на другой стороне планеты
21 век на дворе. Есть готовые движки. Только ресурсы подставляй.
https://github.com/mojontwins/mk2
Аноним 26/02/21 Птн 00:08:56 #14 №729920 
>>723640 (OP)
1. Да.
2. Я уже ничего не помню с школьных времён.
3. 8-бит ассемблер тривиален, а железка такова что её можно узнать досконально, до последнего регистра.
Аноним 26/02/21 Птн 10:57:39 #15 №729967 
>>729917
Сейчас спектрум двигают испанцы, у них крутые движки, но, сука, доки все на гишпанском. Чувствуешь себя человеком второго сорта со своим английским, лол.
Аноним 26/02/21 Птн 11:02:28 #16 №729968 
>>729967
Какой движок выбрал?
Аноним 26/02/21 Птн 11:05:42 #17 №729971 
>>729967
Крутые движки и прсмм есть. Просто пока они закрыты. Но ты всегда можешь написать свой. Может даже получится лучше.
Аноним 26/02/21 Птн 11:06:04 #18 №729972 
>>729968
Просто попытался заценить мотор по твоей ссылке. Сам-то я в MPAGD - там мой уровень программирования, лол.
https://jonathan-cauldwell.itch.io/multi-platform-arcade-game-designer
Я хуйдожник.
Аноним 26/02/21 Птн 11:13:55 #19 №729975 
>>729972
Не, я другой анон.
Тоже кстати присматриваюсь к Multi-Platform Arcade Game Designer, но там со звуком пока не понятно, нужно изучать.
Аноним 26/02/21 Птн 11:24:41 #20 №729977 
>>729975
Со звуком там ниоч: можно ставить предефайненные команды, аналоги стандартного beep, можно включать биперную музыку (но только, блядь, одну), можно включать AY музыку (но тоже одну).
Проблема в том, что нет команды запуска любых кодовых подпрограмм. Даже как сделать экраны победы или интро - непонятно.
Надо сказать, что старый AGD, судя по всему - гораздо более продвинутый. Для него сторонние испанские, гы программисты кучу плагинов написали. Но там сложнее порог вхождения, т.к. он запускается прямо на спектруме и нужно либо иметь нормальный спек - с дисководом/флешкой и т.д. либо отрабатывать пайплайн по засовыванию графония в эмулятор.
Аноним 26/02/21 Птн 11:49:49 #21 №729982 
>>729977
Сложна блин
Аноним 26/02/21 Птн 12:18:27 #22 №729991 
>>729982
Не, зделоть простую струлялку - изи пизи ваще. Зырь видос. Щас даже проще - в последних версиях оно само компилирует, запускает эмулятор и в нём запускает игру, без этих всех ваших рандомизеюср-ов.
Вот если хочешь что-то более профессиональное - то тогда надо запариться. Но посоны говорят, что тоже можно.
https://www.youtube.com/watch?v=9evsT7vL0xM
Аноним 26/02/21 Птн 12:34:46 #23 №729994 
Раз пошла такая пьянка - вот примерный пайплайн для быстрого вката в спектрум с помощью мпагд:
1.Рисуешь графон на экране 256х192 в любом редакторе, рекомендую Aseprite
https://rutracker.org/forum/viewtopic.php?t=6015042
Графон должен быть однобитным - только чёрные и белые точки.
Экран разделить сеткой 16х16 - такой размер спрайтов фиксирован в MPAGD
2. Сохраняешь экран в png, запускаешь BMP2SCR_EXP_2.11a.exe
https://vtrd.in/pcutilz/BMP2SCR.ZIP
В ней выбираешь самую простую конверсию и сохраняешь в *.scr
3.В mpagd file>import scratchpad screen>выбираешь свою scr
4.В editor>sprites жмёшь "G" чтобы сГрабить спрайт - тыкаешь в любое место и оно копирует в память 16х16 квадратик. Затем снова жмёшь "G", а затем "K", чтобы вставить в кадр текущего спрайта.
Все эти хоткеи для конкретного редактора можно посмотреть, нажав "F1"

Собственно, всё.
Хуёво, что нельзя таким же образом вставлять блоки уровня - их придётся рисовать самому внутри mpagd.
Аноним 26/02/21 Птн 12:35:44 #24 №729995 
Ну вот и ещё неплохая подборка всяческих утилит для пекарни:
https://vtrd.in/pcutilz.php
Аноним 26/02/21 Птн 12:40:59 #25 №729996 
>>729994
>Aseprite
>https://rutracker.org/forum/viewtopic.php?t=6015042
Сорян, не доглядел и вставил ссылку на линуксовую версию. Вот для человеческой винды:
https://rutracker.org/forum/viewtopic.php?t=5441952
Аноним 26/02/21 Птн 15:51:07 #26 №730035 
>>729917
А что-нибудь для комодора есть?
Аноним 26/02/21 Птн 18:18:48 #27 №730057 DELETED
>>730035
Shoot-em up construction Kit
https://www.c64-wiki.com/wiki/S.E.U.C.K.
https://www.youtube.com/watch?v=LQ9N_G_s5QA

Имхо движки для 8-битных это плохая идея в целом, там чтобы выжимать производительность надо очень много оптимизаций буквально по тактам на ассемблере, куча трюков с прерываниями, а движки предоставляют только какой нибудь базовый уровень. Например, всем известно, что на с64 только 8 хардварных спрайтов, но правда заключается в том, что на самом деле речь идет о 8 на горизональную сканлинию, а дальше ты можешь выжать 32-48 спрайта но на сортировку спрайтов уйдет бОльшая часть времени кадра.
Аноним 26/02/21 Птн 23:42:31 #28 №730115 
>>729994
Норм гайд для вкатывания

Пиши еще

Тут https://gamin.me/posts/21391 есть описание Multi-Platform Arcade Game Designer на примере Organic Matter.
Аноним 27/02/21 Суб 00:07:35 #29 №730118 DELETED
>>729994
Aseprite - опенсорсный редактор, это надо же было догадаться покупать его на торрентах.
Аноним 27/02/21 Суб 00:21:25 #30 №730123 
>>730118
Его чтобы бесплатно получить - надо уметь самому компилировать. Учи матчасть, потом ёрничай.
Аноним 27/02/21 Суб 00:37:38 #31 №730126 DELETED
>>730123
Во-первых, компилировал буквально зимой. Вот тупо по инструкции все шаги сделал и все.
Во-вторых, есть https://github.com/LibreSprite/LibreSprite/releases/tag/_tmp который наверняка остает по фичам, но в рамках возраста спектрума, думаю, это не принципиально.
Аноним 27/02/21 Суб 01:06:13 #32 №730128 
>>730118
Прост думаю для удобства в торренты кидают, ссылки на dev сборки от пользователей устаревают.
Аноним 27/02/21 Суб 10:27:05 #33 №730149 
>>730126
>Во-первых, компилировал буквально зимой. Вот тупо по инструкции все шаги сделал и все.
Молодец. А я потратил этот час жизни на то, что мне интересно.
>Во-вторых
Не знал про такой. Я так понял - обрезанный асепрайт. Наверное можно юзать, но предпочту полную версию.
>>730128
Не. Там политика такая - хочешь полную версию - либо сам учись компилировать из исходников, либо плати денежку автору. Имеет право на жизнь.

Как бы то ни было - для рисования на спеке можно использовать любой пиксельный редактор, какой удобно.
Но. Для работы со спектрумскими ограничениями, например, для рисования полноэкранных цветных заставок или меню или интерфейса - нужно использовать специальные редакторы.
О них в следующем вкат-посте.
Аноним 27/02/21 Суб 11:26:57 #34 №730157 
>>730149
>Там политика такая - хочешь полную версию - либо сам учись компилировать из исходников, либо плати денежку автору. Имеет право на жизнь.
Это известно, но сборками делятся в открытую, кидают в блогах, на страницах девианарт, со временем ссылки устаревают, а кто-то возможно заливает их на торренты.

>нужно использовать специальные редакторы
Ну вот такие есть
ZX Spectrum graphics editor
ZX-Paintbrush
Аноним 27/02/21 Суб 12:04:20 #35 №730160 
>>730149
Лучше пиши подробный пошаговый гайд по MPAGD
Аноним 27/02/21 Суб 12:41:13 #36 №730168 
изображение.png
>>730157
>кто-то возможно заливает их на торренты.
Для меня это - самый удобный способ получения софта.

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

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

В чём можно делать? Вот неполный список редакторов с которыми я имел дело:
BGE (zx) https://vtrd.in/system/BGE.zip
Самый лучший редактор графона. Последняя версия 19-го года. Поставляется в виде образы дискеты, запускается на эмуляторе. Недостатки - нужен дополнительный софт, чтобы запихнуть картинку в образ дискеты (BMP2SCR перегоняешь в SCR, затем этот scr запихиваешь в trd-образ, который вставляешь в эмулятор), нету полного превью при редактировании увеличенного фрагмента (что, попросту, невозможно на реальной мащине), только одно undo. Достоинства - отличный набор функций с пониманием особенностей спектрумского рисования: можно ставить пиксели в режиме OR, XOR, AND, затрагивая и не затрагивая аттрибуты знакоместа. Сетка, зум, редактор шрифтов, режим гигаскрина и т.д. Начинать я бы рекомендовал в нём.
ArtStudio (zx) https://vtrd.in/system/ARTSTINT.zip
Самый известный редактор. Многие до сих пользуются. Есть заливки паттернами. Недостатки такие же, как у BGE.
Multipaint(pc) http://multipaint.kameli.net/
Достоинства - лёгкий импорт-экспорт графона без всей хуйни. Можно экспортировать в tap и сразу загрузить на реале. Большое undo, возможность рисовать тайлы, ставить оси симметрии, дохрена, короче, всяких инструментов, я даже со всеми не разбирался, что не помешало мне нарисовать там приличную картинку. Недостатки - неочевидная и непонятная работа с аттрибутами. Я даже не знаю как её формализовать, нет режима "ставить точки, не трогая аттрибуты" и "ставить аттрибуты не трогая точки". Нету уменьшенного превью ни в каком виде, что странно. Впрочем, учитывая, что зумится он колесом мыши, зумить туда-сюда не сильно заёбно.
ZX Spectrum graphics editor (pc) http://blaster.narod.ru/
Достоинства - есть все режимы рисования, превью в нормальном размере, большое undo, очень простой интерфейс. Недостатки - импорт-экспорт только в bmp и scr (мелочь). Нету (или неизвестны мне) хоткеи, собственно, хелп файла как такового нет. Впрочем, undo по ctrl+z - работает. Перемещение области зума скроллбарами.
ZX-Paintbrush (pc) https://sourcesolutions.itch.io/zx-paintbrush
Какой-то навороченный монстр. К стыду своему, сам не пробовал, только запустил и, походу, там есть всё, что нужно. Так что отпишусь потом, как упорюсь им по настоящему. Возможно, это ultimate solution, как Aseprite.

Пишите если чо сами нарыли. Редакторов этих - как грязи.
Нативные спек редакторы здесь:
https://vtrd.in/system.php
Пека редакторы (не все) - здесь:
https://vtrd.in/pcutilz.php

кораблик-кун
Аноним 27/02/21 Суб 12:50:57 #37 №730171 
>>730168
>Для меня это - самый удобный способ получения софта.
Ну так это и имелось ввиду >>730128, а ты некаешь.
>Прост думаю для удобства в торренты кидают
Аноним 27/02/21 Суб 12:54:55 #38 №730174 
>>730168
BGE (zx)
ArtStudio (zx)
Multipaint (pc)
Не удобные, мог бы не упоминать
Аноним 27/02/21 Суб 13:05:31 #39 №730179 
>>730174
Удобство понятие индивидуальное. Я на BGE графон для пяти игр нарисовал. И даже анимацию умудрялся хуячить.
Аноним 27/02/21 Суб 13:11:34 #40 №730185 
>>730179
>Я на BGE графон для пяти игр нарисовал. И даже анимацию умудрялся хуячить.
На эмуляторе, в пекарне или все таки в прошлом на спектруме?
Аноним 27/02/21 Суб 15:32:24 #41 №730220 
>>730185
На эмуляторе в пекарне. У меня даже 128к спека никогда не было, не говоря уж о мыши.
А какой редактор сейчас самый лудшый для реала по твоему мнению?
>>730160
Не моя сфера компетенции, я хуйдожник. К тому же туториалы от автора, на первый из которых я ссылку выше кидал и являются таким подробным пошаговым гайдом.
Там ещё есть очень хорошая и понятная дока с описанием языка. Этого достаточно для вката с любого уровня.
sage[mailto:sage] Аноним 28/02/21 Вск 00:12:50 #42 №730336 
очень сложно(((0
то есть мне нужен и художник, и программист теперь
как вариант найти художника с кучей ресункав и придумать им сюжет для вн, по упоротости киллер7
Аноним 28/02/21 Вск 00:28:54 #43 №730340 
>>730336
Ну прасцi, у нас такой нубтрендж на борде, что там не написано, что игры состоят в основном из графония и программизмов всяческих.
sage[mailto:sage] Аноним 28/02/21 Вск 01:29:21 #44 №730348 
>>730340
я рассчитывал хотя бы на уровень неса на с
надо всё равно попробовать погонять цветной квадрат, что терять
Аноним 28/02/21 Вск 03:19:13 #45 №730352 
>>730336
В память спектрума вн не влезет.
Аноним 28/02/21 Вск 12:48:47 #46 №730385 
>>730352
Влезет, конечно. Особенно в 128к.
Аноним 02/03/21 Втр 11:35:10 #47 №730688 
image.png
>>723640 (OP)
Есть еще AGD Studio (AGDx)
https://www.youtube.com/watch?v=DoktghhM9Mk
Аноним 06/03/21 Суб 03:50:24 #48 №731519 
>>729715
событие лично для меня выглядит как воссоздание игры про корованы, но только если бы описание не воняло куревом
Аноним 08/03/21 Пнд 01:01:24 #49 №731750 
image.png
image.png
аноны, что думаете про пикрилы? годно ли для начала вкатывания в ретро-геймдев? стоит ли создавать отдельный тред?
Аноним 08/03/21 Пнд 01:07:24 #50 №731753 
>>731750
Что это? Очередная виртуальная консоль? Тогда говно полное, конечно.
Аноним 08/03/21 Пнд 01:15:39 #51 №731754 
>>731753
чем же виртуальная консоль плоха? мне кажется, для человека, который только начинает знакомиться с этой темой - вполне подойдёт отточить навык оптимизации.
Аноним 08/03/21 Пнд 01:22:44 #52 №731756 
>>731754
Лучшая машина для этого - спектрум: максимально простая, максимально производительная, с максимальной аудиторией.
Виртуальная консоль - дрочево для трёх с половиной человек, никому не нужное и не интересное.
Аноним 08/03/21 Пнд 01:23:27 #53 №731757 
>>731754
Оттачивай навыки на эмуляторах. UnrealSpeccy в помощь.
Аноним 08/03/21 Пнд 01:25:39 #54 №731758 
>>731756
ну не скажи, у них есть достаточно большая аудитория.

впрочем ладно, ответ мне ясен.
sage[mailto:sage] Аноним 08/03/21 Пнд 02:28:46 #55 №731764 
>>731756
геймбой куда проще, в 2 раза мощнее
под спектрум надо быть прям КОДЕРОМ
Аноним 08/03/21 Пнд 12:05:34 #56 №731782 
>>731764
Геймбой норм, наверное. Но нет аудитории, конкурсов и неизвестно как распространять игру на реалы.
>под спектрум надо быть прям КОДЕРОМ
Ты тред читал? Уже не обязательно.
Да и никогда не было. Я первую свою игру будучи школьником на спектрум-бейсике написал, юзая только стандартный мануал.
Вот можешь книжку крутую зачитать:
https://zxpress.ru/book.php?id=3
Аноним 08/03/21 Пнд 16:26:28 #57 №731866 
image.png
>>731782
Был бы реальный спек, там же весь прикол с программированием в клавиатуре, если её освоить очень быстро можно прогать, а на эмуляторе это гемор имхо.
С другой стороны, в реальном спеке гемор с сохранением данных, нужно юзать дискеты в лучше случае или по классике кассеты.

Гуглил, на авито активно продают переделанные спеки с поддержкой сдкарт, пиздец они дорогие.
Аноним 08/03/21 Пнд 16:33:39 #58 №731867 
>>731866
На пике какая то хуйня с наклейкой от настоящего спека. Я бы не доверял всему что пишут на авито.
> Был бы реальный спек, там же весь прикол с программированием в клавиатуре
Нет. Весь прикол в написании кода который потом на спке будет исполняться. Пишут все давно на обычном компе под эмулятор. Реальную запускают через раз чтоб убедиться что все работает. Железо очень старой и вдоль и поперек изученое. Так что эмули умеют все и даже больше. например можно в любой момент вызвать дебаггер и посомтреть что у тебя в памяти происходит.
Аноним 08/03/21 Пнд 17:16:54 #59 №731874 
>>731867
>На пике какая то хуйня с наклейкой от настоящего спека. Я бы не доверял всему что пишут на авито.
Спакуха, это не реклама, набросился он. А какие ты думал спеки были в рашке, такие же клоны и переделкины, собственно на пике видимо один из них.
>Я бы не доверял всему что пишут на авито.
Само собой, так же и про тебя можно сказать, всему что пишут конечно не нужно сразу доверять, но во отличии от тебя, авито не раз выручало, так что давай как ты не пизди.

>Пишут все давно на обычном компе под эмулятор.
Прям все?

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

>Так что эмули умеют все и даже больше
Нихуя, до сих пор нет нормального эмулятора, так что бы на нем все работало, настраивай не настраивай, нет эмулятора на котором все игры запускались. А для написания кода так вообще гемор, есть какой-то с клавой визуальной, но это тоже не то. Оптимальный Fuse для линукс версии, а для виндовой почему-то не прикрутили фулскрин.
Аноним 08/03/21 Пнд 17:21:15 #60 №731875 DELETED
>>731866
Анон, на кнопочках бейсик, а на бейсике игру не сделат (если не хочешь кадр в минуту). Да и идея со словом на кнопке так себе, скорость набора текста мало влияет на скорость разработки, лол.
>>731867
Так диды паяли свои спеки из рассыпухи и микрух вроде.
Аноним 08/03/21 Пнд 17:27:18 #61 №731876 
>>731874
> А какие ты думал спеки были в рашке
Были всякие робики и пентагоны. Но надо понимать что многие из них несовместимы с оригинальным железом. Это надо учитывать, особенно если хочешь потом буржуям продовать свое поделие.
> но во отличии от тебя, авито не раз выручало
Твой личный опыт ничего не значит в масштабах вселенной. Есть много случаев наебалова с авиты. А я еще никого не наебал.
> Прям все?
Прям вот вообще все. И даже делают это на шарпе.
> клавиши на клаве спека имеют функциональные команды программирования для быстроты написания
Это рудимент от бейсика. на бейсике можно написать разве что змейку. На большее не хватит памяти. Но даже если тебя устраивает бейсик ты лишаешся клавиш копипасты, автоматического форматирования текста и контекстного дополнения. Так себе аргумент.
> Нихуя, до сих пор нет нормального эмулятора
Можешь начать свой путь написания этого самого нормлаьного эмулятора. Но пока ты жалуешся что все говно другие пишут на имеющихся эмуляторах и вполне успешно.
Аноним 08/03/21 Пнд 17:37:04 #62 №731881 
>>731876
>А я еще никого не наебал.
>Пишут все давно на обычном компе под эмулятор.
>Прям вот вообще все.
Понятно.
Аноним 08/03/21 Пнд 18:10:19 #63 №731894 DELETED
>>731876
Он просто решил что это такие волшебные кнопки которые за него игру сделают. Это вообще популярная идея в разделе, хз почему так.
Аноним 08/03/21 Пнд 18:41:36 #64 №731897 
>>731894
>Он просто решил что это такие волшебные кнопки которые за него игру сделают
Нет, я так не решил, не старайся оболгать.
sage[mailto:sage] Аноним 08/03/21 Пнд 19:42:06 #65 №731909 
>>731782
летом 19 годапытался сляпать к конкурсу яндекса и обосрался от сложности, спектрум не для гуманитариев
под геймбой уже года три как есть сцена, на кикстартере 10к собрать как нехуй, карики скупают на 3-4 тиража, так что я для неосиляторов рекомендую всё же геймбой
Аноним 08/03/21 Пнд 19:50:54 #66 №731911 
>>731894
> Это вообще популярная идея в разделе, хз почему так
Должно быть люди думают, что делая как диды, они приближаются к успеху. Тока забывают. что надо быть последовательными. Срать в дыру во дворе и еду готовить на костре.
>>731909
> программирование не для гуманитариев
Совершенно верно. И платформа тут роли не играет.
Аноним 08/03/21 Пнд 20:02:46 #67 №731914 
>>731911
>Должно быть люди думают, что делая как диды, они приближаются к успеху
Причем тут успех, тут скорее многое держится на симпатии, или ностальгии. Ты совсем уже заврался, или не в теме.
Аноним 08/03/21 Пнд 20:08:51 #68 №731916 
>>731909
>спектрум не для гуманитариев
Наоборот, как раз для гуманитариев, "просто" выучи язык программирования. В общем всё это относительно.
Аноним 08/03/21 Пнд 20:49:33 #69 №731923 
>>731874
>Прям все?
99% всё-таки безмерно удобнее на виндовых SDK всё делать.
>для быстроты написания.
Я сам не пробовал, но посоны говорили, что побуквенно вводить таки удобнее, чем токенами. Особенно если учесть плачевную реализацию клавиатур большинства клонов.
Сейчас похуй - есть редакторы спектрум бейсика кроссплатформенные под ПК.
>нет эмулятора на котором все игры запускались.
Уже лет 20 как все игры запускаются. Ты о чем говоришь?
>>731876
>На большее не хватит памяти.
А вот тут я бы поспорил. Писали и РПГ и текстовые адвенчуры и тормозные аркады.
Есть ещё и компиляторы бейсика, не забывай. А ещё можно писать на бейсике основную логику, а какие-нибудь графонистые процедуры вызывать в кодах. Простор для творчества!
>>731916
Двачую. Я как раз гуманитарий.
Аноним 08/03/21 Пнд 21:33:13 #70 №731936 DELETED
>>731923
>Уже лет 20 как все игры запускаются.
Есть нюансы в разнице между железом и эмулятором, но если он про них не знает, то ему точно не понадобится, а значит, достаточно эмуля.
(Я сам не спектрумист, но думаю история похожа на commodore - там через N десятков лет вычислили, почему определенная инструкция глючила на некоторых компах, портя шину данных шиной адреса, причем баг исчезал после 10 минутного "прогрева" процессора)
Аноним 08/03/21 Пнд 22:36:41 #71 №731949 
>>731923
Какой эмулятор все игры запускает 20 лет как уже?

>>731936
>Есть нюансы в разнице между железом и эмулятором
>но если он про них не знает, то ему точно не понадобится
Наоборот, если на эмуляторе собрался что-то делать или играть, эти нюансы важно просека.

>но думаю история похожа на commodore
Нет, у каждой платформы своя ебанистика, она не похожая совсем
Аноним 08/03/21 Пнд 22:54:30 #72 №731957 
>>731949
Подозреваю, что любой. US пятнадцатилетней давности, например.
>>731936
Не, коммодор в разы сложнее спека. SID до сих пор не эмулируется, и вряд-ли в ближайшие 10 лет сможет.
Спек - это три палки, скотч и жувачка. Это эмулировалось ещё на первых пентиумах.
Короч, разрабатывать на пека и запускать на реале можно безо всяких проблем. Я гарантирую это.
Аноним 08/03/21 Пнд 23:14:49 #73 №731963 
>>731957
>Подозреваю, что любой. US пятнадцатилетней давности, например.
>US
Только западные игры ты имел ввиду, или что это значит?
В прочем тоже сомнительно.

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

>Не, коммодор в разы сложнее спека
Именно, но это не значит что эмуляторы спека совершенные.
Аноним 08/03/21 Пнд 23:24:00 #74 №731965 DELETED
>>731949
>эти нюансы важно просека.
В том то и дело что нет, первые игр 10 у тебя будут тупо змейки, топ дауны или платформеры, и там будет максимально дубовый код уровня если джойстик вправо то идти вправо. А такие артефакты вылезают только в самых выебонистых алгоритмов, которыми выжимают максимум числодробления за время кадра. Вот когда у тебя уже будет готовая игра глючить, тогда уже можно будет советоваться со знающими.
>>731957
Да оба сида давно эмулируются, вроде, причем вместо со внутренностями - даже известно какие биты в каком порядке он выставляет в рандоме (который используется для шума). Да вообще с коммодором поступили довольно брутально - его чипы просто вскрыли и разобрались что там происходит в схематике.
Аноним 08/03/21 Пнд 23:26:41 #75 №731966 
>>731963
> или что это значит?
Unreal Speccy. Самый продвинутый эмулятор на тот момент. Вроде, становился только хуже, так что тот, пятнадцатилетний, наверное и сейчас лучший, гы.
А напиши название игры, которая не идёт. Мне прям интересно стало.
>Именно, но это не значит что эмуляторы спека совершенные.
Я не знаю, что ты вкладываешь в понятие совершенства. Но то, что их достаточно для разработки игры любой сложности, запускаемой впоследствии на реале - это 100%
Аноним 08/03/21 Пнд 23:29:36 #76 №731967 
>>731965
В сидах есть аналоговая часть, фильтры-хуильтры. Которую пока не сэмулировать на уровне физических процессов с нормальной скоростью. Я вот про это.
Аноним 08/03/21 Пнд 23:36:21 #77 №731968 
>>731966
>Unreal
Старье без задач, тоже по началу думал наверно хороший, раз везде его хвалят, но это все было во времена доса и 9х винды.

Гугли игры Вячеслава Медноногова, там какая-то часть Черного Ворона, а может и все. Еще какая-то, возможно тоже этого автора.
>Я не знаю, что ты вкладываешь в понятие совершенства
Запуск всего-того что запускалось на железе очевидно, корректная работа. Но на практике такое не возможно 100%. Дендиские игры даже не все ПОЛНОСТЬЮ запускаются, вся надежда на эмулятор Fceux, его стараются обновляют.
Аноним 08/03/21 Пнд 23:39:06 #78 №731970 
>>731965
>тогда уже можно будет советоваться со знающими
Глупо, лучше не тратить время изначально. Может эмулятор изначально не способен на какие-то выкрутасы уровня железа.
Аноним 09/03/21 Втр 00:14:09 #79 №731980 DELETED
>>731970
Они тебе не понадобятся.
Аноним 09/03/21 Втр 00:22:53 #80 №731981 
>>731980
Речь не обо мне. А если не понадобились, куму-то может понадобятся, знать ты этого не можешь. Лучше не тратить время на то, что впоследствии может не работать.
Аноним 09/03/21 Втр 00:24:43 #81 №731982 DELETED
>>731981
Какому "кому то"? Ты игру делаешь или нет? Вот пока будешь делать, познакомишься с возможностями платформы, и вот тогда то уже сам осознанно будешь знать что там неправильно эмулируется.
Аноним 09/03/21 Втр 00:27:58 #82 №731983 
>>731981
> Лучше не тратить время на то, что впоследствии может не работать.
Из того что ты способен сейчас написать работать не будет примерно 2% если конечно ты не собрался писать новую часть Черного Ворона в мультиколоре. Но даже в этом случае то что не работает на эмуляторе можно довести руками.
Ну или поступи радикально и сразу запускай ха железе. Только купи оригинальное на ебее из англии. И грузи с кассеты. Но даже в этом случе нет гарантии что игра запустится на любом спектруме.
Аноним 09/03/21 Втр 00:49:13 #83 №731988 
Если про спеки
>>731982
Не, если и делать, то только на готовых движдках вроде AGD, и то вряд ли.
>>731983
>Только купи оригинальное на ебее из англии
Ну ты загнул, этих спеков и в рашке полно, просто проверяй при покупке, пентагоны кстати больше ценятся чем оригиналы, а уж прокаченые так вообще самый топ. Но лучше конечно если деньги есть, купить спекрум некст.
Аноним 10/03/21 Срд 13:11:34 #84 №732187 
>>731988
> если деньги есть, купить спекрум некст.
Оверпрайс. Плюс до сих пор нет ТРДоса из коробки.
Лучше пентеву покупать.
Аноним 10/03/21 Срд 14:30:17 #85 №732208 
>>732187
>ТРДоса из коробки
А зачем из коробки, или там он запрещен и нужно перепрошивать?
>Лучше пентеву покупать.
Ну тоже годно
Аноним 16/03/21 Втр 11:58:39 #86 №733483 
>>732208
>А зачем из коробки, или там он запрещен и нужно перепрошивать?
Типа того. Там ESXDOS надо устанавливать с эмуляцией DIVMMC. Не сильно сложно, но и не тривиально. Не каждый ретрохомячок осилит.
С учетом того сколько годноты было выпущено и переделано под TR-DOS, некстовцы многое теряют.
Но вроде как там пилится поддержка и в следующих обновах, возможно это все уже будет.
Аноним 17/03/21 Срд 06:13:51 #87 №733615 
wz7F9VQ.png
Кто-нибудь считал, на этом рынке вообще есть деньги, Стоит вообще вкатыватся? С оддной стороны аудитория платёже способная, с другой - их два с половиной землекопа.
Аноним 17/03/21 Срд 13:51:41 #88 №733650 
>>733615
Насчет цифр, я бы ориентировался на аудиторию, где-то в 10К человек. Это где-то 5К тех кто купил себе ZX-NEXT, не пожалев по 450баксов на 8-ми битный комп, ну и остальные которые упарываются по классике 48К и 128К (хотя они на ебее могут и дороже стоить)

При цене игры например в 5 баксов (при очень качественном ее исполнении), рассчитывай где-то максимум на 500 покупок. Если заморочишься и сделаешь коллекционное издание (на кассету записать, обложку/постеры сделать), то можешь баксов по 40 продавать. Но коллекционку у тебя купит хорошо если человек 50, плюс львиную долю сожрут расходы на пересылку (по большей части зарубеж)

Если попробовать фигачить игры сразу на несколько платформ (например sega, спек, комодор. Плюс делать физические носители (картриджи, кассеты, диски), то можно в принципе иметь стабильную копеечку, но таких мультистаночников единицы.
Аноним 17/03/21 Срд 13:57:24 #89 №733654 
>>733615
Но опять же, есть пример Пяной Мухи, которые месяц назад, на кикстартере собрали 15К евро на следующую игру. Но они сделали это на хайпе после YRGB и полгода раньше, полгода позже у них вполне этого могло и не получится.
Аноним 17/03/21 Срд 14:01:38 #90 №733655 DELETED
>>733650
Разве не все 5к имеющих комп купят свежую игру?
Аноним 17/03/21 Срд 15:17:28 #91 №733680 
>>733655
Вряд ли. Часть из них купила комп исключительно ради надрачивания на те самые игрушки их молодости вроде Manic Miner и Jet Set Willy и новодел их мало интересует, либо они просто не мониторят новости.
Плюс опять же не всем твоя игра может быть интересна. Кто-нибудь допустим упарывается чисто по текстовым квестам и ему нахрен не уперлись платформеры и т.д.

На часть игр старых игр, кстати до сих пор действуют копирайты и даже если ты создашь хороший ремейк, который многие захотели бы купить, то продать ты его не сможешь.
Аноним 20/03/21 Суб 01:30:26 #92 №734188 
>>733615
Нет, конечно. Лол. Спек - про душу, а не про бабки. Как и остальные игры, собственно.
>>733654
15к, тащемта - крайне скромные деньги по меркам геймдева.
>>733680
Всё правильно сказал.
Аноним 22/03/21 Пнд 14:10:33 #93 №734605 
>>734188
>15к, тащемта - крайне скромные деньги по меркам геймдева.
С учетом того, что игра по факту уже была готова процентов на 60...70 на момент старта кикстартера, а оставшаяся часть делается в спокойном режиме, под пивко по вечерам, то сумма норм для такого проекта.
Аноним 24/03/21 Срд 21:25:32 #94 №735030 
>>734605
Не, любые деньги всегда приятны, когда пилишь в кайф.
Я намекаю на то, что школота, которая мечтает делать игры ради бабла, может не рассчитывать на спектрумистов как на источник дохода.

А у мух игра очень крутая, если не ошибаюсь - там метроидвания была на последнем хуяндекс конкурсе? Я там в жюри был, им топчик поставил.
Аноним 25/03/21 Чтв 06:41:59 #95 №735099 
>>735030
>Я намекаю на то, что школота, которая мечтает делать игры ради бабла, может не рассчитывать на спектрумистов как на источник дохода.

Согласен.

>>735030
>А у мух игра очень крутая, если не ошибаюсь - там метроидвания была на последнем хуяндекс конкурсе?

У них и на первом YRGB неплохая рпг-шка в стиле Зельды была. Просто тогда под себя Зося все подмяла.
На этом конкурсе да, они топ были. Там даже Джон Ромеро в их игруху минут на 15 залип, хотя планировалось, что он в нее просто пару минут потыкается и вердикт выдаст.

>>735030
Я там в жюри был, им топчик поставил.
Я же правильно понимаю, что в прошлом году тоже ты тред про YRGB 2019 создавал?
Аноним 25/03/21 Чтв 11:40:12 #96 №735113 
>>735099
Брофист.

Не, не я. Но я там свои пять копеек вставлял.
Аноним 27/03/21 Суб 00:01:36 #97 №735482 
>>723640 (OP)
Че, майнеры уже все видяхи захапали?
Аноним 27/03/21 Суб 03:39:24 #98 №735493 
https://www.youtube.com/watch?v=mfO-95AUAu0
Аноним 28/03/21 Вск 14:36:41 #99 №735663 
А не подскажите, где можно проконсультироватся по теме спектрума? Распрасить дидов про железо, джойстики, аудиокарты и прочие примочки? zx-pk какая-то совсем окукленнная тусовка по интересу.
Аноним 28/03/21 Вск 17:04:47 #100 №735679 DELETED
>>735663
Спрашивай, может тут ответят
Аноним 28/03/21 Вск 17:42:50 #101 №735684 
>>735679
Есть ли советские фабричные спеки раннего периода(89-91) с аюшкой?
Аноним 28/03/21 Вск 19:54:19 #102 №735722 
zx.png
Долго бомбился от этого треда. Решил посмотреть свои заготовочки zx-игор, на cd лежали. Пикча - ваще не помню какая идея игры. Только на бейсике научился кодить, ассемблер не осилил.
Аноним 28/03/21 Вск 20:59:43 #103 №735735 
>>735722
Красиво, еще покажи.
Аноним 28/03/21 Вск 21:36:06 #104 №735750 
>>735735
Там идеи стратег игр >>735724 → (эту пикчу уже друган рисовал, закопал талант в быдлости роёна) и 5 наборов по 15шт аватарок/лиц.
Аноним 28/03/21 Вск 23:50:51 #105 №735771 
>>735722

Это типа стратег и тактик должны ебануть чернобыльский реактор?
Аноним 28/03/21 Вск 23:53:24 #106 №735772 
>>735663

книжка с робокопом на обложке из 90х, чототам программирование игорь на ассемблере для спектрума.
Аноним 29/03/21 Пнд 02:06:01 #107 №735782 
>>735771
И укотить на треакторе этой картинки 200 лет, остаётся только гадать про что это
Аноним 29/03/21 Пнд 09:42:24 #108 №735803 DELETED
>>735684
Вроде бы до 91 не было.
Да и фабричность, насколько я понимаю, была подпольная.
Аноним 29/03/21 Пнд 14:36:52 #109 №735873 
>>735803
>фабричность была подпольная.
Те-же дельты, компаньоны, дубна. Даже мой ленин выгляди вполне прелично, не самопал, кооперативный.
Аноним 29/03/21 Пнд 15:00:52 #110 №735880 DELETED
>>735873
Как я понял, это типа левак был, не плановое производства завода, в рабочее время, но офрмлено через кооп.
Аноним 29/03/21 Пнд 19:35:44 #111 №735931 
>>735803
А теоритически, можно было в те времена найти аюшку чтоб спаят звуковушку, или их начали позже завозить?
Аноним 29/03/21 Пнд 22:58:54 #112 №735959 
изображение.png
изображение.png
>>735880
Были и с завода. В Беларуси, например, два завода делали спектрумы - в Минске "Сантаку", в Бресте божественный "Байт".
>>735931
Можно было. Чип-то древнючий. Как говносовок развалился, все ништяки у нас появились.
Но стоило денег, конечно, ощутимых. Расширение память до 128к+AY, думаю, примерно баксов 30. Что равнялось зарплате тогдашней.
Аноним 11/04/21 Вск 22:44:56 #113 №738337 
>>735663
Бамп вопросу. Что, у нас кроме анально-вахтёрского zx-pk ничего нет?
Аноним 12/04/21 Пнд 18:10:58 #114 №738452 
>>738337
Нет. Только если напрямую дидам писать. Спрашивай тут. Я, например, довольно много чего знаю. А чего не знаю - могу проконсультироваться с главными авторитетами.
Аноним 13/04/21 Втр 08:45:42 #115 №738509 
>>723640 (OP)
Была такая книжка Как написать игру для XZ Spectrum, погугли.
Аноним 13/04/21 Втр 10:55:24 #116 №738513 
>>738337
В телеге и дискорде каналы поищи.
Аноним 13/04/21 Втр 12:32:38 #117 №738521 
image.png
>>738509
Как написать игру для ZX Spectrum
https://zxpress.ru/book.php?id=3
Аноним 13/04/21 Втр 15:12:21 #118 №738539 
>>738521
Начав много лет с нее я стал ведущим программистом. Книжка что надо.
Аноним 14/07/21 Срд 08:15:28 #119 №753516 
E201503020133480011-384x288.png
E201502131732550011-384x288.png
SirAbabol.gif-384x288.png
>>738521
>>730160
https://viva-games.ru/stati/kak-napisat-svoyu-igru
Перевод гайда для создания игр на движке Churrera (MK1), с файлами и утилитами.
Аноним 21/09/21 Втр 04:00:39 #120 №770261 DELETED
В рамках вымышленного Ретро-TDG и в память об ушедшем сэре Синклере, решил приобщиться к спектруму и сделать игру. Игра будет в духе пары древностей, даже не помню их названия.
Спектрума у меня не было (1 раз играл у брата в Stop the Train), у самого был другой 8-битный комп, так что в целом картину представляю.

Первый день потратил на чтение инфы и подбор инструментов. Скачал компилятор C и asm z88dk и эмуль ZEsarUX.
Так же наткнулся на соблазнительную IDE все-в-одном на базе Visual Studio, но там, вроде бы нет C. Может кому будет интересно. https://dotneteer.github.io/spectnetide/
Что касается готового движка, приглянулся Nirvana+, это движок типа "multicolour" или "bicolour".
(Этот прием позволяет использовать больше цветов, не только в 8x8, но и в 8x1 или 8x2)
Но он не поддерживает скроллинг, уровени должны помещаться на одном экране.
Видел демку CATS Mint со скроллингом, но как игровой движок она не допилена, а свой движок пока писать не планирую.

Что было знакомо:
Разные диалекты макроассемблера требуют разных тулчейнов сборки или переписывания кода
Общая организация, RAM, ROM в одном пространстве памяти, экран как память, синхронизация кадра по прерыванию.
Необходимость балансировать между экономией тактов процессора и размером программы в байтах
Общие приемы оптимизаций, такие как разкрутка циклов, предпросчитанные таблицы косинусов, самомодифицирующийся код в RAM
Ограниченность палитры, ограничения 2 цвета в тайле 8х8, гонка с лучом кинескопа, рамка, разные тайминги TV PAL и NTSC
Bicolour, трюк с переключением аттрибутов цвета строки во время рисования строки, распространенный прием в C64
Блоки "медленной" памяти, к которой доступ медленнее, поскольку время шины данных делится с видеочипом - аналог bad lines в C64
Двойная буферизация, в частности мгновенным переключением указателя видеопамяти на другой банк (если есть аппаратно)

Что было в новинку:
Не был знаком с ассемблером Z80. Показался более продвинутым в сторону x86 по сравнению с 6502.
Это выражается и в отдельных командах для отправки в порт (в 6502 порты в памяти), и таких команд как ldi
которая делает кучу всего - mem[DE]=mem[HL];DE++;HL++;BC--; - это почти что x86-ой REPZ MOV, и указатель стека SP (в 6502 стек прибит намертво)
Отсутствие аппаратных спрайтов - слышал об этом, но конкретных приемов не знал. По сути, похоже на рисование мыши в ранней винде - при сдвиге перерисовывать сохраненный фон, потом рисовать спрайт в новом месте, вырезая по маске.
Сюда же клешинг аттрибутов. Приходится придумывать разные приемы, от просто заливки черным вокруг, до использования силуэтов с обводкой.
Вообще рисование пикселями на канвасе. В C64 и NES обычно используется текстовый режим с кастомными 256 "тайлами"-символами.
Мало типов прерываний. В C64 их намного больше - там можно и конкретные строки пикселя ловить, и столкновения спрайтов. Это же усложняет написание bicolour движков и музыкального плеера, надо четко считать такты.
Зоопарк железа, много клонов, нужно прикладывать усилия, чтобы работало на разных. Зоопарк устройств ввода (Kempston, Sinclair джойстики)
Во многих моделях нет звукового чипа AY-..., только 1-канальный бипер, что ограничивает использование музыки в играх обычно только в заставке (часто в момент взятия бонуса встает на паузу, чтобы не портить тайминги звуковой волне)
С самим приемом смешивания звуковых семплов я знаком, но не знал, что на 1-битном спектруме выжимали чудесную полифонию
https://www.youtube.com/watch?v=T42WuUpBuHE

Надеюсь завтра прорешать туториальчики и накидать основу гейм плея.
Аноним 21/09/21 Втр 04:26:10 #121 №770263 DELETED
>>770261
Совсем забыл упомянуть
Более ебанутой адресации координат пикселей вы не встретите
Аноним 21/09/21 Втр 14:22:40 #122 №770304 DELETED
Древняя техника дидов - рисовать спрайт шиты прямо по разметке чипов ROM, чтобы видеть сколько влезет.
Аноним 21/09/21 Втр 14:48:47 #123 №770307 DELETED
Внезапно наткнулся на фотку ДС2 в одной игре
Аноним 27/09/21 Пнд 04:54:24 #124 №771081 DELETED
>>770261
Неделя вышла задолбанная, за пару вечеров в общих чертах разобрался с системой сборки и тайловым движком.
Как выяснилось, NIRVANA не совместим со спрайтовым движком SP1, но есть пара игр любезно выложенная авторами, откуда можно взять код для спрайтов. Похоже, что они будут рисоваться тоже тайлом, в произвольной позиции по вертикали. Но по горизонтали привязка к сетке, видимо, вместо 2х2 символа надо делать 3х2 и в таком спрайте уже прокручивать попиксельно.
За спрайтом надо восстанавливать фон самому. Зато анимация тайлов какая-то поддерживается из коробки. Артом и музыкой пока не занимался совсем, там временный графон. Коллайдеры тоже предстоит списать с туториала.
В процессе пришлось написать пару батников, поскольку мейкфайлы я не переношу, создать заглушки для кланга чтобы не гадил в ворнинги, поправить пару ассемблерных вставок в оптимизаторе, покопаться в бинарных форматах кассетной ленты, написать на бейсике загрузчик, воюя с командным вводом спектрума (когда он пишет ключевые слова вместо букв - J Ctrl+P Ctrl+P Ctrl+Shift i Ctrl+Z - очевидно же что это LOAD""CODE:
Аноним 27/09/21 Пнд 06:25:45 #125 №771083 DELETED
>>771081
К счастью, движку уже несколько лет, поэтому в zxpaintbrush обнаружилась поддержка биколорных спрайтов (btile, wtile, ctile)
Аноним 27/09/21 Пнд 18:10:02 #126 №771116 DELETED
>>771081
Думал - откуда анимация, если в описании движка написано, что анимации нет. После подсматривания в ресурсы другой игры, ответ был найден - в атрибуте символа закодирован не только цвет, но и флаг мигания (припоминаю что-то подобное в ПК-текстовых режимах времен DOS). Так что трюк оказался прост. Для более серьезной анимации, надо перерисовывать тайлы.
Аноним 27/09/21 Пнд 18:54:06 #127 №771122 DELETED
>>771081
На свежую голову исправил очевидный обосрамс
Надо писать NIRVANAP_drawT(index, row, col)
вместо NIRVANAP_drawT(tiles[index], row, col)
В обоих случаях unsigned char, естественно. Все-таки Си это опасная бритва.
Аноним 08/10/21 Птн 18:32:33 #128 №772255 DELETED
Как же красив новый Диззи
https://www.youtube.com/watch?v=pajAfXyymRo
Аноним 29/11/21 Пнд 19:06:00 #129 №779102 
>>723640 (OP)
Можно на си писать. Но да, обязательно надо понимать как работает спекрум, поэтому надо лучше начать с изучения асма. Есть две охуенные на русском языке, которые я рекомендую всем начинающим:
1. Инфокомовская книга по ассемблеру спека. Тут же дается инфа про устройство памяти спектрума и некоторые подпрограммы. А асм дается очень подробно, куча примеров и задач
2. Легендарная книга "как написать игру на ассемблере". Самое дружелюбное к новичку введение в асм. Если не жаль времени можно предварительно прочесть книгу "как написать игру на бейсике", это первая часть, может помочь понять некоторые концепции

Есть еще книга "операционая система спектрум", там все подпрограммы спека
Аноним 30/11/21 Втр 21:24:34 #130 №779295 
image.png
>>723640 (OP)
Вот такая хрен на базе малинки продается, понравился формафактор, как старые компьютеры комодор, спек, msx
Аноним 01/12/21 Срд 21:24:54 #131 №779480 
>>779295
Стрелки адовые
Аноним 29/01/22 Суб 00:48:14 #132 №788030 DELETED
Хуй
Аноним 29/01/22 Суб 02:44:08 #133 №788036 DELETED
>>779480
Это что, на первом спеке вообще стрелок нет емнип, на коммодоре надо было как дебил нажимать с шифтом, а на втором спеке по бокам.
Аноним 31/01/22 Пнд 16:46:17 #134 №788418 
>>788036
Не про наличие или расположение, хотя это тоже жесть, а про размер, сейчас часто уменьшенные стрелки, wasd победил.
Аноним 18/03/22 Птн 15:42:12 #135 №795663 DELETED
Бамп новинкой под Commodore 16
https://www.youtube.com/watch?v=StWFw1pi0HQ
Аноним 19/03/22 Суб 14:56:15 #136 №795808 
>>795663
Котёл таки доделал свою игру на командоре.
Аноним 19/03/22 Суб 15:48:57 #137 №795811 DELETED
>>795808
Хрюкнул. Было бы не плохо, но для него это слишком недостижимый уровень.
Аноним 22/03/22 Втр 01:02:30 #138 №795962 
>>723640 (OP)
Всем плевать на твой говнокод, главное чтоб работало. Те, кому якобы на код твой не плевать, на самом деле им не плевать на возможность пойти возвыситься за чужой счёт.

Есть идея - воплощай, про правильной и неговнокод, забудь. Делай.
Аноним 22/03/22 Втр 03:27:56 #139 №795978 DELETED
>>795962
Ассемблер и ранние пеки это другой мир, там нет места говнокоду, он либо не будет работать, либо не будет укладываться в такты и кадры, селяви, там есть место только виртуозному искусству и озарениям.
Аноним 27/03/22 Вск 17:46:39 #140 №796445 
>>795962
Веб-разработчик, плиз. Домашнему пк из 80х не похуй
Аноним 29/03/22 Втр 09:57:45 #141 №796667 
Сосаны, а может придумаем руССкую игровую приставку/компьютер? Ну или на orange pi что нибудь замутим?
Аноним 30/03/22 Срд 05:17:32 #142 №796733 
Vump
Аноним 30/03/22 Срд 17:36:18 #143 №796806 DELETED
>>796667
Хочеца, но из меня так себе инженер.
Аноним 30/03/22 Срд 18:00:57 #144 №796809 
>>796667
Россиия пока что худо-бедно производит только чипы для карт "Мир" (мне неизвестно, какова там доля импортного материала или оборудования).
Аноним 31/03/22 Чтв 00:31:29 #145 №796846 DELETED
>>796809
Это не совсем так, в России производится дохуя чипов, просто узкоспециализированных и зачастую нигде не рекламирующихся. Например https://ru.wikipedia.org/wiki/Миландр
Или https://ru.wikipedia.org/wiki/Микрон_(компания,_Россия)#Производство
Ну и еще всякое, можешь всю статью (которая по факту заблуждения) и каменты прочитать https://habr.com/en/post/654429/#comment_24144691
Просто, вот сделал завод партию чипов для конкретной фирмы, скажем, выпускающей счетчики электоэнергии, или вообще какой нибудь попильный госконтракт или оборонку - вот у них и нет необходимости бегать и рассказывать, что они такой чип сделали - это не процессор общего назначения, с обширным набором команд, на котором ты побежишь собирать комп. А если бы они и сделали, то он был бы неконкурентоспособен ПО ЦЕНЕ с интелами. Да еще и на худшем техпроцессе. Крупнее нанометры - ниже частоты, то есть медленнее.
В общем, Спектрумы, 8-битные компы мы производить точно можем, это без вопросов. Можем ли мы производить плойки 2 - вот это уже, скорее, ближе к максимуму технических возможностей. Картинка там, конечно, страшноватая после современных ААА. Но придется тут уж геймдизайнерам и артистам постараться.
P.s. в ашанах продается куча китайских 8 биток
https://www.youtube.com/watch?v=CR5-YbwPX6Q
Аноним 31/03/22 Чтв 00:34:42 #146 №796847 
>>796846
Это конечно всё очень интересно, но нам сейчас нужны чипы для "Кинжалов", чтобы успеть Америку нахуй заспамить до 2028, пока они свой гиперзвук не сделали. А там и в могилу можно. Игры подождут.

>>796846
>P.s. в ашанах продается куча китайских 8 биток
Ну Китай может, никто не спорил. Только там плата в 10 раз меньше оригинальных НЕС, так что технологии давно другие.
Аноним 31/03/22 Чтв 01:13:10 #147 №796849 DELETED
>>796847
Мочало - начинай сначала.
Я тебе ссылки зачем дал? Открывай, смотри - наши умеют производить до 65нм. Вообще говоря это уровень уже Пентиум 4 / ранних Core2Duo. То есть вообще говоря уже довольно продвинутые чипы можно делать. А я тебе говорил о плойке 2, в которой 90нм. То есть на нее делать с запасом хватит. 6502 с его 3000-8000нм, вообще без проблем. Ну естетсвенно другие, поэтому копировать его смысла нет, надо делать сразу более оптимальный процессор, возможно сразу 64 битный. Но повторить возможности есть.
Аноним 31/03/22 Чтв 05:37:50 #148 №796852 
>>796809
В советское время массово производили клоны 8086 (причем полностью сами, на своем оборудовании). Сейчас может дотянут до 486х или даже Пентиумов.

>>796849
Это делается на импортном оборудовании и с использованием импортных расходников. Как это будет работать под санкциями - хз
Аноним 31/03/22 Чтв 17:39:08 #149 №796921 
>>796852
На айти борода как раз перед почалося и свинячьего визга был выпуск про эльбрус, правда я хз как под него прогать и выпускаются ли они вообще или толкьо в военных радарах.
Аноним 31/03/22 Чтв 19:07:03 #150 №796932 DELETED
>>796921
Локально выпускаются только ранние эльбрусы. Новые делались в тайване.
Анон прав в плане расходников, может оказаться что нет каких то реагентов или скажем инструментов для разрезки кремниевых вафель.
Аноним 02/04/22 Суб 05:35:17 #151 №797103 
>>796932
Ну что-то типа пентиум-2. И чо, какая ОС там?
Аноним 12/07/22 Втр 16:56:03 #152 №817183 DELETED
Мда, похоже под си не попишешь. Ну или я слишком ленивый и тупой. Все время засираю лишним мусором, и в итоге у меня все тормозит. По асм больше думать надо, а лень
Аноним 12/07/22 Втр 17:00:02 #153 №817184 DELETED
>>817183
Можно писать на Си, компилировать в асм, и потом напильником дорабатывать.
Аноним 11/08/22 Чтв 06:02:08 #154 №826899 
>>826754
Куртой чувак
>Декомпилирует
Звучит сложно, возможно для исполняемых файлов старых платформ это проще
Аноним 18/08/22 Чтв 14:58:21 #155 №827923 
Некоторые вообще хентайные новеллы под NedoOS портируют и не заморачиваются.
Аноним 29/08/22 Пнд 22:04:44 #156 №829314 
Живой разработчик говноигр на ассемблере в треде. Задавайте ваши вопросы.
Аноним 29/08/22 Пнд 23:29:05 #157 №829321 
roadside-picnic.jpg
>>829314
Сколько берёшь за разработку игры?
Аноним 29/08/22 Пнд 23:36:01 #158 №829323 
>>829321
Я когда разрабатывал еще пятидюймовые дискеты в продаже были. Могу только проконсультировать что на спектруме к чему и куда.
Аноним 30/08/22 Втр 12:21:47 #159 №829350 
>>829323
ну так и возьми у него символически денег и попердольте в кайф прототип с документацией
Аноним 30/08/22 Втр 15:48:39 #160 №829369 
>>829314
Насколько сложно будет сделать игру на современном ассемблере вроде fasm/fasmg? Я читал, что современный ассемблер мало отличается от высокоуровневых языков, а fasmg вообще не зависит от архитектуры процессора, позволяя писать кроссплатформенный код.
Аноним 30/08/22 Втр 21:50:54 #161 №829407 
>>829369
Мне наверное нужно было уточнить что я спектрум имею ввиду. Про пека - ну я глянул чувака https://www.youtube.com/watch?v=bCGDnFz_ZJU&ab_channel=TempestaTorres
Как я понимаю, ассемблер на пека это по сути просто вызов различных процедур операционки из тела программы на ассемблере. Ну если серьезно заморочиться, думаю какой-нибудь несложный тетрис или рогалик можно за месяц-полтора написать с нуля. Насчет кроссплатформенности все скорее всего будет грустно.
Аноним 31/08/22 Срд 21:47:36 #162 №829518 
>>829369
Зачем тебе это? Си это и есть ассемблер с синтаксическим сахаром. Открывай листинг асм кода который компилятор тебе может создать и увидишь, что лучше код тебе всё равно не высрать.
Аноним 01/09/22 Чтв 19:07:19 #163 №829675 
https://2ch.hk/old/res/57139.html
Аноним 14/09/22 Срд 00:37:28 #164 №831191 
FXjYfUiWIAAzCY.png
>>829323
Мне возможно понадобится сделать пару игор для спектрума. Сам я не осилю изучать асм и писать движок. У кого можно заказать простеньких игр, желательно не особо дорого.
Аноним 14/09/22 Срд 11:27:25 #165 №831210 
>>831191
Ну тут такая проблема, на спектруме на самом деле ничего простенького не бывает. У спектрума в силу особенностей железа всегда хватает на что-то исключительно впритык, поэтому даже вещь которая кажется простой на самом деле кишит внутри всякими ноу-хау и оптимизациями. Поэтому на спектруме лучше всего все делать самому, потому когда делаешь сам ты всегда знаешь во что можешь упереться. Ну а те кто могут сделать сами, ну они уже делают скорее всего.

Если ты просто хочешь сделать игру из своего пиксельарта, там нефига не просто. Нужен движок который умеет разрешать колор клэш, делать плавный скролл, все дела. Что-то совсем примитивное уровня space invaders можно попробовать сделать на laser basic https://www.youtube.com/watch?v=ODwP0PKnPfI&ab_channel=ModernZX-RetroGaming
На нем вроде бы даже медноногов поначалу что-то делал. Чтобы вообще не учить языки, для ряда спектрумовских игр есть редакторы уровней, прежде всего для Laser Squad. Есть спектрумовская как бы юнити 3D construction kit, позволяющая делать игры типа такого https://www.youtube.com/watch?v=uqcJPgxsJrk&ab_channel=RZXArchive
Можно попробовать поменять в играх спрайты, очень часто они сворее всего будут лежать просто в виде монохромных битмапов с масками, и их можно редактировать обычным hex-эдитором. Наконец, можно вообще не заморачиваться со спектрумом а поискать какую-нибудь удачную игру и сделать ее римейк на юнити со свежей графикой. Вот хороший список претендентов http://zxds.raxoft.cz/games.html

Если просто хочется сделать свою ретро-игру под старую платформу, советую первую плойку. Там относительно современная среда разработки под вин хр, язык Си, куча тулзов и документация.
Аноним 14/09/22 Срд 13:27:16 #166 №831225 
>>831191
Понадобится игра на спектруме, но сам изучать не хочешь? Довольно странный подход. Обычно туда делают именно потому что фанатеют делать под ретро компы. Или у тебя что-то вроде Baba is you и ты хочешь заказать портирование? Можно договориться, конечно, но там действительно надо смотреть что именно пойдет в игру. Так что может договоримся.
Аноним 14/09/22 Срд 14:44:49 #167 №831229 
>>831210
>на юнити
Я и так на юнити их делаю. Мне нужна кассетная версия которая запустится на железе.
Аноним 14/09/22 Срд 15:56:45 #168 №831231 
>>831229
А почему именно спектрум? Для NES написали какой-то движок https://www.youtube.com/watch?v=BrDEV-CaMHk&ab_channel=TheNew8-bitHeroes и физические картриджи тоже в принципе можно сделать https://www.youtube.com/watch?v=CZkqVokxMqs&ab_channel=Domeshtan
https://www.youtube.com/watch?v=C34mVn180Tk

Просто спектрум он не про игры на самом деле, а скорее про "а что и такое можно было сделать на 8-bit процессоре 75 года без математического сопроцессора?"
Аноним 14/09/22 Срд 19:51:02 #169 №831253 
>>831191
Алсо, насчет движков. В этом году щупал движок Nirvana/Nirvana+
https://www.ime.usp.br/~einar/bifrost/
Движок по лицензии "free for commercial if you mention me", что-то типа неформального CC-BY
Игрули на нем такие
https://www.youtube.com/watch?v=OLaE78f16tk
Исходники игр (GPL) можно посмотреть тут
https://github.com/cmgonzalez/gandalf
https://github.com/cmgonzalez/pietro_bros
Игра пишется на C, компилируется https://github.com/z88dk/
Аноним 14/09/22 Срд 19:55:19 #170 №831254 
>>831253
Графику делал в https://sourcesolutions.itch.io/zx-paintbrush
Он всратый, рисовать в нем та еще боль, но позволяет контролировать цвета по тайлам.
(Рисовал конечно в другом редакторе, но потом копипастил или перерисовывал в нем)
Аноним 16/10/22 Вск 17:41:11 #171 №834726 
bite.webm
Делаю "террарию", так же мультиплеерную, через Spectranet. Как думаете, сильно ебанутый вариант, spectrum игру, обернуть в эмулятор и тупо выложить в Steam?
Аноним 16/10/22 Вск 19:43:13 #172 №834741 
image.png
>>834726
Выглядит прикольно, играть я конечно в это не буду.
Аноним 16/10/22 Вск 19:55:25 #173 №834744 
>>834741
Да похуй как-то. Для души делаю. Десяток мимокрокой найдется и норм. Для денях есть работа.
Аноним 16/10/22 Вск 20:26:25 #174 №834746 
>>834744
Кинь версию для спека, или пиздабол
Аноним 16/10/22 Вск 21:10:19 #175 №834748 
fN3cA1tkHH.mp4
>>834746
Аноним 16/10/22 Вск 21:24:23 #176 №834750 
>>834748
И опять видос не понятно чего
Аноним 16/10/22 Вск 21:28:25 #177 №834751 
>>834750
Чел, это эмулятор Es.pectrum, который эмулируя спекки, грузит игру которую я делаю. Чего ты хочешь увидеть? Фото ЭЛТ монитора?
Аноним 16/10/22 Вск 21:36:54 #178 №834752 
>>834751
Не встречал такого, уже сам загуглил в яндексе гугл не выдаёт инфы в последнее время. Почему ты не кинешь файл для поиграть? И чё можно в мультиплеер по интеренету через этот эмулятор подключаться?
Аноним 16/10/22 Вск 21:45:20 #179 №834753 
mag-case-square.jpg
>>834752
> Почему ты не кинешь файл для поиграть?
Потому что не доделано А, нет публичного сервера Б только локально запускаю. Да и делать там пока нехуй, только собирать блоки да ставить их обратно.
> И чё можно в мультиплеер по интеренету через этот эмулятор подключаться?
Да, так же через Fuse, а также есть физическая сетевая карта Spectranet, которую эти эмуляторы и эмулируют.

speccytools.org
Аноним 16/10/22 Вск 21:51:19 #180 №834754 
>>834753
>есть физическая сетевая карта Spectranet
Ну про железку что-то слышал и смотрел

Просто не знал что играть можно и вообще что есть игры сетевые на спеке, или такого нет?

>только локально запускаю
Сделай видос этого процесса
Аноним 16/10/22 Вск 22:06:47 #181 №834756 
JYhRH9fbnu.mp4
vqoJwqql9L.mp4
>>834754
Как таковых сетевых игор почти нет. Какие-то там убогие танчики. Продукт очень нишевый. Думаю сделаю какую-никакую годную игру, а там авось и люди спектрумами закупятся, и комьюнити живчиком пойдет. Даже целый сетевой протокол пришлось написать, чтобы уместить то что мне надо, в очень байтоебский формат.

> Сделай видос этого процесса
Ну на, смотри. Прямо с сорцов. Сервер-то не на спекки, а на пека.

Вон тебе на затравку еще делал БРАУЗЕР ДЛЯ ДВАЧЕЙ. Но после отсутствия какого-либо спроса кто бы мог подумать забил.
Аноним 16/10/22 Вск 22:26:37 #182 №834760 
>>834756
Картинка хорошая и даже спрайты ландшафта отрисовываются логично. Решил что ты запустишь два эмулятора и будет понятно что они связаны.

>Думаю сделаю какую-никакую годную игру, а там авось и люди спектрумами закупятся, и комьюнити живчиком пойдет.
Хз, если бы спек новодельный со всеми свистелками стоили допустим 500 или максимум 1000р. Не программный эмулятор, а железный на новых деталях.
Аноним 16/10/22 Вск 22:38:42 #183 №834763 
tcoXaBoQYv.mp4
>>834760
А, понял. Ну держи.
Аноним 16/10/22 Вск 22:44:49 #184 №834764 
>>834763
И не лагает даже
Аноним 16/10/22 Вск 22:47:44 #185 №834766 
>>834764
Этот модуль дает полноценный TCP/IP стек, а сам ethernet такое как 100 Мбит потянет. В теории можно ютуб плеер сделать кек.
Аноним 18/10/22 Втр 03:44:19 #186 №834962 
>>834766
Звучит фантастически

На каких-то форумах с тематикой спека уже публиковал?
Аноним 18/10/22 Втр 07:24:18 #187 №834971 
>>834766
Какой-то перебор.
В 1996 модемы были то ли на 1200, то ли на 2400 бод.
https://speccy.info/Модем
Да даже если посчитать. Проц молотит 3,5млн циклов в секунду. Тупо на запись в память байта надо 5-10 циклов. 350 тыс. байт. А 100Мбит это 13млн байт. В 37 раз больше. Или я что-то не так понял?
И это только занимаясь передачей, без игры, которая вообще то занимает 90% времени кадра.
Аноним 18/10/22 Втр 13:00:00 #188 №834993 
>>834962
Ладно, пох на деанон https://habr.com/ru/post/575134/

>>834971
В спектранете свой чип, который менеджит весь tcp стек, они складываются во внутренний буфер, на который можно мапить первые 4к, и забирать данные так быстро, как успеваешь. 100 мегабит я перегнул, конечно, но можно грузить экран прямо с инета так быстро как это возможно, да так что можно сделать реал-тайм видео

https://youtu.be/ooi9rpx6ECM
Аноним 20/10/22 Чтв 19:01:11 #189 №835296 
>>835278
Работу найди, уже год побираешься. Нахуй иди. МОЧАААААА
Аноним 20/10/22 Чтв 19:06:05 #190 №835298 
>>835296
Этот солевой дегенерат уже года два минимум тут срет.
Аноним 20/10/22 Чтв 19:07:18 #191 №835299 
>>835296
Не отвечай ему, это ж бот. У него даже заготовленные фразочки раньше были, типа "в прошлый раз это не я был, дай ссылку"
>>835298
Не только тут, это же dvach-wide спам. В любой тематике.
Аноним 20/10/22 Чтв 19:32:01 #192 №835303 
дегенерат паразит пиздаболит.png
>>835300
пошла нахуй, солевая шалава, иди хуи соси за дозу
Аноним 20/10/22 Чтв 21:27:34 #193 №835313 
>>829518
>Си это и есть ассемблер с синтаксическим сахаром.
Только если ты кодишь как минимум под PDP-11. Z80 очень плохо совместим с си. Косвенной адресации считай нет, стек-фрейм делается тяжело и долго, переменные на стеке дико тормозят, то есть более-менее шевелиться сишная прога будет только если вообще все заинлайнить, а все переменные сделать глобальными. В 70-х 80-х на си/паскале под i8080/z80 писали в основном под CP/M, где игр не было, но была необходимость переносить проги с мейнфреймов. Все игры писали на асме. Как вариант можно использовать форт с асемблерными вставками. Он для такого рода процов как раз и создавался.
Аноним 20/10/22 Чтв 21:38:12 #194 №835316 
>>835313
Да, еще есть вариант запретить рекурсию, и тогда все локальные переменные можно сделать статическими, стек-фреймы можно не создавать, на стеке будут храниться только адреса возвратов. Древние версии фортранов из 60-х именно так и работали. Возможно в сишных компиляторах для спектрума есть такая возможность. Но в неумелых руках все равно будет тормозить, потому что буквально все в си сделано с учетом того, что у системы есть косвенная адресация и полноценные 16-битные инты: указатели-массивы, структуры. Так что лучше сразу писать на асме, если нужна скорость.
Аноним 20/10/22 Чтв 22:03:03 #195 №835320 
>>835313
Этот прав
Вот эта >>834763 шняга написана на си, но 3/4 переменных глобальных, редко используется больше одного аргумента в фунции, который передаётся через HL, А 1/4 кода, особенно сам рендер, тупо асм.
Аноним 25/10/22 Втр 22:48:14 #196 №836090 
QUAKEENGINEDEMOGAME128Kv.0.04(2022)ZXSpectrum.mp4
>>723640 (OP)
Тут кваку на спеке сделали, как же она лагает пиздец.
Аноним 25/10/22 Втр 22:53:40 #197 №836097 
>>836090
В описании ссылка на архив
https://www.youtube.com/watch?v=g1leK1PJb9o
Аноним 26/10/22 Срд 01:20:02 #198 №836139 
>>836090
Нихуя себе. Ты не представляешь, на сколько это сложно, блядь. Я два спрайта не мог скрестить два месяца без лагов.
Аноним 28/10/22 Птн 13:29:56 #199 №836413 
>>836090
Круто, конечно, но на видео 7МГц версия. На 3,5 тормоза будут такие же как в total eclipse.
Аноним 29/10/22 Суб 22:20:05 #200 №836836 
1667071202238.mp4
Делаю боевку.
Аноним 30/10/22 Вск 01:40:29 #201 №836859 
>>836836
Ты скроллишь спрайты? В смысле делаешь побитовый сдвиг, если на пиксель надо спрайт сдвинуть. В большинстве игр, как я понимаю, анимация спрайта привязана к пиксельной сетке. Как вариант еще похоже есть две версии спрайта (скорее всего рантайм-генерация) со сдвигом на 4 пиксела.
Аноним 30/10/22 Вск 02:16:30 #202 №836863 
image.png
image.png
>>836859
Да, попиксельно. Я думал насчет двух/четырех версий спрайтов, но плавность даже в 2 пикселя мне режет глаз. Только 1 пиксель только хардкор!

К тому же, пробовал пре-скролить спрайт в качестве эксперимента, прирост производительности было что-то в районе 15%, а расход памяти — пиздец. С текущими раскладами я такое как более-менее плавно могу рендерить 4 движущихся спрайта одновренно.

Алгоритм, по котрому спрайты пересекаются — тот еще пиздец. Учитывая что я рисую на экран только один раз, и не гоняюсь за разверткой, а обновляю экран только в момент движения, ебался с алгоритмом я не меньше месяца.
Аноним 30/10/22 Вск 14:48:08 #203 №836948 
>>836859
Есть и на 2 пикселя, что дает 4 варианта на 1 спрайт
http://www.emix8.org/ggdisasm/
Аноним 31/10/22 Пнд 01:05:15 #204 №837109 
Акуенчик
https://www.youtube.com/watch?v=V2IWyzAVVBQ
Аноним 01/11/22 Втр 00:38:15 #205 №837286 
Вот это очень круто:
https://www.youtube.com/watch?v=OtksG-wrKqE
Аноним 05/11/22 Суб 04:54:53 #206 №838122 
>>837286
Сперва думал фоновую музыку поставили уже на видос, игра довольно быстрая, запустил на эмуле, реально такая музыка прям в игре.
Аноним 07/11/22 Пнд 18:40:28 #207 №838778 
Делайте на мегабейсике
https://www.youtube.com/watch?v=ZJXe2OlVLdo
Аноним 07/11/22 Пнд 21:30:30 #208 №838822 
>>838778
Или на лазер басике
https://www.youtube.com/watch?v=rMgRjOMLYGw
Аноним 08/11/22 Втр 15:49:43 #209 №838959 
>>838822
Я вот чего не пойму, размер экрана с рамкой и без, сколько?
Аноним 08/11/22 Втр 15:56:09 #210 №838964 
>>838959
с рамкой хз, сам спектрумо игроэкран 256х192 пикселя
Аноним 08/11/22 Втр 16:23:39 #211 №838981 
>>838964
Она ведь используется в играх, цвет меняется.
Аноним 08/11/22 Втр 16:37:52 #212 №838991 
ZXSpecrtumzagruzkayapfiles.ru.gif
>>838981
меняется BORDER 128; но толку от этого,
взрывы если только подкрашивать
Аноним 08/11/22 Втр 16:42:40 #213 №838998 
>>838991
Ааа, в 128кб спеках, и по другому не используется, даже букв не может быть, и какой её размер?
Аноним 08/11/22 Втр 16:45:58 #214 №839003 
>>838998
померь в % на гифке
Аноним 08/11/22 Втр 16:53:07 #215 №839006 
>>839003
Думаешь на гифке с двумя рамками и таким мылом, есть смысл что-то мерить?
Аноним 10/11/22 Чтв 02:30:46 #216 №839491 
js0YvuQoNq.mp4
Пытаюсь родить сорт оф туториал.
Аноним 10/11/22 Чтв 05:52:57 #217 №839504 
>>839491
Норм. А почему текст не на русском?
Аноним 10/11/22 Чтв 12:51:45 #218 №839526 
>>839504
Пушо Spectranet сообщество оно английское, британцы в основном. Там и так две с половиной калеки. А в рунете про него и не слышали.
Аноним 15/11/22 Втр 12:27:10 #219 №840245 
Смутно помню в каких-то древних книжках этот комп
https://www.youtube.com/watch?v=FD6ZJvxF6Yc
Аноним 15/11/22 Втр 18:17:49 #220 №840272 
1665867481919.jpg
1522898703929.gif
1637857539981.png
1544543114608.png
Никогда особо DOS не интересовался, поскольку там довольно быстро произошел рост до попиксельной графики, но узнал что во время CGA все еще пользовались некоторыми ретро трюками.
Во фроггере заменяется цвет фона посередине кадра. Это дает возможность сменить воду на асфальт.
В калифорнийских играх подменяется уже палтитра, с циановой на травянисто-земляную.
Ну и была какая-то игра с майндфаком, недокументированными текстовым режимом, где рисуются только верхние 2 ряда пикселей символов.
Аноним 16/11/22 Срд 16:33:36 #221 №840373 
Вот же раньше умели делать игры
https://www.youtube.com/watch?v=I4sG2VCkmL8
Аноним 16/11/22 Срд 19:05:30 #222 №840388 
Пора засучать рукава.

«Яндекс Музей» продлил срок подачи заявок на конкурс по разработке игр на ретроплатформах Yandex Retro Games Battle v3
Итоги конкурса подведут 3 июня 2023 года, успеть отправить готовую игру необходимо до 24 апреля.

Игра может быть любого жанра, при этом она должна запускаться на платформах, список:
Amstrad CPC 464/6128; Atari 8-bit; BBC Micro/Master; Commodore 64; MSX/MSX2; TRS-80 CoCo; ZX Spectrum 48K/128K.

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

Все игры будут опубликованы на «Яндекс Играх», а разработчики проектов-победителей получат денежные призы (₽80 тысяч, ₽60 тысяч и ₽40 тысяч за 1, 2 и 3 места соответственно).

Жюри возглавляют Джон Ромеро (создатель DOOM и Quake) и братья Оливер (Dizzy). Эксперты оценят в играх графику, геймплей, геймдизайн (максимум по 10 баллов) и звук (максимум 5 баллов). Сумма трёх оценок и определит тройку победителей. Также по итогам зрительского голосования 1 мая 2023 года будет выдан приз зрительских симпатий в размере ₽20 тысяч.
Аноним 20/12/22 Втр 11:01:18 #223 №845530 
>>839491
>>834993
Почему еще не создан zxnet или specnet, аналог даркнет в техническом смысле? Что бы спектрумисты подрубались через железки и эмули.
Аноним 20/12/22 Втр 13:10:39 #224 №845550 
>>845530
Я сорт оф пытаюсь сделать

https://speccytools.org/index/

Кликай на любую, должно загрузить ресурс аки ссылку в гугле
Аноним 21/12/22 Срд 06:21:23 #225 №845661 
>>845550
Не понятно что это, как подключиться к zxфидонет с эмуля, запиши видос плиз.
Аноним 21/12/22 Срд 14:30:00 #226 №845711 
>>845661
Нужен эмуль с поддержкой spectranet. По ссылке вышк кокрастыке такой эмуль. Из тех что на компуктер, смотри FuseX на мак или Es.Pectrum на пека.

https://speccytools.org
Аноним 22/12/22 Чтв 11:02:18 #227 №845840 
>>845711
Скачал эмулятор, дальше что, как подключится?
Аноним 22/12/22 Чтв 16:07:36 #228 №845871 
Сходочка ZX-Cкуфов https://ooc.retroscene.org/
Аноним 22/12/22 Чтв 18:49:13 #229 №845900 
>>845840
Например, вот.

https://speccytools.org/emu/?tnfs=tnfs.markround.com

Там инстрцкция как подключиться к этому ресурсу. Или просто кликни на ссылку, epspectrum должен подтянуть. Ну или просто плей нажми, еба.
Аноним 25/12/22 Вск 15:58:00 #230 №846334 
>>845900
Не понял как с пк эмуля запустить, не в веб версии
Аноним 29/03/24 Птн 00:45:32 #231 №943311 
https://www.youtube.com/watch?v=Sez0cDhkCRc
недавний Final Fantasy-like под Commodore
Аноним 29/03/24 Птн 00:48:20 #232 №943312 
1707635025688.webm
>>943311
Взрыв котла
Аноним 29/03/24 Птн 13:31:45 #233 №943356 
image.png
>>727695
Аноним 29/03/24 Птн 19:43:07 #234 №943408 
>>727695
Хз, эстетика спектрума вызывает тёплые чувства только в постсовке, Британии, и, может, Испании какой-нибудь. Пендосы с их эплами и комодорами даже прикол колорклешинга не выкупят.
Аноним 29/03/24 Птн 19:59:46 #235 №943411 
image
image
>>943408
отослал ссылку в чатик янд-игр на игру с около-спектрум графонием без клешинга, чото пориджы сложно порвались, и вызвал страх у них такой пиксельарт
https://yandex.ru/games/app/280206?lang=ru

но если кто вдруг набредает на игру, то относительно долго играет для веп-игры, 4-8 мин, синяя линия на пикче. другие линии среднее по категориям куда игра была выложена.
Аноним 26/04/24 Птн 23:08:36 #236 №947266 
1641906835021.png
Какой то чел на асме портирует игры на бк11м
https://www.youtube.com/watch?v=Hr2XztqMma8
Аноним 26/04/24 Птн 23:10:23 #237 №947267 
1648077319700.png
>>943411
Аноним 27/04/24 Суб 01:37:00 #238 №947278 
>>947267
умирла ниделю назад >>946708 →
Аноним 24/05/24 Птн 16:24:21 #239 №952919 
1640355958757.jpg
1677012767789.jpg
1654202904483.png
Гениальная идея.
Аноним 30/05/24 Чтв 04:28:36 #240 №953835 
>>834726
Выглядит охуенно.
Но выкладывать лучше на itch.io, поищи там по тегу zx spectrum, там дофига спековского новья выкладывается. Что-то даже продается.
Гришакова тред Аноним 02/06/24 Вск 18:58:18 #241 №954641 
Может кто-нибудь пояснить за этого персонажа и его клуб ? Я не могу понять там реально ценный клуб или это все прогрев гоев на деньги

Надеюсь на инсайды тех кто там участвовал а то со стороны похоже на какую то геймдев секту успешного успеха.
Аноним 03/06/24 Пнд 14:59:06 #242 №954812 
>>840272
Знаю, что некропост, но ты ещё пропустил артефактные цвета на CGA при работе в режиме NTSC, их ещё Kings Quest использовал.
comments powered by Disqus

Отзывы и предложения