26

@takron27 - nie mam pojęcia jak obsłużyć drugi fire z pada od Segi. Sądzę, że bez przejściówki obsługującej standard 2B+ by się tu nie obyło, ale to Larek jest naszym specem w tym temacie. Może skomentuje

Ad 2. Masz wyświetlanie FPS pod klawiszem f. Naciśnij łąskawie HELP i będziesz miał całą klawiszologię.

Ukrywania po 5 sek. nie zamierzam dorabiać, szkoda mi tokenów, sorry ;)
Ale jutro zamierzam udostępnić źródła, więc każdy będzie mógł sobie przerobić co chce.

27

W Castlevanii trochę się psuje wyświetlanie pozostałego czasu i wydaje mi się, że dźwięk w niektórych grach nie jest za czysty, ale Tetris działa :)

28

@realszopen - a włączyłeś tryb turbo w opcjach? :) W niektórych grach przy standardowym taktowaniu klatki spadają z 60 do 52 - 56i to przekłada się też na jakość dźwięku. W turbo praktycznie wszystkie gry trzymają 60fps

29

Nosty, chyba przegapiłeś mój post bo nic nie odpisałeś, więc pozwolę sobie powtórzyć:  Czy byłbyś w stanie pożenić Twój firmware z HamsterOS'em? https://meanhamster.com/games/mpe-power-engine

30

Podoba mi się to pico i to nie tylko w Atari jako emulator GB. Tanie i funkcjonalne urządzenie i wydaje się być świetne do retrokomputerów. Ja o tym nie wiedziałem, ale można dzięki niemu uzyskać w dość prosty sposób obraz po HDMI w N64, czy zbudować picostation do PSX'a, który czyta romy zamiast płyt. Nie inwestując wiele można rozbudowywać swoje maszynki. Ciekawe co jeszcze wymyślą?

31

@nosty - Thank You so much for Gameboy Emulator! Will play my fav games from childhood. Looks amazing!!! Bardzo pekne!

^Elanek
7x130XE + 3xAtari Falcon030 + 1xTT03 + 2xST-ATX

32

nosty napisał/a:

@takron27 - nie mam pojęcia jak obsłużyć drugi fire z pada od Segi. Sądzę, że bez przejściówki obsługującej standard 2B+ by się tu nie obyło, ale to Larek jest naszym specem w tym temacie. Może skomentuje

Wystarczy sprawdzić pinouty żeby dowiedzieć się że bez przejściówki się nie da, bo w Sega drugi button jest takim odpowiednikiem pierwszego tylko na pinie 9 (w atari Paddle A) ma zwieraną masę, tak jak button 1 w atari na 6.
A joy 2B+ używa takiego tricku, ze podaje określone napięcie z piny 7 (+5V) przez opornik 330ohm na pin 5 (button 3) i pin 9 (button 2). A na atari odczytuje się to jako stan paddle w jakiejś tam pozycji :)

Więc żeby używać pada od Segi jako 2B+ trzeba by zrobić przejściówkę która na 9 pin podaje 7 pin z opornikiem :P bo reszta jest zgodna.

kupię Atari 815 i 820 :)

33

@marc458- wybacz, musiało mi to umknąć. Dopiero teraz przyjrzałem się dokładnie projektowi HamesterOS. Jeśli dobrze, rozumiem, to ziggystar próbuje stworzyć pewne środowisko, standard, obsługujący (min.) A8PicoCart. Idea jest niezła: po co żonglować firmware'ami do cartridga, albo kupować kilka, skoro można stworzyć swój własny firmware łączący te gry korzystające z Pico, które chce się mieć i jeszcze odpalać z wygodnego, nowoczesnego systemu operacyjnego.

Problemy widzę dwa:
1.
Atari Boy to nie jest gra. Owszem sam program dla Pico zajmuje mniej niż 300kB, a flash'u w Pico jest 16MB. Ale poza rezerwacją 1MB, pozostałe 15MB przeznaczone jest na dysk, czyli na gry z GameBoya i Atari. Ciężko więc współdzielić miejsce z HamsterOS i innym softem. Ale oczywiście, jest to wciąż teoretycznie możliwe. Przecież można zmniejszyć trochę ten dysk, dopasować się do OS ziggystar'a i dorzucić jeszcze jakiś inny soft używający Pico. Ale... patrz punkt 2.

2.
Ja nie chcę już rozwijać Atari Boy'a. Przykro mi. Oczywiście, gdyby pojawił się jakiś gruby błąd w najbliższych dniach, to postaram się go naprawić. Ale dziś zamierzam udostępnić repozytorium ze źródłami + 80 kb notatek technicznych GPT (na moją prośbę prowadził je przez cały projekt) i przejść do realizacji kolejnych projektów dla Atari.

Poświęciłem Atari Boy'owi miesiąc (hahaha CAŁY miesiąc! ;) przed epoką AI byłyby to pewnie 2 lata) i uważam projekt za skończony i satysfakcjonujący mnie. Inne wyzwania czekają. Będę szczęśliwy słysząc, że komuś będzie się chciało poprawiać go czy przerabiać pod swoje potrzeby.

34

@nosty spoko, rozumiem. Dzięki za wyjaśnienia :)

35

a miałem już w tym roku nic nie kupować do Atari :D

Atari: V4sa TT030 Falcon030 Mega ST Mega STe 1040 STe 520 STm 800XL 65XE Jaguar Lynx I/II 7800 Portfolio / VME: ATW800/2 Mach64 Mach32 ET4000 CrazyDots PAMNet / SM146 SC1435 SM124 / Antonia2 ATSpeedC16 TF536 PAK68/3
Megafile30 Atari1050 DDDHDD XCA12 SF314 / AVGCART SUBCART SidecarTridge ACSI2STM FujiNet LynxMultiCard SkunkBoard CosmosEx SatanDisk UltraSatan USBFloppyDriveEmulator SDrive SIO2PC Eiffel
http://260ste.atari.org

36

nosty napisał/a:

@realszopen - a włączyłeś tryb turbo w opcjach? :) W niektórych grach przy standardowym taktowaniu klatki spadają z 60 do 52 - 56i to przekłada się też na jakość dźwięku. W turbo praktycznie wszystkie gry trzymają 60fps

Racja, dzięki, pomaga na skrzeczącą muzykę, są natomiast glitche w niektórych grach, np. we wspomnianej przeze mnie Castlevanii, czasem glitchuje się timer odliczający czas do końca w levelu, co ciekawe, wydaje się to względnie detemininistyczne zahcowanie i przy wchodzeniu po linie do komnaty powyżej znikają części gostka.

37

Wiesz, żaden emulator nie jest idealny. Spotkałem się też z różnymi ROM-ami, gdzie jeden działał, a inny nie, lub nieprawidłowo.

38

nosty napisał/a:

Wiesz, żaden emulator nie jest idealny. Spotkałem się też z różnymi ROM-ami, gdzie jeden działał, a inny nie, lub nieprawidłowo.

Dokładnie, idealny jest GB w szufladzie, Atari Boy przyjrzę się kodowi, a raczej wujek Claude jak wrzucisz repo. To zdanie już padło wiele razy, ale to co doświadczony programista może zrobić z AIem jest niesamowite. A to co niedoświadczony może jest bardzo ciekawe. Pokazałem dzisiaj 11-letniemu synowi, zrobił oczy :D

39

> nosty
> przemek-o
:) dzięki za wyjaśnienia. zwłaszcza z przejściówką; sprawdzę jeśli znajdę wolne wtyki/gniazda db9.

40

Źródła Atari Boy i szczegółowe notatki techniczne (TECHNICAL-CONTEXT.md)
https://github.com/nosty3/AtariBoy

41 Ostatnio edytowany przez pablozp (2026-10-22 10:30:33)

Może dałoby się dopromptować do końca IK+  i Rick Dangerous

.

42

kolega chyba pomylił wątki i osoby.

43 Ostatnio edytowany przez pablozp (2026-10-22 16:35:24)

Kolega rzucił ogólnie, że może ktoś załapie, poprze , przekaze itp

.

44

pablozp napisał/a:

Może dałoby się dopromptować do końca IK+  i Rick Dangerous

to jest myśl! może każdy sobie sam? ;) nie no, dbajmy o środowisko...

45

Dbajmy o środowisko i nic nie róbmy. Inni zrobią.

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

46

Zrobią albo i nie, ale na pewno każą nam za to słono zapłacić.

Ceterum censeo Unionem Europaeam esse delendam.

47

Jak to w Tytusie bywało? Jeden robi, żeby inny robić nie mógł, czy jakoś tak. Ale tak, popieram Pana kolegę z wnioskiem o kontynuację. Ten kto kodował Ricka niech dopromptuje, czy to ręcznie sam czy przez AI, jaka jego wola.

48

Panowie, proszę nie wykolejać wątku.

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.