Delgine 3D Tools & Content DeleD Community Edition
Forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

2xHashed by Twixn

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    DeleD Community Edition Forum Index -> DeleD User Game Projects
View previous topic :: View next topic  
Author Message
Twixn
DeleD PRO user


Joined: 01 Dec 2005
Posts: 136
Location: Melbourne Australia

PostPosted: Sun Aug 27, 2006 8:07 am    Post subject: 2xHashed by Twixn Reply with quote

Hey all,

I have some info on a 'conversion' i am doing of
my game engine ReHashed to a handheld game console
called the GP2x.

The GP2x is pretty much a programmer's PSP, although it
has no 3d hardware so any 3d has to be done in software,
which is not easy for its 200mhz CPU which has no FPU
(meaning, no floats or doubles).

Its rather simple at the moment, and its not an FPS.
All it is is a sphere wandering around a level.

The list of features include:

- Full fixed point 3d renderer (PseudoGL)
- DMF (DeleD Map File) level loading and polygon sorting (no zbuffer).
- Full MD2 Model loading (no animation used though).
- Full Fixed point collision.
- BMP loading, and procedural texture generation.

Anyway, here are some juicy screenshots, to give you a feel
to what the game will be like. Take no notice of the sphere, its
supposed to simply be over complicated to stress the rasterizer.





I dont know if any of you actually have a GP2x, if so tell me and i
will post a link to the download.

Anyway, tell me what you think. Its very much a WIP, and im enjoying
working on an embedded system such as this.

At some point i'll take a picture of it running on my TV.

-Twixn-
_________________
Failure is not an option!....It comes bundled with the software.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Daaark
DeleD PRO user


Joined: 01 Sep 2004
Posts: 2696
Location: Ottawa, Canada

PostPosted: Sun Aug 27, 2006 6:56 pm    Post subject: Reply with quote

You are one of the probably 5 people that bought one of those. I have never heard of it until now. It is not sold on store shelves or advertised anywhere here. Laughing
Quote:
The GP2x is pretty much a programmer's PSP, although it has no 3d hardware so any 3d has to be done in software, which is not easy for its 200mhz CPU which has no FPU (meaning, no floats or doubles).
You realize that the 200mhz CPU is 6x faster than the same FPU-less CPUs that were targetted by a ton of 3D PC games years ago, including Doom and Duke3D? You should be able to handle some 3d stuff just fine.

A little game console that announces it's first commercial game will be out soon, long after it's release will never be a widely adopted system. Laughing It actually looks really cool, but there will be a lack of quality software, and anything made on it will have no real potential audience, (or profit potential). It would kind of suck to put all that work into making a polished little game and not be able to show it to anyone?

You can't render lightmaps on your little maze?

Are those boxes part of the map, or free floating, and you are pushing them with the ball?

-edit- Wow, they ported allegro to that thing? Shocked I used to love that library. I could probably make a cool little tile based RPG to play on there.
_________________
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Twixn
DeleD PRO user


Joined: 01 Dec 2005
Posts: 136
Location: Melbourne Australia

PostPosted: Sun Aug 27, 2006 8:29 pm    Post subject: Reply with quote

Heh, yeah its not that well known....but it's still outsold the Gizmondo
IIRC Razz And i find it quite fun to program for, i like the low level stuff
and ARM9 is much nicer than x86.

It is pretty good for software 3d, someone managed to port quake1
so it can do it nicely. There is even another CPU on there that
i haven't used, but it it is a real bitch to get going.

You'd be surprised, for one how much software is available for it
(100s of homebrew games and ports, and emulators
for over 40 systems), and secondly im very happy with the reception
my little project got on the official forums Very Happy

And also, later i'll see if GPH are interested in publishing it.

Hmm, i dont think i will be get lightmaps going, with the
type of stuff i plan to do in the future (primarily many NPCs on the screen
at once) it would probably slow things down too much.

