What's new

NRage Input Plugin V2.00 BETA (an overhaul)

psyren

New member
Sorry if this is off topic or the wrong thread. I just started trying to use the N-Rage V2 1.80a plugin that comes with PJ64 and can find no documentation. I found the online manual for this 2.00 BETA thinking it might help, but following that doesn't solve my problem so I hope someone in this thread can help me.

How do I create and use a mempack?

I thought I created one. I select "save", then "use" and start my game. I play and save, then restart later to play again. If it saved at all, the controller configuration tells me no mempack is selected, and I can't select one while the game is running. I "end emulation" and select it, then restart again, and there is nothing there still, so I'm getting really frustrated. What am I doing wrong? What is the proper process for creating and saving an .mpk file? I have 2 for 2 different games and neither are loading or saving anything. One is Zelda Master Quest and I didn't think that game even used a mempack, so even more confused.

Many thanks for any help at all.
 

Agozer

16-bit Corpse | Moderator
Create and empty file (e.g. mymempak.mpk) and put it in the MemPak folder, or whichever folder you specified as the memPak folder in the N-Rage settings. Open the controller configuration window and select Memory Pak as your Controller Pak. Open the new MemPak file you created and the format it.

There you have it.
 

psyren

New member
Thanks Agozer. Part of the problem must have been not formatting first.

Now, I start BattleTanx and it says "no game note found, create one?" so I do, and it shows I used 1 block.

N-Rage configure screen is also showing the mempack now and keeping it selected between sessions. For some reason though, the game isn't writing to it when I select "save and continue", so I'm having to copy and enter codes to save my progress.

I'll try using this 2.00 BETA now and also some different games to see if it will work. If not, then at least I'll be asking in the proper thread instead of posting questions about an archaic version.
 

The Kitchen Sin

New member
If the normal binary release for this plugin is put in my Project64 folder and I open the settings, I get an error window telling me that "This application has failed to start because MSVCR70.dll was not found. Re-installing the application may fix this problem." Upon clicking "OK" it gives me another error message: "Failed to load plugin: C\Documents and Settings\The Kitchen Sink\My Documents\Emulators\Project64 1.6\Plugin\NRage_DInput_V2_2.00.dll".

That's where it's located after all. If I delete that file and try again, everything works normally, as expected...but I don't have that plugin working either way. I tried reinstalling, too...

Any suggestions?
 
Last edited:

squall_leonhart

The Great Gunblade Wielder
you can simply download that off the web, but to get the entire MSVC 70 runtime libraries install .Net Framework 1.1 and its SP1
 

p_025

Voted Least Likely to Succeed
Anybody know what's going on with rabiddeity? It's almost as though he's just popped off the face of the earth.

At any rate, I've saved the entire SDK from the first post onto my hard drive, should those links become broken I can supply them.
 
OP
R

rabiddeity

Plugin Hacker
Sorry for vanishing, guys. I stopped updating for awhile because my version control server went down for almost a year (it's in a different country from me, and I couldn't fix it until I had physical access). And since I use version control for all my bug tracking too, that pretty much halted progress.

I updated the Subversion server with my latest version of the code, which should have been about when I stopped posting.

Can I get some help putting together a list of the bugs that still exist in the latest DEBUG and aren't listed on the first post? I know Adaptoid support is still not working right. What other bugs are still there, what OS do they show up on, what emulator(s), and what language OS? For example, if a bug shows up in Win98 but not on the English Win98 that would be useful information. There's a lot of discussion here over the past 6 months but I have trouble figuring out which are issues that were resolved and which are actual bugs.
 

MasterPhW

Master of the Emulation Flame
hey dude, i actually got the code and loaded it up on bountysource, for future reference.

the Bounty source is here

https://nragev2.bountysource.com/
and the SVN is here
https://svn.bountysource.com/nragev2

i haven't really added any stuff for it as yet.
update: just did.

but we should use that for the bugs and stuff as it makes it easier + it has a more stable SVN server
Nice, it's always better to save sources for future references!
You know, it's sometimes hard to get sources of unactive projects... (VBA ;))
Thanks for that squall...
 

squall_leonhart

The Great Gunblade Wielder
i've logged some of the known bugs to the bug tracker on bounty source, as well as setup function types, and stuff.
 
OP
R

rabiddeity

Plugin Hacker
Awesome, that will save lots of trouble, especially the built in bug tracker. Anyone else have any bugs to add? I want to also merge the Adaptoid/Transfer Pak bug into rewriting the Adaptoid code to be asynchronous. Really once that's rewritten it will fix any existing TPak bugs and should also add voice pak support, I think (but only for Adaptoid users, unfortunately).

Oh, also you might want to make sure your version control is synced with mine. I'm up to version 31 on my tree.
http://daemonbox.randomwisdom.com/svn/nrage_input/
 

squall_leonhart

The Great Gunblade Wielder
Legend is having some issues with rumble on his control still, i know its not XBCD because its only occuring which his 1 control and its only doing it with nrage.... might be a rumble function not ending properly or something.. who knows.
 
OP
R

rabiddeity

Plugin Hacker
If I can't reproduce it, I can't fix it. If we can narrow it down to "all XBCD x.x.xx users" or "XBCD users under Win98" or something like that, then I might have a chance at fixing it.
 

squall_leonhart

The Great Gunblade Wielder
There's the problem, I'm using XBCD with my S-Type and others are using it with their 360 controls and there's no problem, it just seems to be an impossible problem.
 

Legend

New member
Thanks for bringing it up Squall. Its really weird problem and apparantly only affects me. Rumble works fine with really old driver but none of the new updates. I get some rumble with the newest driver but its not accurate and lingers during game pause states and after emu is closed. What would cause that?

There's been other people that use the same controller, the same drivers and the same input plugin and it works fine for them. This is the most frustrating, damned weirdest problem and it seems like it will never be solved. :(

I discussed it more in depth here: http://redcl0ud.1.forumer.com/index.php?showtopic=1687

Let me know if there's any information I can add to this or if you want a log or anything. :bouncy:
 

Top