Jump to content
LaunchBox Community Forums

Nokia N-Gage Working! (somewhat)


Recommended Posts

Hey Folks,

After a bunch of trial and error, I finally got N-Gage all set up. eka2l1 is a great emulator - and there is a helpful discord you can join. A bunch of games are pretty playable already - not all.

I've included a video to show how it turned out, links, some instructions, Unified platform video and theme files. 

1 - Watch this video (I'm sure there are others - but this one was very helpful and included links to everything you need to get started (emulator / BIOS / ROMs / good explanation)

 

2 - Then you need to install all the games to the emulator. This can take a while. Instructions in the video above.

3 - To set it up in Launchbox (I wouldn't be surprised if there is an easier way - feel free to find one)

I tried setting up the emulator in the "Emulator" section but then there are no ROMS or shortcuts to the games once installed.

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.

Then for each individual game - I had to add command line instructions in the "Launching" tab -( --app <game name> --fullscreen)

This part was tricky to figure out - for <game name> - 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.

I think that should be it. If you can think of a better way please let me know.

Nokia N-Gage logo.png

Nokia N-Gage.png

Edited by Mr.Laor
  • Like 1
  • Thanks 1
  • The Cake is a Lie 1
  • Unusual Gem 1
Link to post
Share on other sites

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

Link to post
Share on other sites

Thanks you, I have been trying to set EK2L1 to work with Launchbox but I couldn't. I followed your steps and got some games to work through Launchbox but I got a problem with this step. 

17 hours ago, Mr.Laor said:

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.

Then for each individual game - I had to add command line instructions in the "Launching" tab -( --app <game name> --fullscreen)

This part was tricky to figure out - for <game name> - 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.

I cant get games with multiple words to work, such as; Tomb Raider. This is what I put (--app Tomb Raider --fullscreen), and this is the the error I keep getting.

error.thumb.png.83f6c2010fe30dcb3b1b5562be7ab9f4.png

Link to post
Share on other sites

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

  • Game On 1
Link to post
Share on other sites
37 minutes ago, Old School said:

Thanks you, I have been trying to set EK2L1 to work with Launchbox but I couldn't. I followed your steps and got some games to work through Launchbox but I got a problem with this step. 

I cant get games with multiple words to work, such as; Tomb Raider. This is what I put (--app Tomb Raider --fullscreen), and this is the the error I keep getting.

error.thumb.png.83f6c2010fe30dcb3b1b5562be7ab9f4.png

People on discord helped - names with spaces need quotes around them "Tomb Raider" and it seems Letter Case (upper vs lower) also matters.

  • Thanks 1
Link to post
Share on other sites
1 hour ago, Mr.Laor said:

People on discord helped - names with spaces need quotes around them "Tomb Raider" and it seems Letter Case (upper vs lower) also matters.

Thanks a lot.
Tried that and it works.

Edited by Old School
Link to post
Share on other sites
  • 2 weeks later...

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

So I created a rather rudimentary batch script to generate a full set of pre-named shortcuts to the EKA2L1 emulator, and have decided to share my platform XML. 

Here's a quick step by step:

- Set up your emulator and install your games into the EKA2L1 Emulator as per the advice given in the video linked in the original post or similar.

- Download this:

N-Gage_Shortcut_Creator.bat

and place it in the root directory of your emulator (where your eka2l1.exe can be found)

- Right click the eka2l1.exe and select 'Create Shortcut'.

You should now have a shortcut to the exe file named 'eka2l1.exe - Shortcut' 

If not, make sure it is named this.

- Run the 'N-Gage_Shortcut_Creator.bat'.

It should now output a folder full of pre-named shortcuts into a folder called 'Game Shortcuts' and also automatically delete the 'eka2l1.exe - Shortcut' file.

- Place these game shortcuts in whichever directory you'd like to run the games from.

- Import them into LaunchBox as ROMs under the Nokia N-Gage Platform but don't assign them an emulator.

- Close LaunchBox

- Download the following: 

Nokia N-Gage.xml

- Open it in your favourite text editor of choice capable of Find/Replace (I'd recommend Notepad++)

- Find (Ctrl+F) the following phrase: "REPLACE\THIS\DIRECTORY\" and replace it (Replace All) with the directory you placed your Game Shortcuts in earlier.

For example, mine is: C:\Users\Administrator\LaunchBox\Games\Nokia N-Gage\Game Shortcuts

Be sure to add a "\" on the end of the directory.

so "C:\Users\Administrator\LaunchBox\Games\Nokia N-Gage\Game Shortcuts" would become: "C:\Users\Administrator\LaunchBox\Games\Nokia N-Gage\Game Shortcuts\"

- Once you have replaced all, save and close the 'Nokia N-Gage.xml' file.

- Copy the newly saved 'Nokia N-Gage.xml' file into your LaunchBox\Data\Platforms\ directory and overwrite the existing file.

 

You should now be able to launch all Nokia N-Gage games successfully through LaunchBox/BigBox.

Of course only those supported by the emulator will play successfully.

To play NCAA 2004 and X-Men legends you need to make sure you're using the latest version of the emulator.

Enjoy.

 

 

 

Edited by Darkshade
  • Like 1
Link to post
Share on other sites

Hey man, thanks for all the effort. I just tried the N-Gage_Shortcut_Creator, however it does not output the "Game Shortcuts" folder for me. Any idea what I'm doing wrong?

Edited by SiriusVI
Link to post
Share on other sites
11 hours ago, SiriusVI said:

Hey man, thanks for all the effort. I just tried the N-Gage_Shortcut_Creator, however it does not output the "Game Shortcuts" folder for me. Any idea what I'm doing wrong?

As long as you've placed the shortcut creator in the same directory as the 'eka2l1.exe - Shortcut' file, it should work.

It may be a permissions issue, so you could try running the .bat file as an administrator.

 

That said however, I've since developed a better method as of last night, it is as follows:

- Set up your emulator and install your games into the EKA2L1 Emulator as per the advice given in the video linked in the original post or similar.

- Download the 'Command Line Files.zip' attached to this post.

These are not ROMs, they are simply blank files with the appropriate names to feed into the emulators command line.

- Extract these files to a location of your choosing.

- Import these files into LaunchBox as ROMs, and assign them EKA2L1 (eka2l1.exe) as an emulator.

It will need the following settings:

Make sure 'Use file only without file extension or folder path' is ticked.

In the default command line parameters, add the following:

--app %romfile% --fullscreen

 

- After they've been imported as ROMs and assigned the emulator, Close LaunchBox.

- Download the 'Nokia N-Gage.xml' file attached to this post (IGNORE THE ONE IN THE PREVIOUS POST)

- Open it in your favourite text editor of choice capable of Find/Replace (I'd recommend Notepad++)

- Find (Ctrl+F) the following phrase: "REPLACE\THIS\DIRECTORY\" and replace it (Replace All) with the directory you placed your Game Shortcuts in earlier.

For example, mine is: C:\Users\Administrator\LaunchBox\Games\Nokia N-Gage\Game Shortcuts

Be sure to add a "\" on the end of the directory.

so "C:\Users\Administrator\LaunchBox\Games\Nokia N-Gage\Game Shortcuts" would become: "C:\Users\Administrator\LaunchBox\Games\Nokia N-Gage\Game Shortcuts\"

- Once you have replaced all, save and close the 'Nokia N-Gage.xml' file.

- Copy the newly saved 'Nokia N-Gage.xml' file into your LaunchBox\Data\Platforms\ directory and overwrite the existing file.

 

You should now be able to launch all Nokia N-Gage games successfully through LaunchBox/BigBox.

Of course only those supported by the emulator will play successfully.

To play NCAA 2004 and X-Men legends you need to make sure you're using the latest version of the emulator.

Enjoy.

 

 

Nokia N-Gage.xml Command Line Files.zip

Edited by Darkshade
  • Like 1
Link to post
Share on other sites

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!

Link to post
Share on other sites
17 hours ago, SiriusVI said:

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!

No worries, let me know how you get on.

Link to post
Share on other sites
  • 1 month later...

This whole post helped me get it all working without having to search other tutorials or do a stupid amount of searching. Fantastic, thanks for all your efforts :)

 

P.S. I don't suppose you know how to get the TI99 working. Still the one platfrom that stumps me lol

Edited by cliffyb73
Link to post
Share on other sites

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.

×
×
  • Create New...