Тёмный

PC DOS emulator for Picopad with Raspberry Pico and RP2040 processor 

Miroslav Nemecek
Подписаться 289
Просмотров 525
50% 1

PC DOS programs and games that are emulated on Picopad handheld console with Raspberry Pico and RP2040 processor. More info: www.breatharia...
On this video, Picopad is connected to USB keyboard and HDMI monitor using LCD/HDMI adapter card (with RP2040 processor).

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 10   
@FryAndLeelaAndBender
@FryAndLeelaAndBender 4 месяца назад
I... cannot... believe it!!! Wonderful work, Mr. Nemecek!! Thanks for your work with Pico platform!
@RobertWankes
@RobertWankes 4 месяца назад
Paráda moc!!! ❤
@bobricius
@bobricius 4 месяца назад
Je to super, nastastie som CGA grafiku nezazil, skocil som z Didaktiku rovno na VGA takze som bol tej ohavnosti usetreny.
@miroslavnemecek197
@miroslavnemecek197 4 месяца назад
CGA se 4 barvami byla docela bída. 16-barevná grafika u následného PCjr byla už plně dostatečná pro hry, škoda že PCjr byl propadák a neuchytil se.
@carlarsenius7114
@carlarsenius7114 4 месяца назад
very nice 👍👍😊
@OriginalSebie
@OriginalSebie 4 месяца назад
Wow, amazing !! Can other DOS games be made to run with PicoPi? What are the limits? 64kB size, CGA, PC speaker?
@miroslavnemecek197
@miroslavnemecek197 4 месяца назад
Sorry, other games are a problem to emulate. The main problem is the size of the RAM memory. The emulator loads the program into Flash memory, divides the memory into 4 KB pages and reallocates the corresponding page to RAM when it is written. This ensures that programs requiring 640 KB of memory could work. However, most DOS games introduce their parts into memory additionally as overlay modules. The emulator cannot distinguish this and has to load them into RAM memory, so the internal RAM memory of the Pico processor is not sufficient for most programs. A significant part of the RAM memory is also consumed for video memory. The solution is to modify the emulated programs so that the entire code is loaded as a single file into Flash memory, then the RAM memory might be sufficient. However, the modification is quite difficult and sometimes it may be easier to write such a program again, in Pico C code.
@miroslavnemecek197
@miroslavnemecek197 4 месяца назад
The emulator emulates 20 basic video modes from CGA to VGA cards, so graphics should not be a limitation. To save memory, BIOS and DOS functions are emulated internally by the emulator functions, not by running DOS and BIOS code. The emulation is not exact, only the most basic functions are emulated for the savings, this is also a limitation of emulations, besides the lack of memory. The accuracy of emulation could be improved over time, e.g. emulating the video card registers more accurately.
Далее
TEAM SPIRIT: НОВЫЙ СОСТАВ. SEASON 24-25
01:31
+1000 Aura For This Save! 🥵
00:19
Просмотров 4 млн
Picopad Song
2:46
Просмотров 402
Mandelbrot Fractal Deep Zoom 10^220
9:06
Просмотров 292
this can't be real.
10:16
Просмотров 195 тыс.
pibasic     BASIC on the Raspberry Pi Pico with VGA
1:08
Просмотров 2,1 тыс.
ZX EVO - part2
8:35
Просмотров 31
Testing a Sharp MZ-731 with Games Tape 2
11:47