Sony PSP Application appwizard for Visual C++ 6.0 (update)

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
johnmph
Posts: 119
Joined: Sat Jul 23, 2005 11:48 pm

Sony PSP Application appwizard for Visual C++ 6.0 (update)

Post by johnmph »

Last edited by johnmph on Thu Aug 04, 2005 12:45 am, edited 1 time in total.
Blackwidow
Posts: 27
Joined: Sun Jun 26, 2005 5:43 am

Post by Blackwidow »

i tried it with vs.net 2003 enterprise architect and installed everything in the readme and put the app.awx and .hlp file in the vs.net tools/templates folder and when i open the awx file this is what i get:

MZ�ÿÿ¸@躴 Í!¸LÍ!This program cannot be run in DOS mode.

$ª..RË@}RË@}RË@})×L}VË@}ÔS}TË@}0ÔS}XË@}Ñ×N}PË@}ºÔJ}VË@}RËA}ÞË@}ºÔD}UË@}ºÔK}]Ë@}êÍF}SË@}RichRË@}PELéêBà! �瀰@àÈð:0Ì°øä0.text9”  `.rdataz°°@@.data¼À À@À.idata“
àà@À.rsrc:ð@ð@@.reloc– 00@B

cppC:\Program Files\Microsoft Visual Studio\MyProjects\Sony PSP Application\Cstm1Dlg.cppÆ,ÆXÆlÆ„ÆPSP_THREAD_ATTR_NOTHREADPSP_THREAD_ATTR_USER | PSP_THREAD_ATTR_VFPUTHREAD_ATTR_KERNELPSP_MODULE_ATTR_USERPSP_MODULE_ATTR_KERNEL\\SOFTWARE\Microsoft\VisualStudio\6.0\PSPApp1.001.50BiosVerDriveMainAttribModuleTypeModuleNameVerMajeurVerMineurSDKDirCompilDirBIOS_VER_100PSP_DRIVEPSP_DRIVE_NOT_CONNECTEDBIOS_VER_100BIOS_VER1.001.50PSP_DRIVEPSP_DRIVE_NOT_CONNECTEDPSP_DRIVE_NAMEMAIN_ATTRIBMOD_TYPEMODULE_NAMEVER_MAJVER_MINSDK_DIRCOMPIL_DIR*.*11PSDKSOFTWARE\Microsoft\VisualStudio\6.0\PSPAppBiosVer1.501.50DriveMainAttribModuleTypeModuleNameVerMajeurVerMineurSDKDirCompilDirStubsYES
- NOSTUB_LIST
Aucun stub ajoutéPbpTitle -TITLE=""Icon0File -ICON0=""Icon1File -ICON1=""UnknowFile -UNKNOW=""Pic1File -PIC1=""Snd0File -SND0=""DataPsarFile -DATA_PSAR=""PBP_OPTION

C:\Program Files\Microsoft Visual Studio\MyProjects\Sony PSP Application\Debug.cppÿÿÿÿÿÿÿÿFile %hs, Line %dAssertion Failed: %s
Assertion Failed!: rb{00000000-0000-0000-0000-000000000000}{----}¾C:\Program Files\Microsoft Visual Studio\MyProjects\Sony PSP Application\Sony PSP Application.cppSONY PSP APPLICATION.AWX Initializing!
SONY PSP APPLICATION.AWX Terminating!
C:\Program Files\Microsoft Visual Studio\MyProjects\Sony PSP Application\Sony PSP ApplicationAw.cppPROJTYPE_MAK1"make.bat"EBOOT.PBPAn error occurred while obtaining the IConfigurations interface pointerThere are no configurations to customizeAn error occurred while obtaining the IConfiguration pointerDebug/debugFailed to add make.bat commandOperation completed successfullyY/¶(eÑ–ø

Choisir un dossier\%s (*.%s) *.%s (*.*) *.*

MFC42.DLLI__CxxFrameHandlerºstrcpy¶strcat¾strlen™memset¸strcmpÜvsprintfLfcloseWfopenÃstrrchrÈstrtol—memcpy²sprintfMSVCRT.dllU__dllonexit†_onexitÊ_except_handler3.?terminate@@YAXXZ^free_initterm‘malloc�_adjust_fdivQDebugBreak°InterlockedIncrementõOutputDebugStringA­InterlockedDecrementäMultiByteToWideCharKERNEL32.dll˜DlgDirListComboBoxA·EnableWindowSendMessageA¾MessageBoxAGetLastActivePopupÝGetActiveWindow¬wsprintfA\GetWindowRect«LoadStringAUSER32.dll GetOpenFileNameAcomdlg32.dll[RegCloseKey†RegSetValueExA_RegCreateKeyExA{RegQueryValueExAADVAPI32.dllPSHGetPathFromIDListA9SHBrowseForFolderASHELL32.dllOLEAUT32.dllmfcapwz.dll4_itoaÙ_ultoaË_struprÁ_stricmp

:$$// newproj.inf = template for list of template files
$$// format is 'sourceResName' \t 'destFileName'
$$// The source res name may be preceded by any combination of '=', '-', '!', '?', ':', '#', and/or '*'
$$// '=' => the resource is binary
$$// '-' => the file should not be added to the project (all files are added to the project by default)
$$// '!' => the file should be marked exclude from build
$$// '?' => the file should be treated as a help file
$$// ':' => the file should be treated as a resource
$$// '#' => the file should be treated as a template (implies '!')
$$// '*' => bypass the custom AppWizard's resources when loading
$$// if name starts with / => create new subdir


-make.bat .\make.bat
stubconf.h .\stubconf.h
main.c .\main.c

Résumé du projet
----------------

Configuration du module

- Nom : $$MODULE_NAME$$
- Type : $$MOD_TYPE$$
- Attributs : $$MAIN_ATTRIB$$
- Version : $$VER_MAJ$$.$$VER_MIN$$

Configuration des outils

- Repertoire du compilateur : $$COMPIL_DIR$$
- Repertoire du SDK : $$SDK_DIR$$

Configuration de la PSP

- Version BIOS : $$BIOS_VER$$
- Lettre du lecteur : $$PSP_DRIVE_NAME$$

Liste des stubs inclus
$$STUB_LIST$$

Ligne de commande pour ELF2PBP

$$PBP_OPTION$$

/*

PSDK : Psp SDK by mph based on psp sdk source

Version : 1.0

File : stubconf.h

Description : configuration file for stub function, directives preprocessor only !!

*/


#ifndef STUBCONF_INCLUDE
#define STUBCONF_INCLUDE


// Define YES and NO if not defined

#ifndef YES

#define YES 1

#endif

#ifndef NO

#define NO 0

#endif


// Put YES for include stubs or NO for exclude it (ThreadManForUser always included)

#define STUB_SCEDISPLAY $$sceDisplay$$
#define STUB_IOFILEMGRFORUSER $$IoFileMgrForUser$$

#endif

/*

PSDK : Psp SDK by mph based on psp sdk source

Version : 1.0

File : main.c

Description : main file for psp projet

*/


// INCLUDES

#include "stubconf.h" // Always include in first
#include <base.h>


// MODULE INITIALISATION

PSP_MODULE_INFO("$$MODULE_NAME$$", $$MOD_TYPE$$, $$VER_MAJ$$, $$VER_MIN$$);
PSP_MAIN_THREAD_ATTR($$MAIN_ATTRIB$$);


// FUNCTIONS

int main (void)
{
// PUT YOUR CODE HERE


return 0;
}

@REM Ne pas afficher les commandes
@ECHO OFF

ECHO Compilation du fichier startup.s
cp stubconf.h $$SDK_DIR$$
$$COMPIL_DIR$$bin\psp-gcc -g -c -x assembler-with-cpp -O -o startup.o $$SDK_DIR$$startup.s
del $$SDK_DIR$$stubconf.h

ECHO Compilation des fichiers c
$$COMPIL_DIR$$bin\psp-gcc -g -c *.c -I $$SDK_DIR$$header

ECHO Linkage
$$COMPIL_DIR$$bin\psp-ld -O0 *.o -Ttext 8900000 -q -o out

ECHO Effacer les fichiers inutiles
del *.o

ECHO Trouver le bon repertoire
$$IF(PSP_DRIVE_NOT_CONNECTED)

SET DRIVE=.\

$$ELSE

IF EXIST $$PSP_DRIVE$$ SET DRIVE=$$PSP_DRIVE$$PSP\GAME\
IF NOT DEFINED DRIVE SET DRIVE=.\

$$ENDIF

$$IF(BIOS_VER_100)

ECHO Création du PBP
md %DRIVE%$$ROOT$$
$$SDK_DIR$$bin\Elf2pbpm -FILEOUT=%DRIVE%$$ROOT$$\EBOOT.PBP -DATA_PSP=out$$PBP_OPTION$$

$$ELSE

ECHO Création du PBP
md %DRIVE%$$ROOT$$%%
$$SDK_DIR$$bin\Elf2pbpm -FILEOUT=%DRIVE%$$ROOT$$%%\EBOOT.PBP$$PBP_OPTION$$

ECHO Renommer en EBOOT.PBP
md %DRIVE%$$ROOT$$
MOVE out %DRIVE%$$ROOT$$\EBOOT.PBP

$$ENDIF
( @€€€€€€€€€ÀÀÀ€€€ÿÿÿÿÿÿÿÿÿÿÿÿNÄÙNÄÙˆˆˆˆˆˆNÄ�Ùˆˆˆ€‡wwwwwGìq÷�www€‡�ÿÿÿÿôDÿÿÿÿ÷€‡�ÿÿÿÿðpÿÿ‡ÿÿ÷€‡�ÿÿÿÿðpÿÿ‡ÿÿ÷€‡�ÿÿÿÿðpÿÿ‡ÿÿ÷€‡�ÿÿÿpÿÿÿ÷€‡�ÿøˆˆx€€ÿÿ÷€‡�ÿøwˆwwxˆðÿÿ÷€‡�ÿø÷ÿwwwÿÿ÷€‡�ÿøÿˆÿÿÿðw€ÿÿ÷€‡�ÿÿˆÿˆˆˆˆw€ÿÿ÷€‡�ÿÿÿÿÿÿÿøw€ÿÿ÷€‡�ÿÿÿÿÿÿÿø÷€ÿÿ÷€‡�ÿÿÿÿÿÿÿøˆ€ÿÿ÷€‡�ÿÿÿÿÿÿÿÿÿÿÿÿ÷€‡�ÿÿÿÿÿÿÿÿÿÿÿÿ÷€‡�ÿÿÿÿÿÿÿÿÿÿÿÿ÷€‡�ÿÿÿÿÿÿÿÿÿÿÿÿ÷€‡�ÿÿÿÿÿÿÿÿÿÿÿÿ÷€‡ˆˆˆˆˆˆˆˆˆˆˆˆˆ‡€‡wwwwwwwwwwwwww€‡DDDDDDDDD@€‡DDDDDDDDDGpwp€‡DDDDDDDDDGpwp€‡DDDDDDDDDDDDDD€‡wwwwwwwwwwwwww€ˆˆˆˆˆˆˆˆˆˆˆˆˆˆˆ€ÿð`ÿÿÿÿÿÿÿÿÿ èError No threadUser thread
Kernel threadNormalKernelPlease enter module namePlease enter major versionPlease enter minor versionPlease enter compiler directoryPlease enter SDK directoryDisplay functionsI/O files functionsPortable Network GraphicsPSP Movie Format
AT3 sounds
PSAR filesAll
Not connectedBrowseModule configuration
Module name :Type :Main's attributes : Version :majorminorTools configurationCompiler directory :SDK directory :PSP configurationPSP Drive letter :BIOS version :=Step 1 : Module, project, compiler, SDK and PSP configurationIncluded stubs
Select allUnselect all+Step 2 : Select stubs to include on projectPBP configurationTitle :HStep 3 : PBP configuration (Package for PSP executables on Memory stick)NameDescription Erreur
Pas de threadUser thread
Kernel threadNormalKernel Veuillez entrer le nom du module"Veuillez entrer la version majeure"Veuillez entrer la version mineure,Veuillez entrer le repertoire du compilateur$Veuillez entrer le repertoire du SDKGestion de l'affichageGestion des fichiers I/O
Images PNG
Vidéos PMFSons AT3
Fichiers PSARTous
Pas connectée ParcourirConfiguration du moduleNom du module :Type :Attributs de main : Version :majeurmineurConfiguration des outilsRépertoire du compilateur :Répertoire du SDK :Configuration de la PSPLettre du lecteur de la PSP :Version du BIOS :PEtape 1 : Configuration du module du projet, du compilateur, du SDK et de la PSPStubs a inclureCocher tout
Décocher tout6Etape 2 : Selection des stubs a inclure dans le projetConfiguration du PBPTitre :SEtape 3 : Configuration du PBP (Package pour les executables PSP sous Memory stick)NomDescription

