nesdev.com
http://forums.nesdev.com/

Nominate a game/demo for the upcoming Garage Cart(s)
http://forums.nesdev.com/viewtopic.php?f=4&t=4238
Page 4 of 4

Author:  tepples [ Tue Sep 29, 2009 7:45 pm ]
Post subject: 

Better CHR packing? There's always that Codemasters codec we discussed a few weeks ago.

Author:  tokumaru [ Wed Sep 30, 2009 9:47 am ]
Post subject: 

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.

Author:  Memblers [ Wed Sep 30, 2009 7:09 pm ]
Post subject: 

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.

Author:  Banshaku [ Wed Sep 30, 2009 7:36 pm ]
Post subject: 

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.

Author:  tokumaru [ Wed Sep 30, 2009 9:51 pm ]
Post subject: 

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.

Author:  Memblers [ Thu Oct 01, 2009 3:36 pm ]
Post subject: 

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.

Author:  tepples [ Thu Oct 01, 2009 5:09 pm ]
Post subject: 

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.

Author:  tokumaru [ Thu Oct 01, 2009 6:32 pm ]
Post subject: 

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

Author:  tepples [ Fri Oct 02, 2009 4:14 am ]
Post subject: 

tokumaru: Have you ever watched High Hopes?

Author:  tokumaru [ Fri Oct 02, 2009 4:23 am ]
Post subject: 

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.

Author:  tepples [ Fri Oct 02, 2009 6:20 am ]
Post subject: 

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.

Author:  Memblers [ Fri Oct 02, 2009 3:28 pm ]
Post subject: 

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.

Page 4 of 4 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/