151

(9 odpowiedzi, napisanych Software, Gry - 8bit)

Może nastepne example będą dłuższe czasowo i krótsze pamięciowo - myślę o zapodaniu jakiegoś prostego aczkolwiek skutecznego algorytmu kompresji dotyczącego rejestrów Aygreka. Jak to zrobię to może i ten music odpali na real atari! (Po za tym to chyba Qmeg powiniwn to wczytać! - nie sprawdzałem)

152

(9 odpowiedzi, napisanych Software, Gry - 8bit)

No jasne ale to chyba dopiero po świętach bo na razie mam zajob - i w pracy i w domu. Ale spokojnie - projekt będzie rozwijany.
W każdym razie dzięki chłopaki za duchowe wsparcie  :D i że ktoś docenia to co robię.

153

(56 odpowiedzi, napisanych Software, Gry - 8bit)

Test pierwszego ay2pokey - jeszcze troszkę fałszuje ale może uda mi się to poprawić.
Acha plik jest najlepiej słuchać pod emu bo wczyuje się od $0600 lub $0700 do końca pamięci.

154

(23 odpowiedzi, napisanych Bałagan)

Xray dobre stwierdzenie na temat prac na party - sam mam rodzinkę , prawie 2 letnią córkę i ile czasu mogę poświęcam na kodowaniu (oczywiście nie odbywa się to bezboleśnie) ale wolałbym aby znalazło się więcej takich ludzi z zapałem twórczym - nie chodzi mi o straszliwą rywalizację ale o ilość prac na jakimś ogólnoprzyjętym poziomie.

A co do sceny innych platform to sam nie mogę się wypowiedzieć bo mało produkcji obecnych widziałem na C64 , nie wspominając juz o ZX.

155

(56 odpowiedzi, napisanych Software, Gry - 8bit)

Xan: - raczej cywilizowanymi sposobami czyli tak jak sid2pokey.

Dely: - u mnie tak to już jest że musi mnie najść żeby coś zrobić a w głowie mam tysiąc pomysłów na sekundę.

Pin: na 14 MHz sądzę że można na pewno zrobić coś co będzie grało na 2 razy większej częstotliwości i może uda się zaimplementować jakieś dodatkowe rzeczy może nawet 70-80% sida.

156

(56 odpowiedzi, napisanych Software, Gry - 8bit)

Czy jest sens próbować emulować AYgreka na pokeyu ??

