Nominate a game/demo for the upcoming Garage Cart(s)

The Membler Industries, Strangulation Games, and Strangulation Records forum.

Moderator: Moderators

tepples
Posts: 21713
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples » Tue Sep 29, 2009 7:45 pm

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

User avatar
tokumaru
Posts: 11440
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru » Wed Sep 30, 2009 9:47 am

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.

User avatar
Memblers
Site Admin
Posts: 3760
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Post by Memblers » Wed Sep 30, 2009 7:09 pm

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.

User avatar
Banshaku
Posts: 2324
Joined: Tue Jun 24, 2008 8:38 pm
Location: Fukuoka, Japan
Contact:

Post by Banshaku » Wed Sep 30, 2009 7:36 pm

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.

User avatar
tokumaru
Posts: 11440
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru » Wed Sep 30, 2009 9:51 pm

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.

User avatar
Memblers
Site Admin
Posts: 3760
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Post by Memblers » Thu Oct 01, 2009 3:36 pm

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.

tepples
Posts: 21713
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples » Thu Oct 01, 2009 5:09 pm

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.

User avatar
tokumaru
Posts: 11440
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru » Thu Oct 01, 2009 6:32 pm

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.

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)?

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

tepples
Posts: 21713
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples » Fri Oct 02, 2009 4:14 am

tokumaru: Have you ever watched High Hopes?

User avatar
tokumaru
Posts: 11440
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Post by tokumaru » Fri Oct 02, 2009 4:23 am

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.

tepples
Posts: 21713
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples » Fri Oct 02, 2009 6:20 am

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.

User avatar
Memblers
Site Admin
Posts: 3760
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Post by Memblers » Fri Oct 02, 2009 3:28 pm

tokumaru wrote:
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.

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.

Post Reply