Those boxes are part of the level, and yeah the ball is being moved
around by the player. I think i may add free floating boxed later,
probably in areas with not many NPCs.

-Twixn-
_________________
Failure is not an option!....It comes bundled with the software.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Daaark
DeleD PRO user


Joined: 01 Sep 2004
Posts: 2696
Location: Ottawa, Canada

PostPosted: Sun Aug 27, 2006 9:13 pm    Post subject: Reply with quote

I looked at the software. It is all stuff I already own. I prefer my nice smooth N64 port of Quake to anything else. Laughing

The XBOX360 is also releasing a kit that people can make games with soon. There was a lot of talk about it on GD.net in recent days. I would love to have my dream game running like that, but I'd have to learn C# and spend close to a 1000$ just to try it out. Laughing

Gizmondo? Embarassed
_________________
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Twixn
DeleD PRO user


Joined: 01 Dec 2005
Posts: 136
Location: Melbourne Australia

PostPosted: Sun Aug 27, 2006 9:31 pm    Post subject: Reply with quote

Yeah, i plan to keep an eye on the 360 indie dev kit thing, sounds interesting.
I heard that you have to distribute the source to your game aswel, but i dont
know how true that is (especially with the $1000 price tag).

heh, yeah the gizmondo...flopped harder than the UMD. Was supposed to be
some kind of PSP killer from out of nowhere, didn't quite work out that way.

-Twixn-
_________________
Failure is not an option!....It comes bundled with the software.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Daaark
DeleD PRO user


Joined: 01 Sep 2004
Posts: 2696
Location: Ottawa, Canada

PostPosted: Sun Aug 27, 2006 9:45 pm    Post subject: Reply with quote

Twixn wrote:
Yeah, i plan to keep an eye on the 360 indie dev kit thing, sounds interesting.
I heard that you have to distribute the source to your game aswel, but i dont
know how true that is (especially with the $1000 price tag).
By 1000$ pricetag I was reffering to the price of the 360, along with the kit + xbox live to distribute, etc.. Smile
_________________
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Twixn
DeleD PRO user


Joined: 01 Dec 2005
Posts: 136
Location: Melbourne Australia

PostPosted: Mon Aug 28, 2006 11:05 am    Post subject: Reply with quote

Heh, well taking away the price of the unit itself, thats still quite
abit. Enough to make me think twice about the rumour of having to
distribute source.

Although i admit, not as much as buying a pro dev kit.

-Twixn-
_________________
Failure is not an option!....It comes bundled with the software.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Jeroen
Site Admin


Joined: 07 Aug 2004
Posts: 5332
Location: The Netherlands

PostPosted: Mon Aug 28, 2006 11:13 am    Post subject: Reply with quote

I think (and hope) prices will lower and indy gamedev will become more popular. If even Microsoft is getting into it, it must be an attractive market. Smile
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Daaark
DeleD PRO user


Joined: 01 Sep 2004
Posts: 2696
Location: Ottawa, Canada

PostPosted: Mon Aug 28, 2006 3:38 pm    Post subject: Reply with quote

I do not know many details, just speculation here
You have to distro your source because it uses JIT compilation. The games are compatible with both XBOX and PC, so the end user gets it in source form and compiles their copy to run on their platform of choice. Just obfuscate it.
_________________
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Twixn
DeleD PRO user


Joined: 01 Dec 2005
Posts: 136
Location: Melbourne Australia

PostPosted: Mon Aug 28, 2006 10:27 pm    Post subject: Reply with quote

Vampyre_Dark wrote:
I do not know many details, just speculation here
You have to distro your source because it uses JIT compilation. The games are compatible with both XBOX and PC, so the end user gets it in source form and compiles their copy to run on their platform of choice. Just obfuscate it.


Ahh, now that makes the most sense. But that is kind of a double
unattraction for me; Not only would i have to rewrite my code for
C#, but I'd have to distribute it as well? Thats kind of why i steer clear of GPL,
id rather have full control of code i create.

