1,426

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

wszystko juz chyba dziala, nie mam tylko pewnosci co do wartosi, ktore wpisuje do $d40e(NMI),$d301(OS) poniewaz zrobilem tak jak mowil Swiety odczytalem wartosci bitow tych komorek przed wylaczeniem OS tyle ,ze sa to chyba komorki TYLKO DO ZAPISU wiedz moglem otrzymac jakas zla wartosc - odczytalo mi z obu komorek wartosc $FF, taka tesz wpisalem no i dziala! ;) OS zostal znowu przepisany z ROM->RAM

Odczytywanie $d301 (portb) jest jak najbardziej na miejscu: ten rejestr jest R/W. $d40e (nmien) jest tylko do zapisu i odczytywanie go nie ma sensu. Ale to zadna strata, bo odpowiada on tylko za wlaczenie/wylaczenie przerwan VBL/DLI przy czym DLI standardowo w systemie nie jest uzywane wiec wystarczy zezwolic tylko na VBL wpisujac tam $80.

Tak na przyszlosc mam tylko uwage, ze NIE NALEZY jednoczesnie wylaczac ROMU i ustawiac banku, gdyz istnieja rozszerzenia, ktore do przelaczania bankow wykorzystuja wlasnie bit ROMU (przez to poleglo moje interko 1k na forever 2004 :) )

Wkleje teraz procedurki wyrzniete z loadera do FLOVE, ktore w zamierzeniu mialy nie zmieniac ustawionego banku (i sa troche na wyrost, ale najprawdopodobniej dzialaja, skoro demo przynajmniej sie laduje)

ROMOff
    sei
    lda #0
    sta nmien       ;wylaczamy przerwania
    lda portb
    ldy #%11111110
    sty portb       ;odlaczenie ROMu przy wylaczonych bankach
    and #%11111110  ;maska bez ROMu
    sta portb       ;zapisanie maski bez ROMu
    rts

ROMOn
    lda portb
    ldy #%11111111
    sty portb       ;podlaczenie ROMu przy wylaczonych bankach
    ora #%00000001  ;maska z ROMem
    sta portb       ;zapis maski z ROMem
    lda #%11000000  ;maska VBL i DLI
    sta nmien       ;uruchamiamy przerwania
    cli
    rts

PS sei/cli blokuja tez przerwania IRQ
PS kurcze. i nawet je teraz zoptymalizowalem, wiec nie wiem, czy wciaz dzialaja  ;)

1,427

(66 odpowiedzi, napisanych Scena - 8bit)

Ah... Solowi sie odrazu agresor wlacza...  ;)

Informacja, o zabawach z BANKS.DAT powinna byc w READ.ME w demie. To, ze tego tam nie ma, to moja wina.

1,428

(66 odpowiedzi, napisanych Scena - 8bit)

ooo..  ale sie narobilo ;) Solowi sie obrywa, a krzaki w drugiej (glownie mojej) czesci sa przeze mnie  :oops:  ... a wiec:

Druga strone dysku trzeba botowac (uruchamiac z czystego DOSa). Nie zadziala, jak uruchomi sie ja z DOSa pozostawionego przez pierwsza czesc.

To prawda, ze nie ma (mam nadzieje, ze na razie) wybieraczki do bankow. Zapomnialem jednak gdziekolwiek napisac, ze jak usunie sie plik BANKS.DAT, to demo przy uruchomieniu spyta sie, czy utworzyc go i czy w standardzie RAMBO, czy COMPY SHOP. Swobodnie mozna takze ten plik edytowac pamietajac, ze nalezy zerowac bit ROMU (najmlodszy), czyli zamiast EF piszemy EE.

Co do zawieszania sie dema na emulu w roznych miejscach, to hm... przyznaje, ze prawa natury wewnatrz jadra demo-systemu przestaly obowiazywac gdzies w polowie pisania i nie mam pojecia, co tam sie teraz dzieje. Ciesze sie, ze w ogole udalo sie postawic to na nogi przed kompotami, a nie obylo sie bez niewyjasnionych zjawisk: na przyklad przed pojawieniem sie scenki z trzema kulkami "toczacymi" sie na walcu tuz przed ostatnia kompilacja pojawial sie napis "CODE", a ostatecznie pozostal z niego tylko plan kolorow :D Najwazniejsze, ze odpala sie na prawdziwym Atari.

