2,526

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

[OT] a mógłbyś się pochwalić sprzętem jaki kupiłeś? (w sensie linku do aukcji) :) [/OT]

2,527

(4 odpowiedzi, napisanych Programowanie - 8 bit)

dzięki WIELKIE :D

2,528

(4 odpowiedzi, napisanych Programowanie - 8 bit)

Hej!

Dzięki za info! Prawdę mówiąc nigdzie nie doczytałem się informacji o opcjach -$b. Program po wywołaniu o nich nie wspomina :)

CPU6502 DisAsembler v1.7 by Tebe/Madteam
Syntax: DIS6502 source [options]
/d       save as data, example: dta $..,$..
/i       change adres to name, example: $d301 -> portb (default OFF)
/m       mnemonic OFF (default ON)
/a$xxxx  adres of disasembled memory block (default $0400)
/o$xxxx  skip $xxxx byte of memory block (default 0)

w dodatku pisze że jest wersją 1.7... TeBe czy ty masz jakąś nowszą wersję niż ta co jest na waszym WWW?

Wnioskuję iż masz jednak jakąś nowszą wersję bo w tej ze strony trzeba dawać "/" zamiast twoich "-" podając parametry. W dodatku działa mi tylko jedno wywołanie /bd$, mimo wpisania następnych adresów program usilnie je próbuje disassemblować.

Mam jeszcze jedną propozycję... nie dało by się dodać opcji np. /bs$xxxx, która określała by adres stringu zakończonego $9b :) (wiem, wiem marudzę :] ) a już rewelacyjnie by było aby dało się podać czy ATASCII, INTERNAL i znacznik końca tekstu :) np. /bs$920,A,$9b (znaczy string od adresu $920 w ATASCII, znak końca stringu $9b) lub /bs$920,I,$00 -> czyli string od $920, kody Internal, znacznik końca $00.

BTW, rewelacyjny program pomógł już w kilkunastu sprawach :) dzięki za niego! pozwala oszczędzić dużo czasu.

pozdrawiam
Seban

2,529

(4 odpowiedzi, napisanych Programowanie - 8 bit)

Hej!

Chciałem użyć tego narzędzia napisanego przez TeBe. Mam jednak jeden mały problem :) Na stronie wyczytałem:

Dodatkowo użytkownik sam może pomóc zdefiniować adresy od których zaczyna się kod zawierający rozkazy 6502 a od których zwykłe dane, albo tablice zawierające adresy bloków kodu lub danych.

możecie mnie oświecić jak to zrobić? W moim przypadku mam fragment pamięci ($700-$9ff). W tym wypadku między kodem programu występują teksty drukowane na ekranie...

<kod>,<string#1>,<kod>,<string#2>,<kod>,itd.

Chciałem disassemblerowi podać adresy w którym znajdują się stringi bo mi jest próbuje disassemblować i wychodzą głupoty.

Zupełnie nie mam pojęcia jak mogę wskazać mu lokacje zawierające dane, może ktoś wie?

2,530

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

Hej!

Taki loader był na kasetach od MaW-a. Dwa bloki standard... jeden długi również w standard... potem trochę zgrane w turbo. Tak nagrany był KOS dla Blizzard Turbo. Jaki kolor mają paski nie wiem bo nie zrobiłem sobie jeszcze interface-u do Blizzarda.

Tu masz posta z zawartością tych kaset:

http://atariarea.krap.pl/forum/viewtopi … 739#p81739

dokładniej chodzi o ten plik:

Strona A

Kaseta była zmiętolona na początku. Ale na szczęście jest na niej nagrane wszystko kilka razy. Posłuchaj sobie czy to jest to o czym mówisz.

2,531

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

hej!

