51

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

w temacie playera faktycznie wiele sie nie zmienilo ale ostatnio naszlo mnie i troszke go poprawilem i mniej falszuje. Moze wkrótce cos pokoduję jeszcze

52

(221 odpowiedzi, napisanych Zloty)

myślę, że największe szanse ma to miejsce gdzie jest co najmniej kilka osób które mogłyby się zająć pomocą bądź samą organizacją bo robienie czegoś samemu to współczuję ale nadal siedzę i śledze temat z uwagą.
Myślę tutaj o ludziach z trójmiasta, warszawy bądź krakowa.
Choć jeśli wypadną głuchołazy to czemu nie....

Może ja bym był zainteresowany prockiem , ale na razie mam inne wydatki więc zobaczę. A czy cena za procka jest ostateczna, i jakie są koszty wysyłki - list polecony?

54

(43 odpowiedzi, napisanych Bałagan)

A tak się bawią arabowie , no comments :

http://www.maxior.pl/?p=index&id=13795&17

55

(81 odpowiedzi, napisanych Fabryka - 8bit)

nie , no jak słuchm takich wypowiedzi to faktycznie nie chce mi się już nic kodować - rozumiem że wszyscy wymagaja czegoś konkretnego ale jeśli ktoś znjadzie czas , chęci oraz to wszystko sfinalizuje to chyba nie ma w tym nic złego. Nie chcecie w to grać to nikt was nie zmusza - ale sama krytyka na pewno nie spowoduje że nagle wszyscy zaczną pisać zajebiste gierki ... bądź dema.

56

(81 odpowiedzi, napisanych Fabryka - 8bit)

TEBE podeslij mi gierkę na maila

57

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

Jeśli chodzi o zasilanie to pasuje żeby dać coś lepszego niż 7805 - lepiej lm2940-5.0 bądź coś dedykowanego dla samochodu choć trudno dostępnego - np. lm2937et-5.0 - układ specjalnie do pracy w samochodzie - odporny na temperaturę, odwrotną polaryzację oraz przepięcia - co ważne ma mały spadek napięcia we/wy. Ten temat przerabiałem budując sterownik wtrysku na 6502 - tam też miałem niezłe jaja z zasilaniem więc mogę się podzielić uwagami - zresztą fajnie jest rozwiązane zasilanie w darmowym komputerze do wtrysku - szukaj w google - megasquirt.

58

(192 odpowiedzi, napisanych Fabryka - 8bit)

Ta wiedza może się przydać :)

59

(192 odpowiedzi, napisanych Fabryka - 8bit)

Zgadza się, choć warto rozpatrzyć jakieś założenia zanim będzie można pisać muzę - Atarowski fc nie wiem jakie miał patterny ale amigowski - 32 pozycyjne, każdy pattern ponadto miał transpozycję + numer nuty , + numer instrumentu - z tym że można było zrobić lock instrument , lack note w edytorze instrumentów - dzięki temu np bas z perkusją transponowało się idealnie.
Generalnie chyba 32 pozycje wystarczają do napisania muzy - generalnie w trackerach z amigi chciano oszczędzić na długości songu co się udało ! (np. niektóre playery miały już w sobie podstawowe fale na których odgrywana była muza)
Zielony: może i tak, może i wojna :) , ale jeśli ktoś będzie w stanie napisać jakąś sensowną muzę na takim edytorze to chyba warto coś nowego napisać

60

(192 odpowiedzi, napisanych Fabryka - 8bit)

Przecież jak pamiętacie mój engine był już na tyle zrobiony że odgrywał mody z FC z Amigi - 4 kanały , próbki 8 bit - tablica głośności 8->4 bit w 16 krokach, przełączanie tablic z falą dźwięku - ogólnie tylko napisać tracker bądź dodać jeszcze jakieś ficzery - grało to znośnie , acha fala miała okres od 1 - 256 bajtów , długość 2n. Mogę to podesłać Epiemu żeby wrzucił to do NEO.

61

(192 odpowiedzi, napisanych Fabryka - 8bit)

Z tym enginem to miało być tak że albo oryginalny engine zostanie dostosowany do nowych założeń - czytaj tracker bądź napisanie od nowa enginu i trackera do niego po wcześniejszym ustaleniu założeń. Druga opcja jest bardziej realna choć wymaga ustalenia - kto , co i czego potrzebuje

62

(11 odpowiedzi, napisanych Bałagan)

Epi - jakbyś spojrzał z tej strony że zamiast dysku hdd podpinasz compact flasha - to masz system jako tako  w romie !!! ;)

63

(192 odpowiedzi, napisanych Fabryka - 8bit)

Kiedyś był poruszany temat enginu i edytora do softsynth, nawet temat nazywał się z tego co pamiętam :A może softsynth 2??? "  ale niestety pomysł szybko upadł, choć dyskusja była ciekawa  - np skutkiem ubocznym jest Sidplayer ;) - kilka razy rzucałem ten temat ale jakoś nikt nie był chętny do współpracy , nie wspominając o osobach które by coś pod tym napisały - więc po co pisać edytor, engine , skoro nikt tego nie użyje i tak niestety w takim przypadku ręce opadają :(

64

(89 odpowiedzi, napisanych Programowanie - 8 bit)

