Doom работает на FPGA
2021-02-07 21:44Один крутой чувак умудрился запустить игру Doom на чипе программируемой логики FPGA.
Вот такая платка за $65: iCEBreaker с чипом Lattice iCE40UP5k FPGA.
Исходные тексты: https://github.com/smunaut/ice40-playground/tree/master/projects/riscv_doom
Вот такая платка за $65: iCEBreaker с чипом Lattice iCE40UP5k FPGA.
Исходные тексты: https://github.com/smunaut/ice40-playground/tree/master/projects/riscv_doom

no subject
Date: 2021-02-08 07:25 (UTC)no subject
Date: 2021-02-08 07:31 (UTC)Он придумал свой язык (Silice) который транслируется в verilog и захардкодил на нём Doom.
То есть, Doom-fpga чип.
https://github.com/sylefeb/Silice/blob/master/docs/silice.pdf
no subject
Date: 2021-02-08 09:10 (UTC)внушающая демонстрация, конечно, фпга начального уровня перегнали силиконовый 486 по скорости
no subject
Date: 2021-02-08 20:41 (UTC)no subject
Date: 2021-02-09 00:29 (UTC)Интересно
Date: 2021-02-10 21:48 (UTC)Re: Интересно
Date: 2021-02-10 23:28 (UTC)А исходники на гитхабе.
Re: Интересно
Date: 2021-02-11 17:36 (UTC)