3,026

(59 odpowiedzi, napisanych Bałagan)

Masz rację, przegapiłem. Odwołuję kalumnie rzucone na uczciwość firmy Freescale. ;) 308 MIPS przy 200 MHz. Czyli 115 MIPS przy 75 MHz. Miałoby to więc moc 68060 (110 MIPS przy 75 MHz). Czemu więc tak słabo ten test pamięci mu wychodzi?

3,027

(59 odpowiedzi, napisanych Bałagan)

A propos sterownika pamięci, to tutaj:

http://www.freescale.com/webapp/sps/sit ... LC00M93426

widać, że procesor ColdFire MCF5484 zawiera takowy w sobie. A więc, dedukuję, lepszego nie będzie. Firma Freescale jest poza tym na tyle sprytna, że szybkość serii m68k podaje w MIPS-ach, a szybkość serii CF - w dhrystone'ach (pewno, żeby ktoś aby nie porównał).

Widać poza tym, że procek ma 64k cache'u (32k instrukcji i 32k danych), w tym więc już jest lepszy od 68020. I może pracować na 266 MHz - ale jeśli tak jak to widać na obrazkach sam w sobie jest 5x mniej wydajny od motki 68060, to żeby jej dorównać, musi pracować na 330 MHz - a takiej wersji nie ma.

Dodatkowo tutaj: http://www.microapl.co.uk/Porting/ColdF ... diffs.html można poczytać, że to całe CF to jakiś koszmarek, np.

Non-availability of word- and byte-forms of nearly all arithmetic and logical instructions

Brak jest rozkazów DBxx (np. DBRA - fajnie, bo ten rozkaz jest w całej linii 68k, od 68000 poczynając), EXG, ROL, ROR, ROXR, ROXL (jak na ST zrobić scrolla bez ROXL?), trybu dziesiętnego, ANDI/EORI/ORI to CCR.

No i tak dalej, nie będę tu wyliczał, jak ktoś chce, to sobie poczyta. Ogólnie ten trend, który panował u Motoroli od czasów wypuszczenia 68040 (tj. najpierw zaimplementować coś, potem uznać to za niepotrzebne i w IMIĘ ZWIĘKSZENIA WYDAJNOŚCI emulować to softem), został tu doprowadzony do doskonałości. Brawo. W następnej generacji proponuję ograniczyć listę rozkazów do MOVE.

jellonek: jeśli to jest procesor o wydajności zbliżonej do 68020 ("10 MIPS at 33 MHz" jak napisano u Freescale), to  nie ma błędu.

3,028

(59 odpowiedzi, napisanych Bałagan)

vulgar napisał/a:

a tu juz sie ladnie bootuje z RADELONEM 7500

Ja mam jeszcze jedną wątpliwość - mianowicie na obu snapszotach widać ilość MHz, jaką taktowany jest procesor (199.9 MHz), oraz szybkość dostępu do pamięci opisaną we francuskiej angielszczyźnie (Initialization SDRAM: 46.3 MB/s).

No więc na moim Falconie, gdzie jest 68060/66 MHz, to "Initialization SDRAM" pokazuje o wiele większą wartość, mianowicie 69.9 MB/s. Jeśli stosunek jednego do drugiego ma się tak, jak wydajność 200 MHz ColdFire do 66 MHz motki 68060, to - ... to znaczy, że ColdFire naprawdę jest to nic więcej jak biedne, stare 68020.

3,029

(59 odpowiedzi, napisanych Bałagan)

Nie napisałem, że miał być "pogromcą", czytaj uważniej. Po prostu było znikome zainteresowanie i to wśrod tych, wśród których i tak mogło być największe z możliwych. A zdanie, że sprzedaż Milana I nie miała związku z tym, że Milan II wcale się nie ukazał, pozostawię bez komentarza. Milan Computer GmbH było z pewnością przedsięwzięciem charytatywnym :>

3,030

(59 odpowiedzi, napisanych Bałagan)

jellonek napisał/a:

