601

(243 odpowiedzi, napisanych Fabryka - 8bit)

@axg
Dzięki za feedback :)

@xxl
Załadowałem dzisiaj przez SIO2BT "AD:6502 - Arsantica 2" - ładowanie w tle z odtwarzaniem dźwięku podczas transmisji Bluetooth bez zarzutu. SUPER!

602

(187 odpowiedzi, napisanych Fabryka - 8bit)

Amigowcy używają takie "napędy":
https://cortexamigafloppydrive.wordpress.com/

603

(243 odpowiedzi, napisanych Fabryka - 8bit)

Zainteresowanym tematem polecam aplikacje Total Commander na Androida:
https://play.google.com/store/apps/deta … lCommander
Wiekszosc smartfonow nie ma zadnego wbudowanego eksplorera, a gry sciagniete z netu trzeba jakos rozpakowac :)

Wypuscilem przed chwilka update (1.20) aplikacji SIO2BT.
Poprawilem kod zwiazany z nawiazywaniem polaczen Bluetooth, po tym jak dostalem raport o problemie z HTC Wildfire S.
Szczerze powiedziawszy akurat tutaj zrobilem maly "re-use" z kodu przykladowej aplikacji dolaczanej do APT (Bluetooth Chat, API 8). Niby darowanemu koniowi w zęby się nie zagląda, ale jednak nie mozna bezkrytycznie uzywac kodu, nawet jesli pochodzi od samego Google-a.

604

(243 odpowiedzi, napisanych Fabryka - 8bit)

Wielkie dzięki!
Szczerze powiedziawszy nie liczyłem na pierwsze miejsce przy aż 7 zgłoszeniach.
Niby kategoria hardware, a większość czasu spędziłem na pisaniu softu :)
Oczywiście trzeba było wybrać odpowiedni transceiver itd., ale nie ma porównania np. z drugim miejscem, gdzie hardware stanowi trzon projektu.
Poza tym głosowanie w konkursach Abbuc-a głównie opiera się na ludziach fizycznie obecnych na sali (przy ponad 400 członkach klubu oddano tylko okolo 80 kart do głosowania). Na zebrania przyjeżdża zaś głównie stara gwardia, która raczej nie używa na codzień smartfonów.

605

(85 odpowiedzi, napisanych Fabryka - 8bit)

Ja kupilem niedawno na e-bayu 2 niedrogie adaptery USB<->SERIAL (podobno FTDI).
Teraz musze chyba uwazac, zeby nie zaktualizowac sobie sterownika :(
Nawet nie mam jak sprawdzic czy to klon, bo chip jest zalany plastikiem we wtyku USB...

606

(243 odpowiedzi, napisanych Fabryka - 8bit)

pajero napisał/a:

Acz ja posiadam źródła 4.04 z komentarzami pod MADS. Tak więc, i napisany od nowa 5RC zmodyfikuję.

Wow, to ja sie do Ciebie usmiecham teraz. Mozesz mi je podeslac (pm)?

pajero napisał/a:

Ino tel. to mam na symbianie. Widać czas wymienić na nowy.
[zielony]Czy idzie/łatwo dostosować soft z androida (w jawie ?) na symbian?[/zielony]

Latwiej byloby juz sportowac AspeQt :)
Moja Nokia5800 od czerwca dziala wylacznie jako nawigacja samochodowa.
Polecam Ci bardzo Nexus-a. Ja jestem z 5-tki bardzo zadowolony, a za niedlugo wyjdzie 6.
Referencyjny telefon Googla za polowe ceny srajfona.
No i dziala na nim emulator Atari (Colleen), mozna nawet podlaczyc joystick przez USB.

607

(243 odpowiedzi, napisanych Fabryka - 8bit)

bezrobotny napisał/a:

chciałbym wiedzieć jakie materiały warto przeczytać, żeby zgłębić komunikację po blutufie...

Dokumentacje projektu znajdziesz tutaj:
https://drive.google.com/file/d/0B3-191 … FBsRW1iRUE
Połączenie Bluetooth zastępuje po prostu kabel SIO (z tą różnicą, że wprowadza niewielkie opóźnienia do transmisji i że nie jest dostępna informacja o stanie linii "Command Line").

Jeśli pragniesz dowiedzieć się więcej o programowaniu aplikacji komunikujących się za pomocą BT, to polecam Ci książkę: Bluetooth Essentials for Programmers, Albert S. Huang, ISBN-13: 978-0521703758

608

(243 odpowiedzi, napisanych Fabryka - 8bit)

epi napisał/a:

Nie no, xbios to chyba poradzi sobie bez modyfikowania komputera.

Procedury SIO XBIOS-a radzą sobie świetnie z komunikacją przez BT, tyle że XBIOS też trzeba jakoś załadować :)
Można by dostosować XBIOS, żeby startował z Cart-a, wtedy wszystkie produkcje używające xb ładowałyby się przez Bluetooth bez konieczności modyfikacji OS-a.

609

(243 odpowiedzi, napisanych Fabryka - 8bit)

pajero napisał/a:

Czy możemy zobaczyć modyfikacje OSa? Źródła? Nie każdy ma Ultimate, więc to trochę kłopotliwe.
Oczywiście, można samemu debugować, acz łatwiej poprosić :)
PS. Gratulacje.

Dzięki.
Modyfikacje OS nie są tajemnicą.
Zmieniłem jedynie wartości CRETRI i CTIM:

CRETRI    EQU    5    ;number of command frame retries
CTIM    EQU    16    ;command frame ACK timeout

a także usunąłem wywołanie procki ładującej relokowalne handlery:

;    JSR    PHR        ;poll, load, relocate, init:
   NOP
   NOP
   NOP

Jeśli chodzi o źródła OS to znajdziesz je tutaj:
http://atariage.com/forums/topic/201133 … -revisions
Wielkie dzięki dla Kr0tki-ego za wspaniałą pracę.

Źródeł QMEG-a nie posiadam. Nawet Stefan ma je chyba tylko w wersji papierowej :)
W archiwum https://drive.google.com/file/d/0B3-191 … FBsRW1iRUE
w katalogu SOFTWARE znajdziesz plik SIO2BT_OS_Patcher.jar
Z jego pomocą wygenerujesz sobie "spatchowane" wersje OS (tool wylicza też nowe sumy kontrolne).

610

(85 odpowiedzi, napisanych Fabryka - 8bit)

FTDI ma zamiar wypuscic aktualizacje sterownika, ktora bedzie rozpoznawac chinskie klony chipsetow FT232RL:
http://www.ftdichipblog.com/?p=1053
Rozwiazaniem jest chyba pozostanie przy starym sterowniku.

Tutaj opis jak sprawdzic, czy chipset jest orginalny:
http://zeptobars.ru/en/read/FTDI-FT232R … e-supereal

Czy "Sio2pc - USB" tez uzywa FTDI?

611

(243 odpowiedzi, napisanych Fabryka - 8bit)

stRing napisał/a:

Czy lotharkowa wtyczka się nada? Nie chcę rozbebeszać kabli SIO.

Chyba tak. Mialem ja w rece w Glucholazach i wygladala dokladnie jak orginal - no moze poza napisem lotharek.pl :)
Wtyczki SIO z modulem BT nie da sie niestety skrecic.
Ja swoja skleilem za pomoca pistoletu do klejenia.

bezrobotny napisał/a:

można skądś ściągnąć sources do aplikacji na androida?

Nie. Ale jesli jestes zainteresowany zrozumieniem jak dziala emulacja urzadzen SIO, polecam lekture AspeQt.

612

(243 odpowiedzi, napisanych Fabryka - 8bit)

Dzięki.
Niestety nie posiadam wtyków SIO i poza tym trochę z tym dłubania (dosłownie).
Mam na myśli mechaniczne dopasowanie wtyczki i modułu BT, bo połączenie elektryczne jest proste (4 przewody).
Szczerze powiedziawszy zalecam zainteresowanym montaż SIO2BT w ATARI na stałe.
Znika wtedy problem z koniecznością nawiązywania połączenia Bluetooth po każdym wyłączeniu i włączeniu ATARI.
Załączam jeszcze zdjęcie: miejsce we wtyczce zrobiłem za pomocą starej lutownicy (uwaga - cuchnie), poza tym spiłowałem minimalnie płytke z obu stron:

http://www.abbuc.de/phpBB3/download/file.php?id=2408

613

(243 odpowiedzi, napisanych Fabryka - 8bit)

Bardzo dziękuję, trochę trwało aż wyniki pojawiły się w sieci:
http://www.abbuc.de/atari/hardware-ressort
Teraz już oficjalnie dokumentacja i software:
https://drive.google.com/file/d/0B3-191 … FBsRW1iRUE
Android App:
https://play.google.com/store/apps/deta … uma.sio2bt
Moduły Bluetooth (bez wtyków SIO) można zamawiać przez PM.
Koszt to 80 złotych, wysyłka możliwa za miesiąc.
Proszę wcześniej o przeczytanie opisu / zadawanie pytań, żeby uniknąć nieporozumień.
Pozdrawiam
Montezuma

614

(318 odpowiedzi, napisanych Fabryka - 8bit)

Jesli dobrze rozumiem, RAPIDUS to (kompatybilny) zamiennik procesora 6502 taktowany 8 razy szybciej.
Dzieki szybkiemu procesorowi mozliwe jest uruchamianie na ATARI programow specjalnie napisanych pod Rapidusa (np. emulator ZX Spectrum).

Czy moglby ktos mi wytlumaczyc do czego jeszcze moze sluzyc Rapidus?
A w szczegolnosci co kryje sie za ponizszymi parametrami (jak uzytkownik / programista moze z nich skorzystac):

1) 512kb or 1MB of zero waitstate SRAM,
2) up to 30.5MB of storage ram - SDRAM clocked 128MHz,
3) 512kB of Flash memory (256kB is reserved for fpga cores, 256kB for OS and New Device handler)
3) 256b of EEPROM,
4) high speed bus connector for external I/O interfaces, DMA support,
5) working modes fully software controlled
6) compatible with Ultimate 1MB,

Wydatek jest spory, wiec chcialbym zrozumiec co potrafi ta bestia :)

615

(243 odpowiedzi, napisanych Fabryka - 8bit)

Cierpliwości, jeszcze parę dni :)

616

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

Dodajcie support do iCADE (rowniez dla Androida), to bedzie sie dalo prograc.

http://www.ionaudio.de/icade
http://www.ionaudio.com/downloads/ION%2 … 20v1.5.pdf

617

(117 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:

przy Ultimate można się pozbyć sterownika SIDE.SYS - zresztą dość pamięciożernego ;)

Dzięki za wskazówkę, usunąłem sterownik.

Poza tym, tak jak opisano w powyższym wątku, zamiast CAR:CONFIG.SYS, SPARTA załadowała C:CONFIG.SYS
i DEVICE SIO /A działa, zmodyfikowany OS pozwolił mi na ładowanie danych przez Bluetooth z poziomu SPARTA DOS :)

Moja prośba w sprawie rozszerzenia SIOSET jest więc bardzo niskiego priorytetu.

Czy wie ktoś, dlaczego jeśli używamy samego SIDE2 (bez ULTIMATE), SPARTA nie ładuje C:CONFIG.SYS, tylko zawsze CAR:CONFIG.SYS?
Natomiast nie ma problemu z C:AUTOEXEC.BAT.
Błąd w kodzie, czy jakieś techniczne przeszkody?

618

(117 odpowiedzi, napisanych Fabryka - 8bit)

Wygląda na to, że problem jest znany.
Właśnie znalazłem wątek CONFIG.SYS na SIDE2:
http://www.atari.org.pl/forum/viewtopic.php?id=11759
Popróbuję wieczorem z duetem Ulimate/SIDE.

619

(117 odpowiedzi, napisanych Fabryka - 8bit)

jellonek napisał/a:

sparta moze uzywac tych z romu bez problemu. zajrzyj na strone 200 z http://sdx.atari8.info/sdx_files/4.46/M … 6_V1-1.pdf - przelacznik /a

No więc zajrzałem, spróbowałem i nie chce działać :(

Zacznę od początku.
Startuję SPARTA DOS 4.46 z SIDE 2.
"Na załączonym obrazku" widać zawartość pliku CONFIG.SYS.
Jest to kopia orginalnego pliku:

TYPE CAR:CONFIG.SYS >>C:CONFIG.SYS

ze zmodyfikowaną linią
DEVICE SIO -> DEVICE SIO /A

Partycja bootowalna to dysk C (D3).
Odgłosy ładowania z D1 wskazują, że SPARTA nie używa procedury OS (którą zmodyfikowałem).
I nie chodzi mi o błąd 138 (Device does not respond), bo rzeczywiście nic nie jest podpięte pod D1.
Dopiero zaczynam czytać o SPARTA DOS i jestem trochę zielony w tym temacie.
Czy ktoś móglby mi pomóc?

620

(85 odpowiedzi, napisanych Fabryka - 8bit)

Iron napisał/a:

Pytanko, istnieje możliwość zamówienia samego złożonego pcb, bez obudowy, wtyku SIO i gniazda USB?

To może zainteresuje Cię takie coś:
http://www.ebay.de/itm/111467162951?_tr … EBIDX%3AIT

621

(85 odpowiedzi, napisanych Fabryka - 8bit)

epi napisał/a:

Na standardowym ekranie GR.0 AspeQT wyciąga HSINDEX=6, SIO2BSD nawet HSINDEX=3 i nic się nie zacina.

Usuń z AspeQt grafikę tła z okna z trace-ami i przekompiluj, to również wyciągniesz HSINDEX=3.

622

(117 odpowiedzi, napisanych Fabryka - 8bit)

jellonek napisał/a:

oho, czyli zauwazyles juz jaka bezwladnosc masz na bt?
wprowadzajac ta poprawke - z czyms poza sparta sio2bt bylo by kompatybilne? czy moze wymagalo by modyfikacji romu?

Przy pierwszej wymianie danych to około 150ms, a średnio 30ms (mam na myśli czas od wysłania command frame do ACK byte mierzony na złączu SIO ATARI). Więcej tutaj:
http://www.atari.org.pl/forum/viewtopic … 85#p190585

jellonek napisał/a:

sparta moze uzywac tych z romu bez problemu. zajrzyj na strone 200 z http://sdx.atari8.info/sdx_files/4.46/M … 6_V1-1.pdf - przelacznik /a

Dzięki za info. Muszę trochę jeszcze poczytać. Moja wiedza w tym temacie jest delikanie mówiąc "niepełna" :rolleyes:

623

(117 odpowiedzi, napisanych Fabryka - 8bit)

Miałbym taką prośbę - czy dałoby się dołożyć pewien parametr konfiguracyjny do procedur SIO?
Jeśli dobrze rozumiem, już dzisiaj jest możliwa konfiguracja SIO za pomocą:

Purpose
SIO.SYS serial speed control.
Syntax
SIOSET [d:] [type [usindex]] or SIOSET NMI [index]
Remarks
SIOSET manages an advanced serial protocol control for the SIO.SYS
driver. Typically, the serial transmission parameters are determined automatically
and there is no need to change them. Sometimes however (e.g.
when a drive was changed to another type at run time) you may want to
change them manually.

Chodziłoby mi o możliwość ustawienia wartości t2 timeoutu procedur SIO (czekanie ATARI na ACK).
Domyślnie (w ATARI OS) jest to 16ms dla wersji NTSC i to zdecydowanie za krótko dla komunikacji SIO przez Bluetooth.
Ponieważ SPARTA DOS posiada swoje procedury SIO, spatchowanie tych w orginalnym OS nic tu nie da.

Dobrze byłoby gdyby użytkownik mógł tak skonfigurować SIO.SYS, żeby SPARTA nic nie kombinowała z HI-SPEED-em (tylko 19.200) i czekała dłużej na ACK byte.

624

(85 odpowiedzi, napisanych Fabryka - 8bit)

Monsoft napisał/a:

Ja tez wezme 1 sztuke.

Jest pytanie. Czy nie lepiej zastosowac zlacze USB typu micro 5B a nie USB B ?
Patrze tu pod kontem walajacych sie w domu kabli usb. Wiekszosc jest wlasnie micro usb bo teraz ogolnie sa stosowane w wiekszosci urzedzen typu telefony, mp3 playery itp.

Micro troche za delikatne, ale moze mini USB?

PunBB bbcode test

625

(28 odpowiedzi, napisanych Fabryka - 8bit)

epi napisał/a:

Zasada działania: wpuszczamy zdjęcia w dowolnym formacie, komputer jest przez chwilę bardzo zajęty, otrzymujemy .xex do oglądania na VBXE.

Dziala super (z VBXE core 1.24). Wielkie dzieki!