ziew. jak groch o sciane. nie oftopikuj. popatrz na tyt. watku :-)
a to interko ci dziala? - i to mowie bez zlosliwosci, moglbys pokazac?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Nowa obudowa dla 800XL - zostało 36 dni Niewiele ponad miesiąc do końca kampanii.
Zmarł twórca języka BASIC Zmarł Thomas E. Kurtz twórca języka BASIC
Zmiana serwera atari.area Serwis przeszedł właśnie ważną aktualizację infrastruktury
4th Atari ASCII Compo - wyniki Dostępne są już wyniki tegorocznego ATASCII Compo.
thing neo 1.60 Olivier Landemarre wydał nową wersję desktopu Thing.
atari.area forum » Posty przez xxl
ziew. jak groch o sciane. nie oftopikuj. popatrz na tyt. watku :-)
a to interko ci dziala? - i to mowie bez zlosliwosci, moglbys pokazac?
ok. masz racje to byla pusta deklaracja. nie bedziesz pierwszy
mame tez jest adapterem? moze odpalic tylko wybrane tytuly ;-)
interko jest katergorii 512 ale rozwala tablice itp. do 32kb pamieci od adresu $4000 do $bfff
draco, spokojnie, jak boli cie ze jakis cienias w 2 tygodnie napisal emulca to chce cie uspokoic,
to ty bedziesz tym pierwszyj jedynym ktory jako world first uruchomi program z zx spectrum na atari.
o co ci chodzi draco? kompleksy masz jakies czy co? wyobraz sobie firme, ktora zaprojektowala autko, ktore w zalozeniach ma byc wystawiane na wyscigi, i za cholere nim nie wyjedziesz nawet droge bo mozesz miec klopoty z rejestracja np ;-) jest wystawa, podchodzi draco i mowi, eeee a da sie tym orac w polu? i tak jest w tym przypadku, emulec ma byc szybki ale nie odpali wszystkiego, co wiecej kto wie, moze nawet niewiele co odpali :D ale jak juz odpali to... widziales zreszta. pokaz mi na innej 8bit platoformie emulacje innego kompa z taka predkoscia? no chyba widzialem emula z81 na zx i byl szybszy.
narzekasz i narzekasz
> Wydaje mi się, że draco pokazywał skriny z działającym Basic na 6502.
przeciez nie mowie ze draco nie pisze emulca
> Nie mówię, że nie dostanę takiego wyniku, po prostu wątpię, czy ta metoda pomiaru jest prawidłowa
zaproponuj inna gdzie naocznie mozna sprawdzic szybkosc. ja juz wczesniej proponowalem metode z paskiem na ekranie ;-) odpalamy jakas petle, ktorej wykonanie zmiesci sie w 1 ramce i sprawdzamy, ale musialbys zbyt wiele zmieniac w kodzie zeby to dzialalo? jesli dobrze zrozumialem twoja wtedy wypowiedz. (ale pewnie zle, za 3 tygodnie moze sie pokapuje)
moj heroiczy jak to nazwales opor przed odpaleniem basica oznacza tyle co nie zakladalem i nie przewidywalem wpgole odpalania zx basica na 6502 tylko odpalenie niektorych gierek ewentualnie demek z zx. co innego na 65816
> Ja bym wolał wersje binarną, na której działa ZX BASIC.
zawsze mozesz napisac swojego emulca. a na zx basic poczekaj jak dosnae 65816
> Tak w ogóle, jeśli procedura dekodująca ma 25 cykli (to co powyżej plus inkrementacja PC), to znaczy, że możesz nią dekodować max. 70937 rozkazów na sekundę, a to nawet przy wyłączonym Anticu jest 8% szybkości Spectruma.
nie zakladam ze twoje obliczenia sa dobre lub zle ;-) powiem tylko ze magia dziala, zrob tak: uruchom to na zx i na atari, daj zx 11% mocy, odprez sie i poogladaj. acha w warchiwum jest wersja 10 procentowa.
a mozna wdepnac na godzinke, dwie, dobe, miesiac ?
zastanawiam sie nad puszczeniem zrodel, pewnie jeszcze sporo mozna przyspieszyc :)
PROBE Ty to masz leb jak sklep. wprowadzilem zmiany jakie podales.
taka niewielka zmiana jak by sie wydawalo a daje ogromnego kopa - 11%
trafiles w dziesiatke.
dl jest tak napisany zeby emulowal pamiec obrazu zx spectrum (tak dziwacznie oni tam maja)
zero optymalizacji, zreszta kod sie sam modyfikuje (przynajmniej w pierwszej czesci).
32kb alokuje to demko. czy wszystko tak bedzie chodzic? nie wszystko wogole bedzie chodzic.
a kto mowi ze jestem zaawansowany programista :)
zaawansowany programista nie zadawalby pytan heh
konwersja emulatorem... jest tak jak mowisz, trzeba uruchomic program i dopiero zrobic snapszota wtedy program na emulcu sie uruchomi, mam taki przypadek, ze po zaladowaniu tapa (program jeszcze nie wystartowal na spectrum) robie zapis do sna, pobieram naglowek i sam program ale on sie na atari nie pojdzie, gdy zrobie cos takiego po uplywie kilku ramek zxa i zamiast samego kodu programu zaladuje calego snapszota do atari to juz emulec chodzi bez problemu.
ta strone znalem... zasmuciles mnie. cholera to nic. trzeba bedzie zainteresowac sie innym formatem zapisanych programow z trumny.
--
ale moment. musi byc jakis konwerter tapow do innych formatow
.tap file format :( potrzebuje info o tym formacie... google mi nie pomoglo. jakby ktos byl tak mily i pomogl go rozgryzc...
do tej pory robie tak, ze uruchamiam program na emulatorze spektrumny i robie zapis do formatu .sna (.sna inkluduje do emulatora) ale to nie jest rozwiazanie.
sprawa kolejna to ay, czy jest sens dodawac to do emulacji? i slyszec pierdy bo nie sadze zeby udalo mi sie zrobic to co swietemu ?
nosny temat te cale emulatory ostatnio :-) moze jakies demo o tym ktos napisze :DDDDDDDD
imposible, Draco bedzie tam 3 tygodnie wczesniej - jak przez caly watek ;-)
heh zarcik.
oczywiscie szacuneczek za to co draco robi i i tak jestem pod wrazeniem, chociaz jak dowiodlem demonizuje pewne sprawy ;-)
a bedziecie miec karin maxi drive 3'5 ?
glupio wyszlo, dely, Twoja wypowiedz zrozumialem w ten sposob, ze moj emulator jest nie do uzytku. wymieniles jeszcze unusable..., jakos skojarzylem...
poszlo latwiej niz myslalem
tu wersja na spektrumne
http://pouet.net/prod.php?which=1995
a tu uruchomiona na atari
http://atari.pl/use.avi
bez zadnych numerow z makrami wyciaga 10% ale to chyba specyfika tego demosa ze uzywa akurat szybszych w emulacji rozkazow.
---
szybkosc zmierylem tak:
uruchomilem na zx emulu i na atari winplus ten programik, dalem zx emulowi 10% mocy i czekalem, po kilku chwilach emulce pokazywaly to samo (synchronizowaly sie) wiec mysle ze jest kolo 10%, avik byl nagrany ale moj komp pokazywal wtedy 95% szybkosci atari - zgrywanie filmiku chyba spowolnilo jego dzialanie. to tyle.
> Nawet by nie mógł.
tak, jestes najlepsiejszy. wiesz o tym prawda?
az tu czuje twoj bol ;-)
> a nawet BASIC ci nie działa...
nie wydaje mi sie zebym chcial nawet sprawdzic go uruchomic :-) basicowe gry? hmm neeeeeeeeeeeeeee
> To jesteś jakieś 3 tygodnie z tyłu za mną (jak przez cały wątek). Jeszcze jakieś tego typu nowości? :)
:-) spokojnie, nikt cie nie goni ;-) tylko ze ja w dwa tygodnie (lacznie z nauka asemblera z80) zrobilem emulca ktory jest szybsz :D
hmm, ok. siade zaraz i cos sklece :-) i nie bedzie to skrinszot ;-)
> realizujesz częściowo założenie Lao...?
jeszcze nie, to sporo pracy i wlasciwie jeszcze nie wiem jaka forme ostateczna przyjmnie use;-) moze to bedzie patcher do zxprogramow, moze cos innego...
z makrami kiedys powalcze, na pewno w pierwszej wersji to bedzie reczne patchowanie... ale do tego jeszcze dluga droga, kto wie moze wczesniej pokaze sie f7 :-)
> 7% to już nie jest źle. Może jakaś publiczna wersja z linkami do tekstówek jakiś...?
cos wyszukam, hmmm moze nawet znalazlem :-) :
> Popatrz sobie, ile czasu po wydaniu komendy CIRCLE Spectrum "myśli", a ile czasu rysuje...
tak... no to sprawdzimy ;-)
tu sa jakies circlesy:
http://pouet.net/prod.php?which=1995
jesli mi sie uda uruchomic to na use, pokaze, jesli nie... to nie pokaze ;)
nie, no luz. pracuj w spokoju. ja tym czasem w swoim unusable spectrum emulatorze dokonalem kilku malych poprawek, przyspieszenie petli dekodujacej, dodanie pracy krokowej i mini :-) monitorek rejestrow i stosu. cos czuje ze przekrocze 7% :-) jutro (dzis) testy i moze cos puszcze swierzego :-)
blednym zalozeniem jest ze doping ci pomaga? czy ze agresywny dopin pomaga, a moze wcale nie pomaga a wrecz przeszkadza? no chyba ze doping nie wplywa wcale na temp? nie zakladam ze odpowiesz bo to moze byc bledne zalozenie ;-)
atari.area forum » Posty przez xxl
Wygenerowano w 0.198 sekund, wykonano 11 zapytań