
SiriusVI
Members-
Posts
569 -
Joined
-
Last visited
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by SiriusVI
-
Hey everyone, some time ago, I tried to emulate Apple II games with the Mame core of Retroarch and succeded. There was some tinkering involved and lots of help by this wonderful forum. I've since managed to emulate lots and lots of systems using using this method. The basics for how this works can be reviewed here: Let's look at how I got Apple II to run: 1. Get Mame Software List Roms and put them in a folder. 2. You make sure that you copy any extra files that mame requires My Folder is called "Apple II" and looks like this: 3. Go to X:\LaunchBox\Emulators\RetroArch\system\mame\ini and edit "apple2e.ini". You need to specify where your roms are: 4. Add a new Retroarch Emulator to your list of emulators and check "Don't use Quotes". 5. Add Apple II as an associated platform, choose mame (no year tags) as your core and use this command line (yes with the double quotes): "apple2e -rp \"L:\LaunchBox\Games\Apple II\" -flop1 \"%romfile%\"" This way, the apple roms load fine (in the mame core options, you must turn CLI on for Apple II to work). Now, if this works, why am I complaining? Well, there are some downsides to using Software List Mame roms. First of all, they are named in a way that prevents Launchbox to scrape Metadata, and second, The software List roms include not only games, but also loads of programs and other software that don't work or that I don't need. Recently I've read in this form that Mame actually CAN use roms that are named differently from Software List conventions when using command lines to open them. This interested me so I tried to load Apple II toms from the TOSEC set using the same method as shown above. And what do you know. It works very well. This is great, because sets like TOSEC separate games from other kinds of software and the file names are usable by Launchbox. So what's the problem? The problem is that this method works well with computer systems that use floppy disks or cassettes. It does NOT work for systems using cartridges (-cart). Systems that use cartridges seem to work differently from systems using floppies and cassettes. For example, if I try to emulate Atari 5200 using Software List roms, I don't need t add a corresponding commandline like for Apple II ("apple2e -rp \"L:\LaunchBox\Games\Apple II\" -flop1 \"%romfile%\""). Instead, the game will run fine using the mame core without any command line. The same goes for other cartridge based systems like Aamber Pegasus. If I however try to use a different Set, say the no intro set for Atari 5200, the game will not load. For Example, if I load "berzerk.zip", the game will work. If I load "BerZerk (USA).zip", the game will not load. Then I thought, maybe I need that weird command line to be able to use non Software List roms with mame. So I tried: "a5200 -rp \"L:\LaunchBox\Games\Atari 5200\" -cart \"%romfile%\"" This however causes Retroarch to crash. So why is this? Why can I emulate floppy based systems like Apple II or Acorn Archimedes, but not cartridge based systems such as Atari 5200 or Aamber Pegasus? I'm not against using Software List roms, I just like to keep things consistent and convenient, but I always have the option of going back to using Software List roms. However, I'm really interested in why this just won't work. It's really bugging me.
-
Ah thank you I didn't check for additional apps. Works perfectly now. Any way to make the local files the default option?
-
Thank you so much for this amazing update @Zombeaver. Just one question: How can I integrate the offline Magazines module?
-
Flash collection (Flashpoint) import guide
SiriusVI replied to Retrofrogg's topic in Collections and Builds
Sounds great. I used to play a fair share of flash games back in the day. I feel like there'd be something missing if it wasn't in my Launchbox collection. -
Flash collection (Flashpoint) import guide
SiriusVI replied to Retrofrogg's topic in Collections and Builds
I was imagining something like this, although I have no idea how difficult that might be. -
Flash collection (Flashpoint) import guide
SiriusVI replied to Retrofrogg's topic in Collections and Builds
I would very much like in somehow include flashpoint into my Launchbox collection. Let's hope that it'll be possible some day. -
Launchbox Ultimate Complete Edition
SiriusVI replied to Colpipes78's topic in Collections and Builds
"nearly 100000 roms (no duplication and all working" This sounds impressive. I can hardly believe that anyone has actually tested if all of their 100.000 roms boot, let alone "work". -
Big Box Startup Videos Platform Showcase Kit
SiriusVI replied to lou silver's topic in Big Box Startup Videos
I gotta say, this is a great idea. Just added it today and I'm loving it! Thank you so much for your effort! -
Thank you so much for taking the time to post that! Feels great to at leat know that it's not an issue just for me. Well.... for the time being I think I'll stick to teh standalone Version of ScummVM and I'll check the core version form time to time. But please, if anyone has an Idea how to hotfix this issue, let me know ?
-
Good point. I will try that. Although still weird that all the other games seem to work with the core. It's just this one game (which I would really like to play)
-
Hey everyone, I already posted this problem on the libretro forums, but sofar nobody seemed to able to help me out over there, so I'm trying my luck here: Scummvm core works mostly fine, however Phantasmagoria 2 crashes upon launching. I get his error message in retroarch. Does anyone know what to do about that? If I hit retry on the window, retroarch crashes and shuts down. Debug shows me this error: ------------------- Error occurred on Saturday, March 28, 2020 at 11:52:45. retroarch_debug.exe caused a Breakpoint at location 00007FFC734C0BB2 in module KERNELBASE.dll. AddrPC Params 00007FFC734C0BB2 000000000A25F733 000000000A25F5E0 000000000000021C KERNELBASE.dll!DebugBreak 00007FFC7528BBD9 00000000281F32F0 0000000000000162 0000000000000002 msvcrt.dll!_assert 0000000013D012C2 00000000000005BE 0000000013F7A336 00000000000005BE scummvm_libretro.dll!retro_get_region 0000000013CEBD98 0000000014DEC040 0000000027F560B0 3F80000001050000 scummvm_libretro.dll!retro_get_region 0000000013FFCCA9 0000000000000000 0000000000000000 0000000000000000 scummvm_libretro.dll!retro_get_region 0000000013CFD6F4 0000000000000000 0000000000000000 0000000000000000 scummvm_libretro.dll!retro_get_region 0000000013CFD84B 00000000280C94A0 0000000000000280 00000000000001E0 scummvm_libretro.dll!retro_get_region 0000000011A924EF 0001000000000003 0000000000000000 00000000202D0470 scummvm_libretro.dll!retro_run 000000000043C709 000000008FA495D7 000000000045712F 00007FFC762D65E0 retroarch_debug.exe!core_run [C:/msys64/home/buildbot/buildbot/windows_x64/retroarch/retroarch.c @ 30583] 000000000043B7E3 0000000000000000 0000000000000000 000000000A25FD40 retroarch_debug.exe!runloop_iterate [C:/msys64/home/buildbot/buildbot/windows_x64/retroarch/retroarch.c @ 30013] 000000000041124D 0000000000000004 000000000F010000 0000000000000000 retroarch_debug.exe!rarch_main [C:/msys64/home/buildbot/buildbot/windows_x64/retroarch/retroarch.c @ 9847] 000000000058EF27 0000000000000004 000000000F010000 000000000A362AE2 retroarch_debug.exe!SDL_main [C:/msys64/home/buildbot/buildbot/windows_x64/retroarch/ui/drivers/qt/ui_qt_application.cpp @ 150] 0000000000ABB58E 0000000000000003 000000000000007A 0000000001A1EEE0 retroarch_debug.exe!main_getcmdline 00000000004013B4 0000000000000000 0000000000000000 0000000000000000 retroarch_debug.exe!__tmainCRTStartup [E:/mingwbuild/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 339] 00000000004014DB 0000000000000000 0000000000000000 0000000000000000 retroarch_debug.exe!WinMainCRTStartup [E:/mingwbuild/mingw-w64-crt-git/src/mingw-w64/mingw-w64-crt/crt/crtexe.c @ 195] 00007FFC762D7BD4 0000000000000000 0000000000000000 0000000000000000 KERNEL32.DLL!BaseThreadInitThunk 00007FFC7642CED1 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!RtlUserThreadStart retroarch_debug.exe ntdll.dll 10.0.18362.719 KERNEL32.DLL 10.0.18362.329 KERNELBASE.dll 10.0.18362.719 ADVAPI32.dll 10.0.18362.329 msvcrt.dll 7.0.18362.1 sechost.dll 10.0.18362.693 RPCRT4.dll 10.0.18362.628 comdlg32.dll 10.0.18362.693 combase.dll 10.0.18362.693 ucrtbase.dll 10.0.18362.387 bcryptPrimitives.dll 10.0.18362.295 shcore.dll 10.0.18362.1 USER32.dll 10.0.18362.719 win32u.dll 10.0.18362.719 GDI32.dll 10.0.18362.1 gdi32full.dll 10.0.18362.719 msvcp_win.dll 10.0.18362.387 SHLWAPI.dll 10.0.18362.1 SHELL32.dll 10.0.18362.719 cfgmgr32.dll 10.0.18362.387 windows.storage.dll 10.0.18362.719 profapi.dll 10.0.18362.693 COMCTL32.dll 5.82.18362.720 powrprof.dll 10.0.18362.1 UMPDC.dll kernel.appcore.dll 10.0.18362.1 cryptsp.dll 10.0.18362.1 ole32.dll 10.0.18362.693 SETUPAPI.dll 10.0.18362.1 bcrypt.dll 10.0.18362.267 WS2_32.dll 10.0.18362.387 DINPUT8.dll DSOUND.dll 10.0.18362.1 HID.DLL 10.0.18362.1 IPHLPAPI.DLL 10.0.18362.1 MSIMG32.dll 10.0.18362.719 OPENGL32.dll 10.0.18362.387 libwinpthread-1.dll 1.0.0.0 WINMM.dll 10.0.18362.1 libstdc++-6.dll avcodec-58.dll 58.54.100.0 libass-9.dll cg.dll 3.1.0.13 avformat-58.dll 58.29.100.0 avutil-56.dll 56.31.100.0 cgD3D9.dll 3.1.0.13 libcaca-0.dll cgGL.dll 3.1.0.13 libfreetype-6.dll 2.10.1.0 exchndl.dll 0.9.2.0 PSAPI.DLL 10.0.18362.1 libopenal-1.dll Qt5Core.dll 5.13.2.0 SDL2.dll 2.0.10.0 IMM32.dll 10.0.18362.387 libssl-1_1-x64.dll 1.1.1.4 OLEAUT32.dll 10.0.18362.693 Qt5Network.dll 5.13.2.0 CRYPT32.dll 10.0.18362.592 MSASN1.dll 10.0.18362.1 GLU32.dll 10.0.18362.387 swresample-3.dll 3.5.100.0 swscale-5.dll 5.5.100.0 libusb-1.0.dll 1.0.23.11397 WINMMBASE.dll 10.0.18362.1 libgcc_s_seh-1.dll libcelt0-2.dll liblzma-5.dll 5.2.4.0 libmp3lame-0.dll libgsm.dll libopencore-amrnb-0.dll libmfx-1.dll libopus-0.dll libtheoraenc-1.dll libtheoradec-1.dll libvorbis-0.dll libvorbisenc-2.dll libwebp-7.dll libwebpmux-3.dll libvpx-1.dll zlib1.dll xvidcore.dll libx264-157.dll 0.157.2970.0 libfontconfig-1.dll libfribidi-0.dll libharfbuzz-0.dll libmodplug-1.dll libbluray-2.dll libpng16-16.dll VERSION.dll 10.0.18362.1 librtmp-1.dll mgwhelp.dll 0.9.2.0 MPR.dll 10.0.18362.1 NETAPI32.dll 10.0.18362.1 USERENV.dll 10.0.18362.387 libzstd.dll libicuuc65.dll libpcre2-16-0.dll libcrypto-1_1-x64.dll 1.1.1.4 DNSAPI.dll 10.0.18362.267 NSI.dll 10.0.18362.449 libintl-8.dll 0.19.8.0 libogg-0.dll USP10.dll 10.0.18362.476 libgraphite2.dll libxml2-2.dll libhogweed-5.dll libgmp-10.dll dbghelp.dll 10.0.18362.1 dxcore.dll 10.0.18362.1 dbgcore.DLL 10.0.18362.1 Qt5Gui.dll 5.13.2.0 Qt5Widgets.dll 5.13.2.0 libiconv-2.dll 1.16.0.0 libopencore-amrwb-0.dll libopenjp2-7.dll libspeex-1.dll libwavpack-1.dll libx265.dll 3.2.0.1 libbz2-1.dll libgnutls-30.dll libexpat-1.dll libsrt.dll libdouble-conversion.dll libicuin65.dll libnettle-7.dll libicudt65.dll libglib-2.0-0.dll 2.62.2.0 dwmapi.dll 10.0.18362.267 UxTheme.dll 10.0.18362.449 libidn2-0.dll libtasn1-6.dll WSOCK32.dll 10.0.18362.1 CRYPTBASE.DLL 10.0.18362.1 NETUTILS.DLL 10.0.18362.1 SRVCLI.DLL 10.0.18362.1 libp11-kit-0.dll libunistring-2.dll 0.9.10.0 libffi-6.dll libpcre-1.dll ncrypt.dll 10.0.18362.1 NTASN1.dll 10.0.18362.1 rsaenh.dll 10.0.18362.1 scummvm_libretro.dll MSCTF.dll 10.0.18362.693 mswsock.dll 10.0.18362.1 nvoglv64.dll 26.21.14.4575 WTSAPI32.dll 10.0.18362.1 DEVOBJ.dll 10.0.18362.387 WINTRUST.dll 10.0.18362.387 ntmarta.dll 10.0.18362.1 fwpuclnt.dll 10.0.18362.207 rasadhlp.dll 10.0.18362.1 nvspcap64.dll 3.20.2.34 WINSTA.dll 10.0.18362.53 TextInputFramework.dll 10.0.18362.693 CoreUIComponents.dll 10.0.18362.207 CoreMessaging.dll 10.0.18362.1 wintypes.dll 10.0.18362.693 iertutil.dll 11.0.18362.693 dinput8.dll 10.0.18362.1 inputhost.dll 10.0.18362.387 PROPSYS.dll 7.0.18362.267 xinput1_4.dll 10.0.18362.329 clbcatq.dll 2001.12.10941.16384 explorerframe.dll 10.0.18362.418 XAudio2_7.dll 9.29.1962.0 MMDevApi.dll 10.0.18362.387 AUDIOSES.DLL 10.0.18362.628 Windows.UI.dll 10.0.18362.387 avrt.dll 10.0.18362.1 wdmaud.drv 10.0.18362.1 ksuser.dll 10.0.18362.1 msacm32.drv 10.0.18362.1 MSACM32.dll 10.0.18362.1 midimap.dll 10.0.18362.1 deviceaccess.dll 10.0.18362.1 Windows 10.0.18363 DrMingw 0.9.2 EDIT: I should add that the game works flawlessly with the ScummVM standalone Version. I'd prefer to use the libretroversion however, since it gives me the easy option to add a bezel and also I like how save states work in Retroarch. EDIT 2: Mabe someone who has this game can try launching it. This way I can rule out that maybe the issue lies with the scummvm core.
-
Hey everyone, I have a no intro set of Commodore Plus/4 and all the file in there are in .bin format. I try launching them with retroarch xplus4 core to no success. I've been researching for hours and found out that I might need a certain command line to "attach" these cartridge files in order to load them. However, all the commandlines I've tried so far didn't work. I can load .tap files, .d64 files and .prg files just fine. I just can't get the no intro set working. What will happen if I try launching the games is that the default screen of the emuator will show up. Nothing else happens after that. If I use the standalone vice version for windows, I can attach te roms and they, so the files are not corrupt. I guess I just need the correct command line... Does anyone know what's going on here? EDIT: I also found this option in the retroarch menu: "Read 'vicerc'", "Process 'system/vice/vicerc'. The config file can be used to set other options, such as cartridges.", I have no idea however how to edit this file properly. I also couldn'd find anything online on how to set it up properly.
-
@eXo is there any way to import your Win3xO collection into Launchbox, similarly to how you would import the exodos collection?
-
@Headrush69 Are there any news on this issue. I couldn't figure it out, unfortunately =/
-
EDIT: you were absolutely right. Setting the aspect ratio to "custom" works perfectly. I have one more question about your first pack for Retroarch. Some of your configs (e.g. aof.cfg) point to: input_overlay = ":\overlays\neogeo\neogeo.cfg" However, in your zip file, there is no "neogeo" folder and also no "neogeo.cfg" file. I'm I missing something?
-
I'm trying these for the first time, beautiful work Orionsangel! When I add them to Retroarch, the screen window is too small for 4:3 aspect ratio. Is there any way to automate the window size of mame so that the bezels fit? Doing all of that manually is quite the task...
-
I've realized that and I think this is the single biggest problem with retroachievements. I alwas use the latest revisions, since that's how 1G1R sets are built. So for man of my favorite gaes, I cannot use retro achievements. It's a real bummer.
-
Yes, I can confirm the strange button labels. There aren't any P1 buttons apparently. I can also confirm that apple2e works excellenty with -gameio joy.
-
Hey, thank you so much for answering. Yes there are othergames with the same issue, e.g.: - The Last Ninja - Aaargh! and some more which I don't remember. As stated above, I also don't think it's a controller deadzone issue. I've also been using the -gameio joy slot option. There is also a Paddle option, but it doesn't work with these games. The info in your last edit is very interesting. Is there any way to find out why MAME has problems with the gameio joy slot?
-
Hey everyone, I've got a little bit of a niche issue. I've been trying to get various computer systems working with retroarch's mame core with great success. I usually get the systems launching and manage to get ingame. However, I have an issue with Apple IIGS games that use a joystick (Many AppleIIGS games also seem to have mouse support, which works fine using a regular hardware mouseof mapping the mouse to my XBOX controller) So here is what I do and what happnes: 1. I launch an ApplyIIGS game with controller support. I'm using the game "Gauntlet" as an example: As soon as I have control of the game curser, the curser moves to one of the border sof my screen. Since I haven't activated the joystick slot within mame yet, I cannot control anything. However, I can use the arrow buttons on my keyboard to control the curser of the game, however, as soon as I let go of the buttons, the curser moves back to the edge of the screen. 2. I hit TAB and go to the mame options --> Here I insert a "joystick" plugin in one of the slots. 3. I reset the mame machine -->The game launches and has the joystick activated: Now I can use my controller to control the game curser, but as soon as I let go, thecurser moves to the side again. Here's what I've tried and didn't work: 1. I've tried increasing the controller deadzone within retroarch. This helped me with a similar problem when I tried to emulate philips CDi games. But in tis case, it doesn't work at all.It seems like controller deadzone isn't the issue (one more piece of evidence is that even with no controller activated, the curser still moves to the side) 2. I've tried to open the apple2gs.ini in retroatch/system/mame/ini. I found a "deadzone" line for joysticks, but it does nothing unfortunately. So maybe there is someone who has managed to emulated appleIIgs games with mame (or mame core in retroarch) and can help me out here.
-
Missing PS2 games when using "San for Added Roms"
SiriusVI replied to UnbornApple's topic in Troubleshooting
That might just be it. Windows can't handle files that have a too long path-name (not only file name). I've had to rename some files that had a too long file name. Just try it out. Also, 5855 games? Wow, I wonder how much space that takes up. -
I can't get it to work either... Retroarch doesn't even launch. The documentation on Libretro isn't very thorough to be honest...
-
" First, you need a BIOS file. Make sure the file ‘IPL.n64’ is located in your /Mupen64plus directory. You can either use the subsystem for 64DD, or you can name the disk image the same as the ROM including" Does anyone know the command line for launch box to access the subsystem? Or have I misunderstood something here?
-
I would like to know that, too. Also, what is the command line to launch the subsystem?