Emuforums.com

Go Back   Emuforums.com > Handheld Emulation > No$GBA Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Login to remove all ads!
Reply
 
LinkBack Thread Tools Display Modes
Old July 5th, 2007   #1 (permalink)
Registered User
 
UniverseJDJ's Avatar
 
Join Date: Dec 2005
Location: 127.0.0.1
Posts: 195
Basic Profile Manager for No$GBA (Release 9 is out!)

I've written a program which should allow you to keep different "profiles" for different games in No$GBA.

It now supports all 17 main settings.

Installation:

Extract in your no$gba directory. (The latest build should work with No$GBA 2.5, and an alternate build with 2.4f support is provided)

Linux Users (Reported to work on Kubuntu 7.04 - Feisty Fawn) will need to download this.

It would be wise to delete npm.cfg and reconfigure the path when upgrading between two versions. If you have changed the location of the emulator, deleting npm.cfg and reconfiguring is required.

How to Use:

You'll see where you can specify each setting. Just select the correct setting from the drop-down box and hit "Write to no$gba.ini."

To load a profile just select it and hit "Load." To create and save a profile, enter the correct configuration, hit save and type in the name of the profile when prompted.

Before using:

Make a backup of no$gba.ini...

Submit your profiles:

Visit here.

History:

* 5/7/2007 - New build uploaded (NPM.zip) (Adds support for Reset/Startup Entrypoint and fix bug with Sound Desired Sample Rate - Anyone with duplicate entries of Sound Desired Sample Rate in their no$gba.ini should revert to their backup, or replace the top duplicate entry with "Sound Mixer Volume == -12")
* 5/7/2007 - Path Problem Fixed (NPM_R2.zip)
* 7/7/2007 - GUI Changes, Customizable Paths, Drop Down Selection Boxes, Delete Button, Overwrite Existing Profile Save Button, Other Miscellaneous fixes... (NPM_R3.zip)
* 8/7/2007 - Ability to rename profile files, Loading profile automatically writes changes into no$gba.ini, Added support for "Video Output" and "GBA Mode" settings... (NPM_R4.zip)
* 8/7/2007 - Bugfixes, GUI changes for lower resolutions.. (NPM_R5.zip)
* 8/7/2007 - Full support, auto-load and write to no$gba.ini mode (NPM_R6.zip)
* 9/7/2007 - General Release... (NPM_R7.zip)
* 10/7/2007 - Serious Bug Fixed... (NPM_R8.zip)
* 14/10/2007 - Numerous fixes, enhancements, one build compatible with 2.5, the other build should work with 2.4f.
* 21/12/2007 - Updated to support No$GBA 2.6. Some UI changes.
* 29/1/2008 - Updated to support No$GBA 2.6a. Added option to load No$GBA automatically when double clicking profile.

Older Versions:

NPM.zip
NPM_R2.zip
NPM_R3.zip
NPM_R4.zip
NPM_R5.zip
NPM_R6.zip
NPM_R7.zip
NPM_R8.zip
NPM_R9-2.4.zip (For No$GBA 2.4c to 2.4f)
NPM_R9-2.5.zip (For No$GBA 2.5)
NPM_R10-2.6.zip (For No$GBA 2.6)

Latest Versions:

NPM_R11.zip (For No$GBA 2.6a)

NOTES: Profile format was changed to stop incompatibilities between different versions of NPM. All profiles will need to be recreated. Also, delete NPM.CFG before running this new version.

Last edited by UniverseJDJ; January 29th, 2008 at 06:46. Reason: No$GBA 2.6a compatible build (R11)
UniverseJDJ is offline   Reply With Quote
Old July 5th, 2007   #2 (permalink)
Registered User
 
Cooguy1212's Avatar
 
Join Date: Aug 2006
Location: California
Posts: 77
Hey, this is pretty good. Nice job.
Cooguy1212 is offline   Reply With Quote
Old July 5th, 2007   #3 (permalink)
Menthol Flavored
 
TheCloudOfSmoke's Avatar
 