Do finalnej wersji sprobuje przepisac czesc kodu jadra, w nadzieji, ze zle moce je opuszcza i dopisze wybieraczke.

1,429

(10 odpowiedzi, napisanych Miejsca w sieci)

No to ja czekam na 1. Atarowskie demo w formacie avi...

To nie jest wcale niedorzeczne: jesli ktos napisalby demko na 65c816, to poki nie ma (normalnej) emulacji tego procka, to dla ludzi roznych od tych kilkunasty posidaczy pozostaje tylko avi. Dodam, ze istnieja przeciez karty turbo do malucha z dodatkowa liniowa pamiecia taktowane kilkukrotnie szybszym zegarem. Jaki zatem bylby inny sposob na zainteresowanie ludzi tym wynalazkiem jesli nie wyrabczaste demko, ktore z koniecznosci musialoby byc w aviku?

A co do dema, o ktorym jest ten topic, to przyznaje, ze to paranoja: gdyby koles pisal cos na miare farbrauchow to mozna byloby mu wybaczyc... a tak to tylko dowodzi braku profesjonalizmu tego "programisty" (no bo nie kodera jak sam przyznal).

1,430

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

* Pod rom można pakować cokolwiek - oczywiście Sparta X MUSI być w trybie >use banked<

Z wyjątkiem adresów $FFC0-$FFF9, które są zarezerwowane przez SDX dla zachowania kompatybilności ze starszymi wersjami.

Jesli chce uzyc 65c816, to musze zapisac tam wektory przerwan. Dodatkowo nawet jakbym nie uzywal, to omijanie tego kawalka przy ladowaniu procedur pod ROM jest bardzo uciazliwe. Wiec co sie stanie, gdy cos tam zapisze? Niech ktos mi powie, czym to grozi. Jesli jakims zwisem, to bede omijal.

1,431

(6 odpowiedzi, napisanych Bałagan)

Faktem jest to, ze cykl produkcji oprogramowania rozmiarow gry na PC jest troche bardziej skomplikowany niz napisanie programu drukujacego "Hello, I'm Jan B.". W praktyce niewiele pomyslow przeistacza sie w gotowy produkt, bo ludzie potrafiacy kodowac gubia sie ogramie zadania, bo albo nie mieli albo mieli bardzo ubogi projekt. Moj kumpel z roku pracowal przez chwile w jakiejs wroslawskiej firmie piszacej rpg-online dla koreancow i nie zal mu bylo odchodzic po dwoch tygodniach - taki mieli syf w kodzie (np. wpisane na sztywno w kod adresy serwerow, ktorych szukali pozniej przez kilka dni, gdy trzeba bylo wymienic je na inne). Podobnie wygladaly (wiem to od tego samego kumpla) kulisy robienia chrome. W rezultacie gra cudem wyszla, ale jest praktycznie niegrywalna ze wzgledu na ilosc bledow.
A co do painkillera to musze stwierdzic, ze to jest naprawde kawal dobrej roboty i naleza sie brawa ekipie z PCF (dystrybutor dal tylko troche ciala i nie udalo mi sie znalezc we wroclawiu chocby jednej sztuki ani w kiosku ani w empiku ani nigdzie :( )

Co do roboty, to szkoda, ze to warszawka, a chlopaki raczej nie zdecyduja sie na rozproszony developing (bo kodowac (i nie tylko) to raczej potrafie, w koncu koncze informatyke na UWr)

1,432

(25 odpowiedzi, napisanych Różne)

To badz bardziej produkcyjny: na grayscale swoja droga i na ornete tez cos.

PS: Uwielbiam Twoja Piłe Tarczowa!

1,433

(16 odpowiedzi, napisanych Miejsca w sieci)

Mi sie pomysl bardzo podoba. A wykonanie wcale nie jest najgorsze. Przeciez chodzi o to, zeby strona byla funkcjonalna.

Najbardziej mi sie spodobal pomysl z klawiatura Atari do wybierania literek :) Gdyby pozycje kolejnych wierszy byly zachowane to bylo by super (nie znam sie za bardzo na html, ale wydaje mi sie, ze to byloby chyba trudne).

