Forum Replies Created
nolageekParticipant09/29/2015 at 21:10Post count: 34nolageekParticipant08/07/2015 at 18:53Post count: 34
I have a working build of adamem/cvem that I’m trying to get to play nice with retropie. The games start but when I hit F-10 to quit it locks the whole system up and I have to reboot.
This is my entry in es_systems.
<system> <name>colecovision</name> <fullname>ColecoVision</fullname> <path>~/RetroPie/roms/colecovision</path> <extension>.rom .ROM .col .COL</extension> <command>/home/pi/src/adamem/adamem/cvem %ROM%</command> <theme/> </system>
Do I need to use the runcommand.sh script? I wasn’t sure how to add an entry to that.nolageekParticipant08/06/2015 at 23:31Post count: 34nolageekParticipant08/06/2015 at 23:12Post count: 34
Trying our coleco roms with msx (the one that comes with retropie) and no go. Perhaps there’s a change to the commandline in es_systems that needs to be made? I tried using .col and .rom extensions and I just get the blue msx screen and nothing works, not even the keyboard. (except for F1, F2, F3, and F4)nolageekParticipant08/06/2015 at 22:51Post count: 34
I’ve been trying all day today to compile various colecovision emulators and get trapped in compilation error hell and can’t find my way out. :(
adamem works except I can’t get past the SVGA section and when i do play it it’s the size of a (large) postage stamp on the screen. Games are playable though except it requires X and doesn’t run in the command line
<builtin>: recipe for target ADAMEm.o failed make: *** [ADAMEm.o] Error 1 make: Leaving directory /home/pi/src/adamem Makefile:12: recipe for target svga failed make: *** [svga] Error 2 make: Leaving directory /home/pi/src/adamem Makefile:24: recipe for target linux failed make: *** [linux] Error 2
ColEm. Eventually errors out as well…
../../EMULib/Record.o: In function RPLRecord: Record.c:(.text+0x0): multiple definition of RPLRecord ../../EMULib/Record.o:Record.c:(.text+0x0): first defined here ../../EMULib/Record.o: In function RPLPlay: Record.c:(.text+0x2c4): multiple definition of RPLPlay ../../EMULib/Record.o:Record.c:(.text+0x2c4): first defined here ../../EMULib/Record.o: In function RPLTrash: Record.c:(.text+0x5a4): multiple definition of RPLTrash ../../EMULib/Record.o:Record.c:(.text+0x5a4): first defined here ../../EMULib/Record.o: In function RPLInit: Record.c:(.text+0x5c4): multiple definition of RPLInit ../../EMULib/Record.o:Record.c:(.text+0x5c4): first defined here ../../EMULib/Record.o: In function SaveRPL: Record.c:(.text+0x5f0): multiple definition of SaveRPL ../../EMULib/Record.o:Record.c:(.text+0x5f0): first defined here ../../EMULib/Record.o: In function LoadRPL: Record.c:(.text+0x83c): multiple definition of LoadRPL ../../EMULib/Record.o:Record.c:(.text+0x83c): first defined here ../../EMULib/Record.o: In function RPLShow: Record.c:(.text+0x9ec): multiple definition of RPLShow ../../EMULib/Record.o:Record.c:(.text+0x9ec): first defined here collect2: error: ld returned 1 exit status Makefile:13: recipe for target colem failed make: *** [colem] Error 1
libretro-fba-master compiles forever then crashes at this point:
src/burn/drv/pst90s/d_1945kiii.cpp: In function INT32 DrvFrame(): src/burn/drv/pst90s/d_1945kiii.cpp:420:1: internal compiler error: in push_minipool_fix, at config/arm/arm.c:13055 Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.7/README.Bugs> for instructions. Preprocessed source stored into /tmp/cciq84Bz.out file, please attach this to your bugreport. makefile.libretro:571: recipe for target src/burn/drv/pst90s/d_1945kiii.o failed make: *** [src/burn/drv/pst90s/d_1945kiii.o] Error 1
I haven’t tried msx yet.nolageekParticipant07/24/2015 at 19:26Post count: 34nolageekParticipant07/24/2015 at 17:15Post count: 34
I’ve used this scraper in the past and it’s always been great.. so much faster than any of the others.. I’m redoing my retropie from scratch and I can’t seem to get the scraper to work right.
I followed the instructions and scraper is in my home dir (~/scraper)
I go to the gbc directory and run ‘~/scraper’
It does its thing and I watch as it goes though – most of the games seemed to be found, there’s a few that say hash not found, etc.. seems normal.
When it’s done i check the gameslist.xml file and it looks like this:
<?xml version="1.0"?> <gameList> <game> <path>./10-Pin Bowling (U) [C][!].zip</path> <name>10-Pin Bowling</name> <playcount>1</playcount> <lastplayed>20150722T215309</lastplayed> </game> </gameList>
I run it in the mame directory and it seems to work well, except I just get this:
<?xml version="1.0"?> <gameList> <game> <path>./jungleh.zip</path> <name>Jungle Hunt</name> <playcount>1</playcount> <lastplayed>20150715T030042</lastplayed> </game> </gameList>
I believe it worked in the atari and nes directories – but those already had some games listed so I’m not sure if scraper worked or if it just didn’t overwrite the previous ones.nolageekParticipant07/21/2015 at 19:36Post count: 34nolageekParticipant07/15/2015 at 19:17Post count: 34
Why is colecovision listed in the RetroPie-Setup wiki then? :)
“Below is a list of all available platforms in the database and their IDs.
…nolageekParticipant03/04/2015 at 17:37Post count: 34
I’m posting it in the official ES forum as well, but here’s the Simple Dark theme in it’s current state. I will be adding the above for the help system when time allows, but I haven’t even had be retropie hooked up in about a month due to packing and moving to a new place.
Simple Dark at github: https://github.com/nolageek/simple-darknolageekParticipant02/16/2015 at 20:48Post count: 34
Excellent! Thanks – I’ve been distracted for a few weeks and have not been working on this at all – nor have I logged into the forum.
nilsbyte – I would never remove any of your credits, believe me. :)
As soon as I get back into the swing of things I’ll post what I have so far!nolageekParticipant01/08/2015 at 22:46Post count: 34nolageekParticipant01/02/2015 at 22:43Post count: 34
I had tried the “helpsystem” and it didn’t make any difference, but their documentation didn’t really help me much. There’s a lot there, but it assumes I already understand how it all works together, which I don’t. :)
In my simple.xml I made this change:
<view name="system"> <image name="background" extra="true"> <path>./art/a2600_art_blur.jpg</path> </image> <image name="logo"> <path>./art/a2600.svg</path> </image> /// ADDED THIS ////////////////////////////////////////////// <helpsystem name="help"> <textColor>ffffff88</textColor> <iconColor>ffffff88</iconColor> </helpsystem> ///////////////////////////////////////////////////////////// </view>
And when I went back to view the theme in ES, I immediately got a segfault and had to restart.When I finally reloaded ES it completely locked up. I restarted again and same thing. I took the helpsystem bit out and restarted and it worked fine. Not sure what that was about, but it didn’t like it. :)nolageekParticipant12/31/2014 at 20:36Post count: 34
This script has been a game changer for me (almost literally!), thanks so much!
One request I have would be a way to include our own database file some kind of way? I have a quite a few homebrew games that I’ve downloaded and I’d like to have those not be overwritten if I have to run this again, since I have to add them by hand.nolageekParticipant12/31/2014 at 20:07Post count: 34
One more question – any idea why some roms don’t get added? Off the bat I see 720 and 3COUNTB, but not 1942 or 1943, etc…nolageekParticipant12/31/2014 at 19:54Post count: 34
thank you so much! I downloaded a massive list of 28000 images from http://www.progettosnaps.net/snapshots/ and used some cli fu to just copy over the ones that matched my 3400 MAME roms and about 3/4 of them matched up.
I wish it wasn’t such a pain to clean up ROMS (not as easy as deleting files I don’t recognize!). It seems like whenever I try to I end up breaking half of the ones I want.nolageekParticipant12/31/2014 at 19:13Post count: 34
I was coming back here to report the issue – it was totally my fault – I had it saved as gameslist.xml and not gamelist.xml
renamed the file in the /roms/mame/ directory and it worked just fine.nolageekParticipant12/31/2014 at 18:35Post count: 34
I used this and it it worked beautifully to build the gameslist.xml – but ES doesn’t seem to be using it. I have copied the file to both ~/Retropie/roms/mame/gameslist.xml and in ~/.emulationstation/gameslist/mame/gameslist.xml and still, no data in emulation station.
Anything I’m missing?nolageekParticipant12/31/2014 at 16:37Post count: 34nolageekParticipant12/31/2014 at 16:11Post count: 34
Running it now, cant wait! :)
Question, do we have to have the scraper file in each of the rom directories, or can we just keep it in /roms/ and then run ‘scraper snes’ to process the snes directory?
Edit: I see this is already an option – I should have done ‘./scraper -?’ before posting! :)nolageekParticipant12/30/2014 at 22:18Post count: 34nolageekParticipant12/30/2014 at 18:02Post count: 34
I was messing with the retropie_packages script last night and it didn’t do anything at all. I’d run it and I got no output whatsoever. I tried:
sudo ./retropie_packages Stella sources
sudo ./retropie_packages 215 sources
sudo ./retropie_packages 215/stellalibretro sources
They all just sat for a second then brought me back to the command line. I tried build, install, etc… nothing. (should there be output?)
So, at this point should I just nuke this SD card and start over again? Does the latest SD image reflect these new changes?
Really, all I’m looking for is:
MAME, NES, SNES, Stella and Open Arena
Everything else is neat, but I find don’t run that great on my Pi – I have the 256M ram version of vB.
But at the same time, I want to be able to run updates every few weeks and make sure I have the latest versions of things without installing a bunch of things I removed.
So, just to clarify – currently, going into retropie-setup will install everything, even if I run the Update Binaries menu option?
If I choose to start over with a new resbian SD card – do I download the retropie scripts and then run:
sudo ./retropie_packages EmulationStation install
sudo ./retropie_packages Stella install
or do I have to run sources, then build, then install, then configure for each one? To update would just rerun the commands?
Sorry to ask so many questions. :)nolageekParticipant12/30/2014 at 06:41Post count: 34
This is what I’ve done, your mileage may vary but this may get you closer to what you’re going for. I got tired of running retroarch-joyconfig over and over…
I have three controllers: a Logitech F310 and F710 and a RetroLink SNES
I ran the joystick config for each of them, with settings for player one and player two. I saved the output into files for save keeping:
Plug in f710
sudo ./retroarch-joyconfig -j 0 > /opt/retropie/configs/all/f710-P1.cfg
sudo ./retroarch-joyconfig -j 1 > /opt/retropie/configs/all/f710-P2.cfg
Plug in f310
sudo ./retroarch-joyconfig -j 0 > /opt/retropie/configs/all/f310-P1.cfg
sudo ./retroarch-joyconfig -j 1 > /opt/retropie/configs/all/f310-P2.cfg
Plug in SNES
sudo ./retroarch-joyconfig -j 0 > /opt/retropie/configs/all/SNES-P1.cfg
sudo ./retroarch-joyconfig -j 1 > /opt/retropie/configs/all/SNES-P2.cfg
Now you have 2 files for each of the controllers, as Player 1 and Player 2. The only thing I think you’ll need to add manually is the
Hotkey and Exit keys for the player 1 files, etc…
input_enable_hotkey_btn = x (usually the select key number)
input_exit_emulator_btn = x (usually the start key number)
Now append each of the controllers configs to the existing retroarch.cfg file in a game directory.
Let’s use the snes game and my controllers as an example. Let’s use the SNES controller for player one and the F710 controller for player two:
Go to SNES directory
backups are good!
cp retroarch.cfg retroarch.cfg.bak
add controllers to the end of the current retroarch.cfg file:
cat /opt/retropie/configs/all/SNES-P1.cfg >> retroarch.cfg
cat /opt/retropie/configs/all/f710-P2.cfg >> retroarch.cfg
Granted, I have NOT done this to individual games like it sounds like you want to do, but this is how I swap out controllers in my default /all/retroarch.cfg when I want to use different controllers.nolageekParticipant10/07/2014 at 21:47Post count: 34nolageekParticipant10/07/2014 at 00:56Post count: 34
Anyone have PiSNES controller config for the the f310? The RetroArch SNES eumulator looked horrible on my screen(s), very blocky and lo-res. Couldn’t figure out how to get it to use the correct resolution (tried a bunch of things from the forum..)nolageekParticipant10/03/2014 at 22:03Post count: 34nolageekParticipant10/03/2014 at 18:07Post count: 34nolageekParticipant10/03/2014 at 17:56Post count: 34
If we wanted to add a new controller after configuring it , can we just copy the button assignments from retroarch.cfg to a file in ‘/opt/retropie/emulators/RetroArch/configs’ and use the name that appears during bootup?
(or maybe a better way would be /retroarch-joyconfig -j 1 >> /opt/retropie/emulators/RetroArch/configs/filename-for-controller.cfg)
For example… I have this controller:
When I boot up I get a message like “controller found: “USB SNES Controller” or something like that.
Would I create a new file named gtron-snes-controller.cfg with the following in it:
input_device = "USB SNES Controller" input_b_btn = "1" [... the rest of the configuration...]