Wczoraj przeprowadziłem pierwsze testy i efekt jest różny - na razie trochę fałszuje co jest wynikiem prawdopodobnie błędnych obliczeń wysokości dźwięku ale gra podobnie do oryginału.  :)
Dlatego nie umiszczam na razie przykładów bo grają nieczysto  :(

Jeśli miałby powstać player to potrzebuję prockę do dekompresji LHA na 6502 bo wszystkie AY są właśnie nim pakowane.

157

(15 odpowiedzi, napisanych Software, Gry - 8bit)

Czy poprzednia wersja odtwarzała te sidy poprawnie ???
Jeśli nie to znaczy że nic dodatkowo nie spieprzyłem więc trzeba zobaczyć czemu tak się dzieje - jeśli chodzi o Rastan to kiedyś już pisałem że relokuje się on tak że trudno wszystko upchać żeby chodziło !

158

(15 odpowiedzi, napisanych Software, Gry - 8bit)

No i jest wersja 1.0 , grzeniu popraw newsa !

159

(15 odpowiedzi, napisanych Software, Gry - 8bit)

Poprawiłem niewielką część dotyczącą inicjalizacji sida(dokładnie przerwań z c64) - teraz chodzą takie sidy jak np. Laserdance - HITHOUSE i jescze parę innych tego autora.

160

(142 odpowiedzi, napisanych Sprzęt - 8bit)

Hehehe - widziałem że w Reditusie trochę się efxy rozcyklowały choć niektóre rzeczy dostały takiej dopały że szok !
Właśnie ciągnę resztę prac więc zobaczę jak inne wypadły.

Pasiu popraw dopałkę że jeśli rom jest wyłączony to dopala również ten obszar.

161

(13 odpowiedzi, napisanych Software, Gry - 8bit)

Tebe: dobra myśl - jak ktoś chce wykorzystać sida to na razie niech pisze do mnie na maila - jak znajdzie się grupa chętnych to mogę napisać jakiś tutorial dla koderów o sidzie, sid2pokey i innych rzeczach.
Sid2pokey jak na razie jset nie skończony więc dopiero finalna wersja ujrzy światło dzienne.

Może ukaże się nowa wersja Sidplayera - znalazłem kilka rzeczy które nie są zaimplementowane a wystarczy kilka rozkazów aby poprawić te niedociągnięcia.

W sumie ja problemu ze źródełkami robił nie będę - np. Vega dostał źródełka do gierki.

162

(57 odpowiedzi, napisanych Software, Gry - 8bit)

laoo: może za ostro skrytykowałem sensowność , ale z chęcią obejrzę co potrafi 65816 z Warp4 - oczekuję że warto będzie choć po to zjawić się na Party  :D.
Jak na razie wszelkie dopałki to prototyp więc jeśli pojawi się jakiś standard to czemu nie ale nadal podtrzymuję opinię że powiedzmy dla jednego dema nie będę wydawał kilku stów na samą dopałę no chyba że ktoś zrobi taki przełom że warto będzie - mam nadzieję że to was chłopaki zmobilizuje do dalszej pracy nad demem !
Tutaj sytuacja staje się podobna do sceny z Amigi po pojawieniu się PPC.

163

(13 odpowiedzi, napisanych Software, Gry - 8bit)

Lewis: przecież muszę odgrywać oryginalny player z C64 żeby mieć zrzut rejestrów do remapowania ! Może źle się wyżej określiłem.

164

(13 odpowiedzi, napisanych Software, Gry - 8bit)

Konwersja zaczyna się od niebieskiego pola do końca zielonego - tak że jest w miarę szybko - po za ekranem jest oryginalny sid - biały pasek.
Na pewno inaczej bo Hardzi podnieśli tonację o chyba 2-5 półtonów w górę (dlaczego nie wiem) ale sprawdzałem w dokumentacji do SIDa i do Pokeya więc moje wzory są chyba poprawne ! A tak apropos to chyba jest on zsynchronizowany z sid playerem tak aby można było odtwarzać coś na pokeyu i na samplach ale to w przyszłości.  :)
Najważniejsza różnica między moim playerem a Hardu jest obsługa ADSR - oni sobie ją po prostu nadmiernie uprościli. Ich player nie wykożystywał całego pokeya tylko pracował w trybie 1,79 3+4 , 64 khz 1 i 2. Moj player gra następująco: 1,79 3+4 i w zależności od rejestrów Sida 64 khz 1 i 2 , 15 khz 1 i 2 , 1,79 2 i 64 1, 1,79 2 i 15 1
Po za tym uwzględniam rejstry pwm i inne rzeczy których oni pomineli !
A i tak jest szybszy od playera Hardu (mieli wolne dzielenie   ;) )

165

(13 odpowiedzi, napisanych Software, Gry - 8bit)

Kolejny SID na Sid2pokey w najnowszej wersji - teraz player jest szybszy ! (niestety nieco dłuższy)

Załączam kolejny przykład - chyba ten sam Sid był w jednym z dem Hardu

166

(57 odpowiedzi, napisanych Software, Gry - 8bit)

Skoro demo ma takie wymagania to co z regulaminem demo compo - wszystko jest fajnie ale czy tego typu produkcje wymagające 65816 i 1 mb liniowego ramu będą odpalane w takiej samej kategorii jak dema na 6502 ???
Bo wydaje mi się że takie produkcje wymagają osobnej klasyfikacji - tutaj mogła by być otwarta klasa , bez ograniczeń (ale i bez przesady) dotyczących zegara ,procka, liniwego ramu i miejsca na dysku.

Patrząc na to jednak z drugiej strony to nie wiem czy znajdzie się duża grupa ludzi będących w stanie takowe cosik odpalić na własnej maszynie.
Odpada również A800Win który chyba jest najbardziej popularny.

Ja obstaję że jeśli demo ma być na pewien standard to trzymajmy się jakiś reguł bo dzięki nim mamy możliwość porównania poziomu danych prac. W przeciwnym razie możemy popaść w coś takiego jak na PC: słabo chodzi - zwiększymy taktowanie procka, dołożymy ramu i będzie ok.

Chyba nie o to chodzi więc skoro demo ma być na 6502 to i powinniśmy dać możliwość odlądnięcia produkcji dużej liczbie użytkowników.

A jeśli chcemy robić sobie sami produkcję dla siebie lub 2 osób to czemu nie.
Nie jestem wrogiem żednych dopałek ale dopuki coś takiego nie stanie się pewnym standardem scenowym to sensownośc jest mizerna. (standard dla mie to jest co najmniej 1/3 sceny)

167

(7 odpowiedzi, napisanych Sprzęt - 8bit)

