Adding an Emulator To retropie/emulationstation

Home Forums RetroPie Project Everything else related to the RetroPie Project Adding an Emulator To retropie/emulationstation

This topic contains 8 replies, has 4 voices, and was last updated by Profile photo of buchos buchos 2 years, 3 months ago.

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #87990
    Profile photo of buchos
    buchos
    Participant

    First Off thank you to this forum, It has made the process of making changes to my retropie project much easier.

    I am trying to add Nestopia to my retro arch emulation station setup. I know that there is another nes emulator that works great, but for one game (Tecmo Super Bowl ) i need nestopia. My self and a few friends play seasons of Tecmo and with the save state we are able to have a program pull the stats to a spreadsheet that we keep track of. I found nestopia for retroarch on get hub (https://github.com/libretro/nestopia) but I do not have the skills of adding it to retroarch/emulationstation set up on the Raspberry pi.

    If anyone would be willing to help that would be great.

    Thanks
    buchos

    #88003
    Profile photo of InsecureSpike
    InsecureSpike
    Participant

    there is an “experimental packages” option in the retropie set up, Nestopia is available to install via there

    #88047
    Profile photo of buchos
    buchos
    Participant

    Thanks for the response. I went into the experiential packages and ran the install. And when I went to exit, it had an error and did not install. Is there a trick to force the install

    #88353
    Profile photo of buchos
    buchos
    Participant

    sorry for the double post, I started over installed 2.6 fresh went to the experimental packages ran the install of nestopia and when it finished went to exit and was given the error message attached. Is there something that i can do to fix this>

    thanks
    buchos

    Attachments:
    #89117
    Profile photo of petrockblog
    petrockblog
    Keymaster

    need to see the log as to “why” it didn’t work. the error above happened because it didn’t successfully compile. there will be a log in ~/RetroPie-Setup/logs/

    #89145
    Profile photo of InsecureSpike
    InsecureSpike
    Participant

    i just ran and got an error too..
    this is my log..

    /home/pi/RetroPie-Setup/tmp/build/nestopia /home/pi/RetroPie-Setup
    
    = = = = = = = = = = = = = = = = = = = = =
    Getting sources for NES LibretroCore nestopia
    = = = = = = = = = = = = = = = = = = = = =
    
    git clone --depth 1 "https://github.com/libretro/nestopia.git" "/home/pi/RetroPie-Setup/tmp/build/nestopia"
    Cloning into '/home/pi/RetroPie-Setup/tmp/build/nestopia'...
    /home/pi/RetroPie-Setup
    /home/pi/RetroPie-Setup/tmp/build/nestopia /home/pi/RetroPie-Setup
    
    = = = = = = = = = = = = = = = = = = = = =
    Building NES LibretroCore nestopia
    = = = = = = = = = = = = = = = = = = = = =
    
    rm -f ../source/core/NstZlib.o ../source/core/NstApu.o ../source/core/NstFds.o ../source/core/NstPpu.o ../source/core/NstVector.o ../source/core/NstAssert.o ../source/core/NstFile.o ../source/core/NstProperties.o ../source/core/NstVideoFilter2xSaI.o ../source/core/NstCartridge.o ../source/core/NstImage.o ../source/core/NstRam.o ../source/core/NstVideoFilterHqX.o ../source/core/NstCartridgeInes.o ../source/core/NstImageDatabase.o ../source/core/NstSha1.o ../source/core/NstVideoFilterNone.o ../source/core/NstCartridgeRomset.o ../source/core/NstLog.o ../source/core/NstSoundPcm.o ../source/core/NstCartridgeUnif.o ../source/core/NstMachine.o ../source/core/NstSoundPlayer.o ../source/core/NstVideoFilterScaleX.o ../source/core/NstCheats.o ../source/core/NstMemory.o ../source/core/NstSoundRenderer.o ../source/core/NstVideoRenderer.o ../source/core/NstChecksum.o ../source/core/NstNsf.o ../source/core/NstState.o ../source/core/NstVideoScreen.o ../source/core/NstChips.o ../source/core/NstPatcher.o ../source/core/NstStream.o ../source/core/NstXml.o ../source/core/NstCore.o ../source/core/NstPatcherIps.o ../source/core/NstTracker.o ../source/core/NstCpu.o ../source/core/NstPatcherUps.o ../source/core/NstTrackerMovie.o ../source/core/NstCrc32.o ../source/core/NstPins.o ../source/core/NstTrackerRewinder.o ../source/core/NstVideoFilterNtscCfg.o ../source/core/NstVideoFilterNtsc.o ../source/core/api/NstApiBarcodeReader.o ../source/core/api/NstApiEmulator.o ../source/core/api/NstApiMovie.o ../source/core/api/NstApiTapeRecorder.o ../source/core/api/NstApiCartridge.o ../source/core/api/NstApiFds.o ../source/core/api/NstApiNsf.o ../source/core/api/NstApiUser.o ../source/core/api/NstApiCheats.o ../source/core/api/NstApiInput.o ../source/core/api/NstApiRewinder.o ../source/core/api/NstApiVideo.o ../source/core/api/NstApiDipSwitches.o ../source/core/api/NstApiMachine.o ../source/core/api/NstApiSound.o ../source/core/board/NstBoardAcclaimMcAcc.o ../source/core/board/NstBoardAe.o ../source/core/board/NstBoardBtlPikachuY2k.o ../source/core/board/NstBoardNihon.o ../source/core/board/NstBoardAgci.o ../source/core/board/NstBoardBtlShuiGuanPipe.o ../source/core/board/NstBoardNitra.o ../source/core/board/NstBoardAveD1012.o ../source/core/board/NstBoardBtlSmb2a.o ../source/core/board/NstBoardNtdec.o ../source/core/board/NstBoardAveNina.o ../source/core/board/NstBoardBtlSmb2b.o ../source/core/board/NstBoardOpenCorp.o ../source/core/board/NstBoardAxRom.o ../source/core/board/NstBoardBtlSmb2c.o ../source/core/board/NstBoardQj.o ../source/core/board/NstBoardBandai24c0x.o ../source/core/board/NstBoardBtlSmb3.o ../source/core/board/NstBoardRcm.o ../source/core/board/NstBoardBandaiAerobicsStudio.o ../source/core/board/NstBoardBtlSuperBros11.o ../source/core/board/NstBoardRexSoftDb5z.o ../source/core/board/NstBoardBandaiDatach.o ../source/core/board/NstBoardBtlT230.o ../source/core/board/NstBoardRexSoftSl1632.o ../source/core/board/NstBoardBandaiKaraokeStudio.o ../source/core/board/NstBoardBtlTobidaseDaisakusen.o ../source/core/board/NstBoardRumbleStation.o ../source/core/board/NstBoardBandaiLz93d50.o ../source/core/board/NstBoardBxRom.o ../source/core/board/NstBoardSachen74x374.o ../source/core/board/NstBoardBandaiLz93d50ex.o ../source/core/board/NstBoardCaltron.o ../source/core/board/NstBoardSachenS8259.o ../source/core/board/NstBoardBandaiOekaKids.o ../source/core/board/NstBoardCamerica.o ../source/core/board/NstBoardSachenSa0036.o ../source/core/board/NstBoardBenshengBs5.o ../source/core/board/NstBoardCneDecathlon.o ../source/core/board/NstBoardSachenSa0037.o ../source/core/board/NstBoardBmc110in1.o ../source/core/board/NstBoardCnePsb.o ../source/core/board/NstBoardSachenSa72007.o ../source/core/board/NstBoardBmc1200in1.o ../source/core/board/NstBoardCneShlz.o ../source/core/board/NstBoardSachenSa72008.o ../source/core/board/NstBoardBmc150in1.o ../source/core/board/NstBoardCony.o ../source/core/board/NstBoardSachenStreetHeroes.o ../source/core/board/NstBoardBmc15in1.o ../source/core/board/NstBoard.o ../source/core/board/NstBoardSachenTca01.o ../source/core/board/NstBoardBmc20in1.o ../source/core/board/NstBoardCxRom.o ../source/core/board/NstBoardSachenTcu.o ../source/core/board/NstBoardBmc21in1.o ../source/core/board/NstBoardDiscrete.o ../source/core/board/NstBoardSomeriTeamSl12.o ../source/core/board/NstBoardBmc22Games.o ../source/core/board/NstBoardDreamtech.o ../source/core/board/NstBoardSubor.o ../source/core/board/NstBoardBmc31in1.o ../source/core/board/NstBoardEvent.o ../source/core/board/NstBoardSunsoft1.o ../source/core/board/NstBoardBmc35in1.o ../source/core/board/NstBoardFb.o ../source/core/board/NstBoardSunsoft2.o ../source/core/board/NstBoardBmc36in1.o ../source/core/board/NstBoardFfe.o ../source/core/board/NstBoardSunsoft3.o ../source/core/board/NstBoardBmc64in1.o ../source/core/board/NstBoardFujiya.o ../source/core/board/NstBoardSunsoft4.o ../source/core/board/NstBoardBmc72in1.o ../source/core/board/NstBoardFukutake.o ../source/core/board/NstBoardSunsoft5b.o ../source/core/board/NstBoardBmc76in1.o ../source/core/board/NstBoardFutureMedia.o ../source/core/board/NstBoardSunsoftDcs.o ../source/core/board/NstBoardBmc800in1.o ../source/core/board/NstBoardGouder.o ../source/core/board/NstBoardSunsoftFme7.o ../source/core/board/NstBoardBmc8157.o ../source/core/board/NstBoardGxRom.o ../source/core/board/NstBoardSuperGameBoogerman.o ../source/core/board/NstBoardBmc9999999in1.o ../source/core/board/NstBoardHenggedianzi.o ../source/core/board/NstBoardSuperGameLionKing.o ../source/core/board/NstBoardBmcA65as.o ../source/core/board/NstBoardHes.o ../source/core/board/NstBoardSuperGamePocahontas2.o ../source/core/board/NstBoardBmcBallgames11in1.o ../source/core/board/NstBoardHosenkan.o ../source/core/board/NstBoardTaitoTc0190fmc.o ../source/core/board/NstBoardBmcCh001.o ../source/core/board/NstBoardIremG101.o ../source/core/board/NstBoardTaitoTc0190fmcPal16r4.o ../source/core/board/NstBoardBmcCtc65.o ../source/core/board/NstBoardIremH3001.o ../source/core/board/NstBoardTaitoX1005.o ../source/core/board/NstBoardBmcFamily4646B.o ../source/core/board/NstBoardIremHolyDiver.o ../source/core/board/NstBoardTaitoX1017.o ../source/core/board/NstBoardBmcFk23c.o ../source/core/board/NstBoardIremKaiketsu.o ../source/core/board/NstBoardTengen.o ../source/core/board/NstBoardBmcGamestarA.o ../source/core/board/NstBoardIremLrog017.o ../source/core/board/NstBoardTengenRambo1.o ../source/core/board/NstBoardBmcGamestarB.o ../source/core/board/NstBoardJalecoJf11.o ../source/core/board/NstBoardTxc.o ../source/core/board/NstBoardBmcGolden190in1.o ../source/core/board/NstBoardJalecoJf13.o ../source/core/board/NstBoardTxcMxmdhtwo.o ../source/core/board/NstBoardBmcGoldenCard6in1.o ../source/core/board/NstBoardJalecoJf16.o ../source/core/board/NstBoardTxcPoliceman.o ../source/core/board/NstBoardBmcGoldenGame260in1.o ../source/core/board/NstBoardJalecoJf17.o ../source/core/board/NstBoardTxcTw.o ../source/core/board/NstBoardBmcHero.o ../source/core/board/NstBoardJalecoJf19.o ../source/core/board/NstBoardTxRom.o ../source/core/board/NstBoardBmcMarioParty7in1.o ../source/core/board/NstBoardJalecoSs88006.o ../source/core/board/NstBoardUnlA9746.o ../source/core/board/NstBoardBmcNovelDiamond.o ../source/core/board/NstBoardJyCompany.o ../source/core/board/NstBoardUnlCc21.o ../source/core/board/NstBoardBmcPowerjoy84in1.o ../source/core/board/NstBoardKaiser.o ../source/core/board/NstBoardUnlEdu2000.o ../source/core/board/NstBoardBmcResetBased4in1.o ../source/core/board/NstBoardKasing.o ../source/core/board/NstBoardUnlKingOfFighters96.o ../source/core/board/NstBoardBmcSuper22Games.o ../source/core/board/NstBoardKayH2288.o ../source/core/board/NstBoardUnlKingOfFighters97.o ../source/core/board/NstBoardBmcSuper24in1.o ../source/core/board/NstBoardKayPandaPrince.o ../source/core/board/NstBoardUnlMortalKombat2.o ../source/core/board/NstBoardBmcSuper40in1.o ../source/core/board/NstBoardKonamiVrc1.o ../source/core/board/NstBoardUnlN625092.o ../source/core/board/NstBoardBmcSuper700in1.o ../source/core/board/NstBoardKonamiVrc2.o ../source/core/board/NstBoardUnlSuperFighter3.o ../source/core/board/NstBoardBmcSuperBig7in1.o ../source/core/board/NstBoardKonamiVrc3.o ../source/core/board/NstBoardUnlTf1201.o ../source/core/board/NstBoardBmcSuperGun20in1.o ../source/core/board/NstBoardKonamiVrc4.o ../source/core/board/NstBoardUnlWorldHero.o ../source/core/board/NstBoardBmcSuperHiK300in1.o ../source/core/board/NstBoardKonamiVrc6.o ../source/core/board/NstBoardUnlXzy.o ../source/core/board/NstBoardBmcSuperHiK4in1.o ../source/core/board/NstBoardKonamiVrc7.o ../source/core/board/NstBoardUxRom.o ../source/core/board/NstBoardBmcSuperVision16in1.o ../source/core/board/NstBoardKonamiVsSystem.o ../source/core/board/NstBoardVsSystem.o ../source/core/board/NstBoardBmcT262.o ../source/core/board/NstBoardMagicSeries.o ../source/core/board/NstBoardWaixing.o ../source/core/board/NstBoardBmcVrc4.o ../source/core/board/NstBoardMmc1.o ../source/core/board/NstBoardWaixingFfv.o ../source/core/board/NstBoardBmcVt5201.o ../source/core/board/NstBoardMmc2.o ../source/core/board/NstBoardWaixingPs2.o ../source/core/board/NstBoardBmcY2k64in1.o ../source/core/board/NstBoardMmc3.o ../source/core/board/NstBoardWaixingSecurity.o ../source/core/board/NstBoardBtl2708.o ../source/core/board/NstBoardMmc4.o ../source/core/board/NstBoardWaixingSgz.o ../source/core/board/NstBoardBtl6035052.o ../source/core/board/NstBoardMmc5.o ../source/core/board/NstBoardWaixingSgzlz.o ../source/core/board/NstBoardBtlAx5705.o ../source/core/board/NstBoardMmc6.o ../source/core/board/NstBoardWaixingSh2.o ../source/core/board/NstBoardBtlDragonNinja.o ../source/core/board/NstBoardNamcot163.o ../source/core/board/NstBoardWaixingZs.o ../source/core/board/NstBoardNamcot175.o ../source/core/board/NstBoardBtlGeniusMerioBros.o ../source/core/board/NstBoardNamcot34xx.o ../source/core/board/NstBoardWhirlwind.o ../source/core/board/NstBoardBtlMarioBaby.o ../source/core/board/NstBoardNanjing.o ../source/core/board/NstBoardZz.o ../source/core/input/NstInpAdapter.o ../source/core/input/NstInpKonamiHyperShot.o ../source/core/input/NstInpPowerGlove.o ../source/core/input/NstInpBandaiHyperShot.o ../source/core/input/NstInpMahjong.o ../source/core/input/NstInpPowerPad.o ../source/core/input/NstInpBarcodeWorld.o ../source/core/input/NstInpMouse.o ../source/core/input/NstInpRob.o ../source/core/input/NstInpCrazyClimber.o ../source/core/input/NstInpOekaKidsTablet.o ../source/core/input/NstInpSuborKeyboard.o ../source/core/input/NstInpDoremikkoKeyboard.o ../source/core/input/NstInpPachinko.o ../source/core/input/NstInpTopRider.o ../source/core/input/NstInpExcitingBoxing.o ../source/core/input/NstInpPad.o ../source/core/input/NstInpTurboFile.o ../source/core/input/NstInpFamilyKeyboard.o ../source/core/input/NstInpPaddle.o ../source/core/input/NstInpZapper.o ../source/core/input/NstInpFamilyTrainer.o ../source/core/input/NstInpPartyTap.o ../source/core/input/NstInpHoriTrack.o ../source/core/input/NstInpPokkunMoguraa.o ../source/core/vssystem/NstVsRbiBaseball.o ../source/core/vssystem/NstVsSuperXevious.o ../source/core/vssystem/NstVsSystem.o ../source/core/vssystem/NstVsTkoBoxing.o ../libretro/libretro.o
    rm -f nestopia_libretro.so
    g++ -c -o ../source/core/NstZlib.o ../source/core/NstZlib.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstApu.o ../source/core/NstApu.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstFds.o ../source/core/NstFds.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstPpu.o ../source/core/NstPpu.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstVector.o ../source/core/NstVector.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstAssert.o ../source/core/NstAssert.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstFile.o ../source/core/NstFile.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstProperties.o ../source/core/NstProperties.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstVideoFilter2xSaI.o ../source/core/NstVideoFilter2xSaI.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstCartridge.o ../source/core/NstCartridge.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstImage.o ../source/core/NstImage.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstRam.o ../source/core/NstRam.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++ -c -o ../source/core/NstVideoFilterHqX.o ../source/core/NstVideoFilterHqX.cpp -O2 -mfpu=vfp -march=armv6j -mfloat-abi=hard -O3 -fPIC -D__LIBRETRO__  -Wno-deprecated -Wno-write-strings  -DNST_NO_ZLIB -fno-rtti -I.. -I../source
    g++: internal compiler error: Killed (program cc1plus)
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See <file:///usr/share/doc/gcc-4.7/README.Bugs> for instructions.
    Makefile:240: recipe for target '../source/core/NstVideoFilterHqX.o' failed
    make: *** [../source/core/NstVideoFilterHqX.o] Error 4
    /home/pi/RetroPie-Setup
    Could not successfully build_nestopia NES LibretroCore nestopia (/home/pi/RetroPie-Setup/tmp/build/nestopia/libretro/nestopia_libretro.so not found).

    any help or pointers would be awesome,
    thanks

    #89146
    Profile photo of gizmo98
    gizmo98
    Participant

    Assumption: Your Pi gets out of memory or you need gcc-4.8. Try to use a different memory split please.

    Edit:
    You compile on a rpi1. Sorry i have only tested with rpi2. I’m really certain your pi1 gets out of memory, so the module must be modified for pi1.

    #89154
    Profile photo of InsecureSpike
    InsecureSpike
    Participant

    yup rpi1, thats cool no probs, will try again next week, thanks mate!

    #90245
    Profile photo of buchos
    buchos
    Participant

    Thanks for the help getting nestopia installed. I changed the memory split still did not work, but when I updated to 2.6.0 I was able to install nestopia. Now I just need to get it running full speed it is running at about 75 percen, still have some work to do.

    Thanks
    Buchos

Viewing 9 posts - 1 through 9 (of 9 total)

Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/

Skip to toolbar