I kind of planning a unorthodox submission. It would be a collection of small things that I made throughout the year using only about 8KB of ROM. Two of them would be ideally integrated in tepples menu software.

I'm posting this now to ask would any or all of this list be desirable/allowable for the multicart Category?

These would have fit well into the 2014 "app" category. Most of the judging criteria is based on gameplay, and the judging will be done mostly by the other entrants. There is no rule saying you can't submit something that isn't a "game".

This is the current source for what I submitted to the compo.I plan to work producing lean versions according to any requirements to the multi-cart. I posted the source here now just in case I become incapable of doing that, and also so that others may see the approach I take with some ideas.

So the 2 things that even need integration, and not just mere inclusion, are coredump and bagel.

Bagel is going to be complicated because of all the adapting with the surrounding tools. Considering that we now have double the space it may not be worthwhile to fix what isn't broke.

Coredump is very self contained but yet it requires (for the integrity of studies of uninitialized NES memory) that nothing touches RAM or Stack Pointer from reset to the special controller read. So the most simple way to meet that requirement is to place coredump in the menu bank and relocate setting the stack pointer to after the special controller read.

As for Button Logger and Musical Controller, I'm thinking of including them in the same ROM with a rewrite for Russian Roulette. If that fails, I'll just compile them to fit in some bank that has a simple counter NMI.

and lastly I don't know what to do with "the Forty-Two Melody", it really only works as some deep Easter egg. So I say just forget about it.

As for Button Logger and Musical Controller, I'm thinking of including them in the same ROM with a rewrite for Russian Roulette. If that fails, I'll just compile them to fit in some bank that has a simple counter NMI.

Preparing for the failure case first I looked to see which entries operated with a simple nmi: inc counter; rti;. and out of the four candidates (Flappy Jack, The Paths of Bridewell, 240P Test Suite, and Spacey McRacey) 240P seemed to be the most stable. After choosing to fit my stuff in one of the banks of 240P I found that I didn't need to piggy back on an NMI routine after all.

So attached is my toy things built into $F300~$FFEF of bank 01 of 240P Test Suite v0.15.To run, load bank #01 to $c000 and jump either to $F300 for Musical Controller, or $F304 for Button Logger.

Who is online

Users browsing this forum: No registered users and 1 guest

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum