[#1] Amico8 - Pico-8 Emulator
Wiecej o samej konsoli: https://www.lexaloffle.com/pico-8.php

Emulator:
https://aminet.net/misc/emu/Amico8.lha
https://aminet.net/misc/emu/Amico8.readme

Wymagania: minimum do uruchomienia 020, minimum do grywalnosci zapewne 040, zalecana 060. im wiecej ramu tym lepiej (Garbage Collector rzadziej uruchamiany - plynniejsza gra).

Obsluga formatow zarowno .p8 jak i .p8.png (tak to fajnie wymyslili, ze gra jest w png wiec ma od razu "okladke")
Obsluga myszy i drugiego fire
Obsluga klawiszowa alternatywne ctrl i alt

Dzieki za testy Kempy, za wsparcie Olekw200i i Quad, Mirq, Wozik i Borsuk :)

Wersja 0.1, ale dlugo sie z nia zbieralem, bo chcialem by przynajniej X gier chodzilo w 100% dobrze i tak sie dzieje. W wersji 0.2 mam nadzieje dodac liste pewnych gier, zeby nie trzeba bylo szukac :)











Polecam na poczatek te gry, ktore meczylem tworzac emulator:

Just One Boss - https://www.lexaloffle.com/bbs/?tid=30767
Combopool - https://www.lexaloffle.com/bbs/?tid=3467
Low Knight - https://www.lexaloffle.com/bbs/?pid=73854
Celeste 2 - http://lexaloffle.com/bbs/?tid=41282
(gry sie sciaga klikajac napis Cart - gry sa w .png !)


Dzwiek jeszcze nie jest poprawny, ale jest.

Ostatnia aktualizacja: 15.04.2026 08:31:45 przez juen

