It is currently Thu Oct 19, 2017 3:12 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 57 posts ]  Go to page Previous  1, 2, 3, 4
Author Message
 Post subject:
PostPosted: Tue Sep 29, 2009 7:45 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19103
Location: NE Indiana, USA (NTSC)
Better CHR packing? There's always that Codemasters codec we discussed a few weeks ago.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 30, 2009 9:47 am 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10063
Location: Rio de Janeiro - Brazil
Memblers wrote:
And better compression for CHR besides RLE.

My scheme ended up compressing almost as well as the Codemasters codec, always loosing by a few bytes, but the decompression code was so complex and bloated that I kinda gave up on it.

The cool thing about the Codemasters codec is that not only it already compresses very well, but we were even able to think of a few ways to improve it. I'm too busy with my current project though, and after spending so much time cracking that compression scheme I don't feel like loking at it again so soon.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 30, 2009 7:09 pm 
Offline
Site Admin
User avatar

Joined: Mon Sep 20, 2004 6:04 am
Posts: 3470
Location: Indianapolis
Looking through some old threads the other night I found the LZSS tokumaru posted. Haven't tested it yet, but I'm sure it will work out really well.

Mostly though I want to see if there were any more games or demos anyone wanted to get into the cart.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 30, 2009 7:36 pm 
Offline
User avatar

Joined: Tue Jun 24, 2008 8:38 pm
Posts: 1517
Location: Fukuoka, Japan
I would have liked to put something on it but for now I have been focusing on my MM9 proof of concept and this cannot be put on the garage cart for legal reason.

Hopefully I will have something original for the next garage cart. I should have gained enough experience (and suffered enough..) after that MM9 project.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Sep 30, 2009 9:51 pm 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10063
Location: Rio de Janeiro - Brazil
Memblers wrote:
Mostly though I want to see if there were any more games or demos anyone wanted to get into the cart.

What's the exact deadline? My raycaster is almost working. The walls are correctly detected and the texturing seems to be working fine. I have to adjust some coloring stuff, write the whole thing to the name tables (I'm currently seeing the frame buffer on FCEUXD's hex editor!) and add movement.

It shouldn't take long to implement those things... I'm not asking of you to wait for my demo though. I just thought that it could be an interesting addition to the cart and I was wondering how much time we have until production. If I can't make it, so be it.

EDIT: Just got the display working. Good news: chances for decent gameplay are high, because rendering a complete view takes 4 frames (meaning it runs at 15 fps). After some optimization it should still be pretty smooth once the game logic is added. Of course, this is all without objects, just walls.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 01, 2009 3:36 pm 
Offline
Site Admin
User avatar

Joined: Mon Sep 20, 2004 6:04 am
Posts: 3470
Location: Indianapolis
Production will be next year for sure, so there's a couple months at the very least. There's still some things to work out, but I'm seeing the light at the end of the tunnel. :)

It would be great to have a raycasting demo on there. It would also be cool if I could get a beta or placeholder ROM to know how much memory it'll use.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 01, 2009 5:09 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19103
Location: NE Indiana, USA (NTSC)
If you can make an intro out of your raycaster, and a whole bunch of people make other intros, try making a demo out of the intros.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 01, 2009 6:32 pm 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10063
Location: Rio de Janeiro - Brazil
Memblers wrote:
Production will be next year for sure, so there's a couple months at the very least. There's still some things to work out, but I'm seeing the light at the end of the tunnel. :)

Oh, that's good! I should have a clean walkable room much sooner than that.

Quote:
It would be great to have a raycasting demo on there.

Even if it's just a room where people can walk around (much like "Stuck in Castle Nessenstein", but with better rendered walls that are textured)?

Quote:
It would also be cool if I could get a beta or placeholder ROM to know how much memory it'll use.

A single level should fit in 32KB just fine. The data tables are not so big (they are slightly over 2KB, so I don't need a bank just for them or anything). It uses CHR-RAM, so you don't have to worry about packing the CHR separately yourself.

I will upload something soon and make a thread for it. It's just that the current program is missing initializations and other important things because I wanted to see the results soon, so it needs a good deal of cleaning up.

tepples wrote:
If you can make an intro out of your raycaster, and a whole bunch of people make other intros, try making a demo out of the intros.

I must be slow today, 'cause you lost me again! O_o


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 02, 2009 4:14 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19103
Location: NE Indiana, USA (NTSC)
tokumaru: Have you ever watched High Hopes?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 02, 2009 4:23 am 
Offline
User avatar

Joined: Sat Feb 12, 2005 9:43 pm
Posts: 10063
Location: Rio de Janeiro - Brazil
tepples wrote:
tokumaru: Have you ever watched High Hopes?

Yup. I'm more awake today, and I can make more sense out of your sentence now.

Are you suggesting we gather a bunch of effects coded by different people and put them one after the other in a way that looks interesting and make that a non-interactive demo?

IMO, a non-interactive raycaster is very boring, and not as impressive, since a non-interactive video could probably fake a better looking raycaster.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 02, 2009 6:20 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19103
Location: NE Indiana, USA (NTSC)
tokumaru wrote:
Are you suggesting we gather a bunch of effects coded by different people and put them one after the other in a way that looks interesting and make that a non-interactive demo?

It could be organized like a typical demo, or it could be organized as a teaser trailer for coming attractions. Either way, letting the player take control of the demo at times would be a nice easter egg.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Oct 02, 2009 3:28 pm 
Offline
Site Admin
User avatar

Joined: Mon Sep 20, 2004 6:04 am
Posts: 3470
Location: Indianapolis
tokumaru wrote:
Quote:
It would be great to have a raycasting demo on there.

Even if it's just a room where people can walk around (much like "Stuck in Castle Nessenstein", but with better rendered walls that are textured)?


Yep, it can be as minimal as possible and it'd still be cool.

Quote:
A single level should fit in 32KB just fine. The data tables are not so big (they are slightly over 2KB, so I don't need a bank just for them or anything). It uses CHR-RAM, so you don't have to worry about packing the CHR separately yourself.


I will set aside 32kB for it, then.


tepples wrote:
If you can make an intro out of your raycaster, and a whole bunch of people make other intros, try making a demo out of the intros.


What would be funny is if the raycaster itself was part of the menu for the other stuff. Walk into a room, it'd say the name of the game/demo on the status bar, and run it when you walked through a door. It should be optional though, since some people will get "wolfenstein syndrome". But it'd be like walking around inside your NES. Kind of.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 57 posts ]  Go to page Previous  1, 2, 3, 4

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 1 guest


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 post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group