No tak w twoich przypadkach to nie zda egzaminu - choć każdą z mniejszych tablic też można posortować i wyznaczyć punkt zerowy - co do dynamicznie zmieniających się tablic to na dobrą sprawę budowane będą bądź co bądź na podstawie statycznych, zresztą wszystko zależy od użytego algorytmu i założeń początkowych - na razie to jest w większości teoria, a pr0be sam sobie wybierze pasujący mu wariant. Wziąłem pod uwagę współrzędną x - nic nie stoi na przeszkodzie żeby była y, bądź z - ale taki algorytm sprawdzi się tylko na jednej współrzędnej.
A licznik i tak będzie jakiś miał (mogę się mylić - ale to będzi masochizm ;) )

65

(89 odpowiedzi, napisanych Programowanie - 8 bit)

No tak - sam się w to bawiłem - chyba w reditusie pakowałem obiekty - najpierw na całej tablicy wyznaczałem deltę a potem szło to Powerpackerem - wyniki były oszałamiające ok 20-30% większa kompresja po przeleceniu deltą. W sumie po przesortowaniu tablicy względem jednej z osi delta między sąsiednimi wierzchołkami będzie bardzo mała co spowoduje większą powtarzalność elementów tablicy :) - to samo można zrobić z numerami np pierwszego z rysowanych powiedzmy trójkątów bądź lini - zamiast 1,2,3,1,2,5,6 - 1,1,2,2,3,5,6.

66

(89 odpowiedzi, napisanych Programowanie - 8 bit)

Co do pomysłu ERU - prościej byłoby gdybyś wszystkie wierzchołki posortował np. względem osi X  - to mnożenie przez którą współrzędną będziesz mnożył pierwszą , gdzie można łatwo zmodyfikować kod - wtedy nie dość że ułatwisz sobie robotę to jeszcze będziesz sobie mógł łatwo wyznaczyć punk przejścia przez zero dla współrzędnej X - wtedy na określonej pozycji licznika modyfikujesz kod - z ujemnej na dodatnią. To ułatwi sprawę , a jednocześnie przyśpieszy obliczenia , nie wspominając że może jeszcze usprawnić kompresję (ale to już offtopic)

67

(89 odpowiedzi, napisanych Programowanie - 8 bit)

Fakt - pomyliłem ilośc cykli - myślałem że lda (zp),y zajmuje 6 a przecież nie 6 tylko 5 !

68

(89 odpowiedzi, napisanych Programowanie - 8 bit)

Jeśli używasz makro to czemu stosujesz adresowanie lda (zp),y - chba mniej eleganckim choć szybszym sposobem byłoby zastosowanie kodu samomodyfikującego się np.

sta tu1 ; ssqrl1


lda $8000,y
tu1 equ *-2

zyskasz 1 cykl na kazdej takiej operacji

Po za tym nie do końca rozumiem offsetu eor #$80 - może udałoby się zastosować inne tablice aby wyrzucić toakie rozwiązanie , po połączeniu z samomodyfikacją procedurka powinna dostać większego kopa - cały czas zastanawiam się nad tymi tablicami - jak możesz to podeślij mi jakiś sensowny przykład na maila - koniecznie z tablicami to spróbuję coś pokombinować - myślę że chyba wiem jak temu zaradzić, choć jedynym sposobem będzie to co pisał Eru - zastosować mnożenie dodatnie i osobno ujemne - tutaj przy rozpisaniu tablic można zrobić wypieprzenie tego eor #$ff ,clc , adc #1 - zmieniając kolejność w tablicach przy ujemnych liczbach!

69

(32 odpowiedzi, napisanych Scena - 8bit)

A tak nawiasem offtopicowo mówiąc - jest gdzieś jakiś opis jak się robi sidsound na st bądź spectrumie ??

70

(32 odpowiedzi, napisanych Scena - 8bit)

Pewnie to samo - trzeba by było posprawdzać zegary bazowe - C64 - 17.73447 Mhz - taki ma oscylator , z dokumentacj i schmatu wynika że 14,31818 Mhz uzyskiwane jest jako dot clock przez pętle PLL , ATARI - 14,187576 - i chyba jest lipa - to co wyjdzie z podziału jest sygnałami synchronizacji poziomej i pionowej.

71

(32 odpowiedzi, napisanych Scena - 8bit)

sikor - ale przecież może być 1 komunikat dla wszystkich kompów typu - play now - gdzie w po odebraniu komunikatu wszystkie aktywne kompy wywołają playera i po kłopocie.

72

(32 odpowiedzi, napisanych Scena - 8bit)

Xray - ale mi chodziło nie o restart ale o taktowanie - co 1 ramkę atari wysyła 1 na port joysticka , po czym powiedzmy po dwóch liniach rastra wysyła 0 i wywołuje playera , i tak cały czas - reszta kompów czeka najpierw na 1 , potem na 0 i wywołuje playera.

73

(32 odpowiedzi, napisanych Scena - 8bit)

xRAY - przecież wszystko jest do zrobienia - można zrobić kabelek do synchronizacji kompów - np Atari w momencie rozpoczęcia playera wysyła 1 na jeden z pinów portu joysticka , natomiast pozostałe kompy czekają nie na ramkę ale na 1 na swoich portach.

74

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

Acha - do wszystkich piszę - podmiana sida nic nie da dopuki nie zmieni sie jednego rozkazu na nopy:

fragment kodu wygląda następująco - nie podaję adresu bo nie chce mi się szukać pod monitorem:

ldy #$11
lda ($f0),y

LDA #$0a               ; -------------------------------------------------!
sta defsong

zmieniamy lda #$0a na 2 nopy i wszystko powinno chodzić

75

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

player może wykrzesam jak znaję czas , bo obecnie kończę ten wtrysk, a teraz zmieniam zapłon i będzie kilka problemów więc się nie rozdwoję :(