Ja już mam właściwie takie coś działające. pisałem o tym wielokrotnie. PIC18 który jest na PCB ze SlightSID-em może liczyć różne rzeczy. Ma zmapowane 32 rejestry do przestrzeni $D5xx. Kwestia skończenia softu. Przyznam otwarcie mam ostatnio jakiś taki okres iż nie mogę się pozbierać i skończyć tej sprawy - wiem że Ciągnie się ona już wieki... i tak właściwie jakby się przyłożyć to cały projekt można skończyć (od momentu rozpoczęcia) w 3-4 miesiące... ale wierzcie mi muszę mieć na to odpowiednie warunki i chwilę spokoju. Jakoś tak się to kończy iż zajmuję się dziesiątkami innych pierdół zamiast skończyć to co zostało zaczęte wieki temu :(

2,532

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

Schemat nic nie da, bo to będą specjalizowane scalaki zapewne. Ale wiedząc jakie operacje ten cart wykonuje można się pokusić o odtworzenie tego na obecnie dostępnych układach. Zapewne wygląda to tak iż mamy parę rejestrów w przestrzeni $D5xx, wpisujemy liczby do pomnożenia lub podzielenia potem zapisujemy kod operacji do następnego rejestru i za parę cykli mamy wynik operacji do odczytania z innej  lokacji $D5xx.

2,533

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

Jak będziesz miał problem zgraj tylko do WAV-a :)

2,534

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

Ten cartridge to rozwiązanie sprzętowe. Gra wpisuje do kilku komórek na stronie $d5xx parę wartości po czym czeka na wynik obliczeń dokonany przez układ zaszyty w cartridge. Żeby to na emulatorze dobrze działało trzeba by:

1) rozpracować jakich obliczeń dokonuje układ zaszyty w karcie
2) dopisać emulację tego układu scalonego zaszytego w cartridge do emulatora

ad 1) trzeba mieć taki cart i trochę wolnego czasu i rozpracować to ustrojstwo
ad 2) trzeba mieć chęci czas i umiejętności... ktoś chętny? :P

2,535

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

Jacques napisał/a:

Seban, ale z informacji na tej stronie można zrozumieć, że standardowe wydanie też zawiera wszystkie nośniki?

TeBe pytał o kolekcjonerską to mu odpowiedziałem :) Faktem jest iż powinienem był napisać iż również wersja SE zawiera wszystkie nośniki :D mea culpa :) Na szczęście Eru już chyba wyjaśnił wszystko ;)

pozdrawiam
Seban

2,536

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

Wersja kolekcjonerska zawiera wszystko, czyli cart, kasetę i dyskietkę. Do kompletu oczywiście pudełko, users manual. Wszystko widać na zdjęciu zamieszczonym na stronie:

http://buy.yoomp.atari.pl/

do tego wersja kasetowa ma bardzo ładny sound track podczas wczytywania :D

2,537

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

Na początek wystarczyłyby nawet zgrane te 3 rekordy. Można by podejrzeć czy to nie jest do czegoś znanego podobne ;)

2,538

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

Hej!

A możesz te trzy bloki w normalu przewalić to jakiegoś CAS-a? Lub jeszcze lepiej zapodać WAV-a jednaj takiej gry? normal+turbo... masz jak to zgrać?

pozdrawiam
Seban

2,539

(14 odpowiedzi, napisanych Scena - 8bit)

dely napisał/a:

To znaczy jest tak. Jeśli komuś zależy na powrocie do DOS to pewnie ma spartę, która siedzi w wybranym banku, którego nie wybieramy przy starcie dema, bo takiemu userowi, który korzysta z DOS II+/D to tylko zimny start zostaje.

no ale przecież jak demo/intro zniszczy cały obszar $0000-$FFFF, albo obszar w którym DOS odpala po resecie lub jmp ($0a)  to i tak żadna sparta z żadnego dodatkowego banku ext. RAM już i tak nie wstanie? ;)

2,540

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

ufff... dopisałem: http://atariki.krap.pl/index.php/CASA_Turbo_Tape

zainteresowanych proszę o sprawdzenie czy nie nawpisywałem jakichś bzdur.

2,541

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

hmmm... właśnie mi coś nie pasowało z tym niemieckim... ale teraz nie umiem zmienić nazwy wątku :( (nie da się?) Proszę moderatora o poprawkę w tytule wątku na "... - holenderskiej firmy CASA" . A co do kasetki to więcej info masz w e-mailu ;)

Seban

2,542

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

I chyba ten program można zakwalifikować do wydających nietypowe dźwięki podczas wczytywania i mających nietypowy loader:

http://atariarea.krap.pl/forum/viewtopi … 286#p83286

Witajcie!