Join Date: Mar 2005
Location: In your butt. If I'm not there, I'm in Maryland, USA.
Posts: 2,902
Wow, you know what UniverseJDJ, I think you're on to something good. I've always wanted something like this for No$ but the author never (and probably never will) implemented profiles. It gets annoying to have to manually change the settings each time I want to switch a game. This sure will make switching back and forth between different games in No$ a breeze. I downloaded it to see how it looks and it looks easy to use. I haven't tested it with any games yet but I will when I get some more time. Thanks man, and keep up the good work.

BTW: Are you planning to make a drop down list for the different settngs instead of having to input the numbers? This is not a gripe nor does not bother me at all, but I'm sure that you know how stupid noobs can be.

Last edited by TheCloudOfSmoke; July 5th, 2007 at 06:45.
TheCloudOfSmoke is offline   Reply With Quote
Old July 5th, 2007   #4 (permalink)
Registered User
 
UniverseJDJ's Avatar
 
Join Date: Dec 2005
Location: 127.0.0.1
Posts: 195
Quote:
Originally Posted by TheCloudOfSmoke View Post
BTW: Are you planning to make a drop down list for the different settngs instead of having to input the numbers? This is not a gripe and it does not bother me at all, but I'm sure that you know how stupid noobs can be.
Hmm.. I probably will after I get all the settings working..

Last edited by UniverseJDJ; July 5th, 2007 at 07:17.
UniverseJDJ is offline   Reply With Quote
Old July 5th, 2007   #5 (permalink)
Devastating Force
 
SCHUMI-4-EVA's Avatar
 
Join Date: Jan 2007
Location: Xenophobia FTL
Posts: 5,221
Wow...someone actually contributing instead of complaining, there's a nice change.
Looks really usefull too.
Keep up the great work!
__________________
AMD Athlon64 3700+ (2.2Ghz rated as 3.7Ghz Pentium), ASUS A8NE-FM (OEM), 4x512MB DDR400 RAM,
ATI Radeon X850XT (256MB GDDR3 PCIe), Seagate Barracuda 320GB SATA2 HDD, Windows XP SP2 Home,
Leadtek Winfast TV2000 XP Expert, Creative Sound Blaster Audigy Value
Get it right fools! The glass is HALF-EMPTY, not half-full!!!

!!! WARNING: Emulation requires a brain !!! WARNING: Emulation =/= Piracy !!!

The Champ has retired, but may his Legacy live on FOREVER !!!!

SCHUMI-4-EVA is online now   Reply With Quote
Old July 5th, 2007   #6 (permalink)
Registered User
 
UniverseJDJ's Avatar
 
Join Date: Dec 2005
Location: 127.0.0.1
Posts: 195
I've uploaded a new version which adds support for "Reset/Startup Entrypoint" and fixes a problem with the first build.

See the first post for more details. And thanks for all the support.
UniverseJDJ is offline   Reply With Quote
Old July 5th, 2007   #7 (permalink)
THE Hentai M@ster
 
Hiei-YYH's Avatar
 
Join Date: Aug 2005
Location: MAKAI
Posts: 1,424
the first one worked for me, but the second build...

ERROR:

An Error ocurred. Please ensure that this program is being run from no$gba directory and that you have created a folder called CUSTOM.

followed by:

Exiting Gracefully.


Then:

Runtime Error "364" :
Object was unloaded.
__________________



My NEW Site
BEST anime ever!!
Hiei-YYH is offline   Reply With Quote
Old July 5th, 2007   #8 (permalink)
Registered User
 
UniverseJDJ's Avatar
 
Join Date: Dec 2005
Location: 127.0.0.1
Posts: 195
Whoops. My mistake.. I'll upload another build..

EDIT: Done, NPM_R2.zip should work...

Last edited by UniverseJDJ; July 5th, 2007 at 12:27.
UniverseJDJ is offline   Reply With Quote
Old July 5th, 2007   #9 (permalink)
ビター バージン
 
sigmax's Avatar
 
