6,926

(644 odpowiedzi, napisanych Programowanie - 8 bit)

rozumiem jak najbardziej ;)- Wyłuszczam jeno problem taki, że użycie np. stacji SN360 spowoduje, że Mazazem w takiej wersji nigdy NIE zadziała. Stacja ta w oryginale posiada tę właściwość, że nie potrafi wykonać formatu z szybkim przeplotem.

6,927

(644 odpowiedzi, napisanych Programowanie - 8 bit)

@XXL - czerwony jest - spokojnie. Zdjęcie na szybko zrobiłem i kilasto wyszło ;)-

Nie jest to temat uszkodzenia nośnika, bo wyszło by to przy formacie, to raz. Dwa - to i tak testy przeprowadzałem na 3 dyskietkach.

Larek - od samego początku mówię, że problem występuje w określonych warunkach. To, że stację można zmusić do formatu z szybkim przeplotem to wiem. A Zgłaszam problem, bo może przyda się autorowi taka informacja. Czy coś robię nie tak? (poza oftopikiem oczywiście) ;)-

6,928

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Sprawdziłem jeszcze raz. Na standardowym przeplocie Mazazem wykrzacza się w czasie ładowania w takim oto momencie:

dev: 31, comm: 52, aux1=C8, .... check=4C

czyta, po czym ładowanie zatrzymuje się w w/w określonym miejscu czytając bez końca jeden i ten sam sektor.

Na ekran w tym czasie wyskakuje coś takiego:

http://www.ghnet.com.pl/~pin/xxl/IMG_1043.JPG



... lecz jeśli załaduję poprzez sio2pc, gdzie odczyt następuje w szybkim przeplocie - wszystko jest ok.

6,929

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Co więc TeBe mądrego zaproponujesz? ;)-

6,930

(644 odpowiedzi, napisanych Programowanie - 8 bit)

@XXL - tak.

6,931

(644 odpowiedzi, napisanych Programowanie - 8 bit)

BartoszP napisał/a:

wyluzuj...to, że na paru komputerach będzie problem, w tym z twoim,  to nie powód do traumy....z tym da się żyć :)

Oczywiście - da się. Jak na razie tracimy 1% względem "problematycznej" kompatybilności w stosunku do mikroobecnych i niewiedzieć jak przyszłych tzw. rozszerzeń. Mimo wszystko szkoda, bo np. dopałka Pasia opracowywana przez wiele lat czeka i wiele nowego wnieść do tematu może.

6,932

(644 odpowiedzi, napisanych Programowanie - 8 bit)

tebe napisał/a:

jego monitor czy TV akurat nie wyświetla poprawnie

Proszę nie używać odbiorników telewizyjnych marki Panaskanik. Niepoprawnie wyświetlają muzyczki ;)-

6,933

(644 odpowiedzi, napisanych Programowanie - 8 bit)

BartoszP napisał/a:

A skoro producent takie dawał i działają jak działają, to czemu XXL nie ma prawa z tego korzystać ?

Ma prawo - tylko pytam się po co. Czy ktoś wykodował dostatecznie wystarczający powód do 2012 roku? Nie. Więc nie neguje "niepublikowanych" jeno czekam bezskutecznie na efekty. Siwy włos sypie się powoli ;)_

@XXL - przecież pisałem już ze 20 razy, że Mazazem rozjechał się czasowo na std przeplocie i transmisji 19200 bd. Jak mam to inaczej opisać? - Brajlem? :D

6,934

(644 odpowiedzi, napisanych Programowanie - 8 bit)

@XXL - ale nie wynika z tego, że mam jakieś problemy ze stacją. Jest sytuacja akurat taka, że ciężko mi jest zmusić ową stację do formatowania ze szybkim przeplotem w standardowej transmisji 19200 bitów / sekundę. W związku z tym, np. jako użytkownik nie doktoryzuję się w temacie, tylko zapisuję grę w standardzie (czyli czymś jak najbardziej dziewiczo - nienaruszalnym) i ładuję program na Atari ze standardowym procem z (powiedzmy) wyłączonymi dopałkami, bo jak sądzę 1MB ramu i stereo nie robi tutaj jakiegoś wielkiego halo. I co - i w czasie ładowania gra się wykrzacza. Dlatego też zgłaszam problem i widzę, że niczego nie sprawdzałeś, lub też nie masz realnego hardware by to sprawdzić. Dziwne, bo to ja mam ponoć jakieś cuda w sprzęcie. Okazuje się jednak, że takie SIO2SD zawsze poda Ci sektory z szybkim przeplotem i problem jest niezauważalny. Problem też jest jednak w tym, że XF551 nawet z ultraspeed jest bardziej natywnym hardware'm niż SIO2SD. Widzisz, to jest właśnie kwestia wybiórczego gloryfikowania rozszerzeń, sprzętu, standardów i tego, co jednemu pasuje a innemu nie. Nie mówię by iść jak stado baranów za większością - nie, chodzi tylko o racjonalne podejście do tematu i uwzględnienie dość przeciętnych standardów, które wytycza to, co dzieje się na scenie ogólnie. Nie wiem, czy dobrze to ująłem i czy dobrze mnie zrozumiałeś.

