Gumdoc Posted October 24, 2021 Share Posted October 24, 2021 (edited) Trying to launch IIGS games with no luck so far, Thinking I might be missing/improperly named BIOS files, but here's a recap: 1. Using MAME 0.236, default settings for the mame.ini file (see attached). 2. Put all BIOS files for Apple IIe (apple2e.zip, a2diskiing.zip, d2fdc.zip, votrax.zip) into the MAME/roms folder root 3. Put a ROM01 file called APPLE2GS.ROM in the ROMs folder, got this from the Whatisthe2GS site. 4. Put an Apple2gs.zip file in MAME/ROMs that I downloaded from the the Archive.org site. 4. Edited the command line parameter to: mame.exe apple2gs -sl7 cffa2 -noautosave -gameio joy -ramsize 8M -keyboardprovider dinput -hard1 File 5. I'm trying to use just hard drive images in .po or .hdv format, they have been tested as working on an actual Apple IIGS that I have. Pretty much nothing happens when I try to launch any game. I have a GS/OS .hdv image that flashes Initializing for a second in MAME but then crashes back to LB. Any idea what I'm missing? Thanks for any help. Edited October 24, 2021 by Gumdoc Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted October 24, 2021 Share Posted October 24, 2021 If you can open a command prompt or a powershell window, type cd and then a space, than drag your Mame folder from Windows Explorer into this window. Hit Enter. Now you can manually run your command above adding the verbose option (-v) and you should see immediately why MAME is failing to run. So your command to type would be: Quote .\mame.exe apple2gs -v -sl7 cffa2 -noautosave -gameio joy -ramsize 8M -keyboardprovider dinput -hard1 File replacing File of course. Quote Link to comment Share on other sites More sharing options...
Gumdoc Posted October 24, 2021 Author Share Posted October 24, 2021 The errors are this: :sl7:cffa2:cffa2_ata:0:hdd:image: error opening image file gsos.po with flags=00000003 (generic:2 No such file or directory) :sl7:cffa2:cffa2_ata:0:hdd:image: error opening image file gsos.po with flags=00000001 (generic:2 No such file or directory) Fatal error: Device Harddisk load (-harddisk1 gsos.po) failed: No such file or directory PS E:\eXoDOS_Lite\Emulators\MAME> I was able to get it to work only if I moved the file into the MAME root folder, it works fine. It's when it's any place else that I have the issues. I added the file the standard way I've always added ROMs to LB, just point to the file, but clearly MAME can't find the file when it tries to launch. Any thoughts? Also, when I was able to get it to run, there didn't seem to be any way to get out without a CTRL-ALT-DEL. Isn't TAB supposed to bring up the MAME UI? That definitely didn't work for me. Thanks. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted October 24, 2021 Share Posted October 24, 2021 You have the option to use filename only enabled, so you are passing MAME just the filename so it doesn't know where the file is. You use that option if you are using software lists. (The tutorial above) MAME uses the filename only, to look in a hash file for the exact filenames it needs and it loads them from the software directory. There are pluses and minuses to both approaches, but settings are different. I prefer non software lists as I can use any disk or hard drive image I want or have created, not just ones in the hash file. Quote Link to comment Share on other sites More sharing options...
Gumdoc Posted October 24, 2021 Author Share Posted October 24, 2021 (edited) Thanks...I should have mentioned, I already tried unchecking that option and restarting LB, no difference at all, still won't start. As mentioned, it DOES work if I add the file if it is sitting in the MAME root, just not any other folder. Edited October 24, 2021 by Gumdoc Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted October 24, 2021 Share Posted October 24, 2021 (edited) You also don't want the Don't use quotes option enabled. Are you using MAME for just Apple2GS or other systems as well? If more than one platform, you probably want those command line options in the associated platforms section, not as the default for the entire MAME emulator. Also, I don't think you need the -sl7 cffa2 option with Apple2GS, just AppleII. Edited October 24, 2021 by Headrush69 Correct incorrect info. Mac driver doesn't need that option in MAME. Quote Link to comment Share on other sites More sharing options...
Gumdoc Posted October 24, 2021 Author Share Posted October 24, 2021 I'm just using MAME for IIGS. I'll try those changes. Quote Link to comment Share on other sites More sharing options...
sundogak Posted October 24, 2021 Share Posted October 24, 2021 (edited) Both of those check boxes must be off (Don't Use Quotes should be off.....Use File Name Only should be off) if using non-MAME software sets (or you unzipped/renamed a MAME set). Only if you are using the MAME software list disks/images provided by the MAME team in their format and their naming convention with full hash set do you leave those checked on. This applies to any software emulation for MAME, not just Apple. Basically, if you are NOT using the benefit/features of MAME XML HASH files then you have to use full command strings and paths for software sets (not speaking about arcade which is separate animal). This is why you are having to move files into MAME path. The benefit of doing it the "MAME way" for software sets is it uses the HASH file data to figure out what and how to load stuff AND you don't have to use full paths or extensions in that case. You are not doing that in your case. You will need the apple2gs -sl7 cffa2 command if you are using non-standard (to MAME) hard drive images. These statements are borking your setup since you don't seem to have a full/consistent MAME setup: Quote 3. Put a ROM01 file called APPLE2GS.ROM in the ROMs folder, got this from the Whatisthe2GS site. 4. Put an Apple2gs.zip file in MAME/ROMs that I downloaded from the the Archive.org site. No. MAME will do nothing with it called "ROM". MAME needs things in ZIP and specific checksums or won't use it. Also the Apple2GS.zip...what version is it...does it match your MAME version EXE? If you didn't have that in your MAME ROM setup prior then you didn't have a full/complete MAME set. MAME needs everything in specific file format, naming convention and checksums or you will tear your hair out trying to get things to work (particularly for software emulation). If you downloaded a full arcade rom set and you are using the same MAME exe version (i.e., 236 set of roms matching your MAME exe) then you have all the need. You cannot just plunk a random rom file in to setup. So make sure you have a complete arcade ROM setup first since MAME has parts and pieces in there it uses for non-arcade as well. Basically, the error your are getting is MAME isn't finding the driver and/or the actual PO file you are pointing to. Thus, that means you are missing ROMs in your "arcade set" somewhere or it cannot find path to disk file. This is why it is best to run via command line initially (outside LB). MAME gives more info on what is going on. Edited October 24, 2021 by sundogak Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted October 24, 2021 Share Posted October 24, 2021 Just now, sundogak said: You will need the apple2gs -sl7 cffa2 command if you are using non-standard (to MAME) hard drive images. Opps, you are correct. I was looking at my macci driver and not my apple2gs. 🙁 Quote Link to comment Share on other sites More sharing options...
Gumdoc Posted October 24, 2021 Author Share Posted October 24, 2021 (edited) Thanks for the help. I am using the 0.236 version of MAME and I downloaded that Apple2gs.zip from the Archive.org using the 0.236 romset. And, I agree, I'm pulling my hair out, lol. I realize I only have around 5-6 games that are purely GS, much easier to just put those in the root of MAME and just run from there, no similar issues with my //e ROMs. Edited October 24, 2021 by Gumdoc Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted October 24, 2021 Share Posted October 24, 2021 13 minutes ago, Gumdoc said: And, I agree, I'm pulling my hair out, lol. I realize I only have around 5-6 games that are purely GS, much easier to just put those in the root of MAME and just run from there, no similar issues with my //e ROMs. Just to be clear, what files are putting in the MAME main directory? Are you talking the roms files needed to run the Apple2GS or the disk images you want to run? From your output above: Quote :sl7:cffa2:cffa2_ata:0:hdd:image: error opening image file gsos.po with flags=00000003 (generic:2 No such file or directory) :sl7:cffa2:cffa2_ata:0:hdd:image: error opening image file gsos.po with flags=00000001 (generic:2 No such file or directory) Fatal error: Device Harddisk load (-harddisk1 gsos.po) failed: No such file or directory it appears your issue isn't the apple2gs machine roms, but finding the hard disk image you are using. We need to see the output again doing this after you corrected the noted options above. (Disabling no quotations option and the filename only option) Quote Link to comment Share on other sites More sharing options...
Gumdoc Posted October 24, 2021 Author Share Posted October 24, 2021 The files needed are in the ROMs folder but the actual .hdv and .po image files are in other locations. I can get the games to launch in LB only if I put them in the root of the /mame folder. I'm not sure if I follow how running that command would be affected by the changes I made in the LB settings. I run the .\mame.exe apple2gs -v -sl7 cffa2 -noautosave -gameio joy -ramsize 8M -keyboardprovider dinput -hard1 nox.hdv (my file name) when it's in the root of the /mame folder and it runs fine, the game boots up. But, that's from a Powershell command. I don't understand how deselecting those options in LB, which I did, will have any effect on the PS command when I run it separately. I agree that it has to be an issue with finding the .hdv file, since it boots fine in LB if the .hdv is in the root of MAME folder, it doesn't run if I have it in any other location. Could it be something with my MAME.ini? The top lines are below, is it something in the rompath command if the game images are somewhere else? I tried putting the game image in the roms folder, but that didn't work, it can't find the file if it's anywhere other than the MAME folder root. # # CORE CONFIGURATION OPTIONS # readconfig 1 writeconfig 0 # # CORE SEARCH PATH OPTIONS # homepath . rompath roms hashpath hash samplepath samples artpath artwork ctrlrpath ctrlr inipath .;ini;ini/presets fontpath . cheatpath cheat crosshairpath crosshair pluginspath plugins languagepath language swpath software # # CORE OUTPUT DIRECTORY OPTIONS # cfg_directory cfg nvram_directory nvram input_directory inp state_directory sta snapshot_directory snap diff_directory diff comment_directory comments share_directory share Here's the output when I run that command from PS when the .hdv is in the root of MAME: PS E:\eXoDOS_Lite\Emulators\MAME> .\mame.exe apple2gs -v -sl7 cffa2 -noautosave -gameio joy -ramsize 8M -keyboardprovider dinput -hard1 nox.hdv Attempting load of mame.ini Parsing mame.ini Attempting load of mame.ini Parsing mame.ini Attempting load of horizont.ini Attempting load of computer.ini Attempting load of raster.ini Parsing raster.ini Attempting load of source\apple2gs.ini Attempting load of apple2gs.ini Reading translation file English: 1 strings, original table at word offset 7, translated table at word offset 9 Loaded 0 translations from file English Starting plugin data... Attempting load of mame.ini Parsing mame.ini Attempting load of mame.ini Parsing mame.ini Attempting load of horizont.ini Attempting load of computer.ini Attempting load of raster.ini Parsing raster.ini Attempting load of source\apple2gs.ini Attempting load of apple2gs.ini Video: Monitor 65537 = "\\.\DISPLAY1" (primary) Direct3D: Using Direct3D 9 Physical width 1920, height 1080 Direct3D: Initialize Direct3D: Configuring adapter #0 = AMD Radeon(TM) Graphics Direct3D: YUV format = RGB Direct3D: Max texture size = 16384x16384 Direct3D: Device created at 1920x1080 Direct3D: Initialize HLSL Direct3D: First store options Direct3D: HLSL initialized DirectInput: Using DirectInput 8 RawInput: APIs detected RawInput: APIs detected DirectSound: Primary buffer: 48000 Hz, 16 bits, 2 channels Input: Adding keyboard #0: Keyboard (device id: Keyboard product_6f1d2b61-d5a0-11cf-bfc7-444553540000 instance_6f1d2b61-d5a0-11cf-bfc7-444553540000) Input: Adding mouse #0: HID-compliant mouse (device id: \\?\HID#VID_25A7&PID_FA23&MI_01&Col01#9&17c371fb&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}) Input: Adding lightgun #0: HID-compliant mouse (device id: \\?\HID#VID_25A7&PID_FA23&MI_01&Col01#9&17c371fb&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}) Input: Autoenabling mouse due to presence of a mouse Input: Autoenabling mouse due to presence of a mouse unzip: opened archive file roms\apple2gs.zip unzip: found roms\apple2gs.zip ECD unzip: roms\apple2gs.zip has no ZIP64 ECD locator unzip: read roms\apple2gs.zip central directory unzip: closing archive file roms\apple2gs.zip and sending to cache unzip: found roms\apple2gs.zip in cache unzip: opened archive file roms\apple2gs.zip unzip: closing archive file roms\apple2gs.zip and sending to cache unzip: found roms\apple2gs.zip in cache unzip: opened archive file roms\apple2gs.zip unzip: closing archive file roms\apple2gs.zip and sending to cache unzip: found roms\apple2gs.zip in cache unzip: opened archive file roms\apple2gs.zip unzip: closing archive file roms\apple2gs.zip and sending to cache unzip: found roms\apple2gs.zip in cache unzip: opened archive file roms\apple2gs.zip unzip: closing archive file roms\apple2gs.zip and sending to cache unzip: found roms\apple2gs.zip in cache unzip: opened archive file roms\apple2gs.zip unzip: closing archive file roms\apple2gs.zip and sending to cache :sl7:cffa2:cffa2_ata:0:hdd:image: opened image file nox.hdv with flags=00000003 Optional I/O port ':Y9' not found Optional I/O port ':Y8' not found Optional I/O port ':Y7' not found Optional I/O port ':Y6' not found Optional I/O port ':Y5' not found Optional I/O port ':Y4' not found Optional I/O port ':Y3' not found Optional I/O port ':Y2' not found Optional I/O port ':Y1' not found Optional I/O port ':Y0' not found Optional memory region ':nvram' not found Optional memory region ':screen' not found Optional memory region ':doc' not found Optional device ':fdc:0:525:flux' not found Optional device ':fdc:1:525:flux' not found Optional device ':fdc:2:35dd:flux' not found Optional device ':fdc:3:35dd:flux' not found Starting Apple IIgs (ROM03) ':' (missing dependencies; rescheduling) Starting WDC W65C816 ':maincpu' Starting Timer ':scantimer' Starting Timer ':acceltimer' Starting Mitsubishi M50741 ':adbmicro' Starting AY-5-3600 Keyboard Encoder ':ay3600' Starting Timer ':repttmr' Starting NVRAM ':nvram' Starting Apple II video ':a2video' Starting Apple II Common Components ':a2common' Starting Apple II Game I/O Connector ':gameio' Starting Apple II analog joysticks ':gameio:joy' Starting Video Screen ':screen' Starting palette ':palette' Starting Speaker ':mono' (missing dependencies; rescheduling) Starting Filtered DAC ':speaker' Starting Speaker ':lspeaker' (missing dependencies; rescheduling) Starting Speaker ':rspeaker' (missing dependencies; rescheduling) Starting Ensoniq ES5503 ':doc' Starting RAM ':ram' Starting Address Map Bank ':c3bank' Starting Address Map Bank ':lcbank' Starting Address Map Bank ':lcaux' Starting Address Map Bank ':lc00' Starting Address Map Bank ':lc01' Starting Address Map Bank ':inhbank' Starting Address Map Bank ':inhaux' Starting Address Map Bank ':inh00' Starting Address Map Bank ':inh01' Starting Address Map Bank ':bnk0atc' Starting Address Map Bank ':bnk1atc' Starting Address Map Bank ':b0r00bank' Starting Address Map Bank ':b0r02bank' Starting Address Map Bank ':b0r04bank' Starting Address Map Bank ':b0r08bank' Starting Address Map Bank ':b0r20bank' Starting Address Map Bank ':b0r40bank' Starting Zilog Z85C30 SCC ':scc' Starting Z80 SCC Channel ':scc:cha' Starting Z80 SCC Channel ':scc:chb' Starting RS232 Port ':printer' Starting RS232 Port ':modem' Starting Apple II Bus ':a2bus' Starting Apple II Slot ':sl1' Starting Apple II Slot ':sl2' Starting Apple II Slot ':sl3' Starting Apple II Slot ':sl4' Starting Apple II Slot ':sl5' Starting Apple II Slot ':sl6' Starting Apple II Slot ':sl7' Starting CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net) ':sl7:cffa2' Starting ATA Interface ':sl7:cffa2:cffa2_ata' Starting ATA Connector ':sl7:cffa2:cffa2_ata:0' Starting IDE Hard Disk ':sl7:cffa2:cffa2_ata:0:hdd' Starting Harddisk ':sl7:cffa2:cffa2_ata:0:hdd:image' Starting ATA Connector ':sl7:cffa2:cffa2_ata:1' Starting IDE Hard Disk ':sl7:cffa2:cffa2_ata:1:hdd' Starting Harddisk ':sl7:cffa2:cffa2_ata:1:hdd:image' Starting Apple IWM floppy controller ':fdc' Starting Floppy drive connector abstraction ':fdc:0' Starting 5.25" single density floppy drive ':fdc:0:525' Starting Speaker ':fdc:0:525:flopsndout' (missing dependencies; rescheduling) Starting Floppy sound ':fdc:0:525:floppysound' Starting Floppy drive connector abstraction ':fdc:1' Starting 5.25" single density floppy drive ':fdc:1:525' Starting Speaker ':fdc:1:525:flopsndout' (missing dependencies; rescheduling) Starting Floppy sound ':fdc:1:525:floppysound' Starting Floppy drive connector abstraction ':fdc:2' Starting Apple/Sony 3.5 DD (400/800K GCR) ':fdc:2:35dd' Starting Speaker ':fdc:2:35dd:flopsndout' (missing dependencies; rescheduling) Starting Floppy sound ':fdc:2:35dd:floppysound' Starting Floppy drive connector abstraction ':fdc:3' Starting Apple/Sony 3.5 DD (400/800K GCR) ':fdc:3:35dd' Starting Speaker ':fdc:3:35dd:flopsndout' (missing dependencies; rescheduling) Starting Floppy sound ':fdc:3:35dd:floppysound' Starting Software List ':flop35_list' Starting Software List ':flop35_misc' Starting Software List ':flop525_clean' Starting Software List ':flop525_orig' Starting Software List ':flop525_misc' Starting Apple IIgs (ROM03) ':' (missing dependencies; rescheduling) Starting Speaker ':mono' Starting Speaker ':lspeaker' Starting Speaker ':rspeaker' Starting Speaker ':fdc:0:525:flopsndout' Starting Speaker ':fdc:1:525:flopsndout' Starting Speaker ':fdc:2:35dd:flopsndout' Starting Speaker ':fdc:3:35dd:flopsndout' Starting Apple IIgs (ROM03) ':' Guessed CHS of 3/16/60 Attempting to parse: default.cfg Attempting to parse: apple2gs.cfg PS E:\eXoDOS_Lite\Emulators\MAME> Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted October 24, 2021 Share Posted October 24, 2021 2 minutes ago, Gumdoc said: The files needed are in the ROMs folder but the actual .hdv and .po image files are in other locations. I can get the games to launch in LB only if I put them in the root of the /mame folder. I'm not sure if I follow how running that command would be affected by the changes I made in the LB settings. I run the .\mame.exe apple2gs -v -sl7 cffa2 -noautosave -gameio joy -ramsize 8M -keyboardprovider dinput -hard1 nox.hdv (my file name) when it's in the root of the /mame folder and it runs fine, the game boots up. But, that's from a Powershell command. I don't understand how deselecting those options in LB, which I did, will have any effect on the PS command when I run it separately. I agree that it has to be an issue with finding the .hdv file, since it boots fine in LB if the .hdv is in the root of MAME folder, it doesn't run if I have it in any other location. Yes it's confusing talking about in LB and than using the command line. The issue I was trying to sort is in your output from running at the command line, you were passing only the filename to MAME. (nox.hdv) I want to see the output when you pass the complete file path. (So something like C:/wheremyromsare/apple2gs/nox.hdv) That is why it works in the MAME folder, as no path is specified, it default looks in the running directory. If specifying the file path works from command line (which it should), they we can see were in LB your settings aren't right. (Possibly a conflicting command line entry in the associated platforms tab) Quote Link to comment Share on other sites More sharing options...
Gumdoc Posted October 24, 2021 Author Share Posted October 24, 2021 Ah, ok, I see what you mean. I think (??) I finally figured it out. I ran this command: PS E:\eXoDOS_Lite\Emulators\MAME> .\mame.exe apple2gs -v -sl7 cffa2 -noautosave -gameio joy -ramsize 8M -keyboardprovider dinput -hard1 E:\eXoDOS_Lite\Games\Apple IIGS\zany.po I think it didn't like the name of the folder, because I got this output: "IIGS\zany.po" approximately matches the following supported software items (best match first): * Software list "apple2gs_flop_orig" (Apple IIgs 3.5" original disks) matches: jigsaw Jigsaw triango TrianGo zanygolf Zany Golf wingames Winter Games lslarry Leisure Suit Larry in the Land of the Lounge Lizards gate GATE ntgs NoiseTracker (Version 1.0) cribgin Gin King / Cribbage King gauntlet Gauntlet impmiss2 Impossible Mission II imgmst12 ImageMaster: Basic Paint (Version 1.2) mtrkspro Master Tracks Pro (Version 1.04) salvatns Salvation Supreme (Version 2.0) kingqst4 King's Quest IV: The Perils of Rosella finalass Final Assault drgnwars Dragon Wars * Compatible software list "apple2gs_flop_misc" (Apple IIgs 3.5" miscellaneous disks) matches: jigsaw Jigsaw smartmny Smart Money v1.5 vgscraps Vegas Craps triango TrianGO wings Wings animsss Disk Magazine Animations zanygolf Zany Golf wingames Winter Games clipgal Clip Art Gallery lisa816 Lisa816 v5.433 lslarry Leisure Suit Larry in the Land of the Lounge Lizards picripr Picture Ripper wxstatn Weather Station 1stshape First Shapes ntgs NoiseTracker GS cribgin Cribbage King / Gin king v1.01 (no OS, not self booting) (clean crack) * Compatible software list "apple2_flop_clcracked" (Apple II cleanly cracked 5.25" disks) matches: spindizy Spindizzy (cleanly cracked) instzoo Instant Zoo (cleanly cracked) idamiano I, Damiano (cleanly cracked) sciislan The Secrets of Science Island (cleanly cracked) quizagon Quizagon (cleanly cracked) afrpiano Alfred's Basic Piano Theory Software (cleanly cracked) axisassn Axis Assassin (cleanly cracked) highseas High Seas (cleanly cracked) ioshapes Inside Outside Shapes (cleanly cracked) nikdskan Nikrom Disk Drive Analyzer (cleanly cracked) rngsatrn Rings of Saturn (cleanly cracked) dietanly Diet Analysis Program (cleanly cracked) titanemp Titan Empire (cleanly cracked) smartype Smartype (Version 1.0) (cleanly cracked) dinodypl Dinosaur Days Plus (cleanly cracked) indians Indians (cleanly cracked) * Compatible software list "apple2_flop_orig" (Apple II 5.25" original disks) matches: spindizy Spindizzy instzoo Instant Zoo impmisn Impossible Mission szaxxon Super Zaxxon idamiano I, Damiano dinodayp Dinosaur Days Plus! stgranpt Snooper Troops and the case of The Granite Point Ghost axisassn Axis Assassin nightmsn Night Mission Pinball wizardoz The Wizard of Oz trisland Treasure Island willwisp Will O The Wisp alntyphn Alien Typhoon ceilzero Ceiling Zero zaxxon Zaxxon oilrig Oil Rig * Compatible software list "apple2_flop_misc" (Apple II 5.25" miscellaneous disks) matches: impmisn Impossible Mission szaxxon Super Zaxxon nightmsn Night Mission Pinball atyphoon Alien Typhoon berzap Berzap! bigmac Big Mac elimintr Eliminator dosanat DOS Anatomy bigmaca Big Mac (alt) brimstn Brimstone midi8pl MIDI/8 Plus (v1.2) saracen Saracen geos GEOS indy Indiana Jones and the Temple of Doom trinity Trinity abyszone The Abyssal Zone Not sure why it was trying to compare that to the Software List, but that's what was happening. So, I tried to move the .po to some other folder that didn't have II or IIGS in the name...and, IT WORKED! Launched perfectly from LB with no issues. So, I think it's just a matter of making sure I use a different folder name to get it to work. Wow, who woulda thunk it? Not me. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted October 24, 2021 Share Posted October 24, 2021 (edited) 5 minutes ago, Gumdoc said: Not sure why it was trying to compare that to the Software List, but that's what was happening. So, I tried to move the .po to some other folder that didn't have II or IIGS in the name...and, IT WORKED! Launched perfectly from LB with no issues. So, I think it's just a matter of making sure I use a different folder name to get it to work. Wow, who woulda thunk it? Not me. It's the space in the file path that causes the issue and why quotations are needed around the filepath/filename. Try: Quote PS E:\eXoDOS_Lite\Emulators\MAME> .\mame.exe apple2gs -v -sl7 cffa2 -noautosave -gameio joy -ramsize 8M -keyboardprovider dinput -hard1 "E:\eXoDOS_Lite\Games\Apple IIGS\zany.po" It thinks it's a software list item because the -hard option is supplied with the first part of the name and than it thinks the remaining part of the file name is a software list title. (Since it's not part of an option.) Edited October 24, 2021 by Headrush69 Quote Link to comment Share on other sites More sharing options...
Gumdoc Posted October 24, 2021 Author Share Posted October 24, 2021 Yes, you are correct, if I use the quotations, it works fine. How do I translate that to the LB command line? I already unchecked the Don't use quotes option, how do I get LB to insert those quotes into the path of the ROM? Current settings attached. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted October 24, 2021 Share Posted October 24, 2021 You can see from the sample command line that it is including them, so that begs the question why isn't MAME receiving them. So are you 100% there is nothing in the associated platforms tab and that your roms don't have any override command lines? (Right click game -> Edit -> Emulation section) Also, by chance do you have another MAME entry in emulators, (possibly for software lists) and it's launching using that entry? Quote Link to comment Share on other sites More sharing options...
Gumdoc Posted October 24, 2021 Author Share Posted October 24, 2021 Checked everything, no override or other MAME entries. It's actually working fine now, I just had to get rid of the spaces in the folder name, that solved the problems. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted October 24, 2021 Share Posted October 24, 2021 Just now, Gumdoc said: Checked everything, no override or other MAME entries. It's actually working fine now, I just had to get rid of the spaces in the folder name, that solved the problems. LOL, that's not fixing the problem, that's just avoiding it, but I'm glad you have a solution you are happy with. 🙂 Quote Link to comment Share on other sites More sharing options...
Wally Posted February 13, 2022 Share Posted February 13, 2022 Has anyone had any success using a standalone emulator for Apple II GS? I pretty much dislike the way MAME does the computers emulation (the MESS part) and I am trying to avoid it where doable. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.