rynek istnieje, ale rynek nie chce babrac sie w sprzet na ktorym NIEMASOFTU.

Weź poprawkę na to, że dyskusja jest o Atari. Pisząc "rynek MIDI/DTP" miałem na myśli ten dział MIDI i DTP, który siedzi na Atari (MIDI = Cubase / Notator, DTP = Calamus). To na nich, że się tak brzydko wyrażę, "targetowany" był Milan - i okazało się, że ten rynek nie istnieje, bo nawet ci, którzy do tamtej (parę lat temu) pory używali ST/TT/Falcona do tych zastosowań czy wszelkiego rodzaju klonów, po prostu na Milana nie mieli już ochoty, bo albo woleli zostać przy rozwiązaniach, które im działają, albo się przesiąść na PC/maka.

vulgar: FN miał Milana I. Nietrudno wpaść na to, że porażka rynkowa Milana I była główną przyczyną tego, że Milan II się nie ukazał.

3,031

(59 odpowiedzi, napisanych Bałagan)

Wiesz co, powstał Milan - no i? Był po pierwsze średnio udany (Frank Naumann przywióxł swojego Milana na party w Dreźnie, wieszało się to jak dla mnie zbyt często i w dziwnych miejscach, np. po wjechaniu kurosrem myszy na listwę desktopu), po drugie, mimo że TOS został potem podobno zdebugowany i juz się tak nie wieszał, Milan okazał się inwestycją nieopłacalną, bo w ogóle za mało było chętnych. A autorzy zdaje się liczyli na rynek MIDI/DTP w samych Niemczech. Okazało się, że takowy nie istnieje. I tyle.

3,032

(59 odpowiedzi, napisanych Bałagan)

Słusznie prawi, oprócz tego, że "osiem lat temu" nie było ani dobrego emulatora m68k (a przynajmniej ja o takowym nic nie wiem), ani przeciętny piec nie rozwijał nawet połowy tej mocy, jaką rozwija dzisiaj (Aranym na Celeronie 1200 MHz z biedą wyciska szybkość żywego MC68060, pod warunkiem, że nie zechcesz użyć MMU). Tak więc jeśli teza brzmi, że osiem lat temu trzeba było zrobić to, co jest możliwe i ma sens teraz - to się zgadzam. Tylko że wtedy się tego zrobić nie dało,a i perspektywy były inne: 060 w porównaniu do przeciętnego domowego peceta prezentowało się wciąż całkiem atrakcyjnie.

3,033

(59 odpowiedzi, napisanych Bałagan)

Adam Klobukowski napisał/a:

draco030: ColdFire jest przeznacozny do rozwiazan embeded, gdzie masz zazwyczaj kod aplikacji z ktora pracujesz, wiec rekompilacja nie jest problemem.

Ja wiem, że Motorola na tej zasadzie "nie musi" trzymać zgodności między procesorami. Ale w przypadku, gdy to ma być kontynuacja linii już istniejących komputerów z już istniejącym softem, takie numery grożą tym, że "dobre" (dobre dla normalnych procesorów z serii m68k) programy będą się na takiej maszynie sypać z tajemniczych dla większości powodów i nikt go co za tym idzie nie będzie chciał.

Co do binarek, wydaje mi sie ze mozliwe jest zrobienie w miare prostego translatora ktory lapalby 99% przypadkow, a moze naewt i 100%, ale bylyby roznice w ilosci cykli, no i rzecz jasna spowolnienie (chociaz roznice nie sa chyba az takie duze, i pewnie starczy podmianka rozkazu, ewentualnie kilka rozkazow).

Można byłoby spróbować, ale to się może okazać nie takie proste - sławne dzielenie o ile pamiętam trzeba było zmienić na bez znaku, dla kompilatora to pestka, ale w gotowym programie - czarno widzę.

3,034

(59 odpowiedzi, napisanych Bałagan)

