Code: Select all
NAME=Gameboy Color PATH=/ROMS/GBC/ EXTENSION=.gbc COMMAND=retroarch -L /path/to/core /path/to/file PLATFORMID=41
Yeah, I figured that much after looking at your code. If anything, it'll just say "unknown variable name".Aloshi wrote:You should be able to add any variables you want to the es_systems.cfg file. It'll complain, but should continue parsing fine.
Code: Select all
<gameList system = "Nintendo Entertainment System"> ... </gameList> <gameList system = "Super Nintendo Entertainment System"> ... </gameList>
This.XarothBrook wrote:Having one big XML for all systems is a bit chaotic, and is prone to human errors (people trying to add the same system twice because they failed to see the system in the list due to it's size)..
Code: Select all
NAME=NES PATH=~/ROMS/NES/ EXTENSION=.nes COMMAND=retroarch -L /emulibs/nes.so %ROM% -c ~/retroarch.cfg PLATFORMID=7 NAME=SNES PATH=~/ROMS/SNES/ EXTENSION=.sfc COMMAND=retroarch -L /emulibs/snes.so %ROM% -c ~/retroarch.cfg PLATFORMID=6 NAME=GBC PATH=~/ROMS/GBC/ EXTENSION=.gbc COMMAND=retroarch -L /emulibs/libgambatte.so %ROM% -c ~/retroarch.cfg PLATFORMID=41 Output: ~/ROMS/NES/gamelist.xml ~/ROMS/SNES/gamelist.xml ~/ROMS/GBC/gamelist.xml etc
Great!Aloshi wrote:Alright, just committed these changes. The XML file is now loaded from the system's search directory. I also added a "--gamelist-only" switch that will skip searching and only add games from gamelist.xml. As part of this, a gamelist.xml file can now specify a game that was not previously found by the automatic search and it will be created properly. I also realized that there were some issues with sorting different-case games (uppercase coming before any lowercase), so I fixed that too.
Last (and only) time I tried, images were so big it slowed the whole thing down. That's why I considered reducing their filesize instead of just letting ES resize the way the boxart is displayed. Don't get me wrong, I still think resizing in ES is needed but those images are huge sometimes. If done properly, it certainly won't hurt to make them smaller.Aloshi wrote:I'm going to try to get some basic image resizing in soon. I'm thinking I'll just resize the width to fill the left side of the screen and leave the height to whatever the aspect ratio is. That way if you switch between a lower-resolution display and a higher one, it can still use the higher resolution box art.
This topic is for Aloshi's frontend. You should ask that on the retroarch thread or to the developer of the core/emulator.Jasperklaren wrote:Hi guys,
I'm having trouble with audio using the SNES emulator.
I've tried it with Zelda and Mario, when the game starts the sound is fine but after a few seconds it just cuts off and stops working, but the game itself runs perfectly.
Im using HDMI for audio and have not changed the configuration file or anything. Help would be appreciated
At the moment it's working as intended, but I'd like to add support for multiple extensions in the future. Until then, there's probably a handy bash script somewhere to automatically rename your extensions to lowercase. Sorry.mats wrote:Hi,
i recognized a litte bug regarding the extension. Can you make it case INsensitive or is it possible to add both extensions e.g. .nes and .NES?
You might be better off posting in the RetroArch thread here: http://raspberrypi.org/phpBB3/viewtopic.php?f=35&t=6750Jasperklaren wrote:I'm having trouble with audio using the SNES emulator.
Cool, I'll check it later.Aloshi wrote:I've just committed a change that adds two things: automatic resizing of images if their width is above 35% of the screen, and multithreaded image loading. It's still not quite perfect (descriptions still don't display right), but getting there. I think I can get a pretty decent speed boost if I cache text, especially at higher resolutions, so I'm going to try and add that for the next update.
Also, you now need libsdl-gfx1.2-dev to build.