Join Date: Oct 2006
Location: Dominican Republic(ドミニカ共和国)
Posts: 1,241
Nice i will test it
__________________
"La vida es bella no la desperdicies"
シグマクス
sigmax is offline   Reply With Quote
Old July 6th, 2007   #10 (permalink)
Registered User
 
UniverseJDJ's Avatar
 
Join Date: Dec 2005
Location: 127.0.0.1
Posts: 195
Has anyone noticed any problems with the latest build?
UniverseJDJ is offline   Reply With Quote
Old July 6th, 2007   #11 (permalink)
The Alpha and Omega
 
ShakirMole's Avatar
 
Join Date: Mar 2007
Location: Tanzania
Posts: 302
1 thing i found is tht changing the value of startup point to Nds bios does not work
Few suggestions though
1.) Overwriting feature should be easier to access
2.) Deleting profiles should also be easier to do
3.) Interface should also be easy too
By the time u do this u wont need to do anything else because i think these are the main things one needs
And finally congratulations for such a good program using yer iDeaS well to put it all together
__________________
------------------------------------------------------
Join Irc server #thegoldcafe on channel irc.star-fleet.net and get rom compatibility lists for iDeaS,no$gba,and others and all your emulation needs
Alternatively, you could join through the java website which links directly to thegoldcafe channel
http://www.dscompatibilitydatabases.co.nr/

Professor Layton Walkthrough with excellent coverage and pics http://professorlaytonwalkthrough.blogspot.com/

Last edited by ShakirMole; July 6th, 2007 at 15:27.
ShakirMole is offline   Reply With Quote
Old July 6th, 2007   #12 (permalink)
Registered User
 
Join Date: Jul 2003
Location: TX
Posts: 6
works in linux (kubuntu feisty), for those so inclined. caveats: you need MSVBVM60.DLL, and it doesn't delete 'temp.bat' when you backup/restore no$gba's ini. that's about all the testing i did.

thanks for providing much needed functionality, universal. kudos
__________________
SYSTEM:
slow
avox is offline   Reply With Quote
Old July 6th, 2007   #13 (permalink)
THE Hentai M@ster
 
Hiei-YYH's Avatar
 
Join Date: Aug 2005
Location: MAKAI
Posts: 1,424
it just need a good gui, (Scrolling options like nogba, just an example) the main concept is excellent.
__________________



My NEW Site
BEST anime ever!!
Hiei-YYH is offline   Reply With Quote
Old July 6th, 2007   #14 (permalink)
Mad
AKA snkmad
 
Mad's Avatar
 
Join Date: Apr 2001
Location: Brazil, Fortaleza-Ceará
Posts: 2,912
With some little improvements on GUI this will be one great tool!
__________________
[WinXP SP3] [Gigabyte GA-M61PM-S2] [Athlon64 X2 3800+ @2.00Ghz] [XFX Geforce 8600GT XxX 256MB DDR3] [17" SyncMaster 753v] [Samsung SATA II HD080HJ 80GB] [Samsung SATA II HD250HJ 250GB] [Kingston 2x1GB DDR2 6400@800MHz CL6] [Samsung CDDVDW SH-S203B] [NVIDIA nForce Networking] [Realtek ALC883 @ nVIDIA MCP61]
Mad is offline   Reply With Quote
Old July 7th, 2007   #15 (permalink)
Registered User
 
UniverseJDJ's Avatar
 
Join Date: Dec 2005
Location: 127.0.0.1
Posts: 195
Quote:
Originally Posted by ShakirMole View Post
1 thing i found is tht changing the value of startup point to Nds bios does not work
If you're talking about Reset/Startup Entrypoint, there are only two values (Start Directly and GBA BIOS)... And I'm positive it works anyway.. (Anyone else confirm?)

Quote:
Originally Posted by ShakirMole View Post
Few suggestions though
1.) Overwriting feature should be easier to access
2.) Deleting profiles should also be easier to do
3.) Interface should also be easy too
1 and 2) OK, I've included those on my build. They'll be with the next release.
3) I'm guessing you mean dropdown menus, I'll be doing that for the next release.