dely: ColdFire to nie jest PPC, tylko kolejna odmiana m68k - zdaje się po prostu 68020 mogące chodzić na 150 MHz i więcej. Poza tym się zgadzam - jak to u Motoroli były tam jakieś niekompatybilności w działaniu niektórych rozkazów, to znaczy rozkaz np. dzielenia jest ten sam i produkuje taki sam wynik, ale znaczniki ustawia inaczej, dzięki czemu procedura, która działa na wszystkim od 68020 do 68060, na ColFire nagle wpada w pętlę nieskończoną nie wiedzieć czemu... jak to tak ma być, to czarno to widzę.

Numer trzeba byłoby zaszyć w samym tekście, np. przez zakodowanie odpowiedniego układu literówek w całości numeru.

3,036

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

He, he, jeśli ktoś ma gdzieś kij, to na pewno nie ja, panie Większość. A programowania mógłbyś się nauczyć swoją drogą, to nie boli :P

3,037

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

tebe napisał/a:

jsr $f2b0

Myślałeś może kiedyś, żeby się nauczyć programować na Atari? To fajna sprawa, mówię ci :P

3,038

(64 odpowiedzi, napisanych Zloty)

Sc0rpi0 napisał/a:

A dema całodyskowe (jeżeli jeszcze takie ktoś robi) ? Znów dziwaczne
odgórne: pod DOSem i MEMLO $2000. Tyle uwag :P.

Spod DOS-u ma chodzić dla wygody po prostu. A MEMLO $2000 to tradycyjna dolna granica wolnej pamięci pod większością DOS-ów.

3,039

(18 odpowiedzi, napisanych Bałagan)

mac: jakby wszędzie. "Najważniejsze miejsca każdego atarowca", teksty (w innych wątkach) że w innym miejscu to już nie będzie to, że coś się kończy itp. Wydajesz się być bardzo przywiązany do miejsca, i to jest OK, ale bez przesady - QuaST umarł (dawno temu - przecież to "Klub Użytkowników Atari ST"), Orneta się skończyła, ale to nie znaczy, że masz wyrzucić Atari za okno i zapomnieć o zlotach.

3,040

(19 odpowiedzi, napisanych Sprzęt - 8bit)

_kriss_ napisał/a:

Ta sama sytuacja jest w BASICU wiec nie jest to wina QMEGA.

Jesteś pewien tego wniosku? :D

3,041

(21 odpowiedzi, napisanych Sprzęt - 8bit)

mikey: 800XL mają OS z datą z maja 1983 roku, więc raczej to nie mógł byc rok 1982.

3,042

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

Raczej do zestawiania listy tokenów prosty zrzut ROM-u interpretera na wiele się nie zda. Gdyby ktoś mial pożyczyć takiego karta, to może.

Jurgi: "przeglądarka ATASCII" raczej niewiele mi wyjaśnia.

3,043

(36 odpowiedzi, napisanych Scena - 8bit)

Sc0rpi0 napisał/a:

W porównaniu do magnetofonu (przede wszystkim nie prędkośc tylko swobodny
dostęp do czegokolwiek bez ręcznego ustawiania taśmy "na licznik" :P) był to "wypas".
HDD też ma podobną cechę :) w stosunku do FDD - nie trzeba dyskietki zmieniać w stacji,
aby się dostać do czegoś co akurat w tym momencie jest potrzebne.

O to to. Ale szybkość dostępu i pojemność też się liczy, w przypadku stacji suwanie głowicą w te i we wte może się czasem dłużyć.

Ja na twardziel zachorowałem od razu, jak tylko przeczytałem o jego istnieniu, chyba u Zientary. Oczywiście wiedziałem już wcześniej, jak to działa, ale tylko teoretycznie, np. z artykułów w "Komputerze", gdzie pan Roland Wacławek zachwalał dyski Winchester o pojemności całych 4 MB 1 szt. :P Potem mi się jeszcze to pogłębiło, bo kupiłem sobie SpartaDOS X (a to się tam aż prosi o twardy dysk), a niedługo później miałem okazję stale pracować na komputerze, który twardy dysk miał w rzeczywistości - to było 1040STFM z podpiętym 3,5-calowym gigantem mieszczącym aż 80 MB.