Ostatnia aktualizacja: 16.04.2026 06:28:43 przez juen
7
[#2] Re: Amico8 - Pico-8 Emulator

@juen, post #1

Jak Juen napisał zamiast popularnego Z i C jest Ctrl i Alt ze względu na dziwny problem w wykrywaniu kombinacji w/w klawiszy np. z strzałką w dół na A1200. Ogólnie polecam dwuprzyciskowy joy/pad zamiast klawiatury. Mi to bardziej pasuje, bo udało mi się dzięki temu skończyć Celeste gdzie na klawiaturze wymiękałem.

Część gier ma niestandardowe, nieobsługiwane jeszcze sterowanie. Część gier obsługuje myszkę jak np. Combopool. Część się w ogóle nie uruchamia lub wyrzuca błędy. Ale naprawdę sporo działa już tiptop (przynajmniej na PiStormie).

PS. Niektóre tytuły zaskakują, jak np. klon ZeeWolfa (ZedWolf).

Ostatnia aktualizacja: 15.04.2026 08:45:54 przez kempy
3
[#3] Re: Amico8 - Pico-8 Emulator

@juen, post #1

Mistrzowstwo. Pico 8 to bardzo fajna "wirtualna maszynka" na którą powstają "miliony gierek", popierdółek, demaków, remaków staroci, platformówek na chwile, logicznych, Robbo, Castlevanie, Hollow Knighty, Celeste, my z Bocianu robiliśmy przegląd fajnych tytułów na PICO 8 kiedyś:



link
8
[#4] Re: Amico8 - Pico-8 Emulator

@RetroBorsuk, post #3

Również polecam, można grać przez stronę internetową ale lepiej sobie kupić tą licencję bo można sobie później gry do kolekcji dodawać, no i samemu gry pisać jak ktoś chce/potrafi A ja nadal czekam aż Bocianu poprawi licznik punktów w Robbo Ode mnie pokłony za super konwersję mojej ulubionej gry z a8
[#5] Re: Amico8 - Pico-8 Emulator

@Madman, post #4

juz mam na warsztacie v0.2, w niej ROBBO juz smiga, a takze odpala sie jeszcze wiecej gier, planuje udostepnic jak POOM zacznie dzialac (aktualnie ma zle kolory i poza menu gra nie dziala jeszcze)





Ostatnia aktualizacja: 15.04.2026 21:53:24 przez juen

Ostatnia aktualizacja: 15.04.2026 21:55:18 przez juen
3
[#6] Re: Amico8 - Pico-8 Emulator

@juen, post #1

Czyli w ciagu ostatniego miesiaca czy dwoch samodzielnie w pojedynke zaimplementowales od zera:

host - http://aminet.net/package/comm/tcp/AveHOST
whois - http://aminet.net/package/comm/tcp/AveWHOIS
ping - http://aminet.net/package/comm/tcp/AvePING
ntp - http://aminet.net/package/comm/tcp/AveNTP
httpd server - http://aminet.net/package/comm/tcp/AveHTTPD
Javascript+node.js - http://aminet.net/package/dev/lang/NodeAmiga
imphandler - http://aminet.net/package/comm/net/imp3handler

do tego bsdsocket.library, browser z css i klienta poczty z obluga IMAP, a teraz emulator pico8?

No nie zartujmy ...
3
[#7] Re: Amico8 - Pico-8 Emulator

@docent, post #6

no wreszcie mam narzędzia dzięki którym kod powstaje szybciej, ale to wszystko to łącznie grube miesiące, wydaje dopiero wtedy kiedy jestem absolutnie pewny, ze jest ok. Sam imp3handler pisałem dzień w dzien ponad miesiąc, a to raptem device co ma parę kb, teraz bym zrobił szybciej jak już wiem co wiem.. na szczęście mam spora pomoc w testerach na impie :)
te sieciowe programy to pchelki. największe wyzwanie to nodeamiga, dużo większe niż browser z podstawowym css. bsdsocket library pisałem parę lat robiąc pare podejść, bo uparłem się na asm. póki mam zapał to robię i oczywiście wspieram się claudem jak chyba już każdy programista, bez tego to bym robił 10x wolniej a zapał by zdążył ostygnac 10x szybciej

A o jaki żart chodziło?

Ostatnia aktualizacja: 16.04.2026 05:14:17 przez juen
5
[#8] Re: Amico8 - Pico-8 Emulator

@docent, post #6

Widac Juen jest na fali.
Do tego wsparcie od AI i szybcy betatesterzy.
Tez mozesz wykorzystac AI, pewnie wiekszosc juz tak robi patrzac po ilosci programow powstajacych ostatnio na Amige.
Z mojego wlasnego doswiadczenia wiem, ze dobry i szybki betatesting jest chyba najwazniejszy.
Bo jak sie wprowadza czeste zmiany w kodzie, to bledy sie po prostu kumuluja.
A ja nigdy nie lubilem szukac swoich bledow w kodzie, byc moze z AI teraz to juz jest dosc proste do ogarniecia.
5
[#9] Re: Amico8 - Pico-8 Emulator

@docent, post #6

Gdzie wady?
3
[#10] Re: Amico8 - Pico-8 Emulator

@juen, post #5

Tak, Robbo śmiga bez problemu ale jeśli dobrze pamiętam, w 18tej planszy licznik się chrzanił, ale nie wpływa to na samą grę.. zresztą... kto w takiej grze na licznik punktów patrzy?
2
[#11] Re: Amico8 - Pico-8 Emulator

@juen, post #1

Teścić i dawać znać co dobrze chodzi , sprawdzimy jeszcze raz. Jeszcze wiele do zrobienia, ale tak będziemy mieli fajny, wymagający emulator (najlepiej pistorm) . Juen sam wszystkiego nie posprawdza, ale będzie widział tez na czym się skupić, gdzie szukać bugów.
1
[#12] Re: Amico8 - Pico-8 Emulator

@djwozik, post #11

jeszcze nie udostepniam najnowszej wersji, ale DUNE juz odpalilo, niestety jeszcze nie pelni, ale..

7
[#13] Re: Amico8 - Pico-8 Emulator

@juen, post #12

wrzucilem na aminet v0.2, spory update, sporo gier rusza. niestety juz dostaje male zje.. upomnienia z aminet, zeby tak czesto nie uploadowac, wiec zapewne niebawem ogarne inne metode dystrybucji, no i pewnie tez auto detekcje nowej wersji, ale to blizej wersji 1.0 :)
2
[#14] Re: Amico8 - Pico-8 Emulator

@juen, post #13

DZIĘKI

Fajne gry, które być może będą działać w wersji 0.2 :

https://pak-9.itch.io/pico-world-race
https://sebagamesdev.itch.io/backstreet-warriors
https://cubeegames.itch.io/terra-a-terraria-demake
1
[#15] Re: Amico8 - Pico-8 Emulator

@Aladin, post #14

te tez fajne, ale trzeba bedzie potescic w 0.3 :) wreszcie POOM w calej okazalaosci, ale dosc szybko zalicza zwieche:





Ostatnia aktualizacja: 23.04.2026 13:04:18 przez juen
6
[#16] Re: Amico8 - Pico-8 Emulator

@juen, post #15

8
[#17] Re: Amico8 - Pico-8 Emulator

@juen, post #16

wlasnie wrzucilem 0.3, na aminecie pewnie jutro, ale juz dzis na: http://juen.in/

jesli ktos odwazy sie odpalic POOM to:
- wymaga neta, to jest demo, sciaga odpowiedni etap. pelna gra dostepna u tworcy
- trzeba chwile poczekac przed samym etapem (to nie zwis! cierpliwosci)
- na 060/100mhz masakra ale odpala!

Ostatnia aktualizacja: 26.04.2026 08:44:08 przez juen
1
[#18] Re: Amico8 - Pico-8 Emulator

@juen, post #17

Skąd zassałeś Pooma? Bo ja w archiwum mam od groma (30) plików .p08 a gdy odpalam plik poom_0.p08 to mam sieczkę na ekranie.
[#19] Re: Amico8 - Pico-8 Emulator

@waldiamiga, post #18

to zly plik. tu masz ok https://www.lexaloffle.com/bbs/?tid=45572 zapisujesz CART (plik .png)
2
[#20] Re: Amico8 - Pico-8 Emulator

@juen, post #19

wczoraj wrzucilem na http://juen.in v0.6 - gui pokazuje grafike z kartridza przy przegladaniu gier do wyboru :)
4
[#21] Re: Amico8 - Pico-8 Emulator

@juen, post #7

te sieciowe programy to pchelki.

Nie takie pchelki - ntp wymaga znajomosci protokolu SNTP, host znajomosci protokolu DNS, whois protokolu whois, ping znajomosci ICMP. Wszystkie wymagaja programowania socketow, znajomosci UDP i IP.
httpd to protokol HTTP - sama oryginalna specyfikacja HTTP 1.1 to ponad 170 stron.
największe wyzwanie to nodeamiga

specyfikacja ECMA-262 5.1 to ponad 250 stron a 6.0 560 stron. W miesiac tego nie da sie ze zrozumieniem przeczytac a co dopiero zaimplementowac.
Cytujac readme, "Built from scratch in C,", czyli zaczales od napisania int main() i tak dalej samo poszlo ...

i oczywiście wspieram się claudem jak chyba już każdy programista

Tylko w zadnym readme tego nie piszesz, wszedzie jestes wylacznym autorem - "by Juen/Project R3D+Appendix+Nah-Kolor". To tak, jakbys nie uwzglednil na liscie autorow jakiegos programu programisty, ktory napisal 90% tego programu... W tych aplikacjach, ktore wygenerowales to claude jest autorem, Ty jestes autorem prompta :)
jak chyba już każdy programista

no nie kazdy - w niektorych duzych firmach, ktore znam korzystanie z ai do pisania oprogramowania jest ograniczane, glownie z powodow prawnych i finansowych.
[#22] Re: Amico8 - Pico-8 Emulator

@docent, post #21

Juen jest zdolnym, dobrym programista.
Ma tez doswiadczenie i duzo betatesterow, co jest wazne.
Najprawdopodobniej korzysta ze wsparcia, byc moze wlasnego serwera jako AI.
I dobrze, ze korzysta, bo ja pewnie tez bym teraz korzystal przy przerobce modulow ROM-u.
Wtedy w zasadzie dla dobrego programisty niemozliwy (czyli dlugoletni projekt) staje sie mozliwy (pare tygodni) do zrealizowania.
5
[#23] Re: Amico8 - Pico-8 Emulator

@juen, post #1

Czy Amico8 obsługuje joypad z CD32? Chodzi o 2+ przycisków.
[#24] Re: Amico8 - Pico-8 Emulator

@docent, post #21

W tych aplikacjach, ktore wygenerowales to claude jest autorem, Ty jestes autorem prompta :)

Nie przesadzajmy, bo gdyby iść dalej z tym rozumowaniem, to przecież wtedy ważnym współautorem większości programów powinien być autor kompilatora, bo "główny autor" napisał tylko kod w C, czy Pascalu, a przełożenie tego na formę piku wykonywalnego, i niekiedy bardzo daleko idące modyfikacje optymalizacyjne, to już w 100% kompilator. I nie mówiąc już o wykorzystaniu frameworków :)

Ostatnia aktualizacja: 19.05.2026 08:45:32 przez wali7
8
[#25] Re: Amico8 - Pico-8 Emulator

@docent, post #6

Jak Juen dopisze Cię jako współtwórcę bo widać że gdzieś Cię gniecie, to będzie ok i bez żartów ?
5
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem