501

(1,754 odpowiedzi, napisanych Fabryka - 8bit)

xxl napisał/a:

rozwiazanie to usunelo jedna z moich najwiekszych bolaczek czyli brak mozliwosci czytania/zapisywania danych na dysku.

Tę bolączkę usuwa dowolny DOS, wystarczy trzymać się zasad, nie trzymasz się tych zasad widocznie.

xxl napisał/a:

xBios moze dzialac jak zwykly inicjalizer (uruchami dowolna gre) ale nasza gra nie musi juz trzymac sie roznych ograniczen czyli moze przeprowadzic BEZPOSREDNIE ladowanie we wszystkie te obszary.

Mylisz ZASADY poprawnego tworzenia plików binarnych z ograniczeniami. W związku z tym Twoje produkcje nie trzymające się tych zasad będą działały tylko pod Twoim inicjalizerem - chora idea.

xxl napisał/a:

obecnie dziala dla AtariDos i urzadzen podlaczonych przez SIO czyli stacje dyskow, SIO2SD itp ale jesli ktos zrobi wersje na inny filesystem i/lub urzadzenie to tylko z pozytkiem dla userow tych urzadzen/filesystemow.

Jaki to "pozytek" że program będzie musiał mieć wersje pod:
- SIO + standardowa prędkość
- SIO + turbo (tyle wersji ile turb)
- SIDE
- MyIDE
a do tego wszystkie te wersje w odmianie AtariDOS, SpartaDOS, a może jakiś inny wymyślisz.....

Jednym zdaniem.
"Wymyślasz" coś co zostało już dawno wymyślone, oprogramowane i ustandaryzowane jako DOS, tylko po to by nie trzymać się standardów tworzenia plików binarnych i zasad współpracy programów z pamięciami zewnętrznymi.

To oczywiście moja prywatna opinia, ale się z nią zgadzam :) !!!

502

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

Oj tam.... w epoce TB można się chyba pomylić... ;)

503

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

W długi weekend włączyłem sobie moje Atari by poprogramować trochę (bo się SIDE na emulgatorze nie emuluje ;) ), no i fajnie poprogramowałem. Aż tu odpalam w niedzielę i widzę Memory Test (akurat QMEGa miałem wyłączonego).
Test wykazuje jakiś błąd RAM. Nie miałem czasu sprawdzać dokładniej - z resztą sensu takiego sprawdzania nie widzę, bo i tak trzeba RAM wymieniać.

No i teraz...
Kto się podejma ??? Najlepiej z Wawy i okolic, bo sprzęt delikatny :)
Ja nie mam po prostu czasu na dłubanie się w tym i zapłacę komuś, kto zrobi to lepiej.

W środku jest SIO2IDE z przelotką na CF, mojej roboty AKI (co za dłubanina), Pasia SpartaX (na Epromie, chętnie wymienił bym na flashowalną) i jakieś rozszerzenie RAM (nie pamiętam jak zrobione, zdaje się SIMM 256MB (bo mam 320 MB RAM). Aaaaa i oczywiście EPROM z QMEGami.

Może wywalić to rozszerzenie i Spartę i Ultimate zastosować... no nie wiem.

W każdym razie - czekam na odzew.

504

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

Mam już wszystko, co potrzebne. Kod odczytu sektora jest oczywisty jak się specyfikację IDE zna i sposób włączenia IDE w obszar adresowy atari. Kiedyś nawet IDE sobie rozpracowywałem, więc bym napisał, ale nie chciałem wyważać otwartych drzwi :)
Muszę tylko przepisać kawał kodu wyświetlający to na ekranie atari i umożliwiający wybór gry (tak by ten sam kod wyświetlał nazwy partycji i umożliwiał ich wybieranie), bo loader robi się zbyt wielki :)

A żona i dziecko nie pomagają (a wręcz przeciwnie...).

505

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

Robi się, muszę kawał kodu przepisać na nowo a czasu brak. Na SV nie będę i obiecuję w tym czasie pokodować :)

506

(24 odpowiedzi, napisanych Programowanie - 8 bit)

Ale tak jak pisał Fox, jeśli nie łączymy przetworników i gramy na jednym, to jest on praktycznie liniowy, dopiero granie kilku przetworników jednocześnie wprowadza b.duże nieliniowości.
Można to prawie ominąć (testowałem) metodą znaną z Atari ST. Ustawiamy największą możliwą częstotliwość generatora i sterujemy głośnością takiego dźwięku zamiast przełączać przetwornik w tryb "bezpośredni".

Ale.... w Atari ST po prostu inaczej się nie dało :) a w małym atari nie słychać już tej nieliniowości, ale primo - jest ciszej (a co za tym bardziej szumnie), secundo - ta najwyższa częstotliwość w przeciwieństwie do ST jest słyszalna.

507

(24 odpowiedzi, napisanych Programowanie - 8 bit)

Właśnie ze względu na nieliniowość POKEYa tą tablicą daje się osiągnąć 6 bitów, tak więc wystarczy dodanie 4-rech wartości 4-ro bitowych i już. Tyle, że "przeliczanie" sampli z MODów do MD8 było przez prymitywne obcięcie 4-rech najniższych bitów.... więc trochu szumiało.
A faktycznie załadowanie rejestru jeszcze raz i zapisanie do 4-tego generatora daje spory dodatkowy szum (aż dziwne jak spory).
Nieliniowość POKEYa była znana od czasu poswstania ST-Playera ;) czyli nie od 3 lat :P

