dzięki Candle! Mam właśnie jedną zapaćkaną z Freezerem montowanym przez "Stecu / The Distals*". Nie miałem ochoty tego pruć... jak się trochę z robotą rozluźni to powalczę może aby ją do życia przywrócić :)
* (c) by Miker
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
7th Annual Atari Homebrew Awards Oczywiście nie zabrakło polskich akcentów.
Wyniki FujiCup 2024 Sprawdź, czy były niespodzianki!
Mad Pascal 1.7.2 Optymalizacje, poprawki błędów oraz nowe funkcjonalności.
Tydzień na oddanie głosu w FUJICUP! Głosowanie potrwa tylko do 22 lutego 2025...
TURGEN 9.3.1 Najnowsza wersja oprogramowania TURGEN wprowadza kilka istotnych ulepszeń.
atari.area forum » Posty przez seban
dzięki Candle! Mam właśnie jedną zapaćkaną z Freezerem montowanym przez "Stecu / The Distals*". Nie miałem ochoty tego pruć... jak się trochę z robotą rozluźni to powalczę może aby ją do życia przywrócić :)
* (c) by Miker
a ja osobiście uważam iż pomysł wykorzystania pamięci VBXE jako ext. RAM dla CPU/ANTIC to świetny pomysł. Montujesz jedynie VBXE i masz od razu ext ram + RGB out + pozostałe możliwości VBXE bez żadnego zamętu związanego z dokładaniem rozszerzenia RAM. Usunięcie tej funkcjonalności byłoby dla mnie błędem.
pozdrawiam
Seban
Ten przycisk powinien restartować elektronikę carta. Spróbuj wcisnąć go i trzymać a potem wcisnąć RESET w swoim Atari. Po tej operacji kart powinien uruchomić się od nowa.
Właśnie te koszty wysyłki... kupuję scalaki po 50 gr, a potem taki uczciwy sprzedawca wysyła paczką za 15zł.
a jeszcze propos Hurka to mi się jeszcze przypomniały dwa jego demka:
http://atari.fandal.cz/detail.php?files_id=386
http://atari.fandal.cz/detail.php?files_id=652
zrobiliśmy już taki "offtopic" że nas ktoś zaraz odstrzeli ;P
pozdrawiam
Seban
Seban az tak wolumen spadl na dziady? Echh kiedys sie tam dostalo wszystko. Chyba sklepy online jednak i na wolumen wpływają. Konczy sie pewna epoka.
No kicha kompletna tam się robi :( Nie dość że ceny mają szalone to dużo solidnych sprzedających nie wytrzymało próby czasu ;( Co gorsza chodzą słuchy że mają zamknąć wolumen. Ziemia dość cenna i chyba miasto chce coś tam budować. Ale gadają tak tam od paru lat i jakoś nikt jeszcze tego nie zamknął... więc nie wiem czy to jest w ogóle prawda. Czas pokaże... ale zgadzam się... kończy się pewna epoka.
pozdrawiam
Seban
Co do Hurka to sprawdź sobie:
http://atari.fandal.cz/detail.php?files_id=850
http://atari.fandal.cz/detail.php?files_id=654
tyle że nie sprawdziłem czy Fandal ma wersję poprawione (czytaj usunięte xor-owanie z OS-ROM).
I dokładnie to był ten sam Hurek co robił carty z Blizzardem.
Co do pasków do 1010, to byłem na wolumenie. Jedną budę (czytaj pawilon) z paskami już zlikwidowali. W drugiej gość miał mi coś znaleźć odpowiedniego jednak nie dobrał mi nic pasującego ;( Cały czas pamiętam o tym i jak tylko znajdę coś wyślę paski jak tylko znajdę coś odpowiedniego.
Wsadzając EPROM w cart nijak nie spowodujesz aby mógł być on widoczny w obszarze $C000-$CFFF oraz $D800-$FFFF (ATARI OS-ROM). Tylko wersja ze zmodyfikowanym OS-em pod maską ma szanse na działanie ze znaczącą większością software.
Co do modyfikowane OS-ROM... to można zapomnieć o starszych produkcjach z lat 80-90. Wtedy panowała moda na EOR-owanie gier/dem/programów np. z zawartością OS-ROM. Miał być to rodzaj zabezpieczenia przez zmieniaczami napisów i np. próbujących użyć QMEG-ów albo innych modyfikowanych OS-ów. Efektem w dniu dzisiejszym jest to iż odpalają one tylko na niezmodyfikowanym ROM-ie. Np. demka Hurka.
Zaxon, ale ty masz chyba wersję ze "patchowanym" ROM-em (dodatkowy EPROM z MyIDE OS-em w środku komputera). Ja mówiłem o wersji która się odpala z carta. Ona przepisuje ROM->RAM po czym dokonuje modyfikacji OS-ROM przepisanego do RAM. W tym wypadku dużo programów (np. wszystkie spakowane np. Cruncher-em 5.0 lub Code3 Cruncherem) nie ma szans odpalić. Przykłady można by mnożyć ale nie to jest moim celem.
Ja rozumiem iż MyIDE spokojnie wystarczy do odpalania gierek i nawet większości dem. Dla każdego według potrzeb. A że 90% użytkowników ATARI takie coś wystarcza to takie rozwiązanie jak MyIDE jest w stanie zapewnić to czego od interface oczekują... czyli szybkiedo załadowania gry/dema/programu. No i wszystko mają pod maską :) Nie trzeba angażować SIO2PC lub szukać dyskietek/kaset :)
[joke mode ON] Ale Bitter Reality i Overmind Ci nie działają :P[/joke mode OFF]
Druga sprawa czemu nie pisac softu z uwzglednieniem myide? W koncu za oceanem jest to pewien standart.
W przypadku wersji MaxFlash + MyIDE to byłaby paranoja. Nie można użyć RAM pod OS-ROM. Można chyba twierdzić iż 90% obecnych produkcji wykorzystuje te obszary pamięci. Co do zgodności z wersją z MyIDE OS-ROM. To chyba nie ma większego problemu. Jeżeli program nie ma własnego loadera i nie korzysta z własnych procedur transmisji (np. Overmind, Bitter Reality). To chyba wszystko powinno chodzić (chyba że coś wykorzystuje bezpośrednie skoki w OS-ROM).
pozdrawiam
Seban
Co do wersji na carcie (max-flash), korzystając z linka zapodanego przez zaxon-a, zacytuję:
To make it work you need drivers. I have incorporate these MyIDE-drivers in a Operating system you can load from disk or flash (a "soft" OS) or solder into your Atari (a "hard" OS). The latest version is 3.1, based on reported bugs and kind requests I have received from very happy MyIDE-users (thanks!).
Please note that the "soft"-OS uses the RAM beneath the OS and all software that uses this space too, will not work. The "hard"-OS at the other hand is a ROM-based OS and allows all programs that run on a XL/XE (and uses legal entry points) to work correctly. When you have bought a EPROM from me and there is a new release, you can send in your old EPROM and get e new one for free.
No świetne rozwiązanie :) Przepisać ROM do RAM i dokonać poprawek :) Pierwszy dostęp do $d301 przez wczytywany program i pozamiatane :D
Hej!
Z tego co pamiętam to chyba są dwie wersje. Jedna to elektronika (pakowana do środka komputera) + zmieniony OS-ROM. Druga to kombinacja cartridge MAX-Flash + Elektronika MyIDE zamknięta w jednej obudowie od carta. No i należy wspomnieć iż słowo "elektronika" to dużo powiedziane :) Jeden bufor i parę bramek :)
Co do wersji cartridge to myślę że skoro ma w środku FLASH to spokojnie może się z niego uruchomić jakiś software :) Może być tam również specjalnie spreparowana wersje MyDOS na potrzeby MyIDE.
Być może się mylę bo nigdy się tym interface jakoś nie interesowałem bardziej, więc większość tego co tu napisał to moje domysły.
pozdrawiam
Seban
aaaa... no tak, to ja nie zrozumiałem pytania. Zresztą ja zawsze klikałem stream z WWW który był podpisany zazwyczaj jakoś. Winampa nie używałem za dużo więc nie wiedziałem że on pokazuje jakoś inaczej. Od czasu jak przesiadłem się na foobara nie potrafię używać winampa i innych playerów.
@pirx: U mnie foobar pokazuje info o stream-ie pasku na dole, poniżej screen:
Jakby nie patrzeć kable USB/FireWire/SATA nie mają specjalnie dużo ekranowania a jakoś działają. Dla kabli równoległych wystarczy ekran w postaci ułożenia kabli sygnał/masa/sygnał/masa... ATA i SCSI przez lata sobie jakoś radziły na odcinkach 0,5 do 2 m.
Oczywiście to tylko moje zdanie.
Kolego Bartoszu... nie jest moim celem żadna złośliwość do Ciebie ani wytykanie twoich błędów... chciałem tylko zwrócić twoją uwagą na to iż to co piszesz jest prawdą ale tylko w przypadku transmisji różnicowej. Interface-y które wymieniłeś czyli USB/FireWire/SATA transmitują sygnał RÓŻNICOWO!. Nawet SCSI w wersji LVDS używa skręconych par do transmisji sygnałów różnicowych. Wolniejsze wersje równoległego SCSI (nie różnicowe) działają na co prawda na zwykłym kablu i jak sam zauważyłeś w takim wypadku co druga żyła to masa. Jednak o tym iż w przypadku SCSI na kontrolerze i ostatnim urządzeniu ma magistrali występuje terminator który przeciwdziała odbiciom sygnału w kablu i powoduje dostosowanie impedancji linii od wymogów nadajników odbiorników. Trochę prądu w tym wypadku w linię jest pakowane... swoją drogą ciekawostka o której mało kto wie ;D Interface PATA również ma terminatory :) Urządzenie master musi być ostatnie w na kablu bo właśnie przełączenie zworki na master powoduje automatyczne włączenie terminatora.
W przypadku z którym walczy Candle... czyli gniazdo SIO+POKEY to bardzo upraszczając jest to zwykły 5-woltowy port RS (transmisja nie jest różnicowa do transmisji są wykorzystane pojedyncze żyły kabla), aby móc wykorzystywać skrętkę trzeba by dodać tor różnicowy. Jednak nie to jest problemem w tym wypadku... i nie o to chodzi. W tym wypadku chodziło aby wyciągnąć max transmisji przy użyciu metody której jeszcze nikt nie próbował czy użycie zewnętrznego zegara do synchronizowania odbieranych przez POKEY bitów. Candle udowodnił iż to działa, teraz potrzeba chętnych do opracowania software, zarówno po stronie ATARI jak i PC.
pozdrawiam
Seban
Skręcenie przewodów nie zapewnia żadnego zabezpieczenia przed przesłuchem, powiedziałbym iż nawet odwrotnie :) Dla takiego rodzaju kabla należy zastosować transmisję różnicową. W jednym kablu nadajemy normalny sygnał w drugim sygnał odwrócony w fazie o 180 stopni. W odbiorniku te sygnały zostają odjęte od siebie przez co zakłócenia które dostały się do kabla znoszą się w wyniku odjęcia sygnału normalnego i odwróconego w fazie o 180.
Samo zastosowanie takiego kabla nic nie da. Warstwa fizyczna (sprzętowa) musi być do takiego medium transmisyjnego dostosowana :) Właśnie warstwa fizyczna RS485 jest zrealizowana na zasadzie transmisji różnicowej.
polecam http://www.foobar2000.org, winampa nie używałem od wieków :)
Tego nie wiedziałem :) zawsze unikałem "Illegal Opcodes" :) chyba że musiałem debugować jakiś super zabezpieczony kod przed debugowaniem :) ale nie pamiętam aby ktoś używał SBX :) Zresztą nazewnictwo "nielegalnych" mnemoników w tamtych zamierzchłych czasach było raczej mocno różnorodne a do tego słabo udokumentowane :( No cóż człowiek uczy się przez całe życie :)
Coś mi się kiedyś wydawało iż nie wszystkie "illegal opcodes" działają identycznie na 6510 i 6502? Jestem w błędzie?
No i użycie SBX eliminuje wszystkich posiadaczy 65816 oraz 6502C.
pozdrawiam
Seban
Hej!
Jedna drobna uwaga... nie wiem na ile istotna: na schematach stacji CA-2001 oraz LDW-2000 linie "clock in" oraz "clock out" są podłączone. Nie wiem na ile oprogramowanie tych stacji z tego korzysta. Może w trybie transmisji "synchromesh" wykorzystano tą możliwość. Ale to już musiałaby się wypowiedzieć osoba która miała doczynienia z oprogramowaniem tych stacji. Może warto się przyjrzeć programowi procedurze szybkiej transmisji zarówno po stronie stacji jak i Atari.
Z tego co pamiętam Sparta DOS i DOS XL potrafią wykorzystać Synchromesh. http://atariki.krap.pl/index.php/Synchromesh
Zawsze się zastanawiałem po co linie Clk_IN i Clk_OUT są podpięte w tych stacjach. Jednak nigdy nie sprawdziłem czy stacja w jakikolwiek sposób wykorzystuje tą możliwość, czy tylko i wyłącznie zrobiono to "for future use".
bo to chyba "6510 undocumented OPCODE" ;) http://www.zimmers.net/anonftp/pub/cbm/ … data/64doc
The 'SBX' ($CB) may seem to be very complex operation, even though it
is a combination of the subtraction of accumulator and parameter, as
in the 'CMP' instruction, and the command 'DEX'. As a result, both A
and X are connected to ALU but only the subtraction takes place. Since
the comparison logic was used, the result of subtraction should be
normally ignored, but the 'DEX' now happily stores to X the value of
(A & X) - Immediate. That is why this instruction does not have any
decimal mode, and it does not affect the V flag. Also Carry flag will
be ignored in the subtraction but set according to the result.
a ten link jest niezły: (chodzi mi o katalog w którym się znajduje ;] )
http://ftp.pigwa.net/stuff/collections/ … PUdocs.txt
:D
Mam XP Pro + SP3 wszystko działa bez najmniejszych problemów. Coś chyba z tym komputerem jest nie tak raczej.
U mnie działa równie dobrze na jedno-rdzeniowym Celeronie jak i dwu-rdzeniowym Athlonie64.
Zaxon: mam go na tapecie, niebawem info. Z paskami problem mam - nie mogę podobnych namierzyć, na wolumenie nie mają nic pasującego :(
Miker: odezwę się niebawem, sprawa w toku :)
Poprawiona wersja Overmind-a leży również od dawna u Fandal-a: http://atari.fandal.cz/detail.php?files_id=3633
No przyznaję się bez bicia... niepotrzebnie przesadziłem ze sprawdzaniem różnych głupich rzeczy w loaderze do Overminda ;)
pozdrawiam
Seban
jest jeszcze jedno wyjście...
4) poprosić twórcę np. MagoTrans aby dodał pewną funkcjonalność do swojego programu :) W momencie kiedy w rekordzie danych wykryty zostanie segment INIT albo chociaż sekwencja bajtów ($e2,$02,$e3,$02) lub ($e0,02,$e3,$02) program musiał by generować dłuższą przerwę między rekordami w generowanym WAV-ie :)
pozdrawiam
Seban
Nie chodzi o dodanie długich przerw między każdym rekordem, to byłaby maskara taka 44KB gra miała by więcej przerw niż rekordów :D Chodzi o dodanie dłuższej przerwy między rekordami tylko tam gdzie jest potrzebna (tzn. w momencie gdy loader (np. "!") wywołuje kod na który wskazuje sekcja INIT.
NCopy jest trudno dostępny w sieci (nie znalazłem), ale wydaje mi się, że jak większość produkcji JBW jest relokowalny, stąd chyba problem ze zbyt małym buforem może być pozorny.
Co do Ncopy to wujek Google trafnie podaje link: http://tajemnice.atari8.info/2_91/2_91_namecopy.html
download tutaj: http://tajemnice.atari8.info/2_91/2_91_listingi.zip
Relokacja w tym wypadku nie ma wielkiego znaczenia, Ncopy ładuje się gdzieś do pamięci, powiedzmy iż się relokuje od MEMLO. Na bufor programu pozostaje obszar od MEMTOP- (MEMLO+długość Ncopy). Nawet nie uwzględniając rozmiaru Ncopy mamy do dyspozycji pamięć od rzędu $BC1F-$2000=$9C1F (~39KB). Wspominany plik Robbo ma długość około 44KB. Jak już wyżej było widać ładuje się w pamięć od $0E00-$BA80. Ncopy nie wykorzystuje pamięci pod OS ROM jako dodatkowy bufor, więc w tym wypadku skopiowanie Robbo przy pomocy NCopy nie jest możliwe.
Jeżeli faktycznie NCopy jest relokowalny (a tego nie sprawdzałem). Być może załadowanie go bez DOS może pomóc w zwiększeniu bufora :) Ale wtedy pozostaje kopiowanie z kasety na kasetę :D Pełen odlot :D
Polecam powyższą wersję spakowaną do 15KB :) Nie wymaga przerw i ładuje się znacznie szybciej :D
pozdrawiam
Seban
Hej!
Jeszcze jedno... ponieważ Robbo w tej niespakowanej wersji miało ponad 44KB i wczytywanie tego z kasety to prawdziwa męka przygotowałem wersję spakowaną Exomizer-em, do pobrania tutaj. Plik ma około 15KB.
pozdrawiam
Seban
Hej!
Ostania strona którą mam to strona nr 189.
pozdrawiam
Seban
atari.area forum » Posty przez seban
Wygenerowano w 0.088 sekund, wykonano 18 zapytań