🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #309106

Re: wirtulny asembler + wirtulny komputer + sound

#309106
From: Luke
Date: Tue, 14 Feb 2017 16:19
34 lines
2739 bytes
> no mozesz powiedziec co tobie da maxymalny fun i wtedy
> zobacze czy moj fun bylby dla mnie wiekszy ;-)
> 

Nie ma odpowiedzi na to pytanie. Nigdy nie czułem potrzeby ani fun'u w
pomyśle robienia własnej maszyny wirtualnej. Być może fun byłby wtedy,
gdyby była emulatorem czegoś realnego, co jeszcze nie ma emulatora (jest
jeszcze coś takiego dzisiaj?).

Albo poszedłbym w opracowanie jakiegoś małego komputerka od zera.
Bodajże widziałem gdzieś realizację komputera o możliwościach
ośmiobitowców na mikrokontrolerze. No i pod to można np. pisać proste gry.

Oczywiście praktyczne zastosowanie tego nie ma sensu, komercyjność też
żadna.

> wlasnie na tym to polega ze mozna zakodowac kompletnie wszystko, dowolny proc dowolny asm +  niemal dowolny
> 'hardware' (czy apis systemu) i to jest ciekawe

To jest ciekawe, ale jednocześnie nieciekawe przez to, że wszystko
można. Sens pisania w assemblerze polegał na radzeniu sobie z
ograniczeniami. A tutaj w pewnym momencie przestanie to nawet spełniać
definicję assemblera, a stanie się "interpreterem cyferek", tzn.
parserem pliku binarnego. Bo można to zaprojektować nie jak dla
procesora, tylko jak dla znacznie bardziej inteligentnego interpretera.

> z dzwiekiem jest taki problem ze nie mam wiekszego pojecia jak takie hardware dziwkowe powinno wygladac 

Robiłbym coś na wzór komputerów ośmiobitowych. Ewentualnie emulację
lepszego dźwięku podobną do Sound Blastera pod DOS (czyli DAC i FM
obsługiwany portami albo przerwaniami).

L.
Technical Details
Message-ID: <58a32e14$0$15200$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <20b055aa-ce5e-4acb-b6af-d0f10b85c63c@googlegroups.com> <58a06654$0$5152$65785112@news.neostrada.pl> <d7ff234c-d95d-4ba9-8d98-7f6c9c011171@googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: wirtulny asembler + wirtulny komputer + sound
Newsgroups: pl.comp.lang.c
References: <20b055aa-ce5e-4acb-b6af-d0f10b85c63c@googlegroups.com> <58a06654$0$5152$65785112@news.neostrada.pl> <d7ff234c-d95d-4ba9-8d98-7f6c9c011171@googlegroups.com>
From: Luke <luke@luke.net>
Date: Tue, 14 Feb 2017 17:19:31 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <d7ff234c-d95d-4ba9-8d98-7f6c9c011171@googlegroups.com>
X-Antivirus: avast! (VPS 170213-3, 2017-02-13), Outbound message
X-Antivirus-Status: Clean
Lines: 35
Message-ID: <58a32e14$0$15200$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.24.181.27
X-Trace: 1487089172 unt-rea-a-02.news.neostrada.pl 15200 83.24.181.27:56553
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit