RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Is there a way to add Sega model 1/2 and naomi 1/2 specific emulator?

    Scheduled Pinned Locked Moved Help and Support
    sega model 2naominew emulator
    16 Posts 5 Posters 8.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      Tackskull
      last edited by

      I have downloaded all the mame emulators but the most of the 3d games, such as sega model and naomi once, are not working. I am wondering if there is a specific emulator of sega model 1/2 or if is possible to add a new emulator that is not in the script.

      What you guys can tell me about it?

      1 Reply Last reply Reply Quote 0
      • akafoxA
        akafox
        last edited by akafox

        Well first of all we have no idea what you are running..is it a pi or a PC?

        second if it's a PI not chance that you'll get them to run at all..

        third if you are on a PC MAME struggles with those drivers hard to emulate from what i understand.

        Fourth yes you can add an emulator any one you want with some editing..

        first tell me your hardware please

        People want things easy...but then complain that life is boring...

        1 Reply Last reply Reply Quote 0
        • T
          Tackskull
          last edited by

          My pc is a laptop lenovo ideapad 320:

          processor: AMD A10-9620P
          Ram: 8Gb
          video card: AMD Radeon R7
          Hard disk: 1Tb

          1 Reply Last reply Reply Quote 0
          • B
            barbudreadmon
            last edited by

            @Tackskull For naomi on pc, give a try to libretro-reicast (not the OIT version, to my knowledge it doesn't run on radeon gpu yet). You'll need nullDC/makaron roms though (doesn't accept mame roms yet), ask google.
            You can find more information on how to set it up there :
            https://forums.libretro.com/t/reicast-and-reicast-oit-are-they-good/16869/29
            https://forums.libretro.com/t/reicast-and-fist-of-north-start/16933/11

            There is also a compatibility list there : https://github.com/libretro/reicast-emulator/issues/136

            Let me know if it runs well (i'm curious since i intend to buy a minipc with similar hardware for emulation).

            FBNeo developer - github - forum

            johnodonJ 1 Reply Last reply Reply Quote 0
            • T
              Tackskull
              last edited by

              am already using reicast for playing dreamcast iso, but many of the naomi arcade games are not in the dreamcast library. So is reicast able to read naomi arcade roms?

              B 1 Reply Last reply Reply Quote 0
              • B
                barbudreadmon @Tackskull
                last edited by

                @tackskull said in Is there a way to add Sega model 1/2 and naomi 1/2 specific emulator?:

                So is reicast able to read naomi arcade roms?

                I don't like repeating myself.

                FBNeo developer - github - forum

                1 Reply Last reply Reply Quote 0
                • T
                  Tackskull
                  last edited by

                  ok but in the links you posted there aren't any explanation of how add new emulators on retropie, they are just speaking of how reicast and shaders are good, so, to add new eulators on retropie what have I to do?

                  B 1 Reply Last reply Reply Quote 0
                  • B
                    barbudreadmon @Tackskull
                    last edited by

                    @tackskull i don't know if you need to install something, you said you are using reicast, not sure if you talking about reicast or lr-reicast though. I know lr-reicast is present in retropie setup scripts and this is the one you want. And about adding new systems to emulationstation, i'm pretty sure there are tens of topics here explaining how to do it.

                    FBNeo developer - github - forum

                    1 Reply Last reply Reply Quote 0
                    • akafoxA
                      akafox
                      last edited by akafox

                      If you want to add an emulator then you edit the es_systems.cfg and add it normally at the bottom after the last </system> tag and BEFORE the </systemList> tag

                      Example:
                      </system> <--- this is the last tag to the previous emulator
                      <system>
                      <name>SM2</name>
                      <fullname>Sega Model 2</fullname>
                      <path>(path to your roms)</path>
                      <extension>.ZIP .zip</extension>
                      <command>(emulator command) %ROM%</command>
                      <platform>segamodel2</platform>
                      <theme>sm2</theme>
                      </system>
                      </systemList> <----this needs to be THE LAST line in the config

                      you can copy a full set of needed tags (from and including <system> to and including </system> then paste it under your last set right above the </systemList> tag. Now change the information in between the tags to the information you need/want. That is how it works on the most simple level.

                      I agree since you are on a PC I would use Makaron or Demul for naomi emulation not the retroarch cores but you must have the correct rom format for those I don't think MAME roms will work.

                      More info can be found here or here.

                      People want things easy...but then complain that life is boring...

                      1 Reply Last reply Reply Quote 0
                      • T
                        Tackskull
                        last edited by Tackskull

                        thanks :)

                        What about to add a new emulator that is not in the script? For example I would like to install drastic, that is a DS emulator not in the script anymore. Once I have added a system how can I connect it to the emulator?

                        BuZzB B akafoxA 3 Replies Last reply Reply Quote 0
                        • BuZzB
                          BuZz administrators @Tackskull
                          last edited by

                          @tackskull drastic is included in RetroPie for the Raspberry Pi. Don't think that emulator is available for your system though - it's closed source and Linux x86/x86_64 is not supported by the author.

                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                          1 Reply Last reply Reply Quote 0
                          • B
                            barbudreadmon @Tackskull
                            last edited by

                            @tackskull said in Is there a way to add Sega model 1/2 and naomi 1/2 specific emulator?:

                            I would like to install drastic

                            Why ? Drastic is targeted at arm devices with low cpu frequency. Even if it was possible, it would make no sense to install it on a reasonably fast computer.

                            FBNeo developer - github - forum

                            1 Reply Last reply Reply Quote 0
                            • akafoxA
                              akafox @Tackskull
                              last edited by akafox

                              @tackskull said in Is there a way to add Sega model 1/2 and naomi 1/2 specific emulator?:

                              thanks :)

                              Once I have added a system how can I connect it to the emulator?

                              do you mean to the launch config menu after starting a game?

                              or are you asking how to set it up? <---- my rabbit littered mind says this is correct

                              That I have no idea..depends on the emulator and the command line switches though.

                              if you are running windows then you can add it I am sure..you'll have to install it first then edit the <command></command> tag with the correct information

                              Yes they have it for android which is arm-ish based..but they are NOT the same thing.

                              it WAS in the emulator selection a year ago but i don't know now..I don't run NDS so I have no clue

                              People want things easy...but then complain that life is boring...

                              1 Reply Last reply Reply Quote 0
                              • johnodonJ
                                johnodon @barbudreadmon
                                last edited by johnodon

                                @barbudreadmon said in Is there a way to add Sega model 1/2 and naomi 1/2 specific emulator?:

                                @Tackskull For naomi on pc, give a try to libretro-reicast (not the OIT version, to my knowledge it doesn't run on radeon gpu yet). You'll need nullDC/makaron roms though (doesn't accept mame roms yet), ask google.
                                You can find more information on how to set it up there :
                                https://forums.libretro.com/t/reicast-and-reicast-oit-are-they-good/16869/29
                                https://forums.libretro.com/t/reicast-and-fist-of-north-start/16933/11

                                There is also a compatibility list there : https://github.com/libretro/reicast-emulator/issues/136

                                Let me know if it runs well (i'm curious since i intend to buy a minipc with similar hardware for emulation).

                                Trying to get this running on RP x86 using the reicast core in experimental but no love (comes right back to ES). I've confirmed that my bios, bin and lst files are good as I can launch the same via the reicast core on Windows 10.

                                I've added .lst files to the es_systems.cfg for 'arcade' and edited emulators.cfg to launch sfz3u via lr-reicast (which it does).

                                bios (naomi_boot.bin) goes in ~/RetroPie/BIOS/dc, correct?

                                Is there anything I can provide to see why it is crashing?

                                1 Reply Last reply Reply Quote 0
                                • johnodonJ
                                  johnodon
                                  last edited by

                                  OK...tried running the full command in a terminal to see if I could come up with anything and low and behold...

                                  pi@chromebox:/dev/shm$ /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-reicast/reicast_libretro.so /home/pi/RetroPie/roms/arcade/AWms6.lst
                                  [reicast]: Got size: 640 x 480.
                                  Creating dir: /home/pi/RetroPie/roms/arcade//dc/data
                                  mkdir(/home/pi/RetroPie/roms/arcade//dc/data) error: No such file or directory.
                                  Segmentation fault (core dumped)
                                  

                                  Shouldn't /dc/data be created in the BIOS folder? And, how to address the extra /?

                                  B 1 Reply Last reply Reply Quote 0
                                  • B
                                    barbudreadmon @johnodon
                                    last edited by

                                    @johnodon the extra / is not an issue, issue here is that the core doesn't retrieve the path to your system directory (if it did, it wouldn't try to create this /home/pi/RetroPie/roms/arcade/dc/data directory). My only guess is that there is something wrong with your retroarch configuration/overrides for this core/game (system_directory should be set to ~/RetroPie/BIOS, systemfiles_in_content_dir should be set to false).

                                    If you can't figure out what's wrong in your configuration files, a quick and dirty fix would be to create the /home/pi/RetroPie/roms/arcade/dc/data manually, you'll probably have to put system files in /home/pi/RetroPie/roms/arcade/dc too.

                                    Also, make sure the core is up to date.

                                    FBNeo developer - github - forum

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    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.