26

Odp: SID player beta version !!!!!

KOnwerterek niepotrzebny ZTCW to sa normalne pliki PSID. A ile procka zajmuje to przeciez widac jak gra.

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

27

Odp: SID player beta version !!!!!

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.

28

Odp: SID player beta version !!!!!

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

Powszechnie wiadomo, że kamień potrafi myśleć. Na tym fakcie opiera się cała elektronika.

Terry Pratchett - Równoumagicznienie

29

Odp: SID player beta version !!!!!

Poprawka: $F3 $58  :D ...

Powszechnie wiadomo, że kamień potrafi myśleć. Na tym fakcie opiera się cała elektronika.

Terry Pratchett - Równoumagicznienie

30

Odp: SID player beta version !!!!!

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:

31

Odp: SID player beta version !!!!!

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 !!!

32

Odp: SID player beta version !!!!!

o mamo ...idzie ku lepszemu ... T01.sid ...jak milo

All I hear is the sound of me falling on the ground

33

Odp: SID player beta version !!!!!

no - róló programik - brawo Święty! :)

Hehe - chyba można zacząć atakować kawałki z HVSC! :D

I Ty zostaniesz big endianem...

34

Odp: SID player beta version !!!!!

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ę)

35

Odp: SID player beta version !!!!!

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ó!

36

Odp: SID player beta version !!!!!

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 !!!

37

Odp: SID player beta version !!!!!

Nie zagladalem do wnetrza pliku, ale dalej mi czyta wylacznie z D1: ...

Bla bla bla bla, bla bla bla. Bla bla bla - bla - bla. Blabla bleee.

38

Odp: SID player beta version !!!!!

Pecusiu, Święty mówiąc tam gdzie zawsze mial na mysli forum Atariage :)

U mnie wersja 0.94 dziala eligancko z D:

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

39

Odp: SID player beta version !!!!!

luz,blues...czyli pięknie lecą sobie sidy na atarce...rulezja!!!

gep/lamers^dial

40

Odp: SID player beta version !!!!!

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?

Bla bla bla bla, bla bla bla. Bla bla bla - bla - bla. Blabla bleee.

41

Odp: SID player beta version !!!!!

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ł.

42

Odp: SID player beta version !!!!!

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 !  :)

43

Odp: SID player beta version !!!!!

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

I Ty zostaniesz big endianem...

44

Odp: SID player beta version !!!!!

Marzyłoby się żeby Shadow Of The Beast zagrało... Ale i tak jest "supeł"  ;)

45

Odp: SID player beta version !!!!!

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...:)

gep/lamers^dial

46

Odp: SID player beta version !!!!!

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!

47

Odp: SID player beta version !!!!!

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.

48

Odp: SID player beta version !!!!!

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 !

49

Odp: SID player beta version !!!!!

Ekhmm... coś się działo po wersji 1.00, czy może przespałem? ;)

I Ty zostaniesz big endianem...