atari.area
twoje polskie źródło informacji o Atari

Web POKEY - chip w postaci komponentu

Autor: dely/Blowjobb | 17.09.2021 23:08

Mrk udostępnił emulator znanego z m.in. Atari 8-bit i automatów układu POKEY w postaci komponentu WebAudio (jako AudioWorkletProcessor) - co oznacza nie mniej, nie więcej, że w prosty sposób, za pomocą dosłownie kilku linijek kodu w Javascript można dodać np. obsługę muzyki w formacie SAP do swojej strony internetowej.

W repozytorium projektu na serwisie GitHub znajduje się również przykładowa realizacja z użyciem Web POKEY - player SAP z kilkoma znanymi utworami z gier: Fred, Lasermania i Zybex.

Fox
Fox | 18.09.2021 22:25
Jakie są różnice w stosunku do ASAP z 2009 roku?
dely
dely | 20.09.2021 08:01
Technologia? Wydaje mi się też (po pobieżnym przejrzeniu źródeł), że będą tylko działać SAP Type R, ponieważ nie widziałem nigdzie emulacji wszystkiego.
Fox
Fox | 20.09.2021 16:45
Tak, technologia jest troszkę inna. W 2009 nie było jeszcze WebAudio i różne przeglądarki miały swoje technologie. Korzystałem z XAudioJS, które zapewniało wspólne API (w szczególności w IE grał przez Flash Player). ASAP obecnie używa scriptprocessor, który jak teraz czytam też już jest deprecated i w obecnym roku obowiązuje audioworklet. Będę przepisywał.

ASAP emuluje 6502 z kompletem nielegali, przerwania POKEYa, GTIA, COVOXa, SAPy i formaty trackerowe, a tutaj tylko SAP TYPE R. Inne są filtry.

Ciekaw jestem porównania jakości dźwięku.
sun
sun | 20.09.2021 22:44
Ta emulacja powstała niejako przy okazji emulatora Atari w przeglądarce, który `rzeźbi` Mrk :)
Zzielonejgoory
Zzielonejgoory | 27.09.2021 19:42
Fajne , dzięki :)

Dodaj komentarz

Musisz się zalogować, aby dodać komentarz.