How To Add File For Gp32 At "dl.openhandhelds.org"


slaanesh

Certified Guru
Joined
Nov 9, 2005
Messages
1,994
Age
53
Location
Melbourne, Australia
Website
www.slaanesh.net
I can't get an "Add File" link for the GP32 section of dl.openhandhelds.org

I can get "Update File" and I can get "Add File" for every other console except for the GP32.

The URLs for adding a new file for the Dingoo, GP2X, Wiz and Pandora are:

http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,6,0,0,1
http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,6,0,0,1
http://dl.openhandhelds.org/cgi-bin/wiz.cgi?0,6,0,0,1
http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,6,0,0,1

I cunningly thought I could just extrapolate and type in:

http://dl.openhandhelds.org/cgi-bin/gp32.cgi?0,6,0,0,1

Alas, no luck. Anyone have any idea?

I sent EvilDragon a PM but did not get a reply.

I've got new GP32 goodies but can't upload them!


-- Slaanesh --
 

Alex.

Retired
Joined
Aug 24, 2005
Messages
4,616
The form seems to be available only when you are logged out. Try it, it's not like the username of the uploader counts for anything, you have to type the author's name anyway.

And is it OpenTyrian we're talking about here? :D Does it run fast enough with the SDL port, or did you GPify it a little more?
 

slaanesh

Certified Guru
Joined
Nov 9, 2005
Messages
1,994
Age
53
Location
Melbourne, Australia
Website
www.slaanesh.net
Yes, it's OpenTyrian. It doesn't use much SDL at all, so using SDL in this case was okay.
It runs super fast - without music.
With music, it's a little slow but certainly playable. The reason being is that the music is generated from an FM sound core - just like MAME does.

I've done as many speed tricks as I could including lowering the sound quality, using memcpy/memset assembler everywhere, inline some functions and optimizing compiler settings. I've even converted the code to compile under G++ instead of GCC which helped a little.

Anyway, it's pretty nice and like I said certainly playable.

Now that I've got a BLU+ I can test to make sure everything I release works under standard FLU/BLU and BLU+, so there's no problem there either.

There is also a second release coming too - a brand new emulator for the Atari 2600 on the GP32. It's my own creation; a hybrid of various other emulators combining speed and compatibility. It plays most games fullspeed at full 60FPS.

I'll give the non-logged in version I try. Thanks for the suggestion.
 

Alex.

Retired
Joined
Aug 24, 2005
Messages
4,616
Sounds great, I can't wait to fire up the old 32 again over the winter break :)

By the way, what is the advantage of using G++ instead of GCC, isn't OpenTyrian plain C? I heard about compiling C with G++ before, but I never knew that there was an actual advantage to it besides adopting a certain coding style.
 

slaanesh

Certified Guru
Joined
Nov 9, 2005
Messages
1,994
Age
53
Location
Melbourne, Australia
Website
www.slaanesh.net
Alex. said:
Sounds great, I can't wait to fire up the old 32 again over the winter break :)

By the way, what is the advantage of using G++ instead of GCC, isn't OpenTyrian plain C? I heard about compiling C with G++ before, but I never knew that there was an actual advantage to it besides adopting a certain coding style.
It produces better code! This was a tip that I originally received from Franxis many years ago.
I know it sounds dubious but it's true! You can gain 5-10% speed. I've proved this (to myself) with MAME4ALL on the GP32 v1.1 (soon to be released as well). It run's nicer with much less sound bugs too. I've also proved it with my new Atari 2600 emulator and now with OpenTyrian.
 
Last edited by a moderator:
Top