1

Temat: come on in UDDERS lovers

Gra napisana na Grawitacji 2017:

http://grawitacja.eu/stuff/grawitacja2017.atr

msx: TheFender
gfx, code: xxl

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

2

Odp: come on in UDDERS lovers

Były sobie dwie Atarki. Gra uruchamiana na jednej z nich na standardowym systemie (XL OS 1.3), standardowym CPU i ze standardowym SIO2PC USB chodzi bez problemu. Na drugiej z taką samą konfiguracją (prawie) zawisa przy uruchomieniu. Jedyne, co różni te dwa komputery, to zamontowany w drugim z nich Ultimate 1MB. Oba są stuprocentowo sprawne i chodzą ze wszystkim.

Identycznie sytuacja wygląda pod Altirrą, ustawioną na odwzorowanie powyższych konfiguracji. Gra nie działa również na emulowanym Ultimate 1MB.

@xxl: jakie jest rozwiązanie tego problemu?

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

3

Odp: come on in UDDERS lovers

IIRC gra nie działa z U1MB.

I Ty zostaniesz big endianem...

4

Odp: come on in UDDERS lovers

Gra ma wbudowane zabezpieczenia przeciw uruchamianiu jej na sprofanowanych komputerach, zapewne.

.: miejsce na twoją reklamę :.

5

Odp: come on in UDDERS lovers

U mnie dziala. Tylko nie wiem o co c'man w tej grze.

6

Odp: come on in UDDERS lovers

Może to ta niestandardowa obsługa PIA itp. w U1MB, o której jest napisane w Altirra Hardware Manual?

Red.: błąd -> niestandardowa obsługa PIA

Ostatnio edytowany przez lemiel (2017-04-19 11:08:13)

7

Odp: come on in UDDERS lovers

Widać autor ignoruje zgłoszenia błędów (?)... hmm Jeśli to jest w ogóle błąd.

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

8

Odp: come on in UDDERS lovers

no ale skoro mówisz że na Atari działa...

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

9

Odp: come on in UDDERS lovers

Z ciekawości zajrzałem do obu plików (UDDER.OBX i XAUTORUN). Nie wydaje ci się dziwne, że oba wpisują wartość $FE do rejestru pod adresem $D3F1? "Dziwnym" trafem akurat tam jest przestrzeń adresowa U1MB (wg Altirra Hardware Manual jest to zakres od $D380 do $D3FF)... Po zmianie na $D301 gra się uruchamia i na U1MB.

Więc twierdzisz, że to błąd kompilatora?

Ostatnio edytowany przez voy (2017-04-20 17:51:10)

Post's attachments

grawitacja2017_udder (patched).atr 90.02 kb, 1 downloads since 2017-04-20 

You don't have the permssions to download the attachments of this post.
Powszechnie wiadomo, że kamień potrafi myśleć. Na tym fakcie opiera się cała elektronika.

10

Odp: come on in UDDERS lovers

złośliwy hack małego człowieczka

Na świecie ludzie wychodzą na ulice,aby obalić rządzące nimi złodziejskie elity. W Polsce skorumpowane elity odsunięte od władzy chcą obalić Naród. --2017

11

Odp: come on in UDDERS lovers

zapis ten sluzy do wlaczania ramu w miejsce romu:

Locations 54020 to 54271 ($D304 to $D3FF) are repeats of locations 54016 to 54019 ($D300 to $D303).

to nie jest blad.

gdzie twierdze ze to jest blad kompilatora?

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

12

Odp: come on in UDDERS lovers

Mówiłem? Zabezpieczenia przed uruchamianiem na nie-Atari smile

.: miejsce na twoją reklamę :.

13

Odp: come on in UDDERS lovers

Spójrz na swój post na AOL. Z jego lektury można odnieść takie wrażenie.

Koniecznie musiałeś użyć tak dalekiej lokacji? Wątpię, że nie wiedziałeś, gdzie U1MB ma swoje rejestry. Taki zdolny koder?

Wybacz, xxl, ale męczą mnie twoje złośliwostki i ciągłe odwracanie kota ogonem. Z mojej strony koniec tematu, bo nie sposób z tobą normalnie rozmawiać (przynajmniej na forach).

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

14

Odp: come on in UDDERS lovers

nie sledze dokumentacji wszystkich mozliwych doomowych modyfikacji, posluguje sie dokumentacja do Atari z czasu kiedy ten komputerek przestal byc rozwijany...

wybaczysz?

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

15

Odp: come on in UDDERS lovers

I wcale to a wcale nie zrobiles tego zlosliwie smile

Na świecie ludzie wychodzą na ulice,aby obalić rządzące nimi złodziejskie elity. W Polsce skorumpowane elity odsunięte od władzy chcą obalić Naród. --2017

16

Odp: come on in UDDERS lovers

@xxl: powiedzmy, że wątpię w szczerość twojej wypowiedzi.

EOT.

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

17

Odp: come on in UDDERS lovers

@voy: Czy dałoby się wykonać patcha? smile

.: miejsce na twoją reklamę :.

18

Odp: come on in UDDERS lovers

@xxl: to prześledź dokumentację Atari. D000-D800 to obszar rejestrów sprzętowych, a nie pamięć swobodnego użytku o czym dowiaduje się każdy nowicjusz w programowaniu Atari i tego obszaru się po prostu nie rusza. Tam mogło być nie Ultimate ale jakiekolwiek inne urządzenie - nie musisz o nim wiedzieć, dlatego właśnie ten obszar jest zarezerwowany.

The problem is not the problem; the problem is your attitude about the problem

19

Odp: come on in UDDERS lovers

wieczor napisał/a:

@xxl: to prześledź dokumentację Atari. D000-D800 to obszar rejestrów sprzętowych, a nie pamięć swobodnego użytku o czym dowiaduje się każdy nowicjusz w programowaniu Atari i tego obszaru się po prostu nie rusza

jesli tego obszaru sie nie rusza... to jak zrobic zwykla ataroska tecze?

big_smile

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

20

Odp: come on in UDDERS lovers

Wieczor: jak to sie nie rusza?

Dodać również należy że powtórzenie rejestrów jest wynikiem konstrukcji dekodera adresów a nie rozmyślnym działaniem projektantów atari. (atari tak NIE chcialo, ale musialo)  Toteż programista z minimalną wiedzą o atari zapisuje do właściwych rejestrów a nie ich klonów. Zdanie o powtorzeniu adresow jest oczywiscie prawdziwe i moze nawet pochodzic z <padnij>oficjalnej dokumentacji atari<powstan> ale z tej samej dokumentacji pochodzi również użycie $D301 do sterowania pamięcią. Jeżeli jest jakiś oficjalny kod napisany przez Atari dla serii xe/xl ktory uzywa $D3F1 to odszczekam publicznie i publicznie spalę jedno atari na stosie smile (oczywiscie aby zrobic miejsce dla amigi) big_smile

Na świecie ludzie wychodzą na ulice,aby obalić rządzące nimi złodziejskie elity. W Polsce skorumpowane elity odsunięte od władzy chcą obalić Naród. --2017

21

Odp: come on in UDDERS lovers

Niepotrzebnie "żujecie wór" (że posłużę się wyrażeniem jednego z przedmówców). To jest jedyny znany xxlowi sposób na to, żeby się nim i jego twórczością ktokolwiek zainteresował. Skąd więc pretensje, że go eksploatuje? To są podstawy psychologii.

KMK
? HEX$(6670358)

22

Odp: come on in UDDERS lovers

To się zgadza, w ew. przyszłych modelach (które nie nastąpiły) powtórzenie adresów mogło zniknąć. To był efekt uboczny - zostawiono to tylko dlatego że aktualnie było wolne. I twórcy U1MB to wykorzystali - zgodnie z intencją konstruktorów komputera smile

The problem is not the problem; the problem is your attitude about the problem

23

Odp: come on in UDDERS lovers

syscall napisał/a:

Jeżeli jest jakiś oficjalny kod napisany przez Atari dla serii xe/xl ktory uzywa $D3F1 to odszczekam publicznie i publicznie spalę jedno atari na stosie smile (oczywiscie aby zrobic miejsce dla amigi) big_smile

moze byc procedura systemu operacyjnego? big_smile

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

24

Odp: come on in UDDERS lovers

Jasne, wklejaj.

Na świecie ludzie wychodzą na ulice,aby obalić rządzące nimi złodziejskie elity. W Polsce skorumpowane elity odsunięte od władzy chcą obalić Naród. --2017

25

Odp: come on in UDDERS lovers

@skrzyp: masz w poście nr 9.

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