NB10éêBC:\Program Files\Microsoft Visual Studio\MyProjects\Sony PSP Application\Debug\Sony PSP Application.pdb

thats just some of it. theres alot of numbers on the lefthand side. so i guess it will only work with c++
johnmph
Posts: 119
Joined: Sat Jul 23, 2005 11:48 pm

Post by johnmph »

Blackwidow wrote:i tried it with vs.net 2003 enterprise architect and installed everything in the readme and put the app.awx and .hlp file in the vs.net tools/templates folder and when i open the awx file this is what i get: .....
Thank you to have tested it on the vs.net.

I will try to have vs.net to make compatible it on vs.net.
HaredX
Posts: 35
Joined: Sun Apr 03, 2005 6:43 am

Post by HaredX »

what do I put for compilation folder and pspsdk folder?
johnmph
Posts: 119
Joined: Sat Jul 23, 2005 11:48 pm

Post by johnmph »

HaredX wrote:what do I put for compilation folder and pspsdk folder?
In compiler folder, the directory where pspsdk is installed (ex: c:\pspsdk\)
In SDK folder , the directory where PSDK is installed (ex: c:\pspsdk\PSDK\)
fireether
Posts: 27
Joined: Fri Apr 22, 2005 8:40 am
Location: Rochester, NY

