diff options
author | uvok cheetah | 2019-05-19 14:02:15 +0200 |
---|---|---|
committer | uvok cheetah | 2019-05-19 14:02:15 +0200 |
commit | 9b744734693313b102baa08c3a1b5df557def24a (patch) | |
tree | 4473423c74c91d59d53223109f89f3a90012fc08 /_posts/2009-02-07-techtalk-einen-gameboy-auf-dem-pc.md | |
parent | 906acedb4d74682fb95ab0531e80888ecca2d218 (diff) |
Move some posts
Diffstat (limited to '_posts/2009-02-07-techtalk-einen-gameboy-auf-dem-pc.md')
-rw-r--r-- | _posts/2009-02-07-techtalk-einen-gameboy-auf-dem-pc.md | 116 |
1 files changed, 116 insertions, 0 deletions
diff --git a/_posts/2009-02-07-techtalk-einen-gameboy-auf-dem-pc.md b/_posts/2009-02-07-techtalk-einen-gameboy-auf-dem-pc.md new file mode 100644 index 0000000..a34ffdb --- /dev/null +++ b/_posts/2009-02-07-techtalk-einen-gameboy-auf-dem-pc.md @@ -0,0 +1,116 @@ +--- +layout: post +title: 'TechTip: Einen Gameboy auf dem PC emulieren' +date: '2009-02-07T13:50:00.004+01:00' +author: uvok +tags: +- TechTip +modified_time: '2009-07-18T18:52:55.765+02:00' +blogger_id: tag:blogger.com,1999:blog-3402054131713474507.post-6867685778633362309 +blogger_orig_url: https://uvok.blogspot.com/2009/02/techtalk-einen-gameboy-auf-dem-pc.html +--- + +Eine +neue Kategorie: TechTip. (Ich weiß noch nicht, ob ich sie so oft posten +werde, das kommt darauf an, was mir da so für Ideen kommen.) + +In +diesem Post geht es darum, wie man einen Gameboy auf dem PC emuliert.<br />Erst +einmal als Definition:<br />"Ein <b>Emulator</b> ist ein System, das ein anderes +nachahmt." (<a target="_blank" rel="noreferrer" href="https://de.wikipedia.org/wiki/Emulator">Wikipedia</a>) + +Eins vorweg: Das Kopieren von kommerziellen Spielen, das +Herunterladen und die Nutzung von sogenannten ROMs (kommerzieller Spiele) ist +*illegal* (siehe dazu +<a target="_blank" rel="noreferrer" href="https://www.nintendo.com/corp/legal.jsp">Nintendo</a>). +Deshalb werde +ich auch keine Links zu solchen Seiten posten. Ich verweise auf gängige +Suchmaschinen, falls Ihr dieses Risiko eingehen wollt.<br />Allerdings gibt es +ROMs, die auch legal genutzt werden können. Mehr dazu weiter unten. + +## Der Emulator + +Zuerst braucht man dem Emulator. Es gibt nicht nur Emulatoren für +Gameboys, sondern praktisch für alle Spielkonsolen. Ich gehe allerdings auf die +GameBoy-Emulation ein.<br />Ich persönlich empfehle den +<a target="_blank" rel="noreferrer" href="https://vba.ngemu.com/">VisualBoyAdvance</a> als Emulator zu benutzen, +weil er sowohl für Linux als auch für Windows verfügbar ist - obwohl die +Windows-Version über mehr Funktionen zu verfügen scheint (z.B. die +Cheat-Funktion). Außerdem ist das Programm kostenlos. + +Windows-Nutzer +laden sich das Programm von der Homepage herunter und entpacken das ZIP-Archiv +in das gewünschte Verzeichnis. + +Linux-Nutzer sollten sich informieren, +ob ihre Distribution Pakete (Ebuilds im Falle von Gentoo) anbietet. Falls ja, +sollten diese genutzt werden. Falls nicht, müssen die aktuellen Quelldateien von +<a target="_blank" rel="noreferrer" href="https://sourceforge.net/project/showfiles.php?group_id=63889&package_id=64814">Sourceforge</a> +geladen werden. (Die aktuellen sind auf der Homepage scheinbar nicht +verlinkt).<br />Für den Kompiliervorgang ist die README bzw. INSTALL-Textdatei +aus dem Quellarchiv heranzuziehen. + +## Die ROMs + +Die Illegalität der Nutzung von ROMs bezieht sich nur auf +kommerzielle Produkte. Es gibt auch einige Seiten, auf denen man Spiele +herunterladen kann, die die Entwickler frei zum Download anbieten (mehr dazu am +Ende des Posts in der Link-Section). + +Um eine kurze Definition von ROM +zu geben: ROM bedeutet "Read only memory" (nur lesbarer Speicher), auf diesem +ROM ist das Spiel an sich gespeichert, d.h. die ganzen Spieledaten wie Musik, +Grafiken etc. In diesem Bereich kann, wie der Name schon sagt, nicht geschrieben +werden.<br />Die meisten Spiele haben zudem einen "Flash-Bereich", auf dem der +aktuelle Spielstand gespeichert wird. + +Der Emulator VisualBoyAdvance +bietet allerdings eine eigene Speicherfunktion.<br />Ich ziehe diese Methode der +spieleigenen vor, da das Spiel das Speichern unter Umständen nur an bestimmten +Stellen erlaubt.<br />Mit der Speicherfunktion des Emulators kann der Spielstand +jedoch an jeder beliebigen Stelle gesichert werden. + +Die +Bedienung von VBA sollte selbsterklärend sein.<br />Sollte ein ROM einmal nicht +funktionieren (weißer Bildschirm), kann versucht werden, die Flash-Größe auf +128K heraufzusetzen. Anschließend muss der Emulator resettet werden (im +Datei-Menü).<br />Sollte der Emulator zu schnell laufen, muss er gedrosselt +werden. (Options - Frameskip - Throttle) + +## Steuerung + +Falls jemand nicht weiß, wie das Programm gesteuert wird: + +- Die Pfeiltasten entsprechen dem Steuerungskreuz +- Z entspricht der A-Taste +- X entspricht der B-Taste +- A entspricht der L-Taste +- S entspricht der R-Taste +- Backspace entspricht Select +- Enter entspricht Start + +UPDATE: TechTalk wurde in TechTip umbenannt + +UPDATE (30.4.2009): +- Das Projekt scheint nicht mehr aktiv weiterentwickelt zu werden, die letzte Programmversion ist von Mai 2008 +- Abschnitt Steuerung + +## Links + +### Emulatoren + +- <a target="_blank" rel="noreferrer" href="https://de.wikipedia.org/wiki/Emulator">Emulator</a> auf +Wikipedia +- <a target="_blank" rel="noreferrer" href="https://emulator-zone.com/">Emulator Zone</a> Eine +Übersicht über Spielkonsolenemulatoren. +- <a target="_blank" rel="noreferrer" href="https://vba.ngemu.com/">VisualBoyAdvance</a> +Homepage des Emulators "VisualBoyAdvance" + +### Spiele + +- <a target="_blank" rel="noreferrer" href="https://de.wikipedia.org/wiki/ROM_%28Spielmodul%29">ROM</a> +auf Wikipedia +- <a target="_blank" rel="noreferrer" href="https://www.pdroms.de/files/gameboy/">PDRoms / Gameboy</a> +Legale ROMs für den GameBoy +- <a target="_blank" rel="noreferrer" href="https://www.pdroms.de/files/gameboyadvance/">PDRoms / GameBoy Advance</a> +Legale ROMs für den GameBoy Advance |