LINUX.ORG.RU
ФорумTalks

Turbo Rascal спешит на помощь программистам под Commodore 64

 commodore 64, , turbo rascal


0

1

Turbo Rascal - это новый язык программирования, который пытается быть похожим на Паскаль. Обзор языка: http://www.lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/the-tu...

Разработка компилятора началась в феврале этого года, и пока ещё в зачаточном состоянии. Turbo Rascal работает под Windows, GNU/Linux и Mac OS X. Однако, собирает код под Commodore 64.

Скачать можно здесь: http://www.lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/downlo... .

★★★★★
Ответ на: комментарий от cvs-255

Кто и как их будет собирать под GNU/Linux? Если и будут собирать, то, наверняка, будут линковать с библиотеками иксов и прочих OpenGL и Vulkan'ов. И такое не будет работать в ядерной консоли. А эмуляторы старых платформ можно запускать и в ядерной консоли.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

И такое не будет работать в ядерной консоли

EGL и kms тебе в помощь

cvs-255 ★★★★★
()
Последнее исправление: cvs-255 (всего исправлений: 1)
Ответ на: комментарий от saahriktu

Был софт и для доступа к дискетам MS-DOS'а (FAT12/FAT16).

Товарищ, FAT16 не возможна на дискетах физически. Минимальных размер тома для FAT16 - 32 мегабайта. А что касается этого софта, то он был написан русскими погроммистами, не видевшими даже IBM PC никогда. Если бы они его видели, то знали бы, что дискеты на 720k бывают на IBM PC только 3.5" дюймовые, но это редкость и большая экзотика. Стандартными форматами форматами на IBM PC являются 320k, 360k, 1,2M, 1.44М. Ни один из этих форматов на русских Спектрумах корректно не читался.

lenin386 ★★★★
()
Ответ на: комментарий от cvs-255

Мало кто будет писать конкретно на Яве. Wine тоже не у всех есть (ему нужен multilib). И т.д.

Как ни крути, но наиболее кроссплатформенны именно игры для эмуляторов. Именно за счёт того, что эмуляторы всюду портируют.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от cvs-255

Более стригущей бабло игры, чем майнкрафт, по-моему, за всю историю не существовало. Если клиент скачать бисплатно, это ничего не значит.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Товарищ, о каком «уровне» ты говоришь ? Гигаскрины, мультиколоры, digital autdio и ts-conf ?

Да, скроллинг, 50фпс, вот это всё.

А что касается того, что в играх первично, а именно геймплея, сюжета и стильной графики, то тут всё на околонулевом уровне, поэтому, играть в это не возможно.

Это как минимум неверно для ремейков популярных игр. И снова повторюсь, то что неиграбельно на ПЦ, на 8-битке становится конфеткой.

madcore ★★★★★
()
Ответ на: комментарий от cvs-255

Кстати, а что мешало прицепить дисковод от pc?

Какой ? На 1.2/1.44 ? Внезапно, скорости 8-и биток не хватит, чтобы забрать с него данные.

lenin386 ★★★★
()
Ответ на: комментарий от madcore

Да, скроллинг, 50фпс, вот это всё.

Вторично.

Это как минимум неверно для ремейков популярных игр.

А как дела с авторкими правами ?

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Я про minetest - игра по мотивам minecraft, но на c++ и с хорошим api

cvs-255 ★★★★★
()
Ответ на: комментарий от saahriktu

А как же текстовые

Какие тексты ты там собрался набирать? Очень быстро ты себе сломаешь пальцы либо клавиатуру. Если глаза раньше не выпадут.

и графические редакторы?

Исключительно для того, что я перечислил.

madcore ★★★★★
()
Ответ на: комментарий от madcore

Очень быстро ты себе сломаешь пальцы либо клавиатуру. Если глаза раньше не выпадут.

Нормально всё работало раньше. Это сейчас люди уже к другому привыкли.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от lenin386

Вторично.

Для 8-биток нет.

А как дела с авторкими правами ?

Скорей всего никак. Но не слышал, чтобы кто-то начинал качать права за маргинальные некоммерческие ремейки, в которые, как ты говоришь, всё равно никто не играет.

madcore ★★★★★
()
Ответ на: комментарий от saahriktu

Нормально всё работало раньше. Это сейчас люди уже к другому привыкли.

Ну ты попробуй. Особенно на оригинальном синклере.

madcore ★★★★★
()
Ответ на: комментарий от madcore

А кто говорит конкретно про «оригинальные синклеры»? Хороших клонов, включая Profi, было немало. И там уже можно было свои отдельные клавиатуры подключать. И всё хорошо работало.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от madcore

Хобби - штука в принципе бесполезная и не интересная никому, кроме хоббиста. Поэтому, и игори получаются такими, что интересны только самому хоббисту. Но тут подвох в том, что ему интересна не игра, а процесс её создания. Поэтому, играть в неё и он не будет.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от madcore

Для 64-битной винды не нужен.

Так мы же говорим про минусы нативных игр для линуксоидов без винды. И без стимов. И не желающих качать непонятные бинарники из интернетов.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Профи - оверхед в качестве ZX, и недоразумение в качестве замены ПЦ. А софт cp/m и 30 лет назад никому уже не был нужен.

madcore ★★★★★
()
Последнее исправление: madcore (всего исправлений: 1)
Ответ на: комментарий от saahriktu

Никаких «хороших» клонов не было. Фатальный недостаток всех 8-и биток - это то, что экран у них не есть матрица точек, что делает их не пригодным для рисования от слова «вообще», и отсутствие аппаратного текстового режима, что ставит крест на редактировании текста - с комфортной скоростью и нормальной разрешающей способностью это делать тупо не возможно. Народ выбрал IBM PC совершенно не случайно.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от lenin386

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

