Autor |
Nachricht |
nilsbyte
|
|
|
Titel: RELEASE: EmulationStation v2.0 RC1 - Emulator Front-End
Verfasst am: 29.06.2014, 22:38 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 29. Jun 2014
Beiträge: 9
Status: Offline
|
|
.
.
.
Nach 10 Monaten gefühlter Stille ist es nun soweit - wir präsentieren euch...
.
.
.
.
.
.
.
.
EmulationStation 2.0 - release candidate 1
.
.
.
Für diejenigen, die nicht wissen was EmulationStation ist: Es ist das Front-End für die beliebte Raspberry Pi Retro-Gaming Distribution RetroPie.
Aber EmulationStation läuft auch unter Windows und den meisten anderen Linux Distributionen.
Ich schreibe "wir", da dieses Projekt seit 10 Monaten nicht mehr aus einer, sondern zwei Personen besteht. Alec, der Schöpfer und Programmierer des Projekts und meine Wenigkeit in der Aufgabe als UI Designer und Grafiker, haben EmulationStation in den letzten Monaten stetig weiterentwickelt. Aber seht selbst, die Ergebnisse sprechen für sich:
(Klicken für volle Größe)
.
.
Hier einige der neuen Features:
- Integriertes, grafisches Scraper-System. Ein externes Python Script wird nicht mehr benötigt.
- Automatischer Download von Titeln, Box Art, Beschreibungen, Erscheinungsdatum und optional Bewertungen
- Mehrere Systeme in einem Durchgang oder nur einzelne Systeme scrapen
.
- Integrierter, grafischer Meta-Data Editor.
- Drücke dazu einfach den SELECT Button in der Spieleliste und wähle 'EDIT THIS GAME'S METADATA'
- Scrapen eines einzelnen Spiels ist aus dem Meta-Data Editor heraus möglich
.
- Das alte Theming-System wurde komplett überarbeitet. Das neue ist weitaus flexibler, aber dennoch einfach zu verstehen.
- Es gibt nun einen <include> Tag! Kein definieren von Fonts/Sounds über 30 Systeme mehr.
- Das Listenelement unterstützt nun links- und rechtsbündige Ausrichtung sowie Zentrierung. Auch der horizontale Abstand und die Höhe der Selector Bar kann nun definiert werden.
- Bilddaten können nun im SVG Format (Vektorbasiert) verwendet werden, z.B. für Logos. In jeder Auflösung scharf!
- Man kann nun statischen Text platzieren wo man will
- Themes sind nun als Sets organisiert. Man kann das Theme direkt innerhalb von EmulationStation ändern.
- Für mehr Informationen gibt es eine Dokumentation zum Theming System
.
- Ein neuer Auswahlbildschirm für das wählen eines Systems - angeordnet als Carousel. Natürlich per Theme anpassbar.
.
- Ein neues Stock-Theme, das ich komplett von Grund auf erstellt habe.
.
- Ein komplett neu strukturiertes Hauptmenü und ein konsistentes User Interface.
.
- Einfaches konfigurieren von Gamepads/Controllern bzw. Tastatur direkt in EmulationStation über den Punkt 'CONFIGURE INPUT' im Hauptmenü.
.
- Eine On-Screen Eingabehilfe, welche mögliche Aktionen pro Bildschirm anzeigt.
.
- Ein integriertes Einstellungen-Menü mit folgenden Möglichkeiten
- Screensaver Zeit und Verhalten (Dimmen oder Schwarzer Bildschirm)
- Framerate anzeigen
- On-Screen Eingabehilfe an/aus
- System-Schnellwechsel an/aus (in der Spieleliste nach links und rechts = vorheriges/nächstes System)
- Übergangs-Effekt (Slide/Fade)
- Theme Auswahl
- Globale Lautstärke
.
- Bei scrollen in langen Spielelisten wird nach einigen Sekunden ein alphabetisches Overlay für schnelleres Scrollen eingeblendet.
.
- gamelist.xml Dateien unterstützen nun relative Pfade. So ist es möglich ganze Spielesammlungen inklusive Meta-Daten einfach auszutauschen.
.
- Falls EmulationStation nicht richtig konfiguriert ist, erscheinen Hinweise auf dem Bildschirm.
.
- Verwendung von SDL2 anstatt SDL1.1 - der nervige weiße Punkt beim Start von EmulatioStation auf Raspberry Pi ist verschwunden.
.
- es_system.cfg ist nun im XML-Format um konsistent mit den restlichen Konfigurationsdateien zu sein.
.
- vieles mehr!
.
.
.
.
.
.
So bekommt ihr EmulationStation:
Raspberry Pi/Linux:
Der einfachste Weg für Besitzer eines Raspberry Pi ist das neue SD-Karten-Image von RetroPie. Wenn du RetroPie nicht nutzen willst (wofür es eigentlich keinen Grund gibt), dann folge den Anweisungen für das Kompilieren von EmulationStation auf einer frischen Raspbian Installation. Falls ihr ein reguläres Debian auf einem PC nutzt, könnt ihr ein 64-Bit Debian Package diret von der offiziellen EmulationStation Website herunterladen.
Windows:
Wenn ihr EmulationStation unter Windows nutzen möchtet, ladet euch einfach den fertigen Installer inklusive Stock-Theme herunter. Diesen findet ihr auf der offiziellen Website von EmulationStation zum Download. Dann müsst ihr EmulationStation nur noch konfigurieren.
.
.
.
Hinweise:
Erwartet Bugs! Wir sind nur zwei Personen und tun unser bestes! Wenn ihr Bugs findet, postet diese Bitte auf GitHub. Bevor ihr postet, prüft bitte ob der Bug schon gemeldet (ISSUES) oder sogar schon behoben (CLOSED) wurde.
Der Sourcecode für EmulationStation v2.0-RC1 befindet sich momentan im "unstable" branch des GitHub Repository. Sobald alles rund läuft wird es in den "master" branch übernommen.
Schaut auf dem offiziellen EmulationStation-Blog vorbei. Dort könnt ihr bald einen Artikel über die Veränderung und Weiterentwicklung des UI in den letzten 10 Monaten lesen.
Auf dem offiziellen Blog von RetroPie findet ihr bald einen Artikel über die Updates an der RetroPie Distribution.
Ich agiere in diesem 2-Mann Team ebenfalls als 'German community manager' - Falls ihr also aus verschiedenen Gründen nicht mit Aloshi direkt Kontakt aufnehmen könnt/wollt, kümmere ich mich gerne darum.
.
.
.
Feedback ist willkommen, immer her damit, gerne in diesem Thread.
Viel Spaß mit EmulationStation! ![Very Happy](modules/PNphpBB2/images/smiles/icon_biggrin.gif)
.
.
. |
|
|
|
|
![](/images/spacer.gif) |
adventureFAN
|
|
Titel: RELEASE: EmulationStation v2.0 RC1 - Emulator Front-End
Verfasst am: 30.06.2014, 17:38 Uhr
|
|
Retromeister
![](modules/PNphpBB2/images/avatars/upload/14976373664fafe34dad737.jpg)
Anmeldungsdatum: 14. Jul 2004
Beiträge: 973
Status: Offline
|
|
Mein Respekt an den Designer. Könnte noch ein wenig mehr Farbe vertragen (Themes?) aber es hat Stil.
Leider ist es noch recht kompliziert seine Spiele da einzufügen... hoffe da wird noch ein wenig mehr an der Anwenderfreundlichkeit gefeilt =]
Sowas wäre auch sehr nett für Andorid-Plattformen, da würde ich sogar 2, 3 Euronen springen lassen ;] |
_________________
|
|
|
|
![](/images/spacer.gif) |
Jezze
|
|
Titel: RELEASE: EmulationStation v2.0 RC1 - Emulator Front-End
Verfasst am: 30.06.2014, 18:45 Uhr
|
|
Banned Team Member
![](modules/PNphpBB2/images/avatars/upload/20310726174b79092189639.png)
Anmeldungsdatum: 30. Okt 2004
Beiträge: 5.751
Status: Offline
|
|
Gefällt mir wirklich sehr gut von der Aufmachung her. Doch wie bereits gesagt wurde wir der unbedarfte Anwender wohl so seine Mühe haben das Frontend zu konfigurieren.
Wer wie ich die Zip-Version anstatt des Installers heruntergeladen hat, wird noch Visual C++ Redistributable Packages for Visual Studio 2013 für x86 benötigen. |
_________________ Test your limits and break through!
|
|
|
|
![](/images/spacer.gif) |
nilsbyte
|
|
Titel: Re: RELEASE: EmulationStation v2.0 RC1 - Emulator Front-End
Verfasst am: 01.07.2014, 15:49 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 29. Jun 2014
Beiträge: 9
Status: Offline
|
|
[quote:06a9ea0d41="adventureFAN"]Mein Respekt an den Designer. Könnte noch ein wenig mehr Farbe vertragen (Themes?) aber es hat Stil.
Leider ist es noch recht kompliziert seine Spiele da einzufügen... hoffe da wird noch ein wenig mehr an der Anwenderfreundlichkeit gefeilt =]
Sowas wäre auch sehr nett für Andorid-Plattformen, da würde ich sogar 2, 3 Euronen springen lassen ;]
Danke! Wir haben uns bewusst für ein sehr cleanes und stylisches Erscheinungsbild entschieden. Die Community kann und soll aber die Theme-Auswahl erweitern, eine Einleitung ins Theming-System findet ihr hier: https://github.com/Aloshi/EmulationStation/blob/unstable/THEMES.md
Eventuell werde ich aber noch ein zweites Stock-Theme anfertigen
Was die Bedienerfreundlichkeit angeht, so wird es in Zukunft möglich sein, Emulatoren direkt innerhalb von EmulationStation zu konfigurieren, inklusive ROM-Verzeichnissen etc. - es steht auf der Roadmap, aber es gibt noch keinen Termin dafür
Übrigens, Donations immer gerne: http://www.emulationstation.org/
[quote:06a9ea0d41="Jezze"]Gefällt mir wirklich sehr gut von der Aufmachung her. Doch wie bereits gesagt wurde wir der unbedarfte Anwender wohl so seine Mühe haben das Frontend zu konfigurieren.
Wer wie ich die Zip-Version anstatt des Installers heruntergeladen hat, wird noch Visual C++ Redistributable Packages for Visual Studio 2013 für x86 benötigen.
dito. Wird alles kommen Geduld. Wir sind nur zu zweit...
Danke für den Hinweis, ich werde die nötigen Anweisungen zur Installation von VC++ 2010/2013 auf der Getting Started Seite aufnehmen. |
|
|
|
|
![](/images/spacer.gif) |
00joker
|
|
|
Titel: Ein Super Front-End!
Verfasst am: 23.07.2014, 06:53 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 22. Jul 2014
Beiträge: 1
Status: Offline
|
|
Hi!
Also auch von mir großes Lob!
Ich teste die EmulationStation auch schon fleißig und bin hellauf begeistert.
Klar gibt es ein paar Sachen, die sich noch ein wenig optimieren, aber ich bin mir sicher, dass sich das durch ein bisschen Community-Arbeit sicher bald noch verbessert.
Hätte da allerdings eine kleine Frage, welche ich bisher trotz der Mithilfe von Tante Google nicht beantworten konnte:
Wo kann man den Text im Interface (Anweisungen/Hilfe) beeinflussen?
Ich würde es gerne auf deutsch umstellen/umschreiben (möchte einen RetroPie für meine Mutter als GameBoy Ersatz einrichten und diese kann kein englisch). |
|
|
|
|
![](/images/spacer.gif) |
nilsbyte
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 23.07.2014, 12:00 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 29. Jun 2014
Beiträge: 9
Status: Offline
|
|
[quote:584cf55d92="00joker"]Hi!
Also auch von mir großes Lob!
Ich teste die EmulationStation auch schon fleißig und bin hellauf begeistert.
Klar gibt es ein paar Sachen, die sich noch ein wenig optimieren, aber ich bin mir sicher, dass sich das durch ein bisschen Community-Arbeit sicher bald noch verbessert.
Hätte da allerdings eine kleine Frage, welche ich bisher trotz der Mithilfe von Tante Google nicht beantworten konnte:
Wo kann man den Text im Interface (Anweisungen/Hilfe) beeinflussen?
Ich würde es gerne auf deutsch umstellen/umschreiben (möchte einen RetroPie für meine Mutter als GameBoy Ersatz einrichten und diese kann kein englisch).
Hallo 00joker! Danke für das Lob! Ich geb es auch gern an Alec weiter. Wenn du Dinge hast, die du gerne optimiert sehen würdest, dann wären wir sehr dankbar über konkrete Punkte. Kannst du han dieser Stelle gerne nennen.
Zu deiner Frage; Momentan ist ES rein Englisch und die Anweisungen/Menüs/Hilfen sind hardcoded im Programm. Multilingualität ist momentan nicht geplant, da wir davon ausgehen dass jeder User, der mit ES Kontakt hat, Englisch beherrscht. Ich werde das Thema aber mal mit Alec diskutieren.
Was du auf deiner Seite selbst machen kannst, ist den auf GitHub gehosteten Sourcecode zu verändern. Allerdings könnte es dabei passieren, dass einige Buttons oder Textfelder zu klein für den deutschen Text sind, die müsste man dann extra anpassen. Für Diese Arbeit benötigst du aber auf jeden Fall Microsoft Visual Studio und etwas Erfahrung in der Programmierung mit C++. |
|
|
|
|
![](/images/spacer.gif) |
Wilog
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 24.08.2014, 00:08 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 23. Aug 2014
Beiträge: 4
Status: Offline
|
|
Hi zusammen
Bin per Zufall über diesen Thread gestolpert und finde dieses Projekt äusserst ansprechend.
Leider sind meine Fähigkeiten in diesem Bereich ein wenig beschränkt, so habe ich noch Schwierigkeiten dass ganze zum laufen zu bringen.
Habe die Windowsversion (für mein 8.1) runtergeladen und konfiguriert, nur der <command> Absatz in der cfg macht mir Schwierigkeiten. Soweit ich verstanden habe muss dort auf den gewünschten Emulator verwiesen werden damit dieser per Befehl das Rom laden kann, aber egal wie ich es eingebe (Name, direkter Pfad für .exe und Rom etc) sobald ich in der Emulationstation GUI ein Rom auswähle zeigt er in einem cmd Fenster an das der Befehl nicht existiert. Bin auch ein wenig verwirrt ob man mit der Emulationsstation überhaupt noch externe Emulatoren braucht oder ob die integriert sind?!
Was mache ich Falsch? |
|
|
|
|
![](/images/spacer.gif) |
nilsbyte
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 24.08.2014, 00:14 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 29. Jun 2014
Beiträge: 9
Status: Offline
|
|
[quote:d0e87828d4="Wilog"]Hi zusammen
Bin per Zufall über diesen Thread gestolpert und finde dieses Projekt äusserst ansprechend.
Leider sind meine Fähigkeiten in diesem Bereich ein wenig beschränkt, so habe ich noch Schwierigkeiten dass ganze zum laufen zu bringen.
Habe die Windowsversion (für mein 8.1) runtergeladen und konfiguriert, nur der <command> Absatz in der cfg macht mir Schwierigkeiten. Soweit ich verstanden habe muss dort auf den gewünschten Emulator verwiesen werden damit dieser per Befehl das Rom laden kann, aber egal wie ich es eingebe (Name, direkter Pfad für .exe und Rom etc) sobald ich in der Emulationstation GUI ein Rom auswähle zeigt er in einem cmd Fenster an das der Befehl nicht existiert. Bin auch ein wenig verwirrt ob man mit der Emulationsstation überhaupt noch externe Emulatoren braucht oder ob die integriert sind?!
Was mache ich Falsch?
Hallo! Freut mich dass du unser Projekt interessant findest. Gerne helfe ich weiter:
EmulationStation ist lediglich ein Front-End, d.h. separate Emulatoren benötigst du zusätzlich noch.
Um dir helfen zu können bitte ich dich, die betreffende <command> Zeile hier zu posten. |
|
|
|
|
![](/images/spacer.gif) |
Wilog
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 24.08.2014, 13:23 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 23. Aug 2014
Beiträge: 4
Status: Offline
|
|
Oha, das ging ja fix
Bin nochmals über die Bücher und hab das ganze sogar zum laufen gebracht in dem ich jeweils die absoluten Pfade eingesetzt habe und dahinter das "-L" belassen habe.
Hier mal die command Zeile als Beispiel, falls sich noch ein ähnlich beschränktes Wesen wie ich hierher verirrt :
nes
Code: <command>D:\Emulator\System\RetroArch-v1.0.0.2-64-bit\retroarch.exe -L D:\Emulator\System\RetroArch-v1.0.0.2-64-
bit\cores\fceumm_libretro.dll "%ROM_RAW%"</command>
snes
Code: <command>G:\Emulator\SNES_Emu\snes9x-x64.exe -L G:\Emulator\SNES_Emu\fmodex64.dll "%ROM_RAW%"</command>
Trotzdem noch ein paar Fragen (Wenn auch eher allgemeiner Natur):
- Was bewirkt der Zusatz "-L"?
- Gibt es weitere nützliche Zusätze (z.b. im Fullscreen starten)? Ist schwer danach zu googeln wenn man nicht weiss wie diese Dinger heissen
- Was hat es mit diesen Shellcommands auf sich und wie kann man die definieren?
Falls es irgendwo ein DAU-Tutorial für dieses Thema gibt nehme ich auch dieses gerne . |
|
|
|
|
![](/images/spacer.gif) |
nilsbyte
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 24.08.2014, 14:45 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 29. Jun 2014
Beiträge: 9
Status: Offline
|
|
[quote:f0b5a0d483="Wilog"]Oha, das ging ja fix
Bin nochmals über die Bücher und hab das ganze sogar zum laufen gebracht in dem ich jeweils die absoluten Pfade eingesetzt habe und dahinter das "-L" belassen habe.
Hier mal die command Zeile als Beispiel, falls sich noch ein ähnlich beschränktes Wesen wie ich hierher verirrt :
nes
Code: <command>D:\Emulator\System\RetroArch-v1.0.0.2-64-bit\retroarch.exe -L D:\Emulator\System\RetroArch-v1.0.0.2-64-
bit\cores\fceumm_libretro.dll "%ROM_RAW%"</command>
snes
Code: <command>G:\Emulator\SNES_Emu\snes9x-x64.exe -L G:\Emulator\SNES_Emu\fmodex64.dll "%ROM_RAW%"</command>
Trotzdem noch ein paar Fragen (Wenn auch eher allgemeiner Natur):
- Was bewirkt der Zusatz "-L"?
- Gibt es weitere nützliche Zusätze (z.b. im Fullscreen starten)? Ist schwer danach zu googeln wenn man nicht weiss wie diese Dinger heissen
- Was hat es mit diesen Shellcommands auf sich und wie kann man die definieren?
Falls es irgendwo ein DAU-Tutorial für dieses Thema gibt nehme ich auch dieses gerne .
Das Commandline Argument "-L" gibt es in dem Fall nur bei RetroArch.
https://github.com/libretro/RetroArch/wiki/Using-the-command-line
Dort steht: Code: -L/--libretro: Path to libretro implementation. Overrides any config setting.
Mit "-L" definierst du den Pfad zum libretro-Core, in dem Fall "fceumm_libretro.dll". Diese Datei ist dafür zuständig dass man mit RetroArch überhaupt NES Spiele spielen kann. D.h. RetroArch benötigt je System/Konsole erst mal einen libretro-Core, das sind unter Windows .dll Dateien (DLLs sind unter Windows eigentlich Bibliotheken für Programmfunktionen), unter linux .so Dateien.
Bei dem command für SNES ergibt das keinen Sinn. Hast du das selbst so geschrieben? Dort lass bitte "-L G:\Emulator\SNES_Emu\fmodex64.dll" weg.
Diese Zusätze genannt 'Commandline Arguments' sind immer bezogen auf das Programm, das du gerade startest. Demnach gibt es für jedes Programm andere Commandline Arguments, die man meistens in der Dokumentation des jeweiligen Programms findet. Selber definieren kannst du die nicht, da diese Arguments ja Programmfunktionen steuern. |
|
|
|
|
![](/images/spacer.gif) |
Wilog
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 24.08.2014, 16:24 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 23. Aug 2014
Beiträge: 4
Status: Offline
|
|
Alles klar, Danke für die Erläuterungen .
Noch eine Frage betreffend der portablen Version:
Würde gerne alle Daten in einem Ordner haben, damit ich bei Bedarf diese mit allen Metadaten cfg Files Roms und Saves auf mein Tablet oder Laptop laden kann und dort nicht erst die Pfade anpassen muss. Hierfür habt Ihr ja die "Launch_portable.bat" vorgesehen, welche das Homeverzeichnis neu definiert.
Habe dementsprechend meine es_systems.cfg angepasst:
Code: <system>
<!-- A short name, used internally. Traditionally lower-case. -->
<name>nes</name>
<!-- A "pretty" name, displayed in menus and such. -->
<fullname>Nintendo Entertainment System</fullname>
<!-- The path to start searching for ROMs in. '~' will be expanded to $HOME on Linux or %HOMEPATH% on Windows. -->
<path>~\Roms\NES</path>
<!-- A list of extensions to search for, delimited by any of the whitespace characters (", \r\n\t").
You MUST include the period at the start of the extension! It's also case sensitive. -->
<extension>.nes .NES </extension>
<!-- The shell command executed when a game is selected. A few special tags are replaced if found in a command:
%ROM% is replaced by a bash-special-character-escaped absolute path to the ROM.
%BASENAME% is replaced by the "base" name of the ROM. For example, "/foo/bar.rom" would have a basename of "bar".
Useful for MAME.
%ROM_RAW% is the raw, unescaped path to the ROM. -->
<command>~\Emulatoren\RetroArch-v1.0.0.2-64-bit\retroarch.exe -L ~\Emulatoren\RetroArch-v1.0.0.2-64-bit\cores\fceumm_libretro.dll "%ROM_RAW%"</command>
<!-- The platform to use when scraping. You can see the full list of accepted platforms in src/PlatformIds.cpp.
It's case sensitive, but everything is lowercase. This tag is optional.
You can use multiple platforms too, delimited with any of the whitespace characters (", \r\n\t"), eg: "genesis,
megadrive" -->
<platform>nes</platform>
<!-- The theme to load from the current theme set. See THEMES.md for more information.
This tag is optional. If not set, it will default to the value of <name>. -->
<theme>nes</theme>
</system>
lokale cfg Datei wird geladen, Roms werden erkannt und Metadaten werden in den lokalen .emulationstation Ordner gespeichert.
Wenn man jedoch ein Spiel starten will zeigt das cmd Fenster folgendes an:
Code:
D:\EmulationStation>set HOME=D:\EmulationStation\
D:\EmulationStation>emulationstation.exe
==============================================
Das System kann den angegebenen Pfad nicht finden.
==============================================
Brauche ich im <command> Teil eine andere Variable für das %HOMEPATH% Verzeichnis? |
|
|
|
|
![](/images/spacer.gif) |
nilsbyte
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 24.08.2014, 17:04 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 29. Jun 2014
Beiträge: 9
Status: Offline
|
|
Ich hab das ganze mal nachgestellt.
Ich habe das ZIP von emulationstation.org auf meinem Desktop entpackt. Der Pfad ist also:
C:\Users\nilsbyte\Desktop\emulationstation_win32_latest\
Darin befindet sich ein von mir erstellter Ordner "ROMS" und einer "EMULATORS".
Im Ordner ".emulationstation" befinden sich alle Konfigurationsdateien (meta data), u.a. die es_systems.cfg, welche ich wie folgt konfiguriert habe:
Code: <systemList>
<system>
<name>snes</name>
<platform>snes</platform>
<fullname>Super Nintendo Entertainment System</fullname>
<theme>snes</theme>
<path>~\ROMS\SNES</path>
<extension>.smc .SMC .sfc .SFC</extension>
<command>%HOME%\EMULATORS\SNES\ZSNES\zsnesw.exe "%ROM_RAW%"</command>
</system>
</systemList>
Bei <path> musst du '~' verwenden, um auf den Ordner zu verweisen.
Bei <command> musst du '%HOME%' verwenden, um auf den Ordner zu verweisen.
Warum das so ist, weiß ich nicht, ich werde mal Aloshi fragen.
Wenn du mit dieser Konfiguration die 'launch_portable.bat' startest, holt sich ES alles aus den beinhalteten Ordnern, wenn du regulär die emulationstation.exe startest, ist %HOME% in meinem Fall C:\Users\nilsbyte\ und ES holt sich alles von dort.
Klappts nun? |
|
|
|
|
![](/images/spacer.gif) |
Wilog
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 24.08.2014, 21:46 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 23. Aug 2014
Beiträge: 4
Status: Offline
|
|
|
|
![](/images/spacer.gif) |
blackerking
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 24.08.2014, 22:05 Uhr
|
|
Bescheißermeister
![](modules/PNphpBB2/images/avatars/upload/13887397095d13d6924549f.png)
Anmeldungsdatum: 05. Sep 2006
Beiträge: 1.474
Wohnort: Leipzig
Status: Offline
|
|
Kleine Idee:
Ggf. könnt ihr wie Steam die Screenshots des Users(wenn er den welche macht) als Theme Screenshots für Konsolen verwenden. |
|
|
|
|
![](/images/spacer.gif) |
nilsbyte
|
|
Titel: Re: Ein Super Front-End!
Verfasst am: 25.08.2014, 08:35 Uhr
|
|
Retrohling
![](/modules/PNphpBB2/images/avatars/aep_cube_orange_small.png)
Anmeldungsdatum: 29. Jun 2014
Beiträge: 9
Status: Offline
|
|
|
|
![](/images/spacer.gif) |
|