508

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

Of course I know these documents, but this is the software documentation.
I'm talking about a ready procedure for reading the  physical sector from CF card.

I already have this procedure. :)

Thanks Candle.

509

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

No właśnie na Candle liczę. Oczywiście wyciągnąłbym sobie tę prockę z loadera EXEców z partycji FAT, ale po co....

510

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

A zabrałem się w ten weekend, ale niestety moja żona pracowała, a po mnie dziecko chodziło, więc było ciężko i powstał tylko szkielet. Liczę, że następny weekend będzie bardziej spektakularny.

P.-S. Prosiłem tutaj o gotową procedurę odczytu sektora z SIDE, albo jakieś dokładniejsze dane techniczne (jak mapowana jest karta CF w pamięci atari - bo odczytać z karty to już nie problem).
I nie pisać mi tu że na łatwiznę idę :) , nie te czasy, skoro jest gotowa procka, to po co wymyślać ją po raz kolejny...

511

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

bezrobotny napisał/a:

co się dzieje jeśli jedna stacja jest w normalu, a druga w turbo... nie mogę tego pojąć

Ten cytat dowodzi, że ciągle nie rozumiesz standardowego protokołu SIO, a za turbo się bierzesz....

512

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

Jeśli nie rozumie jak to jest z trybem Ultra-Speed, gdzie nawet komendy idą z różnymi prędkościami, to tak prymitywnego turbo też nie zrozumie :)

513

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

Dzieki drac030 za spec... jak widzę ładnie zaprojektowana i prosta zarazem struktura.

No to jeszcze do pełni szczęścia brakuje mi gotowej procedury odczytu sektora z HDD (oczywiście fizycznego sektora karty CF).

Koncept jest taki, MSDOS po starcie pobierze informacje o wszystkich partycjach atarowskich znajdujących się w APT, sprawdzi po kolei czy są one sformatowane pod Spartą i wyświetli ich nazwy. Tak sobie myślę, że można olać mapowanie partycji na napędy Atari, przynajmniej w takim loaderze. W zasadzie możnaby dodać jakieś info w APT, że partycja ma być widziana przez loader lub nie. Wtedy można tak oznaczyć partycje z grami i mieć większą wygodę użytkowania (część partycji podmapowana pod napędy widoczna pod SDX a część wybrana jako partycje z grami, widoczna tylko dla loadera).

Oczywiście jeśli chcecie może być to rozpoznawane jakimś charakterystycznym oznaczeniem w nazwie partycji.
Po wyborze partycji działa już normalny MSDOS, oczywiście z możliwością szybkiego powrotu do tego wyboru.

Jak to wyjdzie.... nie wiem :)

514

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

Zrobie, zrobie (choć ostatnio strasznie mało czasu).
Przydała by się do tego tylko specyfikacja APT .... drac030 co Ty na to ??? :)

515

(47 odpowiedzi, napisanych Fabryka - 8bit)

To i ja i ja....
1 szt.

516

(47 odpowiedzi, napisanych Fabryka - 8bit)

Sorry wiem, że gdzieś było...... zbliżonym do ilu zł ?? :)

Bo kupiłbym może, w ramach wspierania bractwa (muszę w końcu nową Atarkę sobie sprawić i wtedy to zapakuję do niej).

517

(10 odpowiedzi, napisanych Emulacja - 8bit)

Z pamięci piszę.... może daj "gt" czyli Go with trace ??

518

(86 odpowiedzi, napisanych Fabryka - 8bit)

No właśnie.... szczekam na deweloperski Cart i zrobie MSDOSa pod SIDE, troche się trzeba będzie nadłubać ale się da :)

519

(7 odpowiedzi, napisanych Sprawy atari.area)

Po za tym pisze się "sukinsynu" :)

520

(5 odpowiedzi, napisanych Bałagan)

Uwaga będą precyzyjne odpowiedzi na tak zadane pytania.
1. Tak, ktoś widział.
2. Tak, ktoś badał temat.

P.-S. A na typowe pytanie: "Kto kawę, kto herbatę?" z zasady odpowiadam "Ja.". Rozumiem też dlaczego nie znajdujesz niczego w googlu... tam też trzeba UMIEĆ PYTAĆ.

521

(35 odpowiedzi, napisanych Zloty)

Ja dzis miestety mie moglem, bylem z zona na kolacji... A czemu o tym wspominam? Bo zaplacilem dokladnie 128zl :) wiec prawie po atarowsku.

522

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

No a jak sprawdzić czy podłączona stacja obsługuje to turbo??? (a są takie turba, które w rozkazie ustawiają 7 bit - i to nie jedno a do tego popularne). Co oznacza, że nie czytałeś zbyt wiele.
Masz jakiś inny prostrzy/ciekawszy sposób??
Twoja stacja nie obsługuje tego protokołu więc - zupełnie prawidłowo - jest błąd.

No i masz racje faktycznie "nie pisze", ale za to "jest napisane".

523

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

Napisałem Ci $53.
Pomyśl może czym się różni od $D3 o którym to rozkazie pisałeś...
I czego status można w ten sposób sprawdzić.

524

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

$53 - jeśli zrozumiesz....

525

(30 odpowiedzi, napisanych Bałagan)

Gratulacje!!!
Czyli nie będzie już Mono tylko Stereo.