Forum Replies Created
-
AuthorPosts
-
nolageekParticipant
Just wanted to say thanks for these images. I got the KODI/Raspberry Pi image up and running and am loving it!
nolageekParticipantI 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.
nolageekParticipantI see. We’re getting close! Anyone have any luck compiling the other emulators I mentioned?
nolageekParticipantTrying 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)
nolageekParticipantI’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[2]: *** [ADAMEm.o] Error 1 make[2]: Leaving directory /home/pi/src/adamem Makefile:12: recipe for target svga failed make[1]: *** [svga] Error 2 make[1]: 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.
nolageekParticipantsselph – will it create the gameslist.xml in the current directory or in ~/.emulationstation/gamelists/<console name>/ ?
nolageekParticipantHello sselph,
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>
That’s it.
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.
nolageekParticipantI got mine working after a few tries in the Global options screen. Still want to tweak it a bit so I can play games without using the keyboard to insert quarters, etc..
nolageekParticipantWhy is colecovision listed in the RetroPie-Setup wiki then? :)
https://github.com/RetroPie/RetroPie-Setup/wiki/Available-Platforms
“Below is a list of all available platforms in the database and their IDs.
…
“[31] Colecovision”
…nolageekParticipantI’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-dark
nolageekParticipantExcellent! 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!
nolageekParticipantBasically I want to be able to watch a movie or two occasionally but dont want to install anything as robust as XBMC or anything that will require a graphical UI like X
nolageekParticipantI 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. :)
nolageekParticipantThis 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.
12/31/2014 at 20:07 in reply to: Script to generate Emulation Station xml for MAME (entirely offline!) #84363nolageekParticipantOne 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…
12/31/2014 at 19:54 in reply to: Script to generate Emulation Station xml for MAME (entirely offline!) #84362nolageekParticipantthank 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.
12/31/2014 at 19:13 in reply to: Script to generate Emulation Station xml for MAME (entirely offline!) #84358nolageekParticipantI 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.
12/31/2014 at 18:35 in reply to: Script to generate Emulation Station xml for MAME (entirely offline!) #84356nolageekParticipantI 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?
nolageekParticipantsnes seemed to work really well, atari2600, not so much. Probably 80%-90% failed to process the .bin file almost all had “hash not found” errors. nes is having a few errors with hashes not being found.
Do these mean there’s an issue with the rom file?
nolageekParticipantRunning 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! :)
nolageekParticipantWhy couldn’t you use the retroarch-joyconfig for those as well?
nolageekParticipantI 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 sourcesThey 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
etc…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. :)
nolageekParticipantThis 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:
cd /opt/retropie/emulators/RetroArch/installdir/bin
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.cfgPlug 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.cfgPlug 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.cfgNow 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
cd /opt/retropie/configs/snesbackups are good!
cp retroarch.cfg retroarch.cfg.bakadd 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.cfgGranted, 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.
nolageekParticipantdeleting
nolageekParticipantAnyone 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..)
nolageekParticipantThis looks pretty awesome. I’d like it just for Vectrex support alone. I have only been messing with retropie for a few days – how hard would it be to add vectrx/coleco support to ES using MESS?
nolageekParticipantI’ve found this ColecoVision emulator. I may check it out tonight:
If it can run on the raspberry pi it shouldn’t be too hard to add it to CS – correct?
nolageekParticipantIf 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...]
-
AuthorPosts