slava68: (Default)
[personal profile] slava68


"Принц Персии" на Ардуино Мега с чипом Atmega1284p :-)))

Эмулятор 8086 на 300 000 инструкций в секунду.
-------
A bit of info about it... I wrote an 80186-compatible interpreting CPU emulator, more code to emulate the basics of a typical 1980's PC (video card, disk controller, input, 8253 timer chip, 8259 interrupt controller, etc), wired up 1 MB of SRAM on the breadboard, and added a 2.8" 320x240 LCD display. I embedded a public domain XT BIOS in the PROGMEM. It uses a microSD card to simulate a hard disk.

Right now, keyboard input has to come from a real PC plugged into the USB port, but built-in PS/2 keyboard support is the plan right now.

Also will be adding 256-color 320x200 MCGA support. It's CGA-only now.

Yes, it's insanely slow. Still cool to see it work though!
--------
Память пришлось сделать отдельно (на проводочках)

подробности здесь: https://www.reddit.com/r/arduino/comments/6sdtxr/arduino_emulating_an_8086_pc_a_work_in_progress/

as

Date: 2017-08-10 07:53 pm (UTC)
suhajh: (Default)
From: [personal profile] suhajh
Помню этот "Принц Персии", где-то середина 90-х... Тогда мой первый РС был IBM286\386. OC- NC, винчестер ~ 40MБ, оперативка кажись 2МБ )) И вот всё это за тыщщу баксов - сумашедшии деньги по тем временам...
Edited Date: 2017-08-10 08:04 pm (UTC)

Re: as

Date: 2017-08-11 07:05 pm (UTC)
suhajh: (Default)
From: [personal profile] suhajh
Arduino - почитал Материал из Википедии - спасибо... , но я уже староват для этого... пусть вон внуки этим занимаются.

Date: 2017-09-28 08:46 pm (UTC)
suhajh: (Default)
From: [personal profile] suhajh
экспериментальная запись... ну и за одно про прогресс
https://suhajh.dreamwidth.org/8313.html

получилось! :-))

Edited Date: 2017-09-28 08:48 pm (UTC)

Profile

slava68: (Default)
slava68

December 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324 252627
28293031   

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 10th, 2026 02:21 pm
Powered by Dreamwidth Studios