32bit_me (32bit_me) wrote,
32bit_me
32bit_me

Categories:

Building a CPU on an FPFA

Ещё один интересный плейлист, "Building a CPU on an FPFA". Делается процессор, аналогичный виртуальной машине, на которой была основана игра Zork II, очень старая текстовая адвентура, выпущенная в 1981 году, и портированная на множество платформ.
Выглядит она примерно так:

Желающие сыграть могут приобрести версию для Windows в Steam-е.



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

Есть ещё один пример игры, построенной по сходной технологии, это Another World, выпущенная в 1991 году, и портированной на множество платформ и операционных систем. Она продаётся в Steam и сейчас в виде специальной редакции, выпущенной на 20-летие игры. Another World, разумеется, графическая и имеет очень хорошую графику, а для того времени - просто фантастическую.
Tags: youtube
Subscribe

  • DIY-компьютер

    Интересный проект ретрокомпьютера, совместимого с Commodore С64 и С65 - Mega65. Проект полностью опенсорсный. Сайт тут: https://mega65.org/

  • Ретрожурнал

    Удивительно, но во времена ссср издавался американский журнал на русском языке "Электроника" ("Electronics"). Переводом занималось издательство…

  • Flang - новый компилятор Fortran

    Flang - новый компилятор Fortran на основе LLVM. Интересно, что Fortran жив до сих пор, а ведь он был впервые представлен в 1957 году. Последняя…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 11 comments

  • DIY-компьютер

    Интересный проект ретрокомпьютера, совместимого с Commodore С64 и С65 - Mega65. Проект полностью опенсорсный. Сайт тут: https://mega65.org/

  • Ретрожурнал

    Удивительно, но во времена ссср издавался американский журнал на русском языке "Электроника" ("Electronics"). Переводом занималось издательство…

  • Flang - новый компилятор Fortran

    Flang - новый компилятор Fortran на основе LLVM. Интересно, что Fortran жив до сих пор, а ведь он был впервые представлен в 1957 году. Последняя…