Updated EmulationStation for Windows
-
I´m building an EmulationStation system on my windows 10 pc. It contains a lot of emulators and pc games. All added into ES with screenshots or preview videos. Now I like to clean up my system and use the retroarch core for scummvm instead of the original scummvm emulator.
I´ve added the system for scummvm in es_system.cfg:
<system>
<name>scummvm</name>
<fullname>ScummVM</fullname>
<path>~.emulationstation\roms\scummvm</path>
<extension>.scummvm</extension>
<command>%HOME%.emulationstation\systems\retroarch\retroarch.exe -L %HOME%.emulationstation\systems\retroarch\cores\scummvm_libretro.dll "%ROM_RAW%"</command>
<platform>pc</platform>
<theme>scummvm</theme>
</system>The corresponding gamelist.xml entry:
<game>
<path>./Baphomets Fluch/Baphomets Fluch.scummvm</path>
<name>Baphomets Fluch</name>
<desc />
<image>./images/Baphomets Fluch.png</image>
<releasedate>19000101T000000</releasedate>
<developer />
<genre />
<playcount>9</playcount>
<lastplayed>20180722T110721</lastplayed>
</game>"Baphomets Fluch.scummvm" includes only the gameid "sword1" and must be in the game dir.
Its working. But there is a small cosmetic problem in ES.
In the SCUMMVM menu, there is a "Baphomets Fluch" subfolder. I have to go to this directory to start the game.
I like to start the game directly without going to the sub folder. Is there a way to hide the subdirectories in the gamlist.xml and start the game directly? -
I'm putting together a "RetroCake" build on Windows. Their es_system.cfg has some issues out of the box so I had to fix a few things and I'll likely be looking to add a few systems there as well.
RetroPie is great, but I hope the Windows side eventually sees some love as well.
-
Hi all ain't been on for awhile. Just want to say this emulationstation for windows is amazing been tinkering with it the past week thanks for all hard work. I got the vlc portable version and setup up most emus. Just wondering is the amiga compatability with this. I've got the whload amiga on pi3 where u click.on a game and it auto loads. Can this be put into the windows pc version
Th8s is the last u for me to add to es for my gaming system
Thanks
-
@moonston333 H8 all does anybody have any ideas about the amiga whload on pc emulationstation thanks
-
Hi there
Thanks for this amazing version.
I am working in a "launcher" to make ES more portable and user friendly...
My idea is a small window with the basic options ( %HOME% current dir, full or windoned )
And a second widown where you can load and edit es_system.cfg without deal with tags or txt editing
This is just a Draft for now...
I will finish some details to make if functional and post the code here later
-
Good news everyone https://github.com/RetroPie/EmulationStation/pull/475 has been merged so PS2, Wii, and other large file games will now properly display again!
-
@joeramone no offense but what's wrong with a batch?
set HOME=%~dp0 emulationstation.exe --windowed --resolution 1280 720
I like the es_systems.cfg editor though.
-
@ectoone said in Updated EmulationStation for Windows:
@joeramone no offense but what's wrong with a batch?
set HOME=%~dp0 emulationstation.exe --windowed --resolution 1280 720
I like the es_systems.cfg editor though.
No problem at all with bat files.
In fact the launcher will create a bat file, so you can use it later.My first thought was a simple es_systems config interface. But I found myself editing and starting the bat file so many times that I found it easier to make a button and leave a shortcut
-
I am looking for a solution.
I want to load various super nintendo games with different cores for retroarch in emulationstation.
In es_systems.cfg i can only put one libretro.dll for each system.
how can I create a config for each game individually?
Only with a .bat file?
-
@JoeRamone Ah ok, i thought it would get rid of the batch files. From a theming point of view, It would be kinda nifty to have a launcher with a dropdown menu to select different resolutions, instead of finding the correct batch file.
-
@pittstone I don't know if it works, but i think you can create another system entry for the same console, and then, use another core on it
-
@ppuspfc Good idea, but that makes two systems in the Main Menue and this is not perfect. And not that what i wanted. My best solution is to make a .bat for each game and start it with that:
cd .emulationstation\systems\retroarch
.\retroarch.exe -C -f -L "%HOME%.emulationstation\systems\retroarch\cores\bsnes_performance_libretro.dll" "%HOME%.emulationstation\roms\snesmsu\Lion King-MSU1\lk_msu1.bml"Unfortunately, loading from Retroarch to the game takes a bit longer.
-
@pittstone you can use another theme for that 'fake' system as well...you just have to feature a folder with the name on the theme directory and you can change the logo...just giving you ideas.
-
Is there a Windows version of ES with a working Grid View?
I'm also curious if there is a list of the capabilities of the most recent Windows version (custom carousel, video previews, custom collections, etc).
I've been away from this for a while, so I don't know exactly what can and can't be done.
-
-
Awesome, thanks @mitu. How do I go about getting the latest Windows build? Can I just download it from git somewhere? Is it pre-compiled or do I have to do it myself?
(So, was that a "yes" to Grid View? I don't know if that's a normal ES function yet or not.)
-
@mattrixk Go to the first post of this topic, you have a download link. It's a precompiled binary.
-
Cheers @mitu. I'll have to try this out tonight (or over the weekend).
EDIT: I have a theme that I haven't worked on in over a year that I want to get back into.
-
I'll have to try this out tonight (or over the weekend)
I did and it is glorious. Huge thank you to @jdrassa for his outstanding work.
Now if I could just find instructions on how to code for the grid layout...
-
@mattrixk said in Updated EmulationStation for Windows:
Now if I could just find instructions on how to code for the grid layout...
The new grid options have been documented in the Wiki page and there are also a few topics on this:
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.