816 jest 8-bitowym procesorem
rozumiem, ze jesli zrodla mowia ze jest 16-bitowy to tylko marketingowa papka?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
AltirraSDL Lobby Przeglądarkowy front-end dla emulatora Altirra z trybem gry wieloosobowej online od Ilmenita.
Test7800 0.8.0 Nowa wersja Test7800 wprowadza wsparcie dla większych kartridży Bankset oraz obsługę Quadtari.
Flob wkracza na Atari ST Platformówka z 8-bitowego Atari zmierza na komputery z serii ST.
Return to Blacktooth dla Atari ST Nowa, izometryczna przygoda w stylu Head Over Heels już dostępna na komputery Atari ST.
VBXETERM 0.12 Nowa wersja emulatora terminala VBXETERM z poprawionym SSH i lepszym wsparciem VT100.
atari.area forum » Posty przez xxl
816 jest 8-bitowym procesorem
rozumiem, ze jesli zrodla mowia ze jest 16-bitowy to tylko marketingowa papka?
nie ten dzial. albo "programowanie 16 bit" albo "balagan"
Ja osobiście czułbym się zaszczycony
nie, zbyt duza odpowiedzialnosc.
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.
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?
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:
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 ?
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...
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)
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% ?
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.
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?
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?
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.
Pytania kontrolne:
dlaczego nawiazujesz do emulacji programowej?
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
proc budzi się w trybie 8-bit, w sposób mylący chyba nazwane zostało to emulacją.
wiesz lepiej od producenta procesora?
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."
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.
zgadza sie, w trybie emulacji 6502 jest zasadniczo prawie kompatybilny z atari xl/xe
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.
Lucek ma PC, szepta: przyszlosc to skladaki, zerwij plomby, idz do przodu... po co ci kultowe XL/XE? ... upgrade
Prawdziwego Atarowca nie zwiedzie...
tu masz stronke na ktorej mozesz sam skonfigurowac swojego patcha :-)
lucyfer mami 16 i wiecej bitowymi procem w atari xl/xe, na szczescie sa "opcodes of truth"
mozna prosic o to intro? jestem prawie pewny ze uzyles niestabilnego ANX # - tego samego uzyl autor G.I.L.P.
jestem ciekaw jak mógłby wyglądać illegal sinus scroller
lepiej :D
dobry pomysl.
poczytalbym tez o sinus scrollach, zoom scroller i innych scrollach :-)
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 ;-)
gdyby tak zadac pytanie w odpowiednim watku to podejrzewam, ze rozwiazanie sie szybko pojawi... kto wie moze nawet autor by sie zainteresowal... ;-)
@BartoszP: albo trudne do zapamietania ;-)
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%
atari.area forum » Posty przez xxl
Wygenerowano w 0.225 sekund, wykonano 18 zapytań