Developing going on?

Everything not covered by other forum categories

Developing going on?

Postby gth on Tue Nov 25, 2008 6:09 pm

Are you going on with coding?
gth
 
Posts: 9
Joined: Fri Oct 24, 2008 8:59 pm

Re: Developing going on?

Postby Maximus32 on Tue Nov 25, 2008 7:25 pm

Absolutely!

Currently I've been trying two things:
1) Porting to the PS1/PSX
2) Getting full control over the PS2 processor (the Emotion Engine)

1) The only toolchain I have is way too old to compile the Bricks-OS source code so I've tried creating a new toolchain, without any luck. I need to build mips R3000 binaries (not a problem), but they need to be in ecoff format, and building gcc with a mips-ecoff target gives me a lot of trouble. Perhaps I'm just doing something wrong though, building compilers is not one of my favorite things. Anyway, I decided to stop trying for now, becouse it was taking to much time.

2) Getting full control over the PS2 EE is fun, but difficult. First I need to control interrupts, that's done. But after I start capturing all interrupt I become incompatible with the PS2 bios/kernel, and ps2dev. So now I need to do everything, including communication to the IOP processor. A lot of it is not documented so it's taking a lot of time.

I've also made a little pong game (2D). Didn't cost me a lot of time, and it's fun to play.
Consoles: 2x PS1, 3x PS2, 1x PS3, 1x PSP, 1x N64, 2x GameCube, 1x Wii, 4x GBA, 1x DS, 1x DreamCast
Maximus32
Site Admin
 
Posts: 52
Joined: Tue Jul 15, 2008 8:01 pm

Re: Developing going on?

Postby gth on Tue Nov 25, 2008 8:56 pm

Getting control of a processor sounds difficult. Just the fact that you tried to build a compiler impressed me a lot.

Is the pong game already a file which can be executed by all bricks-OS ports or is it included like the 3d-demos?
You should make a screenshot of the pong game and publish it on your site.
gth
 
Posts: 9
Joined: Fri Oct 24, 2008 8:59 pm

Re: Developing going on?

Postby Maximus32 on Wed Nov 26, 2008 7:28 am

For file loading I need a file system, and a loader. Both I don't have (but I'm working on it). So the pong game is embedded, like the 3D demo's. It can be executed by all, but does need input support (missing on the ps2 / wii / pc). Placing a screenshot is a good idea.
Consoles: 2x PS1, 3x PS2, 1x PS3, 1x PSP, 1x N64, 2x GameCube, 1x Wii, 4x GBA, 1x DS, 1x DreamCast
Maximus32
Site Admin
 
Posts: 52
Joined: Tue Jul 15, 2008 8:01 pm

Re: Developing going on?

Postby gth on Wed Nov 26, 2008 1:26 pm

Will the unembedded Programs be just scripts or compiled files?
gth
 
Posts: 9
Joined: Fri Oct 24, 2008 8:59 pm

Re: Developing going on?

Postby Maximus32 on Wed Nov 26, 2008 2:11 pm

Compiled executables, probably in ELF format.
Consoles: 2x PS1, 3x PS2, 1x PS3, 1x PSP, 1x N64, 2x GameCube, 1x Wii, 4x GBA, 1x DS, 1x DreamCast
Maximus32
Site Admin
 
Posts: 52
Joined: Tue Jul 15, 2008 8:01 pm

Re: Developing going on?

Postby gth on Wed Jan 28, 2009 5:30 pm

gth wrote:Are you going on with coding?

And now?
gth
 
Posts: 9
Joined: Fri Oct 24, 2008 8:59 pm

Re: Developing going on?

Postby Maximus32 on Wed Jan 28, 2009 10:03 pm

Working on it as we speak.

Right now I'm trying to make the software 3D rendering run Quake. I already have some parts of Quake running, but it still looks bad. I havent commited any of the changes to the source repository yet, but I will once it runs quake.

Once finished, the rendering part of Bricks-OS will be ready to run Quake. But each platform would also need a filesystem or something to load the data files.... that I still do not have.
Consoles: 2x PS1, 3x PS2, 1x PS3, 1x PSP, 1x N64, 2x GameCube, 1x Wii, 4x GBA, 1x DS, 1x DreamCast
Maximus32
Site Admin
 
Posts: 52
Joined: Tue Jul 15, 2008 8:01 pm


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest

cron