[[Vorlage(Getestet, focal)]] {{{#!vorlage Wissen [:Packprogramme:Archive entpacken] [:Pakete installieren:Installation von Programmen] [:Terminal:Ein Terminal öffnen] [:Programme starten:Ein Programm ohne Menüeintrag starten] [:Rechte:Rechte für Dateien und Ordner ändern] [:Menüeditor:Programme zum Menü hinzufügen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(pokemini32.png,32,)]] Der [sourceforge:pokemini:PokéMini] {en} (Portable Pokémon Mini Emulator) ist ein Emulator, welcher es gestattet Titel für die gleichnamige Konsole aus dem Hause Nintendo zu nutzen. Für das Gerät sind in Europa [https://www.pokemon-mini.net/games/?type=released fünf Spiele] {en} erschienen. Für den Emulator stehen einige [#Roms Homebrew-Titel] zur Verfügung. Neben dem Emulator sind in dem Archiv eine Vielzahl von [#Werkzeuge Werkzeugen] enthalten. {{{#!vorlage Tabelle [[Bild(galactix.jpg, x240)]] [[Bild(menue.jpg, x240)]] +++ <:>[https://www.pokemon-mini.net/games/galactix/ Galactix] {en} {dl} <:>PokeMini }}} = Installation = Von der [sourceforge:pokemini:Projektseite] {en} {dl} das aktuelle Archiv des Emulators herunterladen, entpacken [1] und Ausführrechte [5] für die Datei '''PokeMini''' vergeben. Außerdem müssen aus den Paketquellen noch die Pakete {{{#!vorlage Paketinstallation libsdl1.2debian:i386, PokeMini libgtk2.0-0:i386, ColorMapper / Debugger }}} installieren[2]. Nun kann der Emulator über das Terminal gestartet werden [3][4]: {{{#!vorlage Befehl ./PokeMini }}} Es können weitere [#Parameter Parameter] übergeben werden. Auf Wunsch einen Menüeintrag anlegen [6]. Hier kann auch das [#Skript Skript] verwendet werden. {{{#!vorlage Tabelle Main Menu +++ Eintrag Beschreibung +++ ''"Resume"'' Zuletzt verwendetes [#Roms ROM] wird geladen. +++ ''"Load ROM"'' Das gewünschte [#Roms ROM] laden. +++ ''"Load State <0>"'' Laden - Werte zwischen ''0'' bis ''9'' können vergeben werden ('''Spieletitel.min.st0'''). +++ ''"Save State <0>"'' Speichern - Werte zwischen ''0'' bis ''9'' können vergeben werden. Die Datei ist im Installtionsverzeichnis zu finden: '''Spieletitel.min.st0''' +++ ''"Reset "'' Art des Rests (''Soft/Hard'') festlegen. +++ ''"Options..."'' Ton- und Darstellungsoptionen anpassen und speichern. +++ ''"Platform..."'' Einstellungen, wie z.B. Zoom (min. ''96x64'' / max. ''480x320'') oder [#Tastenkuerzel Tastenkürzel], anpassen. +++ ''"About"'' Mitwirkende +++ ''"Exit"'' Emulator beenden. }}} {{{#!vorlage Hinweis Mit dem Emulator kann ebenfalls das originale Bios des Handhelds aufgerufen werden. Dieses ist für die Verwendung der [#Roms Homebrew-Anwendungen] jedoch nicht erforderlich. Unter den [#Tastenkuerzel Tastenkürzeln] wird die Steuerung beschrieben. }}} == Parameter == Eine kleine Übersicht von möglichen Befehlen ist der Tabelle zu entnehmen. {{{#!vorlage Befehl ./PokeMini --help ##Vollständige Übersicht anzeigen lassen. }}} {{{#!vorlage Tabelle Terminal +++ Befehl Beschreibung +++ ''-freebios '' Die Verwendung des freien Bios erzwingen. +++ ''-bios bios.min'' Lädt ein alternatives Bios (hier: '''bios.min''') +++ ''-palette 0'' Farbpalette wählen - Werte zwischen ''0'' und ''15'' sind möglich. +++ ''-joystick'' Joystickunterstützung +++ ''-joyid 0'' ID des Joysticks - hier: ''0'' }}} {{{#!vorlage Hinweis Weitere Informationen findet man in der [#Dokumentation Dokumentation]. }}} == Skript == Um Anwendungen direkt aus dem Browser zu starten genügt es das Skript '''associateMin.sh''' mit auszuführen [3] [5]: {{{#!vorlage Befehl ./associateMin.sh register /PFAD/ZUR/DATEI/PokeMini }}} {{{#!vorlage Hinweis Mit `unregister` wird die Verknüpfung wieder aufgehoben. }}} [[Bild(min32.png,,align=right)]] = Roms = Homebrew kann von der Seite [https://www.pokemon-mini.net/games/galactix/ pokemon-mini.net] {en} {dl} heruntergeladen werden. Das Archiv des gewünschten Spiels entpacken [1] und die enthaltene '''.min'''-Datei mit dem Emulator starten. = Werkzeuge = Im Archiv ist eine Reihe von nützlichen Werkzeugen enthalten, welche vor der Verwendung mit entsprechenden Rechten versehen werden müssen [5]: {{{#!vorlage Tabelle Werkzeuge +++ Programm Beschreibung +++ '''color_mapper''' Farbpalette erstellen. Funktioniert lediglich mit dem PokeMini. +++ '''pmas''' Pika Macro [wikipedia:Assemblersprache:Assembler] +++ '''PokeFlash''' Programm um Daten auf eine passende Karte (DITTO mini) zu flashen. +++ '''PokeMiniD''' [wikipedia:Debugger:] +++ '''pokemini_imgconv''' Bildkonvertierung +++ '''pokemini_musicconv''' Audiokonvertierung }}} {{{#!vorlage Hinweis Weitere Informationen findet man in der [#Dokumentation Dokumentation]. }}} = Dokumentation = Eine Auflistung nützlicher [#Parameter Parameter] und der einzelnen [#Werkzeuge Werkzeuge] ist in der Dokumentation zu finden. Diese befindet sich im Unterordner '''doc''' und kann über '''index.html''' mit einem [:Internetanwendungen/#Webbrowser:Internetbrowser] aufgerufen werden. = Tastenkürzel = {{{#!vorlage Tabelle Pokémon-Mini +++ Konsole Taste(n) Beschreibung +++ Steuerkreuz links [[Vorlage(Tasten, links)]] Navigation +++ Steuerkreuz rechts [[Vorlage(Tasten, rechts)]] Navigation +++ Steuerkreuz auf [[Vorlage(Tasten, auf)]] Navigation +++ Steuerkreuz ab [[Vorlage(Tasten, ab)]] Navigation +++ A [[Vorlage(Tasten, X)]] Bestätigen +++ B [[Vorlage(Tasten, Z)]] Zurück +++ C [[Vorlage(Tasten, S)]] / [[Vorlage(Tasten, C)]] +++ UI Menu [[Vorlage(Tasten, esc)]] Menü +++ An / Aus [[Vorlage(Tasten, E)]] Power emulieren. +++ [[Vorlage(Tasten, A)]] Bewegungssensor emulieren. +++ [[Vorlage(Tasten, F9)]] Bildschirmfoto - es wird als '''snap_(sequence number).bmp''' abgespeichert. +++ [[Vorlage(Tasten, F10)]] Vollbild- / Fenstermodus +++ [[Vorlage(Tasten, F11)]] Geschwindigkeitsbegrenzung (de)aktivieren. +++ [[Vorlage(Tasten, q)]] Zuletzt verwendetes [#Roms ROM] laden] / zurück ins Hauptmenü wechseln. }}} [[Bild(Pminiassembler.png,,align=right)]] = Links = * [sourceforge:pokemini:Portable Pokémon Mini Emulator] {en} * [wikipedia:Pokémon_Mini:] * [http://wiki.portablegaming.de/Pok%C3%A9mon_Mini portablegaming.de] {de} * [http://wiki.portablegaming.de/Pokemon_Mini_Assembler Pokemon Mini Assembler] {de} * [https://www.pokemon-mini.net/downloads/ Pokémon-Mini-net] {en} {dl} * [https://www.darkfader.net/pm/ Pokemon Mini development] {en} * [https://pdroms.de/files/nintendo-pokemonmini/ PDROMS - Homebrew 4 You] {en} {dl} * [iawm:pokeme.shizzle.it/:Team Pokémé] {en} - Frühe Snapshots (~2008) aufrufen!!! * [https://emulation.gametechwiki.com/index.php/Pok%C3%A9mon_mini_emulators Pokémon mini emulators] {en} * [https://www.nintendo.de/Unternehmen/Unternehmensgeschichte/Pokemon-mini/Pokemon-mini-627132.html Nintendo Europe Seite zum Pokémon Mini] {de} * [https://wiki.sublab.net/index.php/Pokemon_Mini Pokemon Mini Hardware Overview] {en} ## https://web.archive.org/web/20080416224832/http://lupin.shizzle.it/?page_id=2 #tag: Nintendo, Spiele, Emulator, Homebrew, Entwicklung