Application: DeSmuME
Category: Games
Description: DeSmuME (formerly known as YopYop DS) is a Free/Open source Nintendo DS emulator for AmigaOS 4, Linux, Mac OS and Windows. Its name is derived from emu (which is short for emulator), DS and ME.
Download DeSmuME Portable Development Test 2 [22.4MB download / 54.0MB installed]
(MD5: 4b20cb447cfc2f3635db8478a8976e3f)
Download DeSmuME Portable Development Test 1 [22.4MB download / 54.0MB installed]
(MD5: 5c0ca70d36ccd07b78e38bbe06d7bc5b)
Release Notes:
Development Test 2 (2013-5-21):
- Updated Release
Devlopment Test 1 (2013-5-7): Initial Release
have decided to make a P.A.P. version of DeSmuME, and for some strange reason I keep these lines at the end of the Launcher Generator log:
warning: !include: could not find: "F:\Documents\PortableApps.comProjects\DeSmuMEPortable\App\AppInfo\Launcher\Custom.nsh" (Segments.nsh:122)
warning: !include: could not find: "F:\Documents\PortableApps.comProjects\DeSmuMEPortable\App\AppInfo\Launcher\Debug.nsh" (Debug.nsh:87)
I don`t understand why I keep getting these lines, and while I have probably made a mistake, I can`t understand what it is.
Also, the Launcher Generator can`t seem to able to open the icon I had put in the AppInfo folder, showing the following line:
Error while loading icon from "F:\Documents\PortableApps.comProjects\DeSmuMEPortable\App\AppInfo\appicon.ico": can't open file.
I would like to recieve help, as this my first serious attempt at Portablizing software.
The first 2 errors aren't a problem.
The second error usually means that the file doensn't exist (or it is locked), which makes the launcher stop. Make sure the appicon.ico file exists, otherwise it won't be able to complete the process.
Yes, I set the working directory!
The first two warnings are just the Launcher attempting to include optional files and finding that they aren't there.
Custom.nsh is used to provide custom NSIS portabilization code where the standard Launcher options aren't enough, and Debug.nsh is to specify that you want (extremely) verbose logging of exactly what the Launcher is doing while it is running.
Regarding the icon, as Bennieboj says it means that appicon.ico does not exist. If you put an icon in the AppInfo folder it needs to be called "appicon.ico", any other name won't work.
I did put the file in that directory, I even had that icon specificaly chosen, converted, and renamed, in the first place.
So yes, it's there, and with the correct name (and extesion name).
I used GIMP to convert it.
Can you upload it somewhere and link it for us?
Then we can check out the file directly and see if there is anything wrong in the actual file.
It`s alright, everything`s alright. It turns out I had made a typo.
It`s working perfectly now.
Now I just can`t seem to make the icons show on the platform.
I`ll probably upload the installer next week, having almost no time to work on the program.
The platform simply shows all exe files inside all folders inside the "PortableApps" folder.
Yes, I set the working directory!
The only place the icons don`t show the icons on, is the Platform.
Here is the installation file. If you wan`t to check out the problem, then try it out.
DeSmuMEPortable_0.9.9_SVN.paf.exe (22.4 MB)
https://mega.co.nz/#!45lF3K6b!UY-gig8kbPMLa1uw8cacsw-lSygMNqWiJlDWbbOOTis
Manual about icons.
If the application also uses multiple icons (as detailed above), these additional icons are named as appicon1.ico (appicon1_16.png and appicon1_32.png), appicon2.ico, etc. The numbers correspond to Start1, Start2, etc within the Control section.
So, what I did (and what hopefully solves your problem): copy appicon.ico three times and rename them to appicon1.ico, appicon2.ico and appicon3.ico.
Recompile the launcher (not sure if needed, can't go wrong doing so).
Refresh icons in PAP (right click, refresh icons or something =p)
Hope this helps!
Yes, I set the working directory!
Looking through your files I found a lot of issues. I'll start with the ones I can see without actually running DeSmuME:
Icons
appinfo.ini
launcher.ini x3
To have all executables use the same settings:
desmume.ini=%PAL:AppDir%\DeSmuME
in all three launcher files or to have separate settings for each executable:DeSmuME\desmume.ini=%PAL:AppDir%\DeSmuME
(one in each launcher.ini as appropriate).DeSmuMEdev\desmume.ini=%PAL:AppDir%\DeSmuME
DeSmuMEnosse2\desmume.ini=%PAL:AppDir%\DeSmuME
Either way you will run into trouble when running more than one of the components at the same time, which you may be able to prevent from happening with some custom code (not my field, so someone else will have to give you a hand there).
Other
Sorry to overload you with stuff there, but if you need any help or clarification let us know.
I`m sorry, thanks for the info.
Don`t worry, you`re not overloading me, that`s the kind of information I`ve been looking for.
And I`m sorry for not having been here for a long time, I havn`t been on a computer for a long time.
But here`s the next version:
DeSmuMEPortable_0.9.9_SVN_Test_2.paf.exe (22.4 MB)
https://mega.co.nz/#!95szxJ5B!Y7Gq7GkAU5pSc41804MrKw7HUURuWncPSDwLGZ8WvlE
>>> moriel5 - May 21, 2013 - 2:25pm
>>> But here`s the next version:
>>> DeSmuMEPortable_0.9.9_SVN_Test_2.paf.exe (22.4 MB)
Thanks for the download link, ...
Also, ... made sure that your main forum message of "DeSmuMEPortable", is the standart portableapps forum beta style.
Then please look at that, ...
Development Test - Forum Posting Layout = https://portableapps.com/node/11965
An example, see below, ...
Application: DeSmuME
Category: Games
Description: DeSmuME (formerly known as YopYop DS) is a Free/Open source Nintendo DS emulator for AmigaOS 4, Linux, Mac OS and Windows. Its name is derived from emu (which is short for emulator), DS and ME.
Download DeSmuME Portable 0.9.9 Development Test 2 [22.4MB download / 54,0MB installed]
(MD5: 4b20cb447cfc2f3635db8478a8976e3f)
Release Notes:
Development Test 2 (2013-5-21):
Updated Release
have decided to make a P.A.P. version of DeSmuME, and for some strange reason I keep these lines at the end of the Launcher Generator log:
warning: !include: could not find: "F:\Documents\PortableApps.comProjects\DeSmuMEPortable\App\AppInfo\Launcher\Custom.nsh" (Segments.nsh:122)
warning: !include: could not find: "F:\Documents\PortableApps.comProjects\DeSmuMEPortable\App\AppInfo\Launcher\Debug.nsh" (Debug.nsh:87)
I don`t understand why I keep getting these lines, and while I have probably made a mistake, I can`t understand what it is.
Also, the Launcher Generator can`t seem to able to open the icon I had put in the AppInfo folder, showing the following line:
Error while loading icon from "F:\Documents\PortableApps.comProjects\DeSmuMEPortable\App\AppInfo\appicon.ico": can't open file.
I would like to recieve help, as this my first serious attempt at Portablizing software.
Thanks, I`m changing it now.
I`m sorry for not having been here for a long time, my school ISP has gone crazy and blocked every single website, oonly now has it gone back to normal.
And I`m in the middle of exams. 12th Grade.
Edit: Taken care of, thanks.
This was buried in the documentation:
"Use dev if you are a developer and want the gdb stub. Use nosse if the regular exe crashes for you because you are on an old computer. desmume.exe uses some SSE2 optimizations for 3D matrix calculations which have been disabled in desmume_nosse.exe. Any modern Intel CPU (AMD or intel) will support SSE2."
Otherwise, just use the regular version.
I also made independent versions as well as a 64bit version. I'll probably upload them at some point if anyone is interested or if moriel5 doesn't get back to this project.
Thank you very much, I'm extremely sorry for not being online for so long, but simply put, I don't get to be on a computer very often, in general.
I'm writing this from my phone at this moment (and it's not a smartphone (Nokia classic c2600, no 3G even)).
And secondly, I am definitely going to need special code, any help is welcome, as I know nothing in it.
So I'll work on it when I'll be able to, but your idea is the right one.
So thank you very much, and please don't think I'm gone.