3,044

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

epi: jest tak, bo w Atari BASIC pierwszym wykorzystanym tokenem na liście operatorów i funkcji jest token "stała liczbowa" o wartości 14. A Atari BASIC jeśli "widzi" token o wartości mniejszej od 15 ("stała tekstowa"), przyjmuje że to jest właśnie 14. TBXL natomiast oznacza stałe szesnastkowe tokenem o wartości 13. Jako że to jest mniej niż 15, więc Atari BASIC listuje to jako zwykłą stałą dziesiętną.

kaz: tokeny BASIC XL i BASIC XE są inne niż tokeny TBXL. Listy tokenów nie mam, a sam jej zestawić nie mogę, bo  nie mam ani jednego ani drugiego interpretera. Listę tokenów AB/TBXL wrzucę do Atariki w wolnej chwili. Tokenów MultiBASIC-a bym wolał na razie nie ujawniać, bo wiele się może jeszcze w tym względzie zmienić.

Do czego służy program, o którym piszesz?

3,045

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

TBXL nie dokonuje żadnej konwersji, tabela instrukcji i funkcji jest zgodna w dół z Atari BASIC. Token to numer kolejny słowa kluczowego w tej tabeli, a więc tokeny słów kluczowych TBXL zgodnych z Atari BASIC są takie same jak w oryginale. Tak samo jest w przypadku BASIC XL i BASIC XE; no i MultiBASIC-a też, z tym że ten ostatni jest na opisanej zasadzie zgodny w dół z TBXL.

Atari BASIC ma dwa rodzaje tokenów. Pierwszy rodzaj to "instrukcje" w rodzaju SAVE. Są to ośmiobitowe liczby z zakresu od 0 do (teoretycznie) 255, w praktyce poniżej 127 - w Atari BASIC ostatni token ma wartość 55, w TBXL nie pamiętam, ale odpowiednio więcej, w Multi oczywiście jeszcze więcej...

Drugi rodzaj tokenów to tokeny operatorów i funkcji. Są to ośmiobitowe liczby z zakresu od 0 do 255, ale operatory i funkcje zajmują z tego tylko pierwszą połówkę (0-127). Druga (128-255) jest zarezerwowana dla zmiennych - dlatego Atari BASIC może mieć nie więcej niż 128 zmiennych. Token zmiennej to oczywiście jej numer w tabeli wartości powiększony o 128.

Pierwszy w programie (pomijając numer linii, offset do następnej oraz offset do następnej isntrukcji) jest token instrukcji. Tokeny funkcji (i operatorów i zmiennych) następują zawsze po tokenie LET. No i po tym się rozróżnia jedne od drugich.

W zasadzie jeśli gość ma już coś, co czyta pliki BASIC-a, to rozszerzenie tego do TBXL to jest pestka. Tylko trzeba wiedzieć, jakie tokeny są przypisane w TBXL do czego - oraz w jaki sposób TBXL (i MultiBASIC za nim) upycha jednak 256 zmiennych, mimo że jak napisałem mieści się tylko 128 ;) Jak masz zyczenie, to mogę to jakoś skrótowo opisać.

3,046

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

Taki duzy kartridż.

3,047

(4 odpowiedzi, napisanych Miejsca w sieci)

http://advan.oldos.net/

3,048

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

lampart napisał/a:

tak jak kiedys 5 level to był max z mojej strony tak samo teraz:(

To znaczy, że się nie uwsteczniasz.

3,049

(221 odpowiedzi, napisanych Zloty)

Jurgi2 napisał/a:

Dodatkowe plusy Głuchołazów:
+ taniej,

Czy taniej, to się dopiero ma okazać, bo najpierw było 150 złotych za salę, a potem że "dyrektor jutro poda cenę". I jakoś nie podał?

3,050

(221 odpowiedzi, napisanych Zloty)

Ryszard Mauersberg napisał/a:

Cene ma mi podac jutro.

A to jeszcze nie podała? A te 150 złotych za dzień?