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ć.
Tydzień na oddanie głosu w FUJICUP! Głosowanie potrwa tylko do 22 lutego 2025...
TURGEN 9.3.1 Najnowsza wersja oprogramowania TURGEN wprowadza kilka istotnych ulepszeń.
FujiCup 2024 - głosowanie Wystartowało głosowanie w tegorocznej edycji konkursu FujiCup.
IX. Basque Tournament of Atari 2600 31 stycznia Euskal Retro Association zorganizowało IX. Baskijski Turniej Atari 2600.
Rogul 1.0f Poprawki i nowe funkcje
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.027 sekund, wykonano 71 zapytań