Post by fireether »

About .net..

I'm using Visual Studio .net 2003.

I did some research. There are:

C:\Program Files\Microsoft Visual Studio\
C:\Program Files\Microsoft Visual Studio .NET\
C:\Program Files\Microsoft Visual Studio .NET 2003\

The first one has commons folder, but doesnt have msdev98. I created it and created the template folder. However it didnt show up. Scratch that.

I noticed that some projects i made in past show up as templates. A search shows that they are stored in:

C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\vcprojects

Looking at the files.. I.e. a project that i made..

RaidNotifyandChat.vsz - text file..

Code: Select all

VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine.7.1

Param="WIZARD_NAME = RaidNotifyandChat"
Param="ABSOLUTE_PATH = c&#58;\EQProject\RaidNotifyandChat"
Param="FALLBACK_LCID = 1033"
RaidNotifyandChat.vsdir

Code: Select all

RaidNotifyandChat.vsz| |RaidNotifyandChat|1|TODO&#58; Wizard Description.| |6777| |RaidNotifyandChat
I also looked at the files for the standard wizards. MFC for example..

MFCAppWiz.vsz

Code: Select all

VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine.7.1
Param="WIZARD_NAME = MFCAppWiz"
So basically it runs the program VsWizard and passes the parameter.

I poked around some more and came to this path (for MFC App Wizard)
C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\VCWizards\mfcappwiz\templates\1028

