Jump to content
LaunchBox Community Forums

Apple IIGS Help Needed


Gumdoc
 Share

Recommended Posts

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. 

INI.jpg

Edited by Gumdoc
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

10-24-2021 8-01-55 AM.jpg

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 by Gumdoc
Link to comment
Share on other sites

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 by Headrush69
Correct incorrect info. Mac driver doesn't need that option in MAME.
Link to comment
Share on other sites

 

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 by sundogak
Link to comment
Share on other sites

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 by Gumdoc
Link to comment
Share on other sites

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)

Link to comment
Share on other sites

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>

 

Link to comment
Share on other sites

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)

Link to comment
Share on other sites

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.
 

 

Link to comment
Share on other sites

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 by Headrush69
Link to comment
Share on other sites

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.

 

10-24-2021 11-56-22 AM.jpg

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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. 🙂

Link to comment
Share on other sites

  • 3 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...