Projekt HiScore odcinek 3 by Xeen 2012-10-10 22:53:36

Pojawiły się kolejne gry wspierające system HiScore autorstwa Krzysztofa "XXL" Dudka do kolekcjonowania trofeów i zapamiętywania najlepszych wyników w grach. Przy pomocy komputera wyposażonego w Mapram lub emulatora z włączoną tą opcją możemy pograć w DonkeyKonga i Mario Bros.






Dodatkowo (uwaga, uwaga) Arkadiusz "Larek" Lubaszka zaimplementował ten system w zwycięskiej grze z Silly Venture 2011 - Parachute 2011! W tym przypadku do działania nie potrzebujemy Mapram - system HSC w tej grze działa na dowolnej Atarce, gre należy załadować z urządzenia dla którego mamy bibliotekę XBIOS (z urządzeniem SIO, dowolne urządzenie SIO czyli stacja dysków, SIO2SD, SIO2PC, SIUP itp.) Poza biciem rekordów jak zwykle możemy kolekcjonować trofea: Za granie w Parachute HSC dostajemy nagrodę w postaci 4 tokenów. W trakcie gry dostajemy 8T za każde zdobyte 100 punktów. Maksymalna ilość do uzyskania to 100T. Gra ma 12 stopni szybkości, które przełączają się po każdej zdobytej setce punktów, więc 12*8+4=100. Dodam jeszcze tylko, że zapis tokenów i hi-score do pliku gracza odbywa się po skończonej grze, gdy wyświetla nam się zielona plansza z napisami. Jeśli gracz wyłączy komputer lub go zresetuje przed ukazaniem się tej planszy, to zdobyte punkty się nie zapiszą.




Dużo tego, autorzy nie nadążają z produkcją banerków którymi gracze mogą szpanować w internecie:) Ogłaszamy zatem mini konkurs (nagroda to sława i wdzięczność fanów) na banerki do gier Mario Bros i Parachute 2011. Projekt w postaci obrazka można pokazać na forum atarum, przesłać do mnie, lub XXLa mailem. Termin to powiedzmy 20 października, a co! O zwycięskim projekcie zadecydują - jak to się mówi - autorytarnie autorzy implementujący HSC w swoich grach. Za wzór można sobie obrać już powstałe banerki, np. widoczny powyżej dla gry Donkey Kong. Gry dostępne do ściągnięcia tutaj, plik gracza dla Donkey Kong można wygenerować na stronie HSC, pliki graczy dla Parachute 2011 i Mario Bros będą dostępne jak będą banerki - a to już zależy od atarowskiej braci :) Póki co można potrenować na "anonimie" do czego gorąco wszystkich zachęcam. Tak samo zachęcam autorów gier do implementacji HSC w swoich grach - tutaj supertajnych szczegółów może udzielić XXL :)
xeen 2012-10-10 23:18:13

uprzedzając nieco:
jak wcześniej pisałem, szerszy opis Mapram mam nadzieję ujrzy światło dzienne w skończonym czasie i działania lobbingowe w tym kierunku staram się wykonywać :)

Fajnie, że będzie można popykać i po-rywalizować w spadochroniarzy :)

larek 2012-10-11 00:56:35

Dodam dwie małe uwagi:
1. Ponieważ HSC w Parachute nie wymaga MAPRAM-u, więc można sobie grać na dowolnym emulatorze a nie tylko na Altirrze. Oczywiście zachęcam do gry na Atari - tym prawdziwym, nie emulowanym.
2. Gra do odczytu i zapisu HSC korzysta z xBiosa. Wiąże się to z tym, że właściciele Atari wyposażonych w system Qmeg muszą przełączyć go na standardową prędkość (literka "N" pod oznaczeniem napędu w menu Qmega) lub przełączyć Atari na standardowy Atari OS.

larek 2012-10-11 01:11:08

Sorki, ale dodam jeszcze jedno. W nowince jest napisane, że Parachute należy załadować z urządzenia, dla którego mamy bibliotekę xBios. Może to sugerować, że musimy pobrać jeszcze jakąś bibliotekę. Otóż nic nam więcej do szczęścia nie potrzeba. Ściągamy plik z grą (format ATR) i wczytujemy do Atari z dowolnego urządzenia, które to umożliwia :)

larek 2012-10-11 01:11:25

