FPSE for GP32 WIP News
by
Published on October 24th, 2004 13:07
LDChen has posted some screenshots and news of his progress of the port of his playstation emulator for the GP32:[br][br] Ok!!![br]I did some fixes.[br]* fixed the icon palette.[br]* Fixed pixel format.[br]* I fixed some bugs in the file I/O routines.[br]* Added some switch for removing unused code at compile time for GP32 (every byte of free ram is precious!).[br]* Added a basic ISO plugin.[br][br]"Yeah! It's true gold!!!"[br]Before telling you this sentence, I must say that these screenshots wanted an entire afternoon![br]I don't think I can live enought for testing something else...[br]However, Ridge Racer is the only game I could put into the SMC file because it's very small, as many of you know.[br][br]Well well, I wanted to decide something:[br]* you will use another program for configuring the options. Sorry, but FPSE needs all available ram.[br][br]* I also wanted to add controls, because they are "dummy" for now. For using less space, I think it would be better to make them hardcoded, and I explain the reason.[br]By looking a photo of a GP32, I can see a directional pad with other six buttons.[br]I was thinking to assign a button as "alternative function".[br]For example, let's think that L button is the alternate function activator.[br]When it's pressed, A and B may work as triangle and square buttons.[br]So, when it's released, A and B will work as cross and circle.[br]This is an idea I got. But if somebody think to know a better system, I will be glad to read here his suggestions.[br][br]* It seems that the GpFileOpen() doesn't accept the file names in Unix format. It wants the dos '\\' separator only. Is it true?[br][br]Here there is a little present too, for GP32 coders.[br]I'm thinking that fread() and fwrite() functions were bugged.[br]I attached here my version.[br]If the GpFileOpen() function doesn't want the Unix format, we can add a small piece of code into fopen() for converting the '\\' to '/', right?[br][br]This is the end of the first coding done for the GP32.[br]Now I will continue again my WMMX and XScale engines for a while...[br]Sincerely,[br]LDChen [br][br]Check out the cool screenshots
Here