1,434

(63 odpowiedzi, napisanych Zloty)

Ode mnie (kotlina klodzka) to juz chyba tylko Slowacja ma dalej :P Ale nic mnie nie powstrzyma. Reszty NG mam nadzieje tez. Zakatrupie jak nie bede chceli jechac.

1,435

(47 odpowiedzi, napisanych Scena - 8bit)

A w kwestii sceny jaka znamy (zloty, big-screen, produkcje itd.) to naszlo mnie ostatnio, czy istnieje takowa poza Europa. Naprawde jestem ciekaw, bo nie wiem nic o zadnej takiej dzialalnosci np. za oceanem czy w Australii. Jest cos takiego? Slyszalem, ze w stanach sa zloty ludzi wymieniajacych sie swoimi kartridzami, ale nie o to mi chodzi. Wie ktos cos?

1,436

(40 odpowiedzi, napisanych Bałagan)

A moj najlepszy joystick to CA*COMMANDER. Tych z ankiety praktycznie nie znam, to nie bede glosowal.

1,437

(25 odpowiedzi, napisanych Emulacja - 8bit)

A dlaczego nikt tu nie wspomnial o LZH? Lepiej kompresuje niz ARC. UNLZH na atarce jest, a pakuje sie na PyCy (no... wiem ze na amidze na pewno; co do pc nie mam pewnosci).

A zreszta kompresor LZH na atari nie powstal ze wzgledu na wymagania pamieciowe. Teraz gdy wiekszosc ma minimum 320kB napisanie czegos takiego byloby chyba mozliwe (tylko komu my sie chcialo ;) )

1,438

(25 odpowiedzi, napisanych Emulacja - 8bit)

Ja wiem o tym:

http://www.totalcmd.net/plugring/lzx.html

Ale tylko depacking.

1,439

(18 odpowiedzi, napisanych Bałagan)

Jesli nie dziala znaczy tyle, ze nie odtwarza rm'ow ani mov'ow, to dlatego, ze trzeba miec niestety osobno jeszcze do nich sterowniki. Podobno mozna skads je sciagnac, ale ja nie wiem skad i mam zaistalowane standardowe rilplajery i kłiktajmy, tylko powylaczalem im automatyczne uruchamianie i ich nie uzywam. Mniejsze zlo  ;)

1,440

(39 odpowiedzi, napisanych Zloty)

OT: Uuu... Cedyn! Jestes z People Can Fly?  :o Muze do tej gry robiles? Kurcze, jednak atarowcy sa najlepsi, bo wszedzie jakis sie zalapie ;) Wielkim playerem nie jestem, ale gdyby sie nie opoznil, to wspierajac polskich tworcow mailbym juz go kupionego (cena 20 PLN to swietny pomysl).

1,441

(18 odpowiedzi, napisanych Bałagan)

A moim zdaniem mov czy rm to formaty lepsze od avi. Ten ostatni to baaardzo stary i niepraktyczny format; chociazby fakt, ze przy otwieraniu avika player musi zagladnac na koniec pliku zeby moc go odtworzyc, co bardzo boli gdy np mamy plytke, ktora nie czyta sie na koncu. O mov czy rm jest zla opinia, bo zwykle mamy do czynienia z clipami o bardzo niskim bitrate, a wydaje mi sie, ze przy takim samym strumieniu co najnowsze divixy jakosc wcale nie jest slabsza. Jeszcze jednym problemem sa bardzo toporne i upierdliwe standardowe programy do odtwarzania tychze. Jest jednak na to rozwiazanie:

Media Player Classic

Darmowy programik radzacy sobie z wymienionymi formatami, ma subtitlesy i potrafi nawet capturowac! Dla mnie rewelacja.

1,442

(19 odpowiedzi, napisanych Scena - 8bit)