Theres a bunch of .cpp files and so forth. So it looks like all the wizard does is to create the dir, then copies all the files from the templates folder over, then opens the project. It also creates the project file and so forth.

From what I'm seeing, the awx file is a "wizard" program that is runned by visual c++ 98 and so forth.. However visual studio has a different method of doing templates - one that isnt compatible.

I hope this sheds more light on how visual studio works and helps.
johnmph
Posts: 119
Joined: Sat Jul 23, 2005 11:48 pm

Post by johnmph »

fireether wrote:About .net..

I'm using Visual Studio .net 2003.

I did some research. There are:

C:\Program Files\Microsoft Visual Studio\
C:\Program Files\Microsoft Visual Studio .NET\
C:\Program Files\Microsoft Visual Studio .NET 2003\

The first one has commons folder, but doesnt have msdev98. I created it and created the template folder. However it didnt show up. Scratch that.

I noticed that some projects i made in past show up as templates. A search shows that they are stored in:

C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\vcprojects

Looking at the files.. I.e. a project that i made..

RaidNotifyandChat.vsz - text file..

Code: Select all

VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine.7.1

Param="WIZARD_NAME = RaidNotifyandChat"
Param="ABSOLUTE_PATH = c&#58;\EQProject\RaidNotifyandChat"
Param="FALLBACK_LCID = 1033"
RaidNotifyandChat.vsdir

