KOnwerterek niepotrzebny ZTCW to sa normalne pliki PSID. A ile procka zajmuje to przeciez widac jak gra.
Nie czytam PM. Proszę używać e-mail.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Zmarł twórca języka BASIC Zmarł Thomas E. Kurtz twórca języka BASIC
Zmiana serwera atari.area Serwis przeszedł właśnie ważną aktualizację infrastruktury
4th Atari ASCII Compo - wyniki Dostępne są już wyniki tegorocznego ATASCII Compo.
thing neo 1.60 Olivier Landemarre wydał nową wersję desktopu Thing.
VIII. Basque Tournament of Atari 2600 Kolejna relacja, wśród otrzymywanych od naszego przyjaciela Egoitza z Kraju Basków.
atari.area forum » Software, Gry - 8bit » SID player beta version !!!!!
Strony Poprzednia 1 2
Zaloguj się lub zarejestruj by napisać odpowiedź
KOnwerterek niepotrzebny ZTCW to sa normalne pliki PSID. A ile procka zajmuje to przeciez widac jak gra.
Dely: racja - niepotrzebny jest konwerter , są to zwykłe pliki Psid - trzeba dorobić jedynie loader (co przy braku czasu jest lekkim problemem) po za tym to musi być inteligentna procedurka rozpoznająca sida , odtwarzająca (allokacja pamięci, strona zerowa itp. , po za tym to są problemy z nielegalami , rozkazami brk)
Z czasem procka to nie do końca jest tak - to co widać to jedynie procedurka odtwarzająca oryginalnego sida - niebieska część i procedurka konwersji rejestrów - biała część. Najbardziej czasożerna jest procedurka widmo - chodzi na przerwaniach IRQ gdzie na 2 linie rastra zżera około 1.25 :( czyli niewiele zostaje.
Poprawiłem wczoraj emulację ADSR tak że coniktóre sidy co nie chodziły porawnie zaczęły działać ok. Po za tym niewielka poprawa w emulacji PWM.
W tej chwili jest już wersja 0.9 która pojawi się wkrótce.
Racja, konwertera nie trzeba - wystarczy:
1. wgrac pierwsza lepsza muzyczke Swietego do SuperPackera
2. ciachnac blok z PSIDem i RUN 8020
3. zgrac sobie sam playerek na dysk
4. wyczyscic i wgrac dowolnego PSIDa (uwaga! rzadko ktory PSID z muzyczkami z lat 80-tych chodzi - najlepiej brac te nowe albo z lat 90-tych :) pod adres $4800
5. zapamietac, pod jakim adresem muzyczka sie konczy
6. dokleic RUN 8020, zgrac, wyczyscic
7. wgrac player, dograc PSIDa z RUN 8020 z dysku, calosc zgrac
8. zmienic offset 1495 ($05D7) pliku wynikowego na wartosc adresu koncowego PSID-a minus 1 (jesli PSID siedzi w $4800-$58F4, to wpisujemy $F3 $58)..
9. Wsjo! :D :D :D
Tutaj http://atariage.com/forums/download.php?id=28740 sa pliczki zrobione przeze mnie :D
Poprawka: $F3 $58 :D ...
Voy: :D
Z tymi sidami z lat 80 to racja bo był potężny BUG w emulacji ADSR :( , po za tym to Sid ma kilka niuansów które wyszły w praniu - musiałem analalizować wpisy do rejestrów sida przez coniektóre playery !!! :?
Jeszcze jedno - w poprzedniej wersji nie było automatycznej allokacji na stronie zerowej - więc jak coś tam Sid wpisuje to zwis :oops:
Nowa wersja 0.92b jest już dostępna.
Jak zwykle tutaj:
http://www.atariage.com/forums/viewtopi … 143#682143
Sorry za lamerski requester ale to jest tylko po ta aby ludzie mogli sobie wgrywać sidy bez problemów (VOY :? )
W przyszłości zamierzam zrobić jakiś loader ala TMC (gdzie z directory można wybierać pliki) :D
W pliku atr umieściłem kilka przykładowych sidów (w tym jeden X-raya - DRiver.sid) :lol:
Acha - brak powrotu do dosa , coś się jeszcze zawiesza przy naciśnięciu ESC , po za tym to program nie jest idiotoodprny !!!! :oops:
Za to SPACE zmienia song w sidzie na następny jeśli jest to możliwe !!!!
Tak że - nie wczytywać sidów z samplami, na timerze CIA, leżących od $8000-$9000 !!!!! Po za tym to w paru przypadkach mogą nastąpić przykrości. (niestety nie wszystko jest doskonałe) - program nie sprawdza żadnych rzeczy na razie !!! (choć coś relokuje ale dziwnie to wszystko chodzi) :(
Jak są jakieś uwagi to pisać
Ps. Dely zmień forum aby tu można było umieszczać pliki !!!
o mamo ...idzie ku lepszemu ... T01.sid ...jak milo
no - róló programik - brawo Święty! :)
Hehe - chyba można zacząć atakować kawałki z HVSC! :D
Na Atariage umieściłem nową wersję playerka - wybiera się Sidy z directory dyskietki - na razie brakuje kilku rzeczy (np. wyswietlanie więcej niż 2 kolumny ale to wkrótce). Pojawiła się pewna idiotoodporność w postaci niewczytywania plików ze złą nazwą !!!
Esc już wraca do dosa (czasami nie :( ale może i to się uda poprawić)
(błąd zobaczyłem już w sobotę)
No! Teraz da sie tego uzywac... Jeszcze jakbys dorobil obsluge podkatalogow MyDosa i Sparty oraz mozliwosc wybrania pliku z katalogu, gdzie jest wiecej niz 64 pliki to byloby róló!
Sid player beta 0.94 juz dostepny :
- buforowanie 3 strony - większość sidów nie zawiesza kompa po ESC
- zmiana urządzenia z D1: na D:
- resetowanie niektórych zmiennych przez playera po zmianie muzyczki !!
- kopiowanie sida w górę i w dół - niektóre sidy zaczną grać !! (np. BLACK.SID)
- testowanie nagłówka pliku SID i adresu sida - $8000-$9000 - nie będą sidy obsługiwane !!!
Plik do ściągnięcia tam gdzie zawsze
Sorry za brak poprawienia requestera z braku czasu !!!
Nie zagladalem do wnetrza pliku, ale dalej mi czyta wylacznie z D1: ...
Pecusiu, Święty mówiąc tam gdzie zawsze mial na mysli forum Atariage :)
U mnie wersja 0.94 dziala eligancko z D:
luz,blues...czyli pięknie lecą sobie sidy na atarce...rulezja!!!
No tak, ale na poprzedniej wersji LightForce gralo (lubie ten kawalek Hubbarda), a teraz mam totalny zwiech przy kazdej probie odtworzenia. A chyba nic takiego nie zostalo zmienione...... a moze jednak?
Pecuś : dziś sprawdzę ten kawałek i zobaczę gdzie się relokuje - może faktycznie trzeba coś jescze poprawić/dopisać lub akurat ten kawałek coś modyfikuje w kopiach rejestrów - dzięki za sygnał.
Ok - lightforce już gra poprawnie - niestety trochę uprościłem relokatora co właśnie spowodowało że lightforce przestał grać (przedtem kopiowałęm do bajtu Sida teraz do strony!) Wystarczyło po kopiowaniu zainicjować adresy $fffa , $fffe - a nie przed ! :cry:
Mój błąd - ale już poprawiony ! :)
no... i nieuchronnie zbliżamy się do wersji 1.0! :)
niektóre sidy nieco kaszanią się jeszcze ale cybernoid i baby jack róló!!! (no i inne też!) :D
Marzyłoby się żeby Shadow Of The Beast zagrało... Ale i tak jest "supeł" ;)
dla mnie bomba...nieźle gra...czasami coś tam sie walnie,ale spoko!!!
nawiasem mówiąć już żelbetoniarze pyskują na swoim forum c64.pl...
no cóż każdy z nich jadowity jak mamba...:)
Sid player 0.95 do ściągnięcia na atariage !!!
Poprawiłem kilka błędów - Lightforce.sid już gra poprawnie , wczytuje sidy od $8f00 a nie od $9000 - niektóre zaczną grać !!
Po za tym poprawiłem pokazywaczkę directory - nie pokazuje * na początku.
Trochę zmieniłem kod tak że jest szybszy (co nieco) i krótszy !!
Equalizerki i inne bzdety wkrótce.
Acha - pozycja wybieraczki zostaje zachowana na ostatnim sidzie!
Nowy Sid player - 0.96 beta !
Na atariage oczywiście!
Kolejne błędy poprawione !
1)- jeroen i jeroen1 zmienia songi poprawnie - przedtem był zwis!
2) - Driver i Jt42 zawsze grają poprawnie (niechcący coś przedtem skaszaniłem)
3) W pokazywaniu directory wszystkie znaki ASCII są pokazywane poprawnie.
Nowe rzeczy:
- LIGHTFORCE.sid nie kaszani generatora znaków - Ma już inteligentnego relocatora !!!
- Pojawił się prosty equalizerek - chłopaki o to chodziło ;)
- W menu directory - spacja ponownie wczytuje directory (nie trzeba kombinować ze zmianą dyskietek bądź ATRów)
- TAB zmienia napęd - na razie są D: i H: co szalenie pomaga zwłaszcza emulatorowcom - acha poprawiłem zwis gdzie przy błędzie w odczycie directory się zapętlał.
To tyle na razie - może mi się uda w końcu zrobić scrollera do wybieraczki sidów aby widać było więcej niż 2 kolumny !!!
I know bug problem at rastan song but i disassemby player and i see that song relocate some data to $800 and clear DOS area.I think about copy DOS to free memory adress (and lock it) - maybe i copy DOS under BASIC rom and i turn on when song is played from low memory area.
Już jest dostępna wersja 0.97 beta!
Poprawione błędy:
- dokładniej sprawdzam wszystkie wpisy sidów na stronę zerową wobec czego coniektóre sidy zaczęły grać poprawnie - np. Noisypillars - Jeroen Tel (przedtem zwis)
- poprawiłęm inicjalizację songów, częściowo relokację pamięci i dopisałem procedurę pseudo przerwań podczas inicjalizacji - teraz niektóre sidy dają radę zmienić song - np. Tusker i Ghost'n Goblins
(jakbyście widzieli co niektóre sidy robią z pamięcią .....)
Dodano:
- TAB zmienia napęd - H: i D:
- Ctrl + TAB zmienia numer napędu - D:,D1:-D9:
- Zmieniłem filozofię directory co zapewne ucieszy posiadaczy HDD i emulatorowców - teraz jest wyświetlana 1 nazwa w lini ale za to może mieć 32 zanki !!! (i w takiej formie jest podawana do nazwy podczas IOCB) - nie wyświetlam rozszerzenia SID wobec czego mam jeszcze 3 znaki na nazwę !!!
Więc można podmontować pod emulem H: do danego katalogu i nie trzeba zmieniać nazw - np w HVSC z sidami !!!!
- Można za to scrollować directory w dół i w górę ale uwaga - pokazuję jedynie 256 nazw plików !!!
- Nie wyświetlam informacji o wolnych sektorach !!!
Mam jeszcze kilka rzeczy do poprawienia ale to w wersji 0.98 - lub 1.00 !
Ekhmm... coś się działo po wersji 1.00, czy może przespałem? ;)
Strony Poprzednia 1 2
Zaloguj się lub zarejestruj by napisać odpowiedź
atari.area forum » Software, Gry - 8bit » SID player beta version !!!!!
Wygenerowano w 0.028 sekund, wykonano 67 zapytań