Sorki, ale dodam jeszcze jedno. W nowince jest napisane, że Parachute należy załadować z urządzenia, dla którego mamy bibliotekę xBios. Może to sugerować, że musimy pobrać jeszcze jakąś bibliotekę. Otóż nic nam więcej do szczęścia nie potrzeba. Ściągamy plik z grą (format ATR) i wczytujemy do Atari z dowolnego urządzenia, które to umożliwia :)

Pecus 2012-10-11 09:11:40

I mamy paranoję, gra która spokojnie działać może z dowolnym DOSem stosuje karkołomne biblioteki, bo to by komunikować się ze stacją dysków.
A mówiłem, że tak będzie.

xxl 2012-10-11 10:10:17

z wiarygodnego zrodla zblizonego do autorow gry dowiedzialem sie, ze bedzie tez hsc dla gry Octopus Larka.

xxl 2012-10-11 10:13:04

karkolomne to sa dosy z ich wymaganiami. Fox napisal DOSa ktory zajmuje 750 bajtow i co? da sie? da sie.

xeen / agenda 2012-10-11 14:57:29

dzięki larek za dodatkowe szczegóły, generalnie tak chciałem to przekazać, ale takie uwagi są przeze mnie mile widziane :)

co do xBios - ja nie mam z tym problemu, nie rozumiem dlaczego Pecus nazywasz to karkołomną bilbioteką? Wady i zalety są zawsze - ilośc pamięci i prostota obsługi mnie przekonuje. Dla mnie xBios rządzi!

xxl 2012-10-11 15:45:18

dodam, ze autorem userbarow jest Dely.

Pecus 2012-10-11 16:28:47

xbios jest prostszy dla programisty (i to raczej takiego, który nie chce poznać CIO) ale mniej wygodny dla użytkownika końcowego. Standardowe CIO - odwrotnie.
Pytam tu, kto jest ważniejszy programista czy odbiorca???

Co prosty użytkownik ma zrobić z Parachute w tej wersji jeśli chce wrzucić do te gre do folderu na HDD w formacie Sparty (wszystko jak najbardziej standardowe). Jeśli chodziłoby to przez CIO... kopiuje plik i już.

Moje uwagi dotyczą gier i programów, które spokojnie bez problemów zadziałałyby z dowolnym DOSem. Kombinowanie w takich przypadkach z xbiosem to wg mnie paranoja.

xxl 2012-10-11 17:04:54

> xbios jest prostszy dla programisty (i to raczej takiego, który nie chce poznać CIO)

wedlug mnie jest prostrzy do oprogramowania niezalezenie od tego czy ktos chce lub nie poznac CIO. ale to nie dzieki prostemu programowaniu I/O xbios jest lepszy do niektorych zastosowan.

> ale mniej wygodny dla użytkownika końcowego.

uwazam, ze jednak bardsziej wygodny. user podpina atr i odpala program. user dosa, musi program przekopiowac, ustawic odpowiednia konfiguracje komputera (patrz Pin) i odpalic program. ale i nie to bylo glownym powodem powstania xbios.

> formacie Sparty (wszystko jak najbardziej standardowe).

dos xe tez jest standardowy, co ma zrobic user dosa xe ktory chce przekopiowac cokolwiek ze standardowego sparta dosa. dosy, dosy, dosy... to jest paranoja :-)

pisalem juz nie raz i powtorze, nikogo do urzywania xbiosa nie zmuszam. kazde rozwiazanie ma wady i zalety. dla mnie xbios jest prosty, diabelnie skuteczny i zostawia programisie najwiecej pamieci w porownaniu z czymkolwiek co pozwala robic I/O na urzadzeniach, zreszta nawet w porownaniu z czymkolwiek co pozwala tylko ladowac dane. tego wlasnie oczekuje.

grzybson/SSG 2012-10-11 18:07:42

>> User podpina ATR

czyli grono użytkowników jest ograniczone to posiadaczy urządzeń SIO opartych o ATRy. Użytkownicy kontrolerów IDE czy FDD (Karin) podpinanych jako standardowe "New Device" muszą obejść się smakiem.

>> ustawić odpowiednią konfigurację komputera (patrz Pin)

Komputer Pin-a jest ze wszech stron wyjątkowy i raczej nie należy go traktować jako maszyny referencyjnej SDX+IDE. Raz dobrze skonfigurować i ładnie działa (doświadczenie własne). Raz kopiuję i odpalam - żadna filozofia. Poza tym nikt Ci z nie każe na IDE używać Sparty, MyDOS też hula.

>> Dosy... to jest paranoja

