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

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

Moderator: Moderators

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

Post by Memblers » Sat Oct 25, 2008 4:47 pm

Drag wrote:What are the memory limitations for the games to be included on the cart?
With the parts I have to use now, I'd say a bit less than 256kB because I'll need room for the intro and some other little stuff. If it's a CHR-ROM design, I can free up some space with compression. Did you have something in mind?

GC#2 is 128kB in total and I'm not sure how much room is left (not totalled yet - but very little, I'm thinking), GC#3 should be 256kB.

Drag
Posts: 1285
Joined: Mon Sep 27, 2004 2:57 pm
Contact:

Post by Drag » Sun Oct 26, 2008 12:03 am

I started on an nrom game in an attempt to make a game that was simple-ish, for the sake of finally finishing a game without wanting to add tons and tons of stuff, overwhelming myself like I usually do. :P

I was thinking if the GC could accept an NROM game, like if it were a multicart or something, I could propose my game, if I finished it up in time.

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

Post by Memblers » Mon Oct 27, 2008 7:23 pm

Drag wrote:I started on an nrom game in an attempt to make a game that was simple-ish, for the sake of finally finishing a game without wanting to add tons and tons of stuff, overwhelming myself like I usually do. :P

I was thinking if the GC could accept an NROM game, like if it were a multicart or something, I could propose my game, if I finished it up in time.
Certainly! It is a multicart, essentially. A periodical one, like a magazine without text (yet). If I can put Hot Seat Harry (tho it is my own) in GC#1, it goes to show that I'll put probably anything on there. Ideally, the series would eventually have every NES program finished since Mouser. :)

If I can't fit it into GC#2, it might have to wait until #3.

And yeah it definitely is fun to finish your first game. After I started I don't even know how many projects and ideas, Hot Seat Harry was the first one I finished (can only do so much with 1kB).

User avatar
never-obsolete
Posts: 371
Joined: Wed Sep 07, 2005 9:55 am
Location: Phoenix, AZ

Post by never-obsolete » Wed Nov 05, 2008 9:14 am

Will this cart support single screen mirroring? I have a Rodent's Revenge clone that uses the MMC1, but is essentially NROM. It's mostly finished except for background attribute updates, a scoring system, and sound fx.

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

Post by Memblers » Thu Nov 06, 2008 11:56 pm

Nope, this is hardwired mirroring. I may have to do some minor hacks to non-scrolling games. You definitely need single-screen?

User avatar
Bregalad
Posts: 7766
Joined: Fri Nov 12, 2004 2:49 pm
Location: Chexbres, VD, Switzerland

Post by Bregalad » Fri Nov 07, 2008 12:02 am

Assuming you have 2 free latched bits, it wouldn't be hard to use the first latch to select between : 1-vertical mirrroing and 2-the second latch passes diretly to CIRAM A10.
You can do this with a single 74HC00 quad NAND chip.

By the way, I don't think I have mentionned this but Dragon Skill is using vertical mirroring (hardwired) and 32kb PRG, 32kb CHR, and is not going to be released in 2008 like I originally wanted to (I originally wanted it in 2007 actually....). I just tought I'd mention that.
Life is complex: it has both real and imaginary components.

User avatar
never-obsolete
Posts: 371
Joined: Wed Sep 07, 2005 9:55 am
Location: Phoenix, AZ

Post by never-obsolete » Fri Nov 07, 2008 1:29 pm

I only used single screen mirroring in order to scroll 8-ways and have the statusbar on the second name table.

I remember reading a thread about simulating single screen mirroring with either H or V mirroring, (not sure, can't find it at the moment) so I can try and modify it to use one of those.

So what type is the mirroring going to be hardwired to?

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

Post by tepples » Fri Nov 07, 2008 2:16 pm

Kirby's Adventure simulates single-screen mirroring with horizontal mirroring by writing all nametable updates to both nametables at once unless they overlap the status bar.

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

Post by Memblers » Fri Nov 07, 2008 5:14 pm

never-obsolete wrote: So what type is the mirroring going to be hardwired to?
It's looking like it will be horizontal mirroring. Of the definitely confirmed games, only one is set to V - and it doesn't scroll.

Celius
Posts: 2157
Joined: Sun Jun 05, 2005 2:04 pm
Location: Minneapolis, Minnesota, United States
Contact:

Post by Celius » Fri Nov 07, 2008 6:12 pm

If you decide to put The Game on Garage Cart, remember that I used vertical mirroring and the title screen scrolls on vertically. This can be changed easily, I think.

EDIT: Okay, I lied. It scrolls on vertically because it uses Horizontal Mirroring. Just got confused there for a second =).

User avatar
Bregalad
Posts: 7766
Joined: Fri Nov 12, 2004 2:49 pm
Location: Chexbres, VD, Switzerland

Post by Bregalad » Sat Nov 08, 2008 1:33 am

Sorry, but if you use horizontal mirroring, you'd have to use heavy hacks to get Dragon Skill running with decent graphics. Sorry but I tought I'd mention that, my scrolling engine heavily relies on vertical mirroring, as well as various effects done on title screen and between levels.
The game isn't going to be released very soon (if I work hard maybe something like april 2009 would be possible) so maybe it would be for Garage Cart III anyways ?
Life is complex: it has both real and imaginary components.

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

Post by Memblers » Sun Nov 09, 2008 1:46 pm

I figured V mirroring was more common, I changed the Munchie Attack title screen scroll for the first one because the first cart used V mirroring.

There will be a Garage Cart #3 at any rate, so alternating mirroring will make sense.

smkd
Posts: 101
Joined: Sun Apr 22, 2007 6:07 am

Post by smkd » Tue Nov 25, 2008 3:18 am

quick question for memblers:

Will future garage carts have the same or a more flexible mapper? It would be cool to see this AxROM game on some future version of the cart but it doesn't fit the UNROM mold at all.

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

Post by Memblers » Mon Dec 22, 2008 8:31 pm

If anyone is curious about the future mappers, definitely it will be something different, it just depends on what's best at the time. I could go to 4-screen VRAM to make mirroring a non-issue. Perhaps even the nametables could be banked, that would have the advantage of 1-screen mode.

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

Post by Memblers » Tue Sep 29, 2009 7:36 pm

I'm accepting new programs and taking suggestions on what to pick up..

I moved to a bigger ROM and simpler mapper (32kB banks). This also means I have more ROM space that's free, so I'm hoping some of you have some demos or something you'd like to see on the cartridge. Or even another game. There will be 100kB - 200kB free, lots of space. If I don't fill it all soon I'll be burning it blank because I need to get this cart done.

Also I wonder if anyone has any decent text compression for NES that's already developed. And better compression for CHR besides RLE.

Post Reply