2,801

(9 odpowiedzi, napisanych Software, Gry - 16/32bit)

Adresów. W sensie że szyna adresowa ST (i rejestry adresowe) jest tylko 24bit, i są na to sztuczki :)

Jakoś tak (jeśli dobrze pamiętam):
move.w #$-costam, a0
move.x (a0), gdzies

2,802

(9 odpowiedzi, napisanych Software, Gry - 16/32bit)

Oczywiście rozumiem że chodzi o to jaki soft z ST/STE pójdzie na Falconie?

Nie pójdzie żaden soft który wymaga dokładnie identycznych czasów wykonywania instrukcji, czyli ogromna większość dem i bardzo dużo gier. Część może się krzaczyć, ale zadziała. Najmniejszy problem jest z użytkami.

Falcon ma mapę pamięci "kompatybilną w dół". Za wyjątkiem kilku drobiazgów, wszystkie rejestry sprzętowe ST/STE są dokładnie w tych samych miejscach. Do tego są nowe rzeczy, ale adresy leżą poza STkowym (i Falconowym) RAMem (z tego wynika że Falcon może mieć 14MB RAMu - 2MB jest tymże obszarem). Problematyczna jest używana często na ST technika "ujemnych" adresów, ale to się daje załatwić używając MMU.

2,803

(30 odpowiedzi, napisanych Bałagan)

Chodzi o to że spostowalimy niemal równocześnie.

2,804

(30 odpowiedzi, napisanych Bałagan)

saulot: narzędzia m68k-* domyślnie szukają inkludów tam gdzie powinny bez prefixa.

2,805

(30 odpowiedzi, napisanych Bałagan)

No, może zostać użyty, ale to nie zmieni faktu że i tak kompilacja będzie nieudana.

Perfix jest do make install.

2,806

(30 odpowiedzi, napisanych Bałagan)

prefix jest do czego innego i nie jest tu potrzebny.

2,807

(30 odpowiedzi, napisanych Bałagan)

PATH nie ma tu nic do rzeczy. Problem z tym, że jak już pisałem wcześniej, części dotyczące optymalizacji dla falcona są lekko nieaktualne. To akurat można prosto poprawić, ale dalej jest kilka innych kwiatków gdzie moja wiedza już jest niewystarczająca. Cyprian Konador albo Sqward pewnie da radę jak ich ładnie poprosisz ;)

2,808

(5 odpowiedzi, napisanych Software, Gry - 16/32bit)

http://dhs.nu/files.php?t=musicplayer

2,809

(30 odpowiedzi, napisanych Bałagan)

W tym wypadku kompilacja dla MiNTa = Kompilacja dla TOSa.

2,810

(8 odpowiedzi, napisanych Software, Gry - 16/32bit)

Ustawić midi bez instrukcji się d bez problemu, co też uczyniliśmy na quaście 96 albo 97 :)

2,811

(8 odpowiedzi, napisanych Software, Gry - 16/32bit)

Ale problemy z czym? Idziesz i strzelasz :P

2,812

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

Poprawiłem :)

2,813

(30 odpowiedzi, napisanych Bałagan)

Ok. Rozpracowane. Niestety atari800 ciężko będzie kroskompilować dla minta, bo część dotycząca pracy na falconie jest niedostosowana do najnowszych kompilatorów. Można kompilować natywnie, ale też bez optymalizacji dla falcona.

2,814

(30 odpowiedzi, napisanych Bałagan)

Daje 100% prędkości, ale nie zawsze, zależy od okoliczności. Ja to kompilowałem dosyć dawno temu, możliwe że nowszy kompilator wygeneruje lepszy kod. Przy czym:
- optymalizacje dla Falcona są w ASMie,m więc kompilator już nic nie skompiluje
- optymalizacje trochę psują jakość emulacji w porównaniu do 'uniwersalnego' kodu.

Tym niemniej, nawet jak skompilujesz z optymalizacjami to tak naprawdę oznacza że można się przełączać pomiędzy trybem 'zoptymalizowanym' a 'uniwersalnym' przy starcie emulatora.

2,815

(30 odpowiedzi, napisanych Bałagan)

jellonek: --target jest do configure właśnie.

2,816

(30 odpowiedzi, napisanych Bałagan)

--target=falcon może zostać, a800 ma specjalne optymalizacje pod falcona (grafiki). Przy czym te optymalizacje są wówczas opcjonalne, bo nie są w 100% idealne.

Wywal opcję -m68020-60.

2,817

(12 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

Przejściówki są na Allegro dla Amig - z Falconem też zadziałają.

2,818

(10 odpowiedzi, napisanych Miejsca w sieci)

Się nie tłumacz Azbest, pewnie znowu adminowałeś po pijaku ;)

2,819

(6,354 odpowiedzi, napisanych Kolekcjonowanie)

AS... napisał/a:

Ale sama stacja nie jest za mocno w środku przykręcona, zamiast na 4rech podpórkach jest na 3... I jest przez to dość "wiotka".. Ale kto by używał dyskietek i to jeszcze 1.44mb

Ale są 4 długie śruby, które ją bardzo dobrze kotwiczą.

2,820

(6,354 odpowiedzi, napisanych Kolekcjonowanie)

Nie, ma stację 1,44 od Falcona :D

2,821

(4 odpowiedzi, napisanych Sprzęt - 16/32bit)

W zasilaczu ST jest bezpiecznik. Nie wiem jak monitory.

2,822

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Nawet zakładając że wszystkie Atarki mają te samo 6502 tak samo reagujące na wszystkie 'nielegale' widzę jeden szkopuł. Można z dużym prawdopodobieństwem założyć że wszystkie oficjalne rozkazy zostały przez lata (i podczas projektowania procesora) dogłębnie przetestowane i nie mają negatywnego wpływu (np. poprzez nadmierne nagrzewanie procesora lub jego części). Bardzo wątpię aby 'nielegale' były tak przetestowane, i niekoniecznie są tam rozkazy typu 'halt and catch fire' ;) , to możliwe że mogą negatywnie wpływać na żywotność, przecież już niemłodych, procesorów. Dlatego uważam że stosowanie nielegali niesie ze sobą nie do końca jasne ryzyko, i powinno się tego unikać.

2,823

(61 odpowiedzi, napisanych Sprzęt - 16/32bit)

Ok,dzięki.

2,824

(16 odpowiedzi, napisanych Sprzęt - 16/32bit)

Spróbuj na TV starszej daty.

2,825

(58 odpowiedzi, napisanych Fabryka - 16/32bit)

Zmeilowałem się z Rudolphe, i napisał mi że taki 'bottom' board pod CT60 jest w planach. Do tego napisał że DSP ma być 56002  lub 56321. Sqward, możesz coś powiedzieć o kompatybilności w tym przypadku?