Ale wszystkie te DOSy mają wspólny format pliku wykonywalnego. I z reguły większość dos-ów w jakimś stopniu wspiera format dyskietki ataridos (sparta - sterownik ataridos.sys, wspomniany dos xe - jakiś programik rezydentny). Więc wcale takiej paranoi nie ma.

W pewnym (imo wąskim) zakresie zastosowań xBios na pewno sprawdza się lepiej, ale jak zauważył Pceuś - po co wpychać go wszędzie gdzie się da???

Swoją drogą zastanawiałem się czy dałoby radę napisać... sterownik CIO dla xBios-a ;D

xxl 2012-10-11 18:53:37

> Użytkownicy kontrolerów IDE czy FDD (Karin) podpinanych jako standardowe "New Device" muszą obejść się smakiem.

oczywiscie ze nie. niejaki Pecus (jesli zle pamietam przepraszam) swojego czasu napisal sterownik dosa dla ramkarta ktory to ramkart od tego momentu zyskal spora funkcjonalnosc - podobnie z karin, napisze ktos biblioteke dla tej stacji a zyska ona spora funkcjonalnosc :-)

> Ale wszystkie te DOSy mają wspólny format pliku wykonywalnego.

xbios ma dokladnie ten sam format pliku wykonywalnego, z plikami binarnymi klopoty ma sparta ;-) prawidlowo zbudowany plik binarny moze byc zle interpretowany przez sprte ;-)

> I z reguły większość dos-ów w jakimś stopniu wspiera format dyskietki ataridos (sparta - sterownik ataridos.sys, wspomniany dos xe - jakiś programik rezydentny). Więc wcale takiej paranoi nie ma

teoria... ani dos xe nie skopiuje pliku z dyskietki w formacie spraty ani sparta nie skopiuje pliku z dyskietki w formacie dosa xe. obydwa te dosty musza posilkowac sie formatem atari dos zeby wymieniac dane czyli zeby cos skopiowac musisz stworzyk kolejna dyskietke w formacie przejsciowym ataridos - paranoja panie. jest inaczej? slucham.

mono 2012-10-11 19:16:56

@xxl: zeby obslugiwac format dosa xe, dosa 3, dosa 4 wystarczy napisac odpowiedni drajwer do sdx

grzybson/SSG 2012-10-11 19:48:07

Przepraszam, ale gdzie ja napisałem, że sparta odczyta bezpośrednio dyskietkę dos xe i na opak? Wskazywałem na możliwość pośrednią poprzez fs ataridos.

Poza tym jak zauważył mono - sdx jest na tyle elastyczna, że można sobie napisać drajwer do czego tam się chce.

>> prawidlowo zbudowany plik binarny moze byc zle interpretowany przez sprte ;-)

Przykład? Z chęcią sprawdzę.

larek 2012-10-11 19:57:52

Dajcie spokój z tym lepszy, gorszy, paranoja, standard... Jakie to ma znaczenie?

Parachute korzysta z xBiosa, bo tak było prościej dorobić HSC do tej gry. Jak ktoś będzie pisał grę od początku, to może oprzeć się na dowolnym dosie i też będzie git. Zachęcam do tworzenia gier z HSC, a nie tylko marudzenia :)

Panowie, ta nowinka jest o HSC! Kto chce rywalizować z innymi graczami teraz ma fajną do tego platformę stworzoną przez XXL'a.
Parachute to chyba pierwsza gra (no, chyba że MazezaM), która do HSC nie potrzebuje przeróbki sprzętowej, więc każdy kto ma Atari i jakąś wgrywaczkę obrazów dyskietek, ma teraz możliwość wykazania się przed innymi graczami :)


A xBios to jeszcze bobasek, który dopiero co się urodził. Z czasem zapewne zostanie udoskonalony.

xxl 2012-10-11 20:50:58

> Przykład? Z chęcią sprawdzę.

MazezaM, sprawdz sobie

pin 2012-10-11 20:55:31

xBios to utopia, bo wystarczy przypadkiem napisać bibliotekę, która zajmie więcej miejsca niż np. wersja dla SIO i w takim przypadku program, który skorzystał z maksymalnej ilości pamięci ram nie będzie miał możliwości współpracy z przerośniętą biblioteką.

Inna sprawa to fakt, że co inne urządzenie to chromolenie się z podmianką biblioteki. No i fakt tu wspomniany jest taki, że nie warto tego wpieprzać gdzie się da, bo nie zawsze istnieje potrzeba wyciskania do maxa liniowego ramu 64k ;)-

