Forum

„Apple WIIe” i „Szarlotka” ?? Moje projekty emulatora Apple IIe dla Wii i Pi!

IIeBoy

Oryginalny plakat
26 lut 2009
  • 2 maja 2014
Aktualizacja: Ten system „Apple Piie” został zastąpiony przez „Apple WIIe”. Zobacz poniższy post.

Witamy w Jabłko

Chciałem uruchomić stary Apple //e z grami i aplikacjami, które posiadałem i które lubiłem, gdy miałem 9 lat, ale zdałem sobie sprawę, że było wiele ograniczeń. Chociaż gry są łatwo dostępne online jako pliki .dsk dla emulatorów, gdybym chciał uruchomić rzeczywiste dyski, potrzebowałbym działających dysków i jakiegoś sposobu na umieszczenie plików na dyskach lub kupienie ich w serwisie eBay i mam nadzieję, że zadziałają. Były też inne obawy.

Ale zdałem sobie sprawę, że jeśli dostanę emulator, nie będę musiał się o to martwić i mógłbym również uruchomić inne klasyczne komputery z mojej przeszłości, nie tylko //e.

Postanowiłem się trochę zabawić i kupiłem wadliwe Apple //e, wyjąłem wnętrzności (i sprzedałem do dobrych domów jako części), a następnie włożyłem wszystko do środka. Oto, czego potrzebujesz:

Lista zakupów

1. Raspberry Pi Model B (z Wi-Fi, zasilaniem, kartą SD 8 GB i nie tylko): http://www.amazon.com/gp/product/B0...=as2&tag=secure0dd-20&linkId=LVHWVXCPB5T3UH7C



2. Zasilany koncentrator USB (w miarę możliwości pasujący do gniazda Apple //e): http://www.amazon.com/gp/product/B0...=as2&tag=secure0dd-20&linkId=O4RMMMEJNGWUFIFL
(Uwaga: nie ten stary na zdjęciu – dowiedziałem się, że a hub z zasilaniem spowodował problemy, więc idź po to napędzany jeden.)



3. Kabel HDMI.

4. Klawiatura Apple //e > Adapter USB: https://www.tindie.com/products/option8/retroconnector-keyboard-shield-for-apple-iie/ (patrz poniżej - dół)
Uwaga: Aby włączać i wyłączać klawisze funkcyjne, użyj przycisku CAPS LOCK.



5a. Opcjonalnie: Joystick Apple //e > Adapter USB: https://www.tindie.com/products/opt...stick-interface-for-apple-ii/?pt=directsearch
Zobacz poniżej: u góry pośrodku, starannie przykręcony do istniejącego gniazda obudowy



5b. Albo jeszcze lepiej, adapter kontrolera bezprzewodowego Xbox 360 > USB, który może obsługiwać 2 kontrolery: http://www.amazon.com/gp/product/B0...=as2&tag=secure0dd-20&linkId=ZGJLJOZUKEA4I4WT (tylko ten oficjalny działa)



6. Uaktualnij!: Urządzenie dźwiękowe USB, jeśli chcesz mniej zakłócać dźwięk i używać oryginalnego głośnika obudowy Apple //e, prowadząc kabel z gniazda słuchawkowego do niego pod klawiaturą obudowy: http://www.amazon.com/gp/product/B0...=as2&tag=secure0dd-20&linkId=BM34XN6WJYELMM76



Za pomocą pistoletu do klejenia na gorąco ułożyłem wszystkie elementy w etui Apple, podłączyłem wszystkie urządzenia USB i oto po prostu działa.



– Eee, spotkaliśmy się już wcześniej, ale minęło już 30 lat, więc wybaczam ci, że zapomniałeś.

Możesz wysyłać gry i ROMy do Pi przez Cyberduck przez Wi-Fi. Tak, ten Apple //e ma Wi-Fi!



Konfiguracja oprogramowania

  1. Zainstaluj oprogramowanie RetroPie na karcie SD w komputerze Mac: http://lifehacker.com/how-to-turn-your-raspberry-pi-into-a-retro-game-console-498561192
  2. Włóż kartę SD do Pi i skonfiguruj Wi-Fi: http://www.howtogeek.com/167425/how-to-setup-wi-fi-on-your-raspberry-pi-via-the-command-line
  3. Dobrze jest również zaktualizować RetroPie od razu za pomocą tych poleceń, a następnie podążając za odpowiednią opcją menu:
    cd RetroPie-Setup (jeśli jeszcze nie w tym katalogu)
    sudo ./retropie_setup.sh
  4. Zainstaluj sterowniki kontrolera bezprzewodowego Xbox (jeśli dotyczy): https://github.com/petrockblog/RetroPie-Setup/wiki/Setting-up-the-XBox360-controller i/lub pobierz sterownik xboxdrv za pomocą menu RetroPie zgodnie z powyższymi poleceniami)
  5. Możesz skonfigurować kartę dźwiękową, postępując zgodnie z instrukcjami na http://asliceofraspberrypi.blogspot.kr/2013/02/adding-audio-input-device.html i uczyń go domyślnym urządzeniem systemowym, wykonując następujące czynności https://learn.adafruit.com/usb-audio-cards-with-a-raspberry-pi/updating-alsa-config
  6. Rozpocznij kopiowanie ROM-ów (plików gier emulujących) do odpowiedniego podfolderu „roms” na Pi, za pośrednictwem Cyberduck, i baw się dobrze!
Uwaga: Emulator Apple, który jest dostarczany z pakietem RetroPie, to „LinApple” i trochę trwają prace nad nim. Dźwięk może być nieco zepsuty. Uważam, że samo emu działa dobrze, jeśli ustawisz prędkość na „25” w pliku konfiguracyjnym (łatwo przez FTP Cyberduck do Apple Piie). Możesz także wybrać, które Apple ma być uruchomione - ][, //e, II+ itp. Niestety deweloper nie jest zbytnio zainteresowany jego ulepszaniem.



Mój całkowity koszt wyniósł około 150 USD, wliczając Apple //e, ale bez opcjonalnego adaptera joysticka. Po sprzedaży części Apple //e, które znajdowały się w środku, kosztował łącznie około 0 USD.

Pomyślałem więc, że udostępnię kilka zdjęć każdemu zainteresowanemu tym zabawnym projektem, aby pomóc każdemu, kto chce zrobić to samo. Zadaj mi wszelkie pytania i ciesz się podróżami w głąb pamięci!

Ostatnia edycja: 5 czerwca 2014

Jessica Lares

31 paź 2009
W pobliżu Dallas, Teksas, USA


  • 2 maja 2014
Wow, podoba mi się!

Ta sprawa jest OGROMNA.

Renzatic

Zawieszony
3 sie 2011
Dziadku, za co ci do cholery płacę?
  • 2 maja 2014
Ok, to jest niesamowicie sprytne.

Aby dopełnić doświadczenie (lub przynajmniej dobre jego przybliżenie), musisz znaleźć stary monitor Apple IIe, wyłuskać go i włożyć do obudowy wyświetlacz LCD o równoważnej wielkości. Jedynym problemem w dzisiejszych czasach byłoby znalezienie 12-calowego LCD 4:3.

IIeBoy

Oryginalny plakat
26 lut 2009
  • 2 maja 2014
Dzięki chłopaki. To fajny pomysł na monitor, ale ponieważ mam też Amigę i Commodore 64 pod moim dużym ekranem LCD (tuż poza kadrem), będę musiał trzymać się konfiguracji przełącznika HDMI, którą mam

LinApple ma fajny tryb emulacji 'CRT scan lines', jeśli kilka razy naciśniesz 9 (F9), co zrobi dobrze

Nermal

Moderator
Pracownik
7 grudnia 2002 r.
Nowa Zelandia
  • 2 maja 2014
Schludny. Od czasu do czasu sprawdzam serwisy aukcyjne w Nowej Zelandii w poszukiwaniu złamanego żołędzia Archimedesa, żeby zrobić to samo. Nie byłoby tam nawet żadnej emulacji, ponieważ Archimedes używał układu ARM, a system operacyjny został już natywnie przeniesiony do Pi

Z jakiegoś powodu używanie Apple II nigdy nie przyszło mi jednak do głowy!

Chrześcijański Wirtualny

10 maja 2010
Japonia
  • 2 maja 2014
Ładny

Ja też bym wziął taki z ZX81 albo C64 albo PET... ach, wspomnienia...

IIeBoy

Oryginalny plakat
26 lut 2009
  • 3 maja 2014
Dobrze by wyglądało w am Archimedes.

Możesz po prostu zmieścić Pi w obudowie ZX81, tak.

Mówię, wybierz swój ulubiony fizyczny komputer, który daje ci najwięcej nostalgii, a następnie uruchom wszystkie emulatory z Pi w nim.

Chrześcijański Wirtualny

10 maja 2010
Japonia
  • 3 maja 2014
faktycznie znalazłem jeden: http://www.geeky-gadgets.com/zx-pi-zx81-raspberry-pi-retro-computer-case-hack-17-03-2014/ ale to staje się „nie na temat” lub „poza marką”

IIeBoy

Oryginalny plakat
26 lut 2009
  • 3 maja 2014
Schludny! Myślę, że w ten sposób wiele osób zacznie otaczać swoje urządzenia Pi, aby dać im klawiatury! W

BMR

12 czerwca 2013 r.
Floryda, USA
  • 3 maja 2014
IIeBoy powiedział: Chociaż gry są łatwo dostępne online jako pliki .dsk dla emulatorów, gdybym chciał uruchomić rzeczywiste dyski, potrzebowałbym działających dysków i jakiegoś sposobu na umieszczenie plików na dyskach lub kupienie ich w serwisie eBay i mam nadzieję, że pracował.
Po prostu go tam wyłóż… jest urządzenie, które działa jak czytnik kart SD dla Apple II. Myślę, że twórca sprzedawał je na eBayu. Podłącza się go do karty kontrolera Disk II i ma 16 „gniazd”, co pozwala umieścić na nim 16 plików .dsk i odczytać je w komputerze jako dyskietki. W ten sposób możesz pobierać obrazy i używać ich na rzeczywistym sprzęcie bez potrzeby używania jakichkolwiek dyskietek. Ostatnia edycja: 3 maja 2014

IIeBoy

Oryginalny plakat
26 lut 2009
  • 3 maja 2014
Tak, patrzyłem na to. Niestety 150 dolarów.

RichwoodRakieta

7 kwi 2014
Buffalo, Nowy Jork
  • 3 maja 2014
Wow, to jest fajne W

BMR

12 czerwca 2013 r.
Floryda, USA
  • 3 maja 2014
O tak ... chciałem też powiedzieć, że to niesamowite, jak pusta jest teraz obudowa Apple II. Wszystkie te rzeczy (które mają znacznie większą moc obliczeniową niż A2) mieszczą się w maleńkim ułamku miejsca, które zajmowała płyta główna Apple II.

MattInOz

19 stycznia 2006
Sydnej
  • 4 maja 2014
To może być jedyny raz w życiu, kiedy staję po stronie C64 zamiast Apple ][e ale...
Biorąc pod uwagę całą tę przestrzeń wewnątrz obudowy C64, mogło być lepiej.

Chrześcijański Wirtualny

10 maja 2010
Japonia
  • 4 maja 2014
Widząc całą pustą przestrzeń: klaster PI też by się tam idealnie wpasował. Niesamowita moc.

IIeBoy

Oryginalny plakat
26 lut 2009
  • 9 maja 2014
Nieznacznie zmieniłem nazwę tego projektu na „Apple Piie”

IIeBoy

Oryginalny plakat
26 lut 2009
  • 9 maja 2014
Aktualizacja: Dodałem również kontroler bezprzewodowy Xbox 360 > adapter USB w pudełku. Wygląda trochę mniej przestronnie. Teraz mogę używać moich 2 kontrolerów bezprzewodowych do emulatora. Zobacz powyżej, aby uzyskać instrukcje dotyczące łącza i konfiguracji.

tevion5

12 lipca 2011
Irlandia
  • 10 maja 2014 r.
IIeBoy powiedział: Tak, spojrzałem na to. Niestety 150 dolarów.

Dostałem jeden od faceta z Bułgarii przez eBay. Działa rewelacyjnie i to było tylko 50. Przyszedł z kablem Disk II, kartą SD 8 GB, instrukcją i adapterem. Bez kłopotów, po prostu podłącz i graj. Genialny przedmiot.

To ja używam jednego tutaj:

https://forums.macrumors.com/threads/1719280/ Ostatnia edycja: 10 maja 2014

IIeBoy

Oryginalny plakat
26 lut 2009
  • 10 maja 2014 r.
Czy zmienia to również Twoje Apple w 7 innych emulatorów? ;-)

tevion5

12 lipca 2011
Irlandia
  • 10 maja 2014 r.
IIeBoy powiedział: Czy zmienia to również Twoje Apple w 7 innych emulatorów? ;-)

Ehm nie, to w zasadzie tylko dysk Disk II, który zamiast tego obsługuje karty SD, z możliwością przełączania między wieloma obrazami dysków na tej samej karcie.

Zapomniałem jednak powiedzieć, świetna robota! Naprawdę podoba mi się projekt, który przygotowałeś

IIeBoy

Oryginalny plakat
26 lut 2009
  • 10 maja 2014 r.
Tylko się droczę! ;-) I dzięki. Twoje też jest świetnym rozwiązaniem.

Renzatic

Zawieszony
3 sie 2011
Dziadku, za co ci do cholery płacę?
  • 10 maja 2014 r.
Powiedz mi, czy udało ci się podłączyć klawiaturę do Raspberry? Pytam, ponieważ zainspirowałeś mnie do czegoś podobnego z moim starym Atari 800XL i chcę wiedzieć, jak dobrze mogę to wszystko zintegrować.

IIeBoy

Oryginalny plakat
26 lut 2009
  • 10 maja 2014 r.
Tak. Użyłem adaptera klawiatury wymienionego powyżej. Może być też dla Atari.

IIeBoy

Oryginalny plakat
26 lut 2009
  • 11 maja 2014
Renzatic powiedział: Powiedz mi, czy udało ci się podłączyć klawiaturę do Raspberry? Pytam, ponieważ zainspirowałeś mnie do czegoś podobnego z moim starym Atari 800XL i chcę wiedzieć, jak dobrze mogę to wszystko zintegrować.

Przy okazji, miałem Atari 400 (w większości używam tych samych gier co 800). RetroPie ma wbudowany emulator Atari 800... Pobierz wszystkie 400 ROM-ów od http://www.theoldcomputer.com/roms/index.php?folder=Atari/8bit/os następnie naciśnij '1' w emulatorze Atari 800, aby znaleźć opcję określenia lokalizacji ROM. Wybierz folder, w którym je umieściłeś na Pi, i wyjdź z emulatora. Następnym razem, gdy go uruchomisz, powinno działać. Ostatnia edycja: 12 maja 2014

IIeBoy

Oryginalny plakat
26 lut 2009
  • 15 maja 2014 r.
Ulepszony o prawdziwy dźwięk głośnika Apple //e i bezprzewodowe joysticki

Cześć chłopaki, pomyślałem, że dam wam znać o kilku małych ulepszeniach przedstawionych teraz w oryginalnym poście:
  1. Wyjście dźwięku przez oryginalny głośnik Apple //e : Kupiłem „kartę dźwiękową” USB Raspberry Pi o wartości 2 USD. Na przeczucie wziąłem standardowy kabel 3,5 mm z gniazda wyjściowego słuchawek karty dźwiękowej, przeciąłem ten kabel, skręciłem razem kable L i R, tworząc jeden kabel „mono”, a także skręciłem razem kable uziemiające i włożyłem 2 odsłonięte kable w szpilki starego oryginału Głośnik do obudowy Apple //e. Zadziałało! Dźwięk wydobywa się z tym znajomym dźwiękiem! Odciąża również R-Pi część przetwarzania, co skutkuje mniej głuchym dźwiękiem. Zobacz instrukcje konfiguracji oprogramowania powyżej.
  2. Bezprzewodowe joysticki : Kupiłem odbiornik USB kontrolera bezprzewodowego Microsoft Xbox 360 dla systemu Windows. Po zainstalowaniu sterowników (jak opisano powyżej) mogę sterować wszystkim za pomocą 2 kontrolerów bezprzewodowych. Odbiornik znajduje się w obudowie Apple //e.
Potrzebuję trochę pomocy, aby karta dźwiękowa działała na podstawie emulatora, ale aby użyć pełnej jakości dźwięku Pi dla innych emulatorów. Zapraszam do wniesienia jakichkolwiek pomysłów na http://blog.petrockblock.com/forums/topic/how-do-i-set-retropie-to-use-a-usb-sound-card-instead/

Jeśli nic więcej, te ulepszenia przynajmniej wykorzystują całą tę pustą przestrzeń, która była w przypadku! Ostatnia edycja: 15 maja 2014