summaryrefslogtreecommitdiff
path: root/_posts/2009-02-07-techtalk-einen-gameboy-auf-dem-pc.md
diff options
context:
space:
mode:
authoruvok cheetah2019-05-19 14:02:15 +0200
committeruvok cheetah2019-05-19 14:02:15 +0200
commit9b744734693313b102baa08c3a1b5df557def24a (patch)
tree4473423c74c91d59d53223109f89f3a90012fc08 /_posts/2009-02-07-techtalk-einen-gameboy-auf-dem-pc.md
parent906acedb4d74682fb95ab0531e80888ecca2d218 (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.md116
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&amp;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