Pytanie co do XE DOS'a. Po kiego używać czegoś takiego? Niestety fakt jest taki, iż Sparta DOS X jest obecnie najlepszym systemem (w sensie CP) na jakikolwiek komputer 8-bit.

>>user podpina atr i odpala program. user dosa, musi program przekopiowac, ustawic odpowiednia konfiguracje komputera (patrz Pin) i odpalic program. ale i nie to bylo glownym powodem powstania xbios.

... to są jakieś brednie. Raz, że nie musi kopiować (ale może, bo ma gdzie i ma możliwość wygodnego przechowywania danych, oraz ich uruchamiania), konfiguracje mam ustawione raz a porządnie (boot_selector), lub bez konfiguracji i dosa (init). Jeśli te zalety były powodem powstania xBios'a, to pomyliłeś pojęcia i napisałeś go niepotrzebnie ;)- hehehhh

xxl 2012-10-11 20:55:40

> zeby obslugiwac format dosa xe, dosa 3, dosa 4 wystarczy napisac odpowiedni drajwer do sdx

wszystko mozna. co nie zmienia faktu ze aby teraz przekopiowac plik z dosa xe na sparte trzeba posluzyc sie trzecim filesystemem atari dos zanim sie przekopiuje docelowo :-)

xxl 2012-10-11 20:59:10

> iż Sparta DOS X jest obecnie najlepszym systemem (w sensie CP) na jakikolwiek komputer 8-bit

rulezzz ;-) a widziales to: http://www.symbos.de/ :) multitasking, gui... 8 bit :-)

pin 2012-10-11 21:03:47

@XXL - nie ma konieczności kopiowania czegokolwiek z dosa XE - bo nie ma tam niczego ciekawego. Z tego też powodu nikt nie będzie niczego kopiował i zapewne nikt nie napisze niepotrzebnego sterownika. Nawet, jeśli trzeba coś przenieść w jakimś bardzo jednostkowym przypadku, to można użyć TC i plugina do ATR. I po problemie.

Widzę XXL, że nie czytasz ze zrozumieniem. Odróżniasz GUI od Command Procesora? - ja widzę subtelną różnicę, nie wiem jak Ty :)

>> MazezaM, sprawdz sobie - uruchamia się bez problemów pod Sparta DOS X, wymaga tylko MapRam, więc widzę kolorowe paski. Nie wiem o co tak krzyczysz :)-

mono 2012-10-11 21:05:17

Bo masz tam nagłówek ładujący adres do wektora $fffc, więc sdx myśli, że to specjalny blok dla niej. Nawet jak odpaliłbyś to za pomocą X XAUTORUN. to nie zadziała pod żadnym DOSem :)
Choć z punktu widzenia standardowego DOSa plik jest poprawnie skonstruowany heh.

xxl 2012-10-11 21:22:36

> MazezaM, sprawdz sobie - uruchamia się bez problemów pod Sparta DOS X, wymaga tylko MapRam, więc widzę kolorowe paski.

nie dlatego masz tecze...

> z punktu widzenia standardowego DOSa plik jest poprawnie skonstruowany heh.

:-) no i ladowanie tego spod atari dosa jest mozliwe (nie mowie o mazezam bo wymaga xbios) natomiast nie powiedzie sie pod sparta. tak czy owak dosy nie moga nawet zaladowac poprawnie zbudowanych plikow binarnych :p

mono 2012-10-11 21:27:19

Powiedzie się za pomocą X.COM.

xxl 2012-10-11 21:28:23

> MazezaM, sprawdz sobie - uruchamia się bez problemów pod Sparta DOS X, wymaga tylko MapRam, więc widzę kolorowe paski.

mazezam nie wymaga mapram

xeen 2012-10-11 21:31:04

>Moje uwagi dotyczą gier i programów, które spokojnie bez >problemów zadziałałyby z dowolnym DOSem. Kombinowanie w >takich przypadkach z xbiosem to wg mnie paranoja.

Rozumiem, ale nie zgadzam się do końca tutaj konkretnie albo nie rozumiem. Kwestia pracochłonności - implementacja HSC w grach pod xBiosem to przeklejka jak sądzę, bez xBioa - niekoniecznie. Jak jest czas można dopieszczać różnorakie scenariusze, jak nie - wolę pod xBiosem niż wcale. Nic nie stoi na przeszkodzie, aby dorobić wersję xB free, ....i potem też traktować to jako wzór.

A co do xB to chyba myślimy tak samo, Pecus? Mam sporo pokory do ludzi, którzy siedzą w tym dłużej ode mnie, ale co w jaki projekt "dyskowy" się nie zaangażuję to zawsze jest jedna melodia - sorry nie ma pamięci, tniemy. Ja nie lubię takich rzeczy, wolę dodatkowy obrazek, klatkę spritea czy sfx'a i xbiosa niż rezygnacja z mrugania oczkami bohatera i działanie pod Dosem. Sorry, ale nie podzielam Waszego "dos entuzjazmu". Jak się da - warto to rozważyć i się przemęczyć, jak się da ale tniemy - kwestia gustu, ja wolę nie ciąć. Ilmenit pisał kiedyś, że masa pamięci poszła na I/O w HDM - wtedy nie było jeszcze xBiosa, HDM mógł być bogatszy, kto wie...

Pecus 2012-10-11 21:32:29

> Bo masz tam nagłówek ładujący adres do wektora $fffc

I to właśnie zaczyna być CHORE.

xxl 2012-10-11 21:38:29

> I to właśnie zaczyna być CHORE.

dlaczego?

pin 2012-10-11 22:06:07

... dobra, pogadałem z Mono i widzę, że teoretycznie jest realna szansa na dość sympatyczną implementację xBios dla NewDev, SDX FS i mechanizmu Runext Sparta DOS. Szkoda tylko, że przekorny Szuwarek nie wspomniał o tym na samym początku burzliwej dysputy ;)-

pin 2012-10-11 22:33:03

>>mazezam nie wymaga mapram

... czyli taka gra wymaga xBios? ;)- plik o rozmiarze 20632 Bajtów. Pytam się po co? :)

tdc 2012-10-11 22:36:57

Oj nie kończcie jeszcze dyskutować ;):):)

pin 2012-10-11 22:39:51

... spokojnie. Kaz wykupi dodatkowy transfer na serverze. Specjalnie z okazji xBios :D

xxl 2012-10-11 22:42:47

zyjesz w stresie... xBios pozwala odblokowac czakry... uzywaj

grzybson/SSG 2012-10-11 22:43:21

>> MazezaM, sprawdz sobie

Znaczy się pliczek xAutorun? Sprawdziłem, rzeczywiście nie ładuje się spod Sparty. Tak samo odpadają MyDOS, DOSa 2.5 i DOS II+/D. Czyżby xBios był jedynym który go otwiera? To, że plik jest poprawny syntaktycznie nie znaczy, że jest i semantycznie poprawny...

Teraz ja przekornie zapytam - nie dało się tych dwóch bajtów pod wektor reset zapisywać w bardziej ludzki sposób?

xxl 2012-10-11 22:55:33

a znalazles jakis blad? ludzki? chcesz powiedziec "ograniczny przez dos" sposob?

pin 2012-10-11 23:16:09

to jest tak, jak do gry typu: kwadrat A strzela to prostokąta B będzie trzeba: wywalić 65c816 (bo gra wykorzystuje do granic możliwości sprzęt), kontroler IDE (bo jest niekompatybilny z grą i zbyt szybko czyta dane), oraz zdemontować lutownicą dowolnie wybrane losowo rozszerzenie z powodu nadmiernego poboru prądu ;)-

pin 2012-10-11 23:17:04

WAŻNE: "zbyt szybko czyta dane" - więc coś może się pogubić :) hahahahahahahhh

pin 2012-10-11 23:17:31

... np. KWADRAT "A" :D

Pecus 2012-10-11 23:35:51

xxl nie widzisz dlaczego jest to CHORE... no cóż... choroba nie wybiera jak widać.
Nie długo zaczną powstawać programy, które będą pierwszym blokiem wypełniały stronę 7 zerami, lub czymkolwiek innym, mimo że wcale nie korzystają potem z tego kawałka pamięci, tylko po to by pokazać. "O! A za pomocą xbiosa da się ten program załadować, jaki to cudowny wynalazek".

xbios jest jak socjalizm, rozwiązuje problemy, które nie istnieją bez xbiosa. To zaczyna być naprawdę CHORE.

grzybson/SSG 2012-10-11 23:51:29

Dobra, troszkę doczytałem. Napisałem - no nie jest błąd syntaktyczny - składniowo plik binarny jest poprawny. Ale semantycznie - może się nie znam (postarałem się jednak doczytać), ale wydaje mi się, że nie powinno się tego robić.