hehe. U mnie tez jest dwa razy. Czy to oznacza, ze glosy beda liczone podwojnie?  ;)
Pierwszy raz na tym forum jest ankieta wielokrotnego wyboru, Musi sie dotrzec :D

1,443

(19 odpowiedzi, napisanych Scena - 8bit)

Wlasnie. Uwazam, ze Tiger mialby duzo ciekawego do powiedzenia. Filozofie z koncu studiuje :) A i na pixelowaniu sie zna. Wprowadzilby pewna nutke konserwatyzmu.

1,444

(8 odpowiedzi, napisanych Miejsca w sieci)

Kilka lat temu (okolo 1997r.) mielismy faze z Rolandem i Solem i pisalismy w QA na slepo: monitor byl odwrocony, koder klepal, a reszta nabijala sie z tego co wychodzi, ew odpowiadali na pytania gdzie jest kursor :) Pamietam, ze ktoremus z nas udalo sie skrola napisac :P

1,445

(273 odpowiedzi, napisanych Zloty)

1k? Jak dalem ciala na foreverze, to chcialbym sie zrehabilitowac. Jestem za!

1,446

(15 odpowiedzi, napisanych Zloty)

Kurde: A wiecie, ze ja sie nie domyslilem, ze krk znaczy Krakow. Wezcie pod uwage, ze sa jednak tempi atarowcy - np. JA  ;)

1,447

(10 odpowiedzi, napisanych Bałagan)

Jestescie ZAJE***CI  :lol:  :lol:  :lol:

PS.: Ja doceniam poezje, ale na papierze mogo pozwolic sobie tylko na Szymborska. Spytalbym sie o wersje elektroniczna, ale mi glupio  :oops:

1,448

(273 odpowiedzi, napisanych Zloty)

Pinek pisze

* Nie dopuszczać do sytuacji, w której do kompo dopuszczona jest praca działająca wyłącznie na 65c816! '816 jako opcja - nie ma; to nie ma, jest to korzystamy opcjonalnie. W takim przypadku informacja o fakcie korzystaina z nowego CPU powinna być "zgłoszona" publicznie przed "emisją" pracy wystawianej na kompo + setup - przy okazji wyboru banków / stereo ... CPU???!... hehehe;- tego jeszcze nie było.

Troche myslalem na ten temat. Mam kilka refleksji. Pojawienie sie '816-tek namieszalo troche w sferze mozliwosci sprzetu. Czyste 65c816 przy tym samym zegarze moze byc kilkadziesiat procent szybsze od 6502. Jezeli wyobrazimy sobie 65c816@7.16MHz + 1MB liniowego ramu, to przewaga moze byc kolosalna. Uwazam, ze jezeli komus zalezy na rownosci i zeby nagroda za kompo dostala sie najbardziej blyskotliwemu koderowi, to takie dema nie moga za soba konkurowac albo przynajmniej przed "emisja" lub w trakcie publicznosc powinna byc powiadomiona na czym to chodzi.
Wracajac do Pinkowych postulatow, mysle, ze nie beda one niestety mialy odzwierciedlenia w praktyce. Nie ma sensu pisac efektu na oba procesory i uzywac ich w zaleznosci od obecnosci tego lepszego, albo od woli uzytkownika. Sens pisania czegos na lepszy procesor jest gdy efekty bylby zauwazalnie szybszy - np. dwie ramki zamiast trzech. Ale szybciej obracajacy sie wektor to nie to, co koder chcial uzyskac. Wektor powinien byc plynniejszy. Na atari jednak jest za malo czasu na zmiane sceny na przerwaniach a w glownej petli renderowanie tego co aktualnie wypada. Moze przy alternatywie 7MHz a 15MHz to mialoby sens, ale przy 1.79MHz na VBL nie ma czasu na takie zabawy. Efekt od poczatku musi byc obliczony na dana ilosc ramek. Nie chce tu wmawiac komus ze sie nie da, tylko ze moje doswiadczenie podpowiada mi, ze byloby to nieoplacalne/nieefektywne. Jedyny sens jaki widze, to zamieszczanie w demie efektow dedykowanych na dany procesor. Np. poczatek dema to effy na 6502, nagle komunikat ze teraz bedzie na 65c816 i jedziem (ew. dalej "O! Masz megabajt liniowej pamieci! No to patrz na to!" :) )
Oczywiscie wybor procka mialby sens, ale tylko w sytuacji gdy uzytkownik chcialby odpalic sobie demko tak, jakby ono wygladalo gdyby mial 6502.