Quote:
Originally Posted by avox View Post
works in linux (kubuntu feisty), for those so inclined. caveats: you need MSVBVM60.DLL, and it doesn't delete 'temp.bat' when you backup/restore no$gba's ini. that's about all the testing i did.

thanks for providing much needed functionality, universal. kudos
Hmm.. I'll post it (MSVBVM60.DLL) as a separate archive when I upload the next release... BTW: temp.bat should delete itself after running..

Quote:
Originally Posted by Hiei-YYH View Post
it just need a good gui, (Scrolling options like nogba, just an example) the main concept is excellent.
I'll implement it in the next build (probably) since so many people want it.

Quote:
Originally Posted by Mad View Post
With some little improvements on GUI this will be one great tool!
Thanks for all the feedback everyone
UniverseJDJ is offline   Reply With Quote
Old July 7th, 2007   #16 (permalink)
Mad
AKA snkmad
 
Mad's Avatar
 
Join Date: Apr 2001
Location: Brazil, Fortaleza-Ceará
Posts: 2,912
Time for a better feedback.

If you could make some tooltip when you put your mouse over the options, or make a help explaining what each features do, would be better, coz i cant remember what every option do, since you only input numbers like 0, 1, 2...
__________________
[WinXP SP3] [Gigabyte GA-M61PM-S2] [Athlon64 X2 3800+ @2.00Ghz] [XFX Geforce 8600GT XxX 256MB DDR3] [17" SyncMaster 753v] [Samsung SATA II HD080HJ 80GB] [Samsung SATA II HD250HJ 250GB] [Kingston 2x1GB DDR2 6400@800MHz CL6] [Samsung CDDVDW SH-S203B] [NVIDIA nForce Networking] [Realtek ALC883 @ nVIDIA MCP61]
Mad is offline   Reply With Quote
Old July 7th, 2007   #17 (permalink)
Registered User
 
UniverseJDJ's Avatar
 
Join Date: Dec 2005
Location: 127.0.0.1
Posts: 195
New build released. I've changed quite a lot of things in this build, so I'm expecting something to be broken.

Also, this program is only for No$GBA 2.4c. I only just noticed that the No$GBA author changed the INI file between 2.4b and 2.4.c. That means if you just upgraded from No$GBA 2.4b, make sure you start up the emu and hit "Save Settings" first before using this program...

The drop-down boxes have been implemented.. But I've haven't added support for any new settings in this build... If everything is fine in this build, I'll continue adding support for new settings..

Quote:
Originally Posted by Mad View Post
Time for a better feedback.

If you could make some tooltip when you put your mouse over the options, or make a help explaining what each features do, would be better, coz i cant remember what every option do, since you only input numbers like 0, 1, 2...
This new build scraps the old numbering system and uses drop-down boxes like the actual No$GBA settings dialog. So that should be OK for you now..
UniverseJDJ is offline   Reply With Quote
Old July 7th, 2007   #18 (permalink)
Menthol Flavored
 
TheCloudOfSmoke's Avatar
 
Join Date: Mar 2005
Location: In your butt. If I'm not there, I'm in Maryland, USA.
Posts: 2,902
This is nice. I just tried the newest version out and everything seemed ok to me. I hope people will start contributing their profiles so that we could download them without having to set the game profiles manually.

Just a small suggestion though. Is it possible that you will add support to rename profiles through the program?

Anyways, great job man.
TheCloudOfSmoke is offline   Reply With Quote
Old July 7th, 2007   #19 (permalink)
Registered User
 
UniverseJDJ's Avatar
 
Join Date: Dec 2005
Location: 127.0.0.1
Posts: 195
Quote:
Originally Posted by TheCloudOfSmoke View Post
Just a small suggestion though. Is it possible that you will add support to rename profiles through the program?

Anyways, great job man.
Yep, I'll add it in the next build.
UniverseJDJ is offline   Reply With Quote
Old July 7th, 2007   #20 (permalink)
Game Master
 
R4F43L's Avatar
 
Join Date: Dec 2006
Location: Foz do Iguaçú / Brazil
Posts: 8
Cool !!!

Good Work UniverseJDJ
I Will Test
R4F43L is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On