I tu raczej nie "ograniczony przez dos" sposób, jak ograniczony w ogóle przez cały Atari OS (bo przecież ta lokacje domyslnie jest w ROMie)

grzybson/SSG 2012-10-12 00:09:04

Pinek - kolorowe paski aka tęczę to znak, że próbowałeś ładować binarkę bezpośrednio bez pomocy xBios-u.

xxl 2012-10-12 00:41:29

baner i statsy dla Mario Bros XE juz sa:

http://atari.pl/hsc/1up.php?i=4.6

http://xxl.atari.pl/?p=1153


>Nie długo zaczną powstawać programy, które będą pierwszym blokiem wypełniały stronę 7 zerami, lub czymkolwiek innym, mimo że wcale nie korzystają potem z tego kawałka pamięci, tylko po to by pokazać. "O! A za pomocą xbiosa da się ten program załadować, jaki to cudowny wynalazek".

Pecus, nadal nie przeczytales zalozen xBiosa :-) przeczytaj zanim sie wypowiesz. zwroc szczegolna uwage na mape pamieci bo az szkoda czytac co piszesz.


> xbios jest jak socjalizm, rozwiązuje problemy, które nie istnieją bez xbiosa. To zaczyna być naprawdę CHORE.

ale porownanie hehe, raczej rozwiazuje problemy ktore istnieja przy dosie... :D powiedzialbym ze dos jest jak zwierze urodzone w zoo nie zrozumie pojecia wolnosc .. :DDD


> I tu raczej nie "ograniczony przez dos" sposób, jak ograniczony w ogóle przez cały Atari OS (bo przecież ta lokacje domyslnie jest w ROMie)

no i co z tego? atari umozliwia wlaczenie w ten obszar ramu, to dos nie moze do ramu pod rom BEZPOSREDNIO niczego zaladowac. ale to nie jest problem atari tylko dosa ;-) bez dosa sie da :p

grzybson/SSG 2012-10-12 07:05:19

Z tego co rozumiemi to xBios na starcie wyłącza ROM i zapisuje sobie po pamięci gdzie chce. A biedny głupi DOS nie może tam nic zapisać, bo sam korzysta z procedur IO w ROM.... czyli to jego wina, bo nie powinien korzystać z procedur OS?

xxl 2012-10-12 08:00:18

nie. gdyby tak bylo xbios uzyty jako inicjalizer nie zaladowalby wiekszosci zwyklych gier. a laduje bez problemu.

xxl 2012-10-12 08:01:57

piszac "pod" dosa, uwzgledniasz ograniczenia dosa, wykorzystujac biblioteke xbios nie musisz uwzgledniac ograniczen dosa musisz za to uwzgledniac ograniczenia xbios - to chyba jasne :D

pin 2012-10-12 09:10:56

... tylko po kiego używać xBbiosa dla programu zajmującego 20kB w pamięci? Na siłę? Dla wygody? ... czy dla zasady? ;)-

xxl 2012-10-12 09:16:32

juz to pisalem. dla wygody.

grzybson/SSG 2012-10-12 10:39:09

Z ciekawości - xBios potrafi załadować dane gdziekolwiek w pamięci? Czyli np. do ram pod D800?

as... 2012-10-12 10:39:45

Pun,
To nie są brednie :) user (low entry czy "high entry" :P o shit)
Taki zwykły atarowice jak jak, który w czasach atari miał stację dysqffff (wiadomo jakie stacje są najlepsze tak chciałem rulesować)...

Nigdy nie odpalał sparty dos (x) bo nikt na scenie w czasach świetności Atari Xl/Xe tego nie używał.
Królował dos II/d i my dos (dla tomsiarzy)...

A teraz jak taki "user" wraca i walczy przez kilka lat z spartą to robi mu się słabo :)
Odkryłem że nie tylko ja nie trawię sparty, sporo osób Rulesowo scenowych też tego nie trawi i olewa robiąc atr-a :)

Pin, sparta jest ultra trudna dla zwykłego Atarowca z czasów Atari XE/XL 90-98 ..... Prosimy o ultra Hihg user "fred"nly manual dla "ł"opornych...

p.s.
Chociaż Toms Navigator i tak Rulu.. Czemu nitk nie zrobił porządnego Sparta Comander-a, takiego chociaż pokroju TomsNavigator-a

xxl 2012-10-12 11:18:09

@Grzybson: jaki widzisz w tym problem?

grzybson/SSG 2012-10-12 12:56:28

@xxl
Żadnego. Pytam z czystej nieskrępowanej ciekawości.

No i muszę się do czegoś przyznać - MazezaM działa mi spod SDX :D Oczywiście po lekkiej łataninie ;) Połatany pliczek - brać testować: h**p://sdrv.ms/RlHsHj

Jeśli ktoś jest ciekawy co zostało zrobione, to proszę (nie śmiać się ;) ):

1. Doklejenie na początek procedury przepisującej ROM do RAM (aby spokojnie po nim mazać)
2. Modyfikacja segmentu pod $600 - zaNOPowanie skoku do procedury xBIOS_SET_VECTORS, przesunięcie wektora INIT powyżej sprawdzania obecności xBIOS
3. Zamiana wektorów z FFFC na klasyczne INIT, RUN

To już drugi Twój program, na którym czegoś się nauczyłem - dzięki!

@as
Ja nie miałem żadnego kontaktu ze starą sceną. Na SDX przesiadłem się prawie że prosto z magnetofonu, większych komplikacji sobie nie przypominam.

grzybson/SSG 2012-10-12 12:59:54

@as
Zapomniałem o jednym.
Masz Sparta Commandera od draco, choć wymaga ustawienia paru zmiennych w config.sys
Ale masz też AtariCommander od MadTeamu - działa jak złoto, zero konfiguracji, sprawdź na ich stronach.

Że o inicjalizerach typu SDLoad czy MSDOS nie wspomnę (SDLoad to masz nawet w firmware IDEPlus).

xxl 2012-10-12 13:32:36

@grzybson: dobra robota! dodaj jeszcze ladowanie i zapis bo potrzebne dla HS, teraz sie zawiesi...

pin 2012-10-12 20:23:31

@XXL .. po co komu HSC, jak potrzeba mapram ... albo emulator. Do mnie to nie trafia.

@As - przesadzasz, bo jest to bardziej proste, niż 2% umiejętności programowania w AtariBasic ;) - zrobimy inaczej - podeślę gotowce, konfigi do SDX i problem będzie z głowy. Będzie tym łatwiej, bo pamiętam mniej więcej co i jak tam poustawiane miałeś.

Użytkowanie raz skonfigurowanej SDX jest zajebiste. Jest dwupanelowy commander, skojarzenia plików, itd. Można w pełni zautomatyzować odpalanie binarek, grafik, muzyki itd. No i wygodny dostęp do tego przynajmniej jest. As - dam znać na priv. aarea.

@Grzybson - to pozostaje jeszcze wywalić nielegale 6502. Pogadam z kim trzeba ;)-

pin 2012-10-12 20:29:43

@Grzybson - dzięki za Mazezam. Szkoda, że autor nie widzi sensu udostępniania wersji działającej pod DOS na siłę uszczęśliwiając wszystkich wersją z xBiosem :)

xxl 2012-10-12 21:00:25

> po co komu HSC, jak potrzeba mapram

Mazezam to nowa gra nie potrzeba mapram do HSC.. nie sluchasz.


> Szkoda, że autor nie widzi sensu udostępniania wersji działającej pod DOS na siłę uszczęśliwiając wszystkich wersją z xBiosem :)

dziala pod dos jesli zaladujesz bilioteke xbios z dosa :-)

pin 2012-10-12 21:51:15

@XXL - jaki widzisz sens (po za jednym wyjątkiem) ładowania xBios spod DOS'a?

Pecus 2012-10-12 21:51:47

Opisze to tak (lekko przesadzajac skale).
Byl sobie programista piszacy programy pod Windows. Mial kompa z 512MB RAM. Pisał duzy program i raz mial problem, bo jak przyszlo do obslugi drukowania, z powodu braku pamieci nie dzialala mu drukarka (systemowy sterownik zabieral kupe pamieci). Programista pomyslal ze "system go ogranicza" i napisal maly sterowniczek do swojej drukarki dzialajacy poza systemem jako dodatkowa biblioteka.
Rozwiazal jednostkowy problem, ale potem, we wszystkich swoich programach, nawet kiedy RAMu bylo pod dostatkiem, zamiast drukowac systemowo robil to tylko przez swoja biblioteke.
Napisal jej wersje dla kilku typowych drukarek (posiadacze innych niech sobie napisza wlasna wersje), i dla kilku podstawowych wersji Windows (posiadacze innych wersji niech sobie radza).

