Application: Project64
Category: Games
Description: An excellent Nintendo 64 emulator
Download Project 64 Portable 1.6 Launcher Development Test 3.1 [292kB download / 396kB installed - launcher only]
(MD5: B5D1BC89F01C1DC853917E304E67F663)
Download the original application from the developer's homepage. Click on version 1.6.
(MD5: EB2D62ED23C4D4486B6649E7B162038A)
A more stable mirror for the original application since pj-emu.com seems to keep going down at least once a week...
Release Notes:
Development Test 3.1 (2009-05-06):
(this is a continuation of Espreon's project here so I continued his dev test numbering)
- bug fixed
- features added
now handles drive letter changes properly.
now supports Aristotle's version of the superior Mudlord & Rice graphics plugin (thanks Johann11)
Note: After adding support for Aristotle's Mudlord & Rice plugin, I realized this plugin is actually rather hard to come by, so since it's GPL'ed, I decided to mirror it (now as a PAF plugin installer ):
Download Aristotle's Mudlord & Rice Video Plugin [1.41MB download]
(MD5: 28979050F0355481BA0A26559A4F7714)
After looking into it, the above plugin requires Microsoft Visual C++ 2008 SP1 to run. You can get it here (x86) and here (x64)
Contact Me:
myPortableAppsusername [at] users [dot] sourceforge [dot] net
It is really great! Nice that you had updated the Laucher!
There should be added the support for the new Aristotle Mudlord Rice Video - Plugin (6.1.9). Should be simple, only add some lines under NRage. I´ll make if I have time.
Aristotle Mudlord Rice Video will save to HKEY_CURRENT_USER\Software\Aristotle\.
see
Because most registry backups follow the same format, I've been working on a header to handle registry edits from an INI file, so you could actually add keys to the INI rather than editing the source code. It could come in handy especially for plugin-based apps, but also it could make registry-using apps easier to code for overall. I'll post it when I get it done.
Quamquam omniam nescio, nec nihil scio.
Also, if you get that code added, send it to me (just the launcher .nsi) and I'll host it and post it up at the main post so you don't have to bury it in the comments and then we can keep the most up-to-date version up at the top
myportableappsusername [at] users [dot] sourceforge [dot] net
Quamquam omniam nescio, nec nihil scio.
OK. I´m working on it. Please wait a little bit...
Edit (11:20:02): I sent you the eMail. And: Writing all to a .ini file will be cool. But I think it is hard to code, isn´t it?
the trick is having enough INI slots to handle the registry. /me wish for loops in NSIS.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Got the file. Made a few changes in anticipation of the registry backup header I'm writing. Basically, if you've already run the other dev test you'll want to rename your .reg files in the Data\settings folder:
project641.reg => JaboSoft.reg
project642.reg => NRage.reg
project643.reg => Aristotle.reg
then it will all work. Otherwise you'll just start with defaults so no harm done. I'm calling this dev test 3.1 because of the small nature of this change.
Quamquam omniam nescio, nec nihil scio.
I´ve got an idea: at home on my PC I´ve got a really great icon of the N64-console. In my opinion it is better than the one you use now.
I´ll come home saturday (currently I´m somewhere in the big world), then I´ll send it you.
Hope you´ll like it.
The icon wasn't mine, or the original Project64 icon, it came from the other project that I took up. Go ahead and send it to me, same email (actually, I'll put the email in the OP).
Quamquam omniam nescio, nec nihil scio.
Yeah, I know that the icon was taken from the (old) dev test 2, because I tryed to update the old dev test month ago.
see (old) icon
Tomorrow you 'll get it... the new...
1. Will it ask for the language every single time I start Project64 up?
2. Will it be able to list what roms I have?
May the Shwartz be with you
1. No, not unless something is wrong
2. Yes, but you may have to change some settings
Here's how I have it set up to display ROMs:
(This is assuming you've installed it AND downloaded the original program and unzipped it into the App/project64 folder)
Open up Project64
Click Options>Settings
If "Hide Advanced Settings" is checked, uncheck it then close and reopen Settings
Go to the ROM selection tab and check ROM Browser and uncheck Directory Recursion
Now go to the Directories tab and select the second option, then browse to the directory where you are storing your ROMs
If you want, you can go back to settings and Hide Advanced Settings again.
Hope that helps
Quamquam omniam nescio, nec nihil scio.
1. Still asks for the language
2. solved
May the Shwartz be with you
Hmm...
just a couple of questions to try to help clarify your issue.
1. Did you download Project64 as an installer (the actual app) or as a .zip? I think it's only released as an .msi installer, but still...
2. Do you have the latest release of the launcher (currently at 3.1)?
3. Did you install the launcher into the PAM or standalone?
Also, try a full uninstall/reinstall and see if that fixes it.
Steps:
Install Project64 (the app). Yes, reinstall this too.
Delete your Project64Portable folder from your flash drive (back up any saves and ROMs first).
Reinstall Project64Portable Launcher v.3.1
Copy ALL of the contents of C:\Program Files\Project64 into \Project64Portable\App\project64
Now try running the app, closing it, then removing and reinserting the drive, then run it again.
Quamquam omniam nescio, nec nihil scio.
I reinstalled everything and found the problem. When I originally installed the launcher I ran it. It created the wrong .reg file and would not save the info. It is fixed now so thank you.
May the Shwartz be with you
That might have been due to the change I made from 3.0 to 3.1. Glad you got it fixed
Quamquam omniam nescio, nec nihil scio.
I sent it.
Ilike
Repackaging and uploading now.
Also, question:
Any thoughts on how to distribute that video plugin? It's GPL, so I can redistribute no problem, but right now I'm just mirroring the .zip I downloaded straight from the author. I'm thinking one of the following:
1. Include it in the launcher package, so it would be installed by default
2. Create a plugin installer (since the PA.comInstaller does support this quite easily)
thoughts?
Quamquam omniam nescio, nec nihil scio.
1.: Should be the best, packed into the App\project64\Plugins - dir.
2.: The one how will use this plugin, must install it, little bit like unpack a .zip (I don´t know something about "PA.comInstaller").
But I´m happy, that you like the new icon!
#2 would be like the encryption plugins for Pidgin. Including the plugin makes the installer like 8x bigger because it's launcher-only, so I think I'll just go with #2.
Quamquam omniam nescio, nec nihil scio.
I think the new icon for the launcher looks great. I suggest sending it on to the base app developers as the icon that is currently used in the base app detracts from the otherwise very clean look.
PortableApps.com Advocate
Yes we can, but the developers already have a new icon for there Project64 1.7 (what will be never released?!).
see
So I think they don´t want a new icon.
Wasn't aware of that. Still I think the PA launcher icon looks better than the PJ one. I don't understand the want to maintain an icon with a p and a j in it rather than one that more directly relates to the content of the app - eg the Nintendo 64.
I guess PJ may be the initials of the dev or something?
PortableApps.com Advocate
@ qwertymodo:
I thought about it, and yes, it will be better to include the Aristotle Plugin into the PJ64Portable installer. So anyone can chose, whether he want to have the Plugin installed, or not.
It is OK, if the installer is a little big bigger, he will never be so big like e.g.: GimpPortable.
Already made a plugin installer. I think if I could have done a full release with binaries then it would have made sense to include the plugin with the installer, but since it's launcher-only I think this is the way to go.
Quamquam omniam nescio, nec nihil scio.
Yeah, saw it!
Good!
I am currently working on a fairly substantial update to the launcher whose two main goals are:
1: Properly handle save files going to the Data folder as per the PAF spec.
2: Supporting the latest Project64 1.7 beta... for those of you who are lucky enough to have it... which, granted, are probably not very many of you, but at least it will be ready if and when it ever does get publicly released. For now, only those who donate money to the project have access to it.
Also, on a more minor note, for several reasons, including John asking me not to host PAF apps on my SourceForge project for U3 Apps (in that linking to PAF apps with a URL containing a reference to a competing company's platform was... not good...), as well as the fact that I am planning on getting more involved over here, I have registered a new SF project for my PAF work, and my first order of business will be moving this launcher to it's new home on the new project. Give the file a few minutes to hit all of the servers and let me know how the new links work.
Quamquam omniam nescio, nec nihil scio.
Also, I may work on handling automatic download and installation of Project64, but so far I've only seen the original app distributed as an .msi installer package which would mean a no-go on that. However, if I can find an official .zip release I will try to add that into the next release of the launcher as well.
Quamquam omniam nescio, nec nihil scio.
Added a mirror link for the Project64 (the actual app), since the developer's homepage seems like it's always down anytime I try to go there.
Quamquam omniam nescio, nec nihil scio.
I use project 64 onn my computer at home and have a good number of plugins but I don't know where to put them in the portable version. Can someone please tell me where to put them?
-adude159753, adude1597535, thorn, essentiel
--whomever you choose to remember me by in the previous and current games I have and am playing.
-Word to the wise: Only with hard work can you do; only with persistance can you achieve.
Project64Portable\App\Project64\Plugin
Unfortunately, plugins that use the registry are not portable. Some may work, others may work but lose their settings every time you change computers, still others may not work at all. I cannot make this work for every plugin out there, sorry. However, if you happen to know what registry keys the plugins use, I may look in to adding them in to the next release of the launcher.
Quamquam omniam nescio, nec nihil scio.
I'll see if they work or not. I just wasn't sure where to put them.
-adude159753, adude1597535, thorn, essentiel
--whomever you choose to remember me by in the previous and current games I have and am playing.
-Word to the wise: Only with hard work can you do; only with persistance can you achieve.
If you could do me a favor, pick up RegShot Portable and run it on a computer that has NEVER had Project64 installed on it? If you've never used RegShot before, you run RegShot, take the 1st shot, then run Project64 Portable (be sure to use your plugins, go ahead and switch through them, try to use them all), then when you're done playing around, you take a second shot and compare. Post the comparison and I'll see what I can do about handling them as well. Just be sure to also let me know which plugins you're using (if you could post links to them as well that'd be great)
Quamquam omniam nescio, nec nihil scio.
The Mudlord entries are not backed up.
This is the reg entry location:
HKEY_CURRENT_USER\Software\Mudlord
May the Shwartz be with you
Thanks for the heads up, I'll fix that soon (I'm actually working on a way of controlling registry backups with an INI file so that I don't have to recompile the launcher every time I want to add a new plugin)
Quamquam omniam nescio, nec nihil scio.
Nothing more to say...
I know that the program hasn't been updated in awhile, but I was thinking it may be worth it to update the launcher to the newest version and possibly have the installer download the necessary files since it's not open source.
I've been using this for about a year now and haven't had any problems. The only issue is that it doesn't remember my controller and audio settings. I have to change the audio volume every time I run the program and I also have to load the .jsf file I use as my profile.
https://portableapps.com/node/31660
Yes, I set the working directory!
i have installed the program and i've gotten the shortcut and all of that. but when ever i use it it tells me that the exe file was not found and that i should check my configurations. pls help!
You're missing the exe, maybe reading the first post may help.
Meaning: download the program from the developers website.
Yes, I set the working directory!
ok, sorry... and thank's (not sure which smileface to put here)
No problem, as long as you fixed your problem yourself my goal is reached
Yes, I set the working directory!