Emulator needs updated USB libs

Issue #56 invalid
Former User created an issue

Original [issue 56](https://code.google.com/p/genplus-gx/issues/detail?id=56) created by czeluff on 2009-12-07T08:22:44.000Z:

What steps will reproduce the problem? 1. Using a WD 320gb Passport USB drive. 2. Format as FAT32 3. Load roms onto drive

What is the expected output? What do you see instead? It's expected that the USB drive will mount like it does with all other emulators. Instead, when I press "Load From USB", it selects the SD card instead.

What version of the emulator are you using? 1.3.1

Please provide any additional information below (video settings, console region,...) 480i default video settings, 4.2U NTSC.

Comments (10)

  1. Former user Account Deleted
    • changed status to open

    Comment # 1 originally posted by ekeeke31 on 2009-12-08T07:43:48.000Z:

    Until next version is released, I let this as an open issue.

    Actually you could also follow the compilation steps in the Wiki and recompile the current code yourself with up-to-date libraries, it's not that hard.

  2. Former User reporter

    Comment # 3 originally posted by czeluff on 2009-12-08T15:32:16.000Z:

    Was going to compile it myself; however, your makefiles are not compatible with nmake, the Windows makefile executable. It gives the error, "NMAKE Fatal Error U1000, syntax error : ')' missing in macro invocation".

    I guess this somewhat common... i'll load it all up on my iMac (UNIX) and give it a go.

  3. Former user Account Deleted

    Comment # 4 originally posted by ekeeke31 on 2009-12-08T21:19:34.000Z:

    Why would anyone use nmake ? it actually compiles perfectly on Windows provided you properly installed devkitpro (use Automatic Installer) then run compile\_all.bat.

  4. Former User reporter

    Comment # 5 originally posted by czeluff on 2009-12-08T21:22:23.000Z:

    I tried that. It didn't seem to create a boot.dol in the end for me. I will doublecheck. Sorry to be posting my compile problems here :/ Not as good of a C++ developer as I thought if I can't get this working. :p

  5. Former user Account Deleted

    Comment # 6 originally posted by ekeeke31 on 2009-12-09T12:57:20.000Z:

    You probably have installed another devleopment environment that is messing with Devkitpro's one. The compilation guide is more generally for people who never that kind of stuff before.

    Anyway, you should try that:

    1) copy the content of the /trunk directory into C:/devkitpro/msys/home/(your UserName)/genplus/

    2) run msys.bat from C:/Devkitpro/msys/

    3) type 'cd genplus' then 'compile\_all.bat'

  6. Former user Account Deleted

    Comment # 9 originally posted by dmentd1982 on 2010-01-19T19:16:28.000Z:

    I had this exact issue. ROMS were stored on a FAT32 partition. But the partition was not marked as ACTIVE. Once I made it active genplus then showed the contents of the USB storage device.

  7. Former user Account Deleted

    Comment # 10 originally posted by David999gray999@btinternet.com on 2010-01-21T16:15:29.000Z:

    for those who have not compiled before

    Eke Eke provides a nice Batch file to compile making it simple provided you set up your devkit properly. no need to do it any other way. compilation isnstructions do assume a certain knowledge which i certainly didn't have so.... Install Devkit Pro (PPC version and Msys, programmers notepad when asked). If running on a windows PC XP-> install it to a profile/login with a short name and no gaps, stuff just doesn't work right if the paths used have spaces in. i.e my login is "Dave and Liz" (no chance it will work with C:
    bla
    bla
    dave and liz
    mys
    home
    dave and liz
    genplusGX) i now have a dkit profile, short and to the point. Go to msys home and either make a directory or use the one there called by the name of the profile you installed under, it makes no difference. if you have svn installed. right click folder and download the latest version of source to that folder, if not install the reccomened svn client and do it. then follow the instructions to get the other libraries from the trunk of the devkit pro project (PPC versions) on google code these can be downloaded in IE or firefox and come down as tars inside some other compressed format probably favoured by UNIX like OS) winrar and winarj have no problem with them. so extract once and then extract what comes out again, you may find the file you initally extract is called .tar(1)remove the (1)so your extract programme sees it as an acrhive. Put all files and all directories in the proper PPC directory as specified in the FAQ on compilation (just pile the lot in, both have same directory names. it doesn't matter) run the batch file (1 directory up from your downloaded source) Job done it will only complain of missing files and not work if 1) the path to your Msys home directory is silly and polluted with the gaps windows allows but other operatinmg systems don't. 2) the extra libraries are not in the correct place or fully extracted out (they are editable text based files in normal folders not .tar)

    you can get round 2) by closely logging the output of the batch, seeing which file it fails on and putting the contents of the extra libraries at the same path as the file that failed its not the way to do it..... but it works just as well as getting it right in the first place.

    compile new versions of smsplus and genesis plus, put on SD card and do not overwrite them with the home brew browser. you now have the latest versions of each which will mount DVDs and USB drives on systems where the latest Bootmii DVDx2 and HBC and cIOS 249/250

    dave

  8. Log in to comment