I'll see how Nintendo's virtual machine thing works out, they hinted
at some form of indie development, and the controller looks amusing to program
for.

I doubt though that either company would let you utilise the system fully,
that would make the pro dev kit obsolete, unless for legal purposes (ability to
sell etc).

-Twixn-
_________________
Failure is not an option!....It comes bundled with the software.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Daaark
DeleD PRO user


Joined: 01 Sep 2004
Posts: 2696
Location: Ottawa, Canada

PostPosted: Tue Aug 29, 2006 12:00 am    Post subject: Reply with quote

The pro devs aren't going to use the thing to begin with. That's not the point of the thing. It's meant stritcly for fun I guess. I think they even removed access to the optical drive too. All my info is just heresay.

No reason for hobbyists to hide their code. I don't this is about GPL like distribution, it's just something to have fun with.

I'm sorry for hijacking your thread. Razz
_________________
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
KudosCry
DeleD PRO user


Joined: 31 Jul 2006
Posts: 47

PostPosted: Tue Aug 29, 2006 12:46 am    Post subject: Reply with quote

@Vampyre_Dark: What you said is not true. Of course you can compile your source to get it running on Windows. Have you ever programmed useing C#? Of course you're compiling your source! Not to machine language but to MSIL which is then compiled to machine code on the target plattform. Your MSIl code will nevertheless be held in a .exe file so no "you must give your source away".
But to prevent pseudo programmers to release every piece of shit for the 360 you won't be able to compile your games for the 360.
The XNA Game Studio Express will allow you to code your game on Windows XP. To test it there, to distribute it (also commercially) there. If your game is good enough then of course you can give it to a publisher who will then get your game compiled on XNA for XBL Arcade.

P.S.: And ýou won't need to distribute your source to test your game on XBox360. You'll just need to connect your 360 with your PC, open up VisualC# 2005 Express and hit "Run on my 360" (or something like that).
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Paul-Jan
Site Admin


Joined: 08 Aug 2004
Posts: 3066
Location: Lage Zwaluwe

PostPosted: Wed Aug 30, 2006 8:47 am    Post subject: Reply with quote

I only heared about the GP2x recently, and it's really cool to see what one can do with one of those little machines right here on our forums!

Programming one of these might not be commercially viable, but it sure looks like a lot of fun, and having a bit of ARM experience, and handheld experience in general, will definitely help if you were ever to apply for a job in that field! Sweet stuff...
Back to top
View user's profile Send private message Visit poster's website
Twixn
DeleD PRO user


Joined: 01 Dec 2005
Posts: 136
Location: Melbourne Australia

PostPosted: Wed Aug 30, 2006 9:56 am    Post subject: Reply with quote

Paul-Jan wrote:
I only heared about the GP2x recently, and it's really cool to see what one can do with one of those little machines right here on our forums!

Programming one of these might not be commercially viable, but it sure looks like a lot of fun, and having a bit of ARM experience, and handheld experience in general, will definitely help if you were ever to apply for a job in that field! Sweet stuff...


Heh, yeah. Its very interesting to use. And you can learn a lot (like how much you
value an FPU, and how to use fixed point math Razz ).

In terms of making a living from making GP2x games, nope its not viable. But
its good to make a small bit of money from (hopefully) getting a game published
for it, and its nice on a resume Razz

The handheld game dev field seems to actually be a lot bigger in my area than
i first thought, with some companies not making PC games at all.

Anyway, thanks everyone for all the comments. Even if they did trail off to 360
devving. I'll wait and see how much i like this genre im doing (top down shooter,
instead of FPS), i may even make a PC 'conversion'. Which should be more
impressive. Very Happy

-Twixn-
_________________
Failure is not an option!....It comes bundled with the software.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    DeleD Community Edition Forum Index -> DeleD User Game Projects All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum