4,676

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Bo czuje sie dotkniety tym, ze MazezaM bedzie w przyszlosci kreowal ceny atari xl/xe - przynajmniej tak zrozumialem Twoj post 351. to zwykla gra, nie widze jej w roli kultowej.


wieczor napisał/a:

Dlaczego mam nieoptymalizować dla nich kodu pomijając tablicę skoków w ROMie? A tu ta optymalizacja może być naprawdę odczuwalna.

odpowiedni zapis do PORTB czyni swiatlo. a to wszystko programowo. czyz atari xl/xe nie jest systemem doskonalym?

4,677

(644 odpowiedzi, napisanych Programowanie - 8 bit)

no coz. stojac przed wyborem optymalizowac program czy wymienic procesor na 16 bitowy i dolutowac pamiec wybiore bez wahania ta pierwsza opcje, bede optymalizowal wykorzystujac 100% mozliwosci atari.

juz raz slyszalem o koszcie takiego dzialania:

drac030 napisał/a:
mazi napisał/a:

Np. jak juz zapewne czytales na zyskaniu cykli.

Na zyskaniu kilku na ogół niepotrzebnych cykli, kosztem utraty kilku równie niepotrzebnych użytkowników ;)


myslisz Wieczor, ze odczuje strate tych "kilku niepotrzebnych" bylych uzytkownikow atari ?

4,678

(644 odpowiedzi, napisanych Programowanie - 8 bit)

wieczor napisał/a:

Dlatego wiem, że w przyszłym roku 816 będzie już w 95% Atarek na scenie

o smierci sceny 8bitowego atari juz kilka razy czytalem. ale moze na tych nowych komputerach w trybie emulacji 6502 cos tam z atari xl/xe bedzie dzialac...

wieczor napisał/a:

bo każdy będzie chciał zagrać w Mazezam

i nastepne... niestety to bedzie wymagalo komputera kompatybilnego z atari xl/xe ... (ale rozwiazaniem dla takich osob bedzie altirra)

4,679

(644 odpowiedzi, napisanych Programowanie - 8 bit)

wieczor napisał/a:

99% zgodności bierze się z różnic pomiędzy nimi - gdyby ktoś robił emulację, przypuszczalnie byłaby ona niemal 100%.

"niemal" to pewnie w okolicach 99% ?

4,680

(644 odpowiedzi, napisanych Programowanie - 8 bit)

wieczor napisał/a:

Należy właściwie rozumieć słowo emulacja - czy 816 wykonuje dodatkowe operacje w trybie 8-bitowym? Raczej nie, bo by to zaowocowało zwiększoną ilością cykli.

skads sie bierze to 99% zgodnosci w trybie emulacji 6502 :) gdyby nie zadbali o emulacje z prawidlowa iloscia cykli na rozkaz to by bylo calkiem kiepsko.

4,681

(644 odpowiedzi, napisanych Programowanie - 8 bit)

wieczor napisał/a:

1. Czy rozkazy 6502 znajdują się na liście rozkazów 65816 i mają te same opcody? Pomijam te które nie działają oczywiście.

a to sie liczy jak na jednej i drugiej lisie sa ale sie inaczej wykonuja?

4,682

(644 odpowiedzi, napisanych Programowanie - 8 bit)

wieczor napisał/a:

A co do ekspertów z firmy produkującej procki - w takiej firmie pracuje wielu ludzi, jedni są ekspertami od procków i je projektują, a inni są ekspertami od marketingu i robią to co umieją najlepiej - pieprzą głupoty

:D to teraz nie wiem komu wierzyc. Tobie czy producentowi.

ciagle mam jednak watpliwosci a czy kod $a9,$00,$60 (lda #0: rts) zadziala na 65816 w trybie emulacji 6502 i po przelaczeniu w tryb natywny tak samo? czy trzeba 65816 jeszcze jakos skonfigurowac do wykonania tego kodu tak jak na 6502?

4,683

(644 odpowiedzi, napisanych Programowanie - 8 bit)

wieczor napisał/a:

Jak już się czyta to warto rozumieć rzeczywiste znaczenie pewnych słów, to pozwala nam ocenić, że ktoś napisał bzdurę.

pewnie jestes lepszym ekspertem od tych z firmy produkujacej procki ale ja nie, ja nie mam powodu im nie wierzyc. a pisza ze ich procek ma dwa tryby - tryb 16-bitowy natywny i tryb emulacji 6502.


wieczor napisał/a:

Pytania kontrolne:

dlaczego nawiazujesz do emulacji programowej?

4,684

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Amun-Ra napisał/a:

Problem jest czysto semantyczny.

zgadzam sie, to ze programy z atari xl/xe nie dzialaja na komputerze z 65816 w trybie emulacji 6502 to problem semantyki... one dzialaja tyle ze inaczej :D

4,685

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Pin napisał/a:

proc budzi się w trybie 8-bit, w sposób mylący chyba nazwane zostało to emulacją.

wiesz lepiej od producenta procesora?


wieczor napisał/a:

Tryb 8-bit jest jednym z dwóch natywnych trybów pracy tego procesora.

bzdura. natywny tryb jest jeden (16 bitowy). drugi tryb to tryb emulacji 6502. zacytuje producenta: "Native 65816 Mode and 6502 emulation mode."


wieczor napisał/a:

On nie emuluje 6502 tylko jest z nim zgodny w dół - oczywiście w granicach ustalonych przez specyfikację tegoż.

nawet w tym watku sa przyklady na to ze nie jest zgodny ze specyfikacja (nawet tylko oficjalna) 6502 - ani 65C02 ani 6502C, ale jak to bywa w emulacji... nie jest doskonala.

4,686

(644 odpowiedzi, napisanych Programowanie - 8 bit)

zgadza sie, w trybie emulacji 6502 jest zasadniczo prawie kompatybilny z atari xl/xe

4,687

(644 odpowiedzi, napisanych Programowanie - 8 bit)

gepard napisał/a:

mam nadzieję że ta jałowa dyskusja znajdzie proste przełożenie na ilość produkcji na demo/intro compo

raczej avi compo :D scena atari xl/xe przechodzi na 16bity, na tych maszynach nie wszystkie programy z 8bitowych atari xl/xe dzialaja.

4,688

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Lucek ma PC, szepta: przyszlosc to skladaki, zerwij plomby, idz do przodu... po co ci kultowe XL/XE? ... upgrade

Prawdziwego Atarowca nie zwiedzie...

4,689

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

tu masz stronke na ktorej mozesz sam skonfigurowac swojego patcha :-)

http://patch.atari.pl/

4,690

(644 odpowiedzi, napisanych Programowanie - 8 bit)

lucyfer mami 16 i wiecej bitowymi procem w atari xl/xe, na szczescie sa "opcodes of truth"

4,691

(142 odpowiedzi, napisanych Programowanie - 8 bit)

mozna prosic o to intro? jestem prawie pewny ze uzyles niestabilnego ANX # - tego samego uzyl autor G.I.L.P.

4,692

(142 odpowiedzi, napisanych Programowanie - 8 bit)

grzeniu napisał/a:

jestem ciekaw jak mógłby wyglądać illegal sinus scroller

lepiej :D

4,693

(142 odpowiedzi, napisanych Programowanie - 8 bit)

dobry pomysl.

poczytalbym tez o sinus scrollach, zoom scroller i innych scrollach :-)

4,694

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Pin, przestan spamowac gdzie sie tylko da o swojej stacji, juz raz pisales ze standardowe pliki czyta 2 razy dluzej... ona ma problemy z oddychaniem. zaraz sie jeszcze okaze ze to nie xf551 (ale w obudowie xf551), pewnie 3'5 cala i to pewnie jeszcze z wymienionym nie wiadomo od czego romem.

to jest ex stacja ;-)

4,695

(644 odpowiedzi, napisanych Programowanie - 8 bit)

gdyby tak zadac pytanie w odpowiednim watku to podejrzewam, ze rozwiazanie sie szybko pojawi... kto wie moze nawet autor by sie zainteresowal... ;-)

4,696

(644 odpowiedzi, napisanych Programowanie - 8 bit)

@BartoszP: albo trudne do zapamietania ;-)

4,697

(644 odpowiedzi, napisanych Programowanie - 8 bit)

wieczor napisał/a:

W dyskusji chodzi o sens stosowania nielegali.

w tej dyskusji chodzi o przyklady optymalizacji z uzyciem nieudokumentowanych kodow. optymalizacji pod katem szybkosci lub dlugosci programu. dzielenie sie spostrzezeniami...

a swoja droga na 256 kodow tylko 151 jest udokumentowanych - na oko pewnie jakies ?65%? czyli cchesz ograniczyc wykorzystywanie zasobow 6502C do tych 65%

4,698

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Pin napisał/a:

widziałeś grę, lub demo zintegrowane ze Sparta DOS X tak, jak ostatni Mazazem z xBios? - nie istnieje coś takiego.

przed chwila twierdziles ze cos takiego nie istnieje :-) a czy te programy i gry sa ciekawe czy nie to nie bede ocenial bo nie mam rozszerzonego atari o sparte dos x i nie sprawdze.

Pin napisał/a:

XXL i Sabo i Ludwiku Dorn - nie idźcie tą drogą

nie pojde, zreszta nie mam jak - nie mam sparty :D

4,699

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Pin, prosze Cie ....

"Do pracy wymagana jest SpartaDOS X." http://atariki.krap.pl/index.php/Toys

"Całość działa tylko pod SpartaDOS X." http://atariki.krap.pl/index.php/Core_Wars

"Program jest w binarnym formacie SpartaDOS X, i w innym DOS-ie nie będzie się dało go uruchomić." http://atariki.krap.pl/index.php/Aprplr

4,700

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Pin napisał/a:

widziałeś grę, lub demo zintegrowane ze Sparta DOS X tak, jak ostatni Mazazem z xBios?

pewnie ze tak. zartujesz sobie? tu masz nawet tutorial jak pisac programy zeby dzialaly tylko pod sparta http://mads.atari8.info/mads.html#sdx

---
ok. powrot do tematu, o xbios albo mazezam odpowiem w odpowiednim watku