Temat: Emulator emulatora, czyli !!!! SAP PLAYER NA ATARI !!!!
.... JAK WYNIKA Z OSTATNIEJ KORESPONDENCJI Z EPIM, SAP PLAYER NA ATARKE POWSTAŁ SOBIE DZISIEJSZEJ NOCY. ZARA JADE NA PIERWSZE TESTY. .. RELACJA NIEBAWEM.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
hatari 2.5.0 Od dwóch dni dostępna jest najnowsza (2.5.0) wersja Hatari.
Grawitacja 2024 Czas na kolejną edycję 8 bitowego GameJamu.
Tenebra na Atari ST/STE Wersja gry na duże atari.
Wyniki FujiCup 2023 Wyniki konkursu FujiCup na najlepszą grę dla 8-bit Atari w 2023 roku zostały ogłoszone!
TONY na małe Atari Nowa gra na małe Atari, w Hiresie, produkcja Rafała Dudka (brat XXL-a), Popmilo i Caruso.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
.... JAK WYNIKA Z OSTATNIEJ KORESPONDENCJI Z EPIM, SAP PLAYER NA ATARKE POWSTAŁ SOBIE DZISIEJSZEJ NOCY. ZARA JADE NA PIERWSZE TESTY. .. RELACJA NIEBAWEM.
Jak nie bedzie dzialac z twardego dyska i nie bedzie obslugiwal katalogow majdosa to komus trzeba bedzie spalic dziada !
jesli sie myle to poprawcie, ale plik SAP to plik z muzyka z ATARI, np. MPT, TMC itp, do tego dolozony player, adres skoku itp.
A player SAP to okrojony emulator, rokazy 6502 + emulacja POKEYA, wiec na true Atari wystarczy tylko odpowiednio wczytac taki plik SAP dzieki znajomosci jego formatu i zagrac, w koncu jest tam kod dla naszego CPU.
Chyba ze EPI napisal emulator dla INTELA, wczytuje skompilowane biblioteki SAPa, dekoduje je, tlumaczy na rozkazy 6502 i to dziala. Wtedy rzeczywiscie jest to emulator emulatora :) To moze mozna juz uruchamiac gry dla PC DOSa ??
Ja myślę, że Epi napisał emulator Motoroli, na którym odpala emul Intela i w X-Window leci sobie Aranym (czy jak mu tam)... Po co iść od razu na łatwiznę... :lol: :lol: :lol:
Pi-Es: Epi GUDLAK! :idea:
Nalezy zauwazyc plusy takiego playera SAP na Atari. Dostajemy potezny zbior prawie wszystkich msx-ow, juz posortowanych i opisanych. Bedzie mozna je odtwarzac ze 100% wiernoscia :)
To byl pewnie podstep zeby zaangazowac ludzi w zbieranie wszystkich msxow zaslaniajac sie tym ze inni chca ich posluchac na PC, Amige itp. Teraz uzytkownicy XE/XL skorzystaja na tym z nawiazka :D
Tak wiec EPI powodzenia ...
Epi, Pinek: i kto tu mówił, że wszystkie emulatory to *.*uje??? :lol: :lol: :lol:
Wydaje mi sie, ze napisanie odtwarzacza plikow SAP na atari moze wiazac sie z koniecznoscia poprawienia niektorych sapow, bo inaczej sa niewielkie szanse na to, ze beda one, w dotychczasowej postaci, wogole odtwarzane.
W czym rzecz. SAP na PC moze miescic sie w dowolnym obszarze w zakresie 16-to bitowego adresu. Dotyczy to takze adresow pod ROMem atari, a w szczegolnosci fffa-ffff. Zapewne przypadki takiego lokowania danych SAPa sa niezwykle rzadkie, ale na pewno sie zdarzaja (niestety sam kiedys wpadlem na pomysl ulokowania danych wlasnie w tym obszarze i choc SAPy te nie trafily jeszcze do kolekcji ASMA, jest wielce prawdopodobne, ze sie tam znajda).
Trudno przewidziec takze takie kwestie jak, gdzie mozna umiescic kod odtwarzacza playera plikow SAP skoro w kazdym niemal miejscu pamieci moze byc potrzeba rozlokowania danych SAPa. Z tego samego powodu nie wiadomo czy wykorzystywane w playerze na atari komorki strony zerowej nie beda czasem wykorzystywane takze w playerze konkretnego SAPa.
Zdarza sie, ze niektore SAPy - tzw. ripy, moga zawierac rozne "smieci", tzn. odwolania do roznych rejestrow Antica, GTIA i innych, lub ich rejestrow cieni, powodujac tym samym komplikacje w dzialaniu playera na atari.
Trzeba tez pamietac o kilku zasadach, nie zaszkodzi tu je przypomniec, nalezy przed kazdym zaladowaniem nowego pliku SAP wyczyscic pamiec z danych poprzez jej wyzerowanie - to bardzo wazne. Trzeba "uzbroic" atarowski player SAPow w dodatkowy kod specjalnie na okoliczonosc wystapienia roznych typow SAPa (opocz podstawowego - B, C, D), brac pod uwage rozne dodatkowe okreslenia SAPa typu STEREO, FASTPLAY, itd.
Co do SAPow typu C, to chcialbym chwile sie zatrzymac. Definicja adresu muzyczki "MUSIC" musi korespondowac z adresami uzytymi w muzyczce, ale sam player w tym samym SAPie moze odwolywac sie do muzyczki w zupelnie inne miejsce pamieci.
no cusz...
sapemu, bo tak sie ten shit nazywa, pozwala teoretycznie na odgrywanie każdego sap-a, który korzysta z ram-u do $0400 do $cfff i $db00 do $ff00... 1, 2, 3 lub 4 razy na ramke, max. rozmiar sap-a do 48kB.
korzysta z 64k dodatkowego ramu do przechowywania zawartości pamięci na czas odpalenia sap-a, który dzięki temu może znajdować się właściwie wszędzie... i korzystać ze strony zerowej w zakresie $80-$ff, bo prog korzysta z page0 poniżej $80... wszystko po to, żeby nikt nie strzępił gęby po próżnicy, jak marok :twisted:
obsługuje komendy author, name, date, fastplay, stereo, songs, defsong [do 9 songów], type [B,C,M,D].
Tylko z niewiadomych przyczyn w niektórych modułkach pokey nie gra tak jak powinien, to znaczy słychać głośnośc... ale bez dźwięku! ;) na 3 i 4 kanale... prawdopodobnie wina może leżeć po stronie mojej zdezelowanej atary... to sie okaże po testach u Pinka...
pokey nam wszystkim
emulator to... ;))
DZIAD!! (to napisałem ja - CZYLI pINEK))
Tylko z niewiadomych przyczyn w niektórych modułkach pokey nie gra tak jak powinien, to znaczy słychać głośnośc... ale bez dźwięku! ;) na 3 i 4 kanale...
Player SAP zeruje rejestr $D208. Niektore playery w muzyczkach nie ustawiaja tego rejestru prawdopodobnie zostawiajac tam systemowa wartosc $28.
no.
sapemu v0.1
już działa...
tak sobie czyli jest jakaś część utworków które nie chcą grać poprawnie.
na razie nie mam technicznej możliwości wysłania go, bo stacja w grzybie odmawia posłuszeństwa...
także musicie zaczekać... :-)
SoTe: coś w tym jest... hehe i można do takich wniosków dojść "na słuch" ale mimo prób resetowania pokeya przed odgrywaniem modułku i zerowania samego $d208 sprawa dalej stoi w miejscu
:)
Dely,nie nabijaj statsow samymi uśmieszkami.....co jest Kierownikiem jesteś czy jak?
Dely,nie nabijaj statsow samymi uśmieszkami.....co jest Kierownikiem jesteś czy jak?
dely... a bo wiesz... bo ja tu jakiś offtopic widze ;))
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 3.864 sekund, wykonano 13 zapytań ]