Istnieje oczywiście ostatnia możliwość - idziemy w maliny i będziemy wszystko uruchamiać na emulatorach, bo co gra / demo / coś tam - każdy będzie się zastanawiał jak to ruszyć na realnym sprzęcie. I nie pisz teraz proszę nic o xBios, bo ten wspiera ułamek tego, co można spotkać w temacie urządzeń "pamięci masowej".

W w/w temacie była mowa o przeplocie - ok. Teraz mówię, że akurat istnieje jakiś tam problem w std 19200. Nie mam jednak z tym problemu w trybie US, co nie jest dla mnie jakąś wadą, bo mając US mam gdzieś transmisję STD. Normalna sprawa. Nie po to mam US w stacji i nie po to zakładano 20-25 lat temu US, Toms'a czy Tygrysa by zamęczać się tym, co było. To w czym problem jest? - chyba w tym, że przy zmianie prędkości odczytu ze stacji po SIO gra się rozjechała, bo nie jest w stanie obsłużyć czasowo niczego więcej niż szybki przeplot w 19200 ... na dodatek transmisji sztucznie ograniczonej prze xBios :)

Kapici? ;)-

6,935

(644 odpowiedzi, napisanych Programowanie - 8 bit)

mazi napisał/a:
Pin napisał/a:

Przywiozę Ci na SV wersję Mazazem, która ładowana po SIO na dowolnie dostarczonej przez Ciebie Atarce nie zadziała

Chyba chcesz udowadniac w stylu z poprzedniej epoki, ze dajcie mi winnego a paragraf sie znajdzie :)
Wersja Mazazem sciagnieta ze strony xxl'a na mojej LDW2000 (standardowa) + atari (rozne, niezaplombowane) dziala.
Masz u siebie tyle gratow, ze bankowo znajdziesz stacje, z ktorej pojdzie :)

Czy dociera do Ciebie może taka informacja, że chodzi o przeplot sektorów. Jaki ma to związek z ewentualnymi rozszerzeniami? Umiesz czytać ze zrozumieniem, Mazi? ;)-

6,936

(644 odpowiedzi, napisanych Programowanie - 8 bit)

ok. Nie ma problemu. Weź swojego kompa na wszelki wypadek ;)-

6,937

(644 odpowiedzi, napisanych Programowanie - 8 bit)

ignorowanie tematu faktycznie jest optymalnym rozwiązaniem ;)-

6,938

(644 odpowiedzi, napisanych Programowanie - 8 bit)

mazi napisał/a:

Wieczor: nie wiem jak mam cie rozumiec. Czy to co piszesz to zwykle trolollo czy ty tak na powaznie? Przetestowalem Mazezam z sukcesem na moich trzech 65xe i 130xe. Jak nie czaisz: TO DZIALA!

Przywiozę Ci na SV wersję Mazazem, która ładowana po SIO na dowolnie dostarczonej przez Ciebie Atarce nie zadziała. Jak już wspominałem - wystarczy STD przeplot na zwykłej stacji. Niech ktoś będzie szczęśliwym posiadaczem standardowej stacji SN-360 . Niniejszym będzie pozbawiony możliwości zagrania w Mazazem mimo, iż będzie miał komputer niczym orleańską czy jakąś tam dziewicę. Mowa oczywiście o wersji z xB i muzakiem w czasie I/O. Zwracam tym samym uwagę jedynie na to, że proponując pewne rozwiązania należy liczyć się z hardwarem i fantazją użytkownika ;)-

6,939

(20 odpowiedzi, napisanych Programowanie - 8 bit)

Sikor'816 napisał/a:

65C816 napisał/a:

    Szesnastobitowy akumulator bezpośrednio dostępny jest jedynie w trybie natywnym, nawet jednak w trybie emulacji istnieje możliwość zamiany miejscami obydwu jego ośmiobitowych połówek. Wykonuje to rozkaz XBA. Niektóre rozkazy używają szesnastobitowego akumulatora niezależnie od bieżącego trybu pracy CPU i stanu bitu M. W takich wypadkach akumulator oznaczany jest jako rejestr C.

istnieje możliwość to nie oznacza, że stanowi to jakikolwiek problem. W stosunku do natywnego kodu 6502c opartego o legalne instrukcje problem nie istnieje.

Sikor'816 napisał/a:

65C816 napisał/a:

    Czas wykonywania się rozkazów w trybach strony zerowej jest taki sam, jak w 6502, pod warunkiem, ze rejestr D zawiera parzysta wartość. W przeciwnym wypadku wykonanie rozkazu zajmuje jeden cykl więcej.

Hmm, możemy tracić cykle za darmo... hmm

Jeśli miało by to stanowić problem, to stopień niekompatybilności byłby znacząco większy. A tak - jest mało zauważalny.

Sikor'816 napisał/a:

65C816 napisał/a:

    Nie da sie ukryc, ze XL OS nie ma niczego sensownego pod tym adresami, tak wiec przelaczenie CPU w tryb natywny bez wylaczenia przerwan powoduje natychmiastowe padniecie systemu.