Code: Select all

RaidNotifyandChat.vsz| |RaidNotifyandChat|1|TODO&#58; Wizard Description.| |6777| |RaidNotifyandChat
I also looked at the files for the standard wizards. MFC for example..

MFCAppWiz.vsz

Code: Select all

VSWIZARD 7.0
Wizard=VsWizard.VsWizardEngine.7.1
Param="WIZARD_NAME = MFCAppWiz"
So basically it runs the program VsWizard and passes the parameter.

I poked around some more and came to this path (for MFC App Wizard)
C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\VCWizards\mfcappwiz\templates\1028

Theres a bunch of .cpp files and so forth. So it looks like all the wizard does is to create the dir, then copies all the files from the templates folder over, then opens the project. It also creates the project file and so forth.

From what I'm seeing, the awx file is a "wizard" program that is runned by visual c++ 98 and so forth.. However visual studio has a different method of doing templates - one that isnt compatible.

I hope this sheds more light on how visual studio works and helps.
Thanks, i have found documentation for porting visual studio 6.0 appwizard to visual studio .net.

I will convert soon.
F9zDark
Posts: 127
Joined: Sat Apr 02, 2005 11:34 am

Post by F9zDark »

Ok, got my program to compile properly, with only 1 Warning. I tested it, loaded up, had black screen, didn't print anything and then returned to PSP GUI and said:

"The game could not be started (800200D2)"

Does anyone know what this means? I was making a simple Hello World program to get the jist behind the VS 6.0 App Wizard. Have the latest PSP SDK from Source Forge. Here is the compilation display:
--------------------Configuration: World - Win32 Debug--------------------
Copie du startup.s dans le dossier du projet
'cp' is not recognized as an internal or external command,
operable program or batch file.
Copie de la dll libiconv-2.dll pour psp-gcc
'cp' is not recognized as an internal or external command,
operable program or batch file.
Compilation des fichiers c
Linkage
D:\PSPSDK\bin\psp-ld: warning: cannot find entry symbol _start; defaulting to 0000000008900000
Effacer les fichiers inutiles
Trouver le bon repertoire
Création du PBP
Creation du PBP terminée -> filesize : 00015345
Renommer en EBOOT.PBP

EBOOT.PBP - 0 error(s), 1 warning(s)
F9zDark
Posts: 127
Joined: Sat Apr 02, 2005 11:34 am

Post by F9zDark »

OK I made some changes, I removed all of the stuff that AppWizard puts into the Main.c file and made it completely bare using the tutorial I saw online for making a hello world program. Now it just exits the program without giving an error. Here is code:

Code: Select all

#include <pspdebug.h>
#include <pspkernel.h>


PSP_MODULE_INFO&#40;"Hello World", 0, 1, 1&#41;; 

/* Exit callback */
int exit_callback&#40;int arg1, int arg2, void *common&#41; &#123;
          sceKernelExitGame&#40;&#41;;
          return 0;
&#125;

/* Callback thread */
int CallbackThread&#40;SceSize args, void *argp&#41; &#123;
          int cbid;

          cbid = sceKernelCreateCallback&#40;"Exit Callback", exit_callback, NULL&#41;;
          sceKernelRegisterExitCallback&#40;cbid&#41;;

          sceKernelSleepThreadCB&#40;&#41;;

          return 0;
&#125;

/* Sets up the callback thread and returns its thread id */
int SetupCallbacks&#40;void&#41; &#123;
          int thid = 0;

          thid = sceKernelCreateThread&#40;"update_thread", CallbackThread, 0x11, 0xFA0, 0, 0&#41;;
          if&#40;thid >= 0&#41; &#123;
                    sceKernelStartThread&#40;thid, 0, 0&#41;;
          &#125;

          return thid;
&#125; 


int main &#40;void&#41;
&#123;

	pspDebugScreenInit&#40;&#41;;
	SetupCallbacks&#40;&#41;;

	pspDebugScreenPrintf&#40;"Hello World!"&#41;;

	sceKernelSleepThread&#40;&#41;;


 return 0;