Właściwie to nie do końca ten dział chyba, ale zdecydowałem się pisać tu skoro już piszemy o systemach turbo w tym dziale to może iż tylko softwarowe systemy turbo da się przemycić do tego działu :) Ale do rzeczy... na kasecie od MAW-a znalazłem dość ciekawy program który służy do przyspieszenia transmisji podczas wczytywania programów kasetowych typu BOOT.

Program prezentuje się następująco (czołówka i główne menu)

http://seban.slight.pl/atari/casa_turbo_tape/turbo_tape1.png http://seban.slight.pl/atari/casa_turbo_tape/turbo_tape2.png

Wiem że takich systemów było na pęczki, jednak ten postanowiłem wam zaprezentować ze względu na ciekawy format zapisu danych. Obsługa programu jest banalna, po jego uruchomieniu możemy wczytać do niego z kasety program typu BOOT poprzez wciśnięcie klawisza "L". Po jego załadowaniu do bufora program umożliwi zapis naszego programu typu BOOT już w nowym formacie i z przyspieszoną transmisją, aby tego dokonać należy wcisnąć po prostu klawisz "S". Klawisz "E" umożliwia zakończenie pracy z programem. Jedna mała uwaga: program nie sprawdza czy ładowny plik jest faktycznie programem typu BOOT i jeżeli wczytamy do niego plik typu DOS ($FF,$FF) to program łyknie go bez gadania, ale efekty zapisu dadzą totalną bzdurę.

Na czym polega jego ciekawy format zapisu? A na tym iż program dodaje na początku swój 2-blokowy loader, a potem dane lecą już w jednym bloku bez przerw między rekordami. Transmisja jest na ucho szybsza od standardowych 600 bodów, jednak nie jestem w stanie powiedzieć na ile :) W kod programu nie chciało mi się patrzeć.

Ciekawostka jest również data powstania tego programu... 1985 rok :) To dość wcześnie chyba ja na systemy turbo. Następny system z długim blokiem który znałem to system Turbo2600. Z tym iż "Turbo Tape" od CASA umożliwia ładowanie programów tylko i wyłącznie BOOT (jeden fragment pamięci zgrany jako jeden blok). W systemie Turbo2600 mogliśmy ładować programy typu DOS ($FF,$FF). Przerwy między rekordami następowały przy każdym nowym nagłówku określającym nowe miejsce ładowania.

Wydaje mi się iż jest to swego rodzaju ciekawostka, dlatego postanowiłem wam opisać to znalezisko :) No i zapomniałbym o najważniejszym - program można zassać tutaj.

pozdrawiam
Seban

2,544

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

Nosty: posłuchaj tego.

2,545

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

Dokładnie... Drac030 dobrze pisze... nawet dla Sikora kiedyś popełniłem Cassette Protect Copy... nagrywał niestandardowe bloki... błędne bloki , bloki ze złą prędkością/sumą, własnie po to aby każdy normalny kopier się wywalał. Kopier nagrywał własny loader i miał własny standard zapisu na taśmie. Zresztą ja lubiłem się w tym kiedyś grzebać - miałem z tego zabawy co nie miara :D

2,546

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

Oni po prostu zastosowali inny loader do plików typu DOS (nagłówek typu $FF,$FF,....)

Zreszta każdy kto miał magnetofon i coś próbował pisać robił taki własny loader... ja chyba miałem ze 3 swoje... chyba ostatni upchnołem w 2 rekordach normala.

2,547

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

hej!

Jak będziesz miał chwilę i chęci to podzielisz się schematem Blizzarda w wersji z uA741? :D

2,548

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

I co Zenon udało się uruchomić to turbo?

2,549

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

Hej!

To był FEUD w wersji turbo2600 firmy Szok ze Świebodzina. Nawet zapodawałem  na forum zgraną ze szpulowca audycję Radio-komputer w której o tym mówili :)

Do dyspozycji podczas wczytywania w normal-u pozostają dwa wolne kanały POKEY-a więc można sobie jakiś music zapodać :) Ale bardziej fajnym rozwiązaniem wydaje się dogranie realnej scieżki Audio na lewym kanale bo może być to normalna muzyka tyle że mono :)

2,550

(10 odpowiedzi, napisanych Bałagan)

Witaj!

wstęp wolny? Można wejść tak z ulicy?

pozdrawiam
Seban