So instead, I created shortcuts for each game that just pointed to the emulator but are named after the game (this is time consuming - I hope someone figures out a better way). I installed them as "other" not ROMs - with no emulator.
This part was tricky to figure out - for - you have to load the emulator - go to launch app - and find the actual title used to launch the game. Sometimes they don't match the title of the game. For instance, Crash Nitro Kart - was actually - --app CNK --fullscreen - - I think with other ROM sets this might be easier - since these were cracked the names may have been changed. For instance, I couldn't get Rayman 3 to launch through command line - but when I got another copy from THE EYE - it worked fine.
What!! I Just got together a full ROM set for this a few days ago waiting for the day an emulator comes out! posting this before reading I am that excited! lol having owned one myself when I was about 16 years old this is one of the last emus I was for. Is it activly being worked on and going to get better? wow
This part was tricky to figure out - for - you have to load the emulator - go to launch app - and find the actual title used to launch the game. Sometimes they don't match the title of the game. For instance, Crash Nitro Kart - was actually - --app CNK --fullscreen - - I think with other ROM sets this might be easier - since these were cracked the names may have been changed. For instance, I couldn't get Rayman 3 to launch through command line - but when I got another copy from THE EYE - it worked fine.
What i have done is install on games on the emulator e drive. created text files with the gameid name (Install as rom). used default command line --fullscreen --app quotes and file name only checked off
So having gone through the process of setting the N-Gage emulator up thanks to the advice in the Original Post, I thought I'd also try to give something back to help save people a lot of time (Windows Only).
I've tried with admin rights, but it still didn't work. The bat file is placed in the root and the short cut is named correctly. Unless the output folder is being created somewhere else and I just don't find it, it didn't work for me.
I'll try your new metod later, though =). Thank you for that!
Okay so this worked for me kind of, but still had issues with some games that I knew worked in the emulator outside of launchbox, but not when launched from launchbox. (Requiem from Hell for instance would launch when directly launched from the eka2l1 emulator but not from the files darkshade had provided in launchbox) Here's what I did to fix that issue and hopefully this helps someone in the future if they run into the same issues that I was having and thanks to Darkshade and Mr.Laor for all the info they and their posts on the subject provided. (Most of this post is basically a carbon copy just with tweaks to file names and condensed into one post)
1. Follow the guide to set up the emulator from the OP Video here. note: Of the Symbian OS' that he linked to in the description of the video the one that has best compatibility is RH-4 as the blzinstapp will actually work. I'm not sure if I can link it so Google is your best friend.
2. Once you have your emulator set up you need to have it set up in launchbox (under tools, manage emulators, add) and after you have put in the path the the executable and named your emulator, make sure to tick the box for "Use file only without file extension or folder path" and add in the default command line parameters this.
The blank files will all have odd names like 0x101F402 and the reason for this is those are the App IDs for each game in the emulator and will correspond to the shortcuts that we will need to make in step four.
4. I altered Darkshade's .bat file to produce the shortcuts the same way it did before but with the correct App IDs. So to produce the shortcuts we will need download this .bat file and place in the root directory of your emulator with the eka2l1.exe program.
You will need to create a shortcut to the emulator by right clicking eka2l1.exe and selecting create shortcut here. It will create a file called "eka2l1.exe - Shortcut" which is what we want. Run the "Ngage App ID Shortcut.bat" after you have created the shortcut to eka2l1.exe.
and place it in the folder where you stored your command line folder from step 3. Now its time to import your games into launchbox. Import all the files from the command line folder you downloaded in step 3 as "Roms" and scrape for the platform "Nokia N-Gage". You will most likely not get any art work as the games will all be labeled the odd file names like 0x101f409 so don't panic.
6. Once all your games are imported close launchbox and Download this. It's a filled out platform xml file that needs to replace the one launchbox just created in LaunchBox\Data\Platforms\Nokia N-Gage.xml
Once it has replaced the one launchbox made, open it with your favorite text editing program(I highly recommend Notepad++ because its free and great) and press "ctrl+F". In the options there should be a "find and replace" option with two bars to fill out. In the "find" bar copy
into it. Now we need to add what we are replacing it with, which will be the folder where you placed those command line files from step 3. The easiest way to do this is open windows explorer and navigate to the folder. Right click the address bar in the window and copy as text.
Now as far as I know there are a few games that A)Do not work correctly, B)Do not have box art/meta data, C)only work on certain Symbian Operating systems like RH-4. I have only tested all the games I have on two of them (RH-4 and RH-29) but I compiled a list of working and not working with app IDs into this Excel sheet and maybe it will help others in getting the rest of the library to work correctly. That excel sheet can be found here.
c80f0f1006