Uppsss... Lecimy w maliny?

Mając na względzie taką sytuację mamy do dyspozycji system operacyjny przeznaczony dla 65c816. Mówimy tu o programowaniu dla 65c816, więc nie wiem o jakich malinach mowa ;)-

6,940

(644 odpowiedzi, napisanych Programowanie - 8 bit)

@XXL - ta cała twoja niekompatybilność 65c816 i wielka strata dla demosceny to mniej więcej jak na razie:

* 4 gry
* 3 dema
* dwa inne programy do robienia czegoś tam ;)-
* spora część Twoich produkcji

... na kilkadziesiąt tysięcy programów. Chyba to przeżyjemy a scena nie upadnie tak łatwo ;)-


EDIT:

:) - to może teraz czas na nielegalne instrukcje 65c816 :D

6,941

(644 odpowiedzi, napisanych Programowanie - 8 bit)

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

To może inaczej zapytam. Na czym polega owa emulacja w tym procku i jak to się odbywa? Pytam, bo nie wiem -) Włączam komp i proc jest w trybie 8-bit. Do 16-bit wymaga przełączania.

6,942

(644 odpowiedzi, napisanych Programowanie - 8 bit)

przepraszam, po włączeniu mojego komputera ten jest zasadniczo 8-bitowy ;)-

6,943

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Licytuję właśnie na allegro magnetofon. Powracam do chrześcijaństwa, nawróciłem się. Szatan doradzał mi zakup LDW, lecz odmówiłem. LDW do ZŁOOOO i coś tam. Zapomniałem tylko, co takiego ;)-

6,944

(644 odpowiedzi, napisanych Programowanie - 8 bit)

Grzeniu - lepiej zapoznaj się z treścią sajta XXL. Tam jest napisane wyraźnie, że nie istnieje pojęcie "nielegalnych" instrukcji. Są one po prostu nieudokumentowane (chyba przez przypadek jak sądzę) ;)- Tkwi w tym chyba diobeł jaki. XXL stanowi nowe rewolucyjne twierdzenia po 30 latach istnienia komputera Atari ;)-

@XXL - Lucyfer, a raczej pan Lucyfer ma procesor 666-bitowy, chciałem zauważyć :P

6,945

(644 odpowiedzi, napisanych Programowanie - 8 bit)

ex sracja raczej ;)-

6,946

(644 odpowiedzi, napisanych Programowanie - 8 bit)

mazi napisał/a:

Wylacz US.

:D - ta - wyłączę wszystko włącznie z komputerem, jak tak dalej pójdzie ;)-

Czy ponad 20 letni UltraSpeed Cię dziwi w stacji sprzed lat 25? :D

6,947

(644 odpowiedzi, napisanych Programowanie - 8 bit)

larek napisał/a:

To po co zmieniasz? Utwierdzasz mnie tylko w przekonaniu, że cały czas sam sobie komplikujesz sprawę i powstaje z tego problem, który normalnie nie występuje.

niczego nie zmieniam. Stacja ma US i niechętnie formatuje szybki przeplot przy transmisji std 1*SIO. Robi to bez problemu dla US, lecz w tym trybie Mazazem też nie działał, bo xBios nie obsłużył szybkiej transmisji z racjo na konieczność zastosowania innej biblioteki, której jak domniemam - nie ma ;)-

6,948

(644 odpowiedzi, napisanych Programowanie - 8 bit)

larek napisał/a:

Mnie wszystkie dema, grafiki i muzyczki z kompotów ostatnich lat działają bez żadnych problemów na moim Atari ładowane przez SIO2SD.

... mnie też wszystko działa bez problemu z tym wyjątkiem, że operacje I/O zajmują (+-) 10-12 razy mniej czasu ;)-

Vasco/Tristesse napisał/a:

Skupmy się na tym dlaczego ten plik nie działa ze stacji wyprodukowanej przez Atari? ;)

... bo wystarczy zmienić przeplot sektorów na standardowy i obecne rozwiązanie z graniem muzyczki w czasie I/O (Mazamem) czasowo się rozjechało.

6,949

(644 odpowiedzi, napisanych Programowanie - 8 bit)

xxl napisał/a:

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.

... i dobrze, bo nie ma takiej konieczności. Jest zamiennik dla /nie/userów SDX, więc problem nie istnieje, lub programy nie są interesujące w ogólnym tego słowa rozumieniu. Dokładnie tak samo jak nielegale w obecnej postaci. Są bezzasadnie użyte, bez sensu i bez racjonalnego przesłania. Przynajmniej do czasu w którym ktoś zaistniały stan rzeczy będzie w stanie sensownie zmienić. Jak na razie, to są tylko wielkie słowa bez pokrycia w rzeczywistości i temat postrzegany przez wielu jako flame. A szkoda ;)-

6,950

(644 odpowiedzi, napisanych Programowanie - 8 bit)

3 kiepskie przykłady z czego trzeci posiada lepszy zamiennik dla dowolnego dos'a lub inita. XXL i Sabo i Ludwiku Dorn - nie idźcie tą drogą :D