1,449

(13 odpowiedzi, napisanych Bałagan)

To ja tu mam najmniejszy staz atarowy. Tak wogole to o scenie nie wiedzialem nic do kontaktu listownego z Solem (przez telegazete) na przelomnie lat 1996/97
Grupa oczywiscie niezmiennie NG. Chociaz co do jej aktywnosci ma sie duzo do zyczenia (Solo, Tiger, Mikey, ja, Roland juz sie nie bawi to go nie wymieniam; Solo ma tylko pomysly ale nic nie jest w stanie skodowac, Tiger odgraza sie ze jeszcze cos narysuje, Mikey to bardziej jest chyba w Blowjobb, a ja jestem w fazie organizowania czasu na porzadnym zajmowaniu sie atarka (z miernym skutkiem :( )).
Co do grupy to pojawialy sie przyrostki: APG - Atari Para Gliders (Roland i ja - latalismy na szmatolocie) oraz SWAT - Spiz Wroclaw Atari Team (na drugim spotkaniu byla garstka, to nie widze przyszlosci. Bardzo malo tych atarowcow we Wroclawiu. Zazdroszcze silnemu zgrupowaniu warszawskiemu).
Ksywa: Na samym poczatku Laokoon. Ale troche dlugie bylo. Jak przylapali mnie na graniu w quake'a na QuaPC 98 to xywiono mnie Quakoon, ale krotko, bo na ircu spodobalo mi sie laoo. i tak zostalo.

1,450

(3 odpowiedzi, napisanych Scena - 8bit)

Witam!

Pod moim tradycyjnym adresem http://www.student.ii.uni.wroc.pl/~pawlas/forever5.zip znajduje sie moje cokolwiek pechowe interko z Forevera. Na dysku z pracami ze strony oficjalnej interko jest uszkodzone.
Z pechowoscia pracy wiaze sie nastepujaca historia: :)
   Interko powedrowalo do XI razem z pracami Grayscale. Przed samym kompo sprawdzilem na compo-machine, czy aby sie odpala. Niestety slowacki DOS XI raczej go nie trawil, wiec dogralismy razem z Lewisem i Wilsonem do dyskietki z polskimi pracami DOSa II+/D oraz prace Delyego i Andrzeja. Gdy odpalalismy compo-machine z tego DOSa interko szlo. Przy samych kompotach okazalo sie, ze nie dziala w tej atarce stereo totez zostala ona podmieniona na atarki BeWu, a jak sie pozniej bolesnie przekonalem BeWusiowe rozszeczenie nie chcialo z moja produkcja w ogole wspolpracowac :cry:

Ogolnie intro wymaga czterech bankow pamieci i wykorzystuje banki 130XE. Odpala sie na wszystkich konfiguracjach pamieciowych Atari800Win 4.0, a na moim Pasiowym atari (co jest bardzo zagadkowe) raz dziala, raz nie. Przypuszczam, ze moze miec to zwiazek ze smieciami w pamieci. Moze u BeWu bylo tak samo, a na zlocie trafialismy tylko na te zle momenty?

Jakikolwiek byl powod tylko ja go wygenerowalem wprowadzajac w kod blad. Porazke przyjalem z pokora i mocnym postanowieniem poprawy  ;)

PS. Zreszta nawet jak by sie uruchomilo to moje wypociny nie umywaja sie do mistrzostwa ERU i X-RAYA : MEGA MASA FRASUNEK CHLOPAKI

---------------------------------------

Jeszcze jedno. Kalkulacja trwa 40 sekund, ale z efektem zmiescilem sie tak na styk, ze starczylo mi miejsca tylko na napis "40s" (Uzytkownikom emulatorow pomoze F7  ;) )