Programista nie widzi problemu w tym, ze nawet kiedy mozna drukowac przez systemowe sterowniki operuje swoja biblioteka, bo jemu jest latwej - niech inni sie dostosuja.....

Jak widac z dzialan Grzybsona, xxl na sile wpycha do kodu niepotzebne rozwiazania majace uzasadnic cudowna role jego prymitywnego DOSa.
Zamiast wywolania 4rech funkcji xbiosa (bo tyle pewnie ta gra potrzebuje) wystarczyloby uzyc 4rech funkcji systemowego CIO. Wtedy gra dzialalaby zapewne z kazdym atarowskim DOSem bez problemu.... ale po co skoro lepiej wymuszac na userach swoj watpliwy standard.

pin 2012-10-12 21:53:34

@XXL - poza tym, każdy normalny program, jeśli czegoś nie ma to wyprowadza stosowny komunikat. Nie palę tyle zioła by odczytać podprogowy przekaz wynikający z obecności kolorowych barów na ekranie tak, by wiedzieć o co kaman ;)-

xxl 2012-10-12 22:05:47

@Pecus :-) to je tez troszke przeskaluje.

Bylo sobie plemie, polowali, handlowali, noszac wszystko w plecakach, jeden z nich do plecaka przypial kola i zaladowal 2x wiecej, jaka sie wrzawa podniosla w wiosce!!! jak to! my nosimy, tak jak ociec i dziad nasz nosil dlaczego ty masz mniejszym nakladem sil przenosic dwa razy wiecej? musisz nosic w plecaku jak my!

Pecus... bedziesz musial z tym jakos zyc. zrozum ze jest mi wygodniej :-)

xxl 2012-10-12 22:11:27

> jaki widzisz sens (po za jednym wyjątkiem) ładowania xBios spod DOS'a?

zadnego, dlatego tego nie robie. ale jesli chcesz masz taka mozliwosc :-)

Pecus 2012-10-12 22:14:59

Zyje z tym bardzo prosto - nie uzywam tych programow i tyle. Nie myslisz o wygodzie uzytkownika - nie masz uzytkownika. W naszym malym swiatku nie przeklada sie to co prawda na nic.

xxl 2012-10-12 22:18:25

Ja w tym problemu nie widze, widze, ze Ty tez nie widzisz w tym probemu to moze problemu nie ma ? :-D

Pecus 2012-10-12 22:21:41

Wiesz nie widze tu narazie zadnej merytorycznej odpowiedz poz stwierdzeniami typu "bo tak" i to jest problem.

Pecus 2012-10-12 22:23:01

Sorry za braki w literkach - wyklikuje je rysikiem na malej wirtualnej klawiaturze.

pin 2012-10-12 22:28:18

@XXL
>>dziala pod dos jesli zaladujesz bilioteke xbios z dosa :-)

Sam poddałeś taką kwestię ;)-

.. z tą przypowieścią, to zły przykład podałeś. Bo to Ty biegasz z drewnem do lasu ;)- Traktujesz rozszerzenia bardzo wybiórczo i dorabiasz do tego zbędną ideologię ;)=- Ktoś wymyśli coś dobrego (ćwierć wieku temu - pierwszy sensowny kontroler NewDev) - powstaje nowy program (xBios) no i hardware zostaje olany. Gorzej - o*any rzekłbym.

Szkoda, że nie dopracowałeś najpierw bibliotek do tego, co realnie można spotkać w sprzęcie i po tym dopiero upubliczniać oficjalny release. A tak, to mamy zajęcie przez ostatni tydzi(ę). Pisanie o s*niu po ścianie. I tyle :)

xxl 2012-10-12 22:29:22

przeczytaj jeszcze raz odpowiedz z 22:05:47 ... postaraj sie

pin 2012-10-12 22:33:54

... ide spać, nie rozumiem :D

xxl 2012-10-13 00:26:14

to bylo do Pecusia :-)

xxl 2012-10-13 11:58:10

statsy i userbar dla PARACHUTE dziala

http://xxl.atari.pl/?p=1160

http://atari.pl/hsc/1up.php?i=4.5

pin 2012-10-14 01:30:32

:) - zmień sposób działania HSC, to graczy będziesz miał na wstępie 50% więcej ;) ... albo może 30% :D

xxl 2012-10-14 09:08:16

zmienic? jak? slucham.