witam,
zrobilem sobie krotki test, porownalem szybkosc pewnego algorytmu na zxspectrum i tego samego napisanego na atari, wyszlo mi ze nie ma co popadac w kompleksy, kod na 6502 dzialal szybciej (kod na atari zajmowal odrobine wiecej miejsca)
troche tez poogladalem gier na spectrum (w miare prostych) patrzylem pod katem uzywania stosu (wydaje mi sie to najwieksza roznica miedzy modelem programowania na z80 i 6502) dochodze byc moze do naiwnego wniosku, ze niektore z nich bylo by byc moze nie tak trudno przeniesc na atari: zachowujac algorytm - przepisujac kod na 6502, grafike - definiujac dl dliste jak na spectrum, usuwajac wszystko co niepotrzebne (dzwieki, obsluge roznych niepotrzebnych p*.* ktore zx i tak liczy), mysle ze program zmiescil by sie w pamieci statndardowego atari i dzialalby z szybkoscia oryginalu (lub szybciej). czy gra jest warta swieczki? bo pracy przy takiej konwersji nie bylo by malo.
usiadlem i zagralem np w
bomb jacka - wyglada fajnie ale szybko sie nudzi (niedopracowane przejscia miedzy fazami i inne wkurzajace bugi)
karnov - gra ma same plusy i co najwazniejsze w kodzie nie wyglada skomplikowanie ale mozna by bylo przeniesc tylko jeden level bo gra sie doczytuje (lacznie z czescia kodu programu)
jet set willy - kult, ale czy chcialo by sie komus przechodzic cala gre? na plus nalezy zaliczyc to ze mozna by bylo do tego silnuika doklejac dane z fafnastu roznych wersji willego z zx i chodzily by bez poprawek...
zerknalem tez na pentagram ale tam to jest kosmos, podejrzewam ze w pozniejszych produkcjach moze byc jeszcze gorzej...
rozpisalem sie... ok. no to do rzeczy. czy ktos chce brac udzial w takiej produkcji (podpisac sie pod taka gra nie bedzie mozna raczej) chodzi konkretnie jesli nie o tlumaczenie samego kodu to chociaz deasemblacja gry na zx i opatrzenie kodu etykietami - to jest podstawa (kod na atari bedzie sie znajdowal pod innymi adresami). niewdzieczna robota, ale jesli ktos jest chetny...
uprzedzajac ewentualne pytania - to nie bedzie emulacja - tym razem interesuje nas szybkosc dzialania.