См. выше, у них есть своя аудитория. Также как у всяких инди казуалок и текстовых квестов.

Но тут подвох в том, что ему интересна не игра, а процесс её создания.

Несомненно. Не удивлюсь, что ты и сам тайком этим занимаешься.

madcore ★★★★★
()
Ответ на: комментарий от madcore

См. выше, у них есть своя аудитория.

Да нет там никакой аудитории. Это тусовка. О-о-о, игра вышла. О-о-о, круто. Всё, alt+f4.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от madcore

Люди сами разбираются что им нужно, а что - нет. А у Profi, который я юзал, была вполне качественная клавиатура. ЕМНИМС, даже похожая на эту: https://geekhack.org/index.php?action=dlattach;topic=68567.0;attach=90017;image .

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от lenin386

Ок, лично я играл в новоделы и получал от этого удовольствие. А в современные ПЦ-игры, кажется, вообще не играю.

madcore ★★★★★
()
Ответ на: комментарий от saahriktu

А у Profi, который я юзал, была вполне качественная клавиатура.

К нему подключается любая XT-клавиатура, тут ничего удивительного.

madcore ★★★★★
()
Ответ на: комментарий от lenin386

У профи были расширенные режимы. Даже клоны микрош были с довольно грамотной реализацией цветных графических режимов. Но всё это вещи в себе.

madcore ★★★★★
()
Ответ на: комментарий от madcore

Они не достаточно расширенные, чтобы получать 1 пиксел = 1 независимый от соседа цвет. Без этого, рисовать может только погроммист.

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

В случае профи да, всё тот же «полутекстовый» режим с артибутами. Тем не менее, восьмибитки с полноценной графикой встречались. Не говоря уже про те, что с тайловыми процессорами.

madcore ★★★★★
()
Ответ на: комментарий от lenin386

Более стригущей бабло игры, чем майнкрафт, по-моему, за всю историю не существовало. Если клиент скачать бисплатно, это ничего не значит.

Упрлс? Клиент майнкрафт всегда был только за плату. То, что там не было DRM и его можно было скачать с левого сайта - отдельное дело. На этом всё. Никаких там микротранзакций в оригинальном майнкрафте не было. Если владельцы отдельных серверов что-то своё мутили, то это совершенно отдельная история.

atrus ★★★★★
()
Ответ на: комментарий от lenin386

Без этого, рисовать может только погроммист.

Ну, да. Ведь ArtStudio только погромисты и пользовались. :-D

atrus ★★★★★
()
Ответ на: комментарий от atrus

Ну, да. Ведь ArtStudio только погромисты и пользовались. :-D

Ну и что ты там нарисуешь, кроме заточенного под экран ZX?

madcore ★★★★★
()
Ответ на: комментарий от madcore

Ну так не всем нужна цветная графика. Тем более, что в прежние времена клоны ZX Spectrum'а (и не только они) чаще всего подключались к чёрно-белым телевизорам на которых картинка, кстати, выглядела более чем качественно. Вся эта цветная графика в эмуляторах на современных ЖК мониторах не идёт ни в какое сравнение.

saahriktu ★★★★★
() автор топика
Последнее исправление: saahriktu (всего исправлений: 1)
Ответ на: комментарий от saahriktu

Тем более, что в прежние времена клоны ZX Spectrum'а (и не только они) чаще всего подключались к чёрно-белым телефизорам на которых картинка, кстати, выглядела более чем качественно.

Нет. Подключались они к цветным телевизорам, и цвет - это их основная фишка, вынесенная даже в название. Весь игорь был рассчитан на цвет.

lenin386 ★★★★
()
Ответ на: комментарий от saahriktu

Ну так не всем нужна цветная графика.

У меня был ч/б телевизор, потом цветной, но только по «праздникам». Но даже на ч/б я видел, что картинка немонохромная и как искусно применены атрибуты.

выглядела более чем качественно.

ЛОЛ. Всё совсем наоборот. Картинка на телевизоре была некачественной, что сглаживало низкое разрешение. Для игр норм, но от текста вскипание мозга и глаз.

madcore ★★★★★
()
Ответ на: комментарий от saahriktu

Не всем нужно незаточенное под экран ZX Spectrum'а.

Тогда посмотри работы с демо-пати.

madcore ★★★★★
()
Ответ на: комментарий от madcore

Ну и что ты там нарисуешь, кроме заточенного под экран ZX?

А зачем что-то иное, если он под это и заточен?

atrus ★★★★★
()
Ответ на: комментарий от lenin386

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

cvs-255 ★★★★★
()
Ответ на: комментарий от lenin386

8-и битный стек. Ну, и какой там может быть разговор о Си ?

и что? С51 вполне на подобном барахле работает

next_time ★★★★★
()
Ответ на: комментарий от atrus

А зачем что-то иное, если он под это и заточен?

Затем, что это творчество оценить сможешь только ты и может быть другие пользователи ZX.

madcore ★★★★★
()
Ответ на: комментарий от madcore

Тем не менее, восьмибитки с полноценной графикой встречались.

Первый раз слышу. Ты ведь понимаешь, что допустим 320x200x1байт - это 64 килобайта, что для 8-и биток - абсолютный зашквар. Все эти ужимки с битами - их не зря придумали.

Не говоря уже про те, что с тайловыми процессорами.

Спрайтовыми, скорее. Оно, конечно, хорошо ложится на платформеры и скроллеры, точнее, наоборот, но проблемы цвета на писел не решают никак.

lenin386 ★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.