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

  • 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