&#125;
I still get this warning:
Linkage
D:\PSPSDK\bin\psp-ld: warning: cannot find entry symbol _start; defaulting to 0000000008900000
Effacer les fichiers inutiles
I am assuming I need to upgrade(if I can, I thought I got the most up to date SDK, maybe I didn't though...).
johnmph
Posts: 119
Joined: Sat Jul 23, 2005 11:48 pm

Post by johnmph »

F9zDark wrote:Ok, got my program to compile properly, with only 1 Warning. I tested it, loaded up, had black screen, didn't print anything and then returned to PSP GUI and said:

"The game could not be started (800200D2)"

Does anyone know what this means? I was making a simple Hello World program to get the jist behind the VS 6.0 App Wizard. Have the latest PSP SDK from Source Forge. Here is the compilation display:
--------------------Configuration: World - Win32 Debug--------------------
Copie du startup.s dans le dossier du projet
'cp' is not recognized as an internal or external command,
operable program or batch file.
Copie de la dll libiconv-2.dll pour psp-gcc
'cp' is not recognized as an internal or external command,
operable program or batch file.
Compilation des fichiers c
Linkage
D:\PSPSDK\bin\psp-ld: warning: cannot find entry symbol _start; defaulting to 0000000008900000
Effacer les fichiers inutiles
Trouver le bon repertoire
Création du PBP
Creation du PBP terminée -> filesize : 00015345
Renommer en EBOOT.PBP

EBOOT.PBP - 0 error(s), 1 warning(s)
It is because i made an error in the batch file :

I have used cp instead copy (i have cygwin), crt0.o (startup.s) was not copied and the program did not contain _start function.

I have corrected the bug and you can download latest version (http://www.chez.com/mph/).

For test, you can replace cp in the batch file by copy.
F9zDark
Posts: 127
Joined: Sat Apr 02, 2005 11:34 am

Post by F9zDark »

OK thanks, got it working. Works great and thanks for doing all of this for us windows users.
Blackwidow
Posts: 27
Joined: Sun Jun 26, 2005 5:43 am

Post by Blackwidow »

hey johnmph, are you still working on getting it to work with vs.net 2003? can`t wait. thanx
johnmph
Posts: 119
Joined: Sat Jul 23, 2005 11:48 pm

Post by johnmph »

Blackwidow wrote:hey johnmph, are you still working on getting it to work with vs.net 2003? can`t wait. thanx
Yes, i am on a other project for instant and i will begin conversion for visual .net just after.
Blackwidow
Posts: 27
Joined: Sun Jun 26, 2005 5:43 am

Post by Blackwidow »

thanx because i can`t get cygwin to work to save my life. it keeps hanging and i read cygwin has problems with hyper thread pc`s. so i`m out of luck
Warren
Posts: 175
Joined: Sat Jan 24, 2004 8:26 am
Location: San Diego, CA

Post by Warren »

Cygwin works just fine with HT CPUs, I've been using it with one for well over a year now.
If you follow the cygwin install guide at http://wiki.pspdev.org/psp:toolchain you shouldn't have any troubles
Blackwidow
Posts: 27
Joined: Sun Jun 26, 2005 5:43 am

Post by Blackwidow »

i`ve tried every tut possible and it will hang up on different spots and i`ll have to close it and restart but it will never finish compiling. any idea`s because i`ve been trying to get this to work for month`s now?
Blackwidow
Posts: 27
Joined: Sun Jun 26, 2005 5:43 am

Post by Blackwidow »

i have the visual c++ 6.0 standard edition and i`m getting the visual studio 6.0 so will either 1 work or just studio 6.0? also i have the appwizard file from the template rar that goes in the vs folder but where do the files in the pspappwizsource folder go? i know you said there was a problem with the appwiz file thanx
johnmph
Posts: 119
Joined: Sat Jul 23, 2005 11:48 pm

Post by johnmph »

Blackwidow wrote:i have the visual c++ 6.0 standard edition and i`m getting the visual studio 6.0 so will either 1 work or just studio 6.0? also i have the appwizard file from the template rar that goes in the vs folder but where do the files in the pspappwizsource folder go? i know you said there was a problem with the appwiz file thanx
It works only with visual studio 6.0, the .net has a different structure.
ichiki
Posts: 1
Joined: Mon Dec 19, 2005 7:16 pm

thanks

Post by ichiki »

Thank you for your present!
Post Reply