Z tego co pamiętam to pokey działa jako dzielnik częstotliwości więc jeden z rejestrów AUDC odpowiada za dźwięk obu połączonych generatorów natomiast drugi odgrywa częstotliwość podziału danego generatora co w praktyce jest w sumie niewykożystywane (nie spotkałem się z czymś takim) no chyba że odgrywamy sample na danym generatorze. (dokładnie to musiałbym sprawdzić co do czego ale jakoś tak)

168

(142 odpowiedzi, napisanych Sprzęt - 8bit)

Czy któś coś wspominał o Reditusie - może coś więcej o efxach ????

169

(49 odpowiedzi, napisanych Software, Gry - 8bit)

Vega: z tymi efxami to sam nie wiem  :oops: ale wydaje mi się że coś jest jescze w prockach zchrzanione ale sam nie wiem dokładnie co - sidplayer działa poprawnie i nie ma z tym problemu ! :?

Pin: udostępnię za chwilę coś odgrywane moim playerem i zobaczycie czy taki raster time wystarczy do gierki !

Z tym stereo to też da się zrobić jakieś opóźnienie w łątwy sposób i mało czasochłonny.

Ok - znalazłem player- zajmuje tyle czasu ile widać na ekranie (biały pasek), czy to wystarczy ????

170

(13 odpowiedzi, napisanych Software, Gry - 8bit)

Kolejny sid na najnowszej procedurce sid2pokey !

Spijkerhoek.sid

171

(49 odpowiedzi, napisanych Software, Gry - 8bit)

Jeśli chodzi o CMC to mam super-zoptymalizowanego playera który jest 2 -2.5 razy szybszy od oryginału - może taki wariant by wchodził w rachubę a puszczenie tego 2x na ramkę to 2 krotne wywołanie playera przy 2 krotnie wolniejszym tempie !

Kiedyś z Fosterem tak się bawiliśmy ale nic z tego poważnego nie wynikło  :?

Po za tym mam na tyle dobrze napisanego playera CMC tak że można go kosztem 3 krotnej wielkości rozpętlić i będzie jeszcze szybszy.(może ok 1.5 razy w stosunku do zwykłego)

Ostatnia opcja - mój synthtracker który jest w powijakach ale ma szybkiego playera ,3 lub 4 kanały - przełączane automatycznie z zależności od dźwięku  ,dźwięk typu emulacja SIDa (super niski prostokąt) itp , próbna wersja pwm na pokeyu oraz coś w stylu RMT - coś jak modulowany filter.

No chyba że jeszcze ktoś coś wymyśli  :?:

Musiałbym mieć kod yiear to na pewno coś dało by się wykombinować.

172

(49 odpowiedzi, napisanych Software, Gry - 8bit)

Pin: bez urazy , ja tylko chciałem pomóc - nie słyszałem twojej wersji więc nie mam odnośnika ! Moim zdaniem im więcej osób będzie pracowało nad gierką tym chyba lepiej.
Vega: tylko raz na ramkę choć mogłoby więcej (tylko głośność działała by płynniej)
Czas - tyle co na ekranie - biały pasek player C64 , niebieski remapowanie.
Ze stereo jest tak jak piszesz i zostałyby 2 kanały wolne (na coś) ,ale brak pwm i innych fal na pewno nie zostałby zrekompensowany.

173

(49 odpowiedzi, napisanych Software, Gry - 8bit)

Nie zdążyłem zrobić allokacji kanałów ale udostępniam beta test playerka z muzą z YIE AR

Czekam na komentarze. Czy gra wystarczająco dobrze ?

174

(5 odpowiedzi, napisanych Sprzęt - 8bit)

Lepiej jednak zostawić 6502 i Pokeya - do tego dostaw jakiś 6526 (cia z c64 lub 8520 Cia z amigi 500) - ma timery i porty - idealne do emulacji Vblank i podłączenia wyświetlacza i klawiaturki. ROm jest potrzebny ale własny z samym playerem do CMC, RAM najlepiej 64kb statyczny - 1 kość.
Do tego jakiś GAL i generator 1,79 MHz i jest player.

175

(49 odpowiedzi, napisanych Software, Gry - 8bit)

Dziś może skończę procedurkę SID2POKEY - jest lepsza od tej Hardu, lepiej alokuje kanały , obsługuje 1,79 , 15 i 64 Khz pokeya (automatycznie dobiera zegar) oraz 1 dźwięk 2 kanałowy 1,79 Mhz.
Muszę jescze dopisać dynamiczną allokację kanłów sida na pokeya i będzie coool!

Demo wkrótce