Looks great, I really like the "Compile", "Compile and run Emulator" and "Run Emulator" compile options. It just makes life a bit easier.
It doesnt seem to have its own "project file" structure. (a simple file that contains a list of all of the projects files) most IDE's have something like this, for example, DevC++ has .dev project files. Etc...
Oh, also, you have all of the settings filled in with junk that alot of people dont have, like you have the temp folder set to d:\temp and the devkit folder to E:\GP32\DevkitAdv\ and a "tool" created on the menu at D:\Programmi\Paint Shop Pro 5\Psp.exe and the help file set at F:\GP32iDE v1.00\data\GP32 Sdk API Reference.hlp, it would be nice if you could remove all of those defaults, because the likiness of someone having the exact same directory and file structure as you, is slim to none, especially when you scatter it over 4 different drives. Or atleast put them in common defaults like c:\ not e:\ , d:\ and f:\ those are not common.
For the Temp, and the Help, it should be set the App.Path & "\Temp\" and App.Path & "\data\" etc... not static hardcoded directory defaults.
Also everytime you change a path, a setting, or edit the optional paramaters, you have to restart the app, thats a big pain. I dont see why it would ever be like that, it should be just a simple variable setting.
Also, your "Compile and Launch Emulator" and "Launch Emulator" options do not automatically include the path and filename of the project you are working on.
Like: geepee32 /EXE=MyGame.fxe /RUN
Now, you DO have an emulator optional paramaters setting, however, this is a global setting, so it requires you to change it to your specific Game/App path and name EVERYTIME you load a different project. (which is more of a pain than usual because you require a restart after setting changes to take effect)
If you use project files, like suggested, you can save the settings (and optional paramaters) PER project, so each project can have customized paramaters (some projects I have use SMC's, so they have the /SMC=MyVSMC.smc paramater, but some dont, so they dont need this paramater. Get my point?
Yes, I DO understand this is a preview release and you may have just not gotten to those options/features yet. And some of those things I listed may just be temporary things you did just to get a preview release ready. This is just my feedback
Other then that, it looks great so far. I would love to see this finished. Right now I have to edit in DevC++ and have three separate batch files (run, compile, compile and run) that I use when I want to compile or run. Your IDE helps out a lot there.
Just a quick question wot is Gp32ide???
Its a simple C/C++ code editor specially tailored for GP32 development.