Romhacking.net

Romhacking => Personal Projects => Topic started by: Sivak on January 01, 2009, 12:14:23 am

Title: My NES homebrew game, "Battle Kid" is out
Post by: Sivak on January 01, 2009, 12:14:23 am
Hello.  I don't post here often, but thought I'd share this here.  It's a video demo of a little platformer I'm making for the NES.  It's come along fairly well.  Inspired by I Wanna Be The Guy.

http://www.nintendoage.com/media/_usermedia/attachments/BK%2Ddemo1%2Ezip - This is a demo rom of the first area and first boss.

As of late March, I decided the full title will be "Battle Kid: Fortress of Peril".

http://www.youtube.com/watch?v=syY80GyfRYM - Video 1 (very old)
http://www.youtube.com/watch?v=wVJVPkxv2D4 - Video 2 (pretty similar to how it is now)
http://www.youtube.com/watch?v=BJGEknTXZio - Video 3 (has commentary by me; appearance-wise, it should be mostly final)
http://www.youtube.com/watch?v=oj7_CDzKmtQ - Video 4 (revisits old areas from video 1, but in their hopefully final form...)
http://www.youtube.com/watch?v=dzj51-r67O4 - Video 5 (intro cutscenes)
Title: Re: Video demo of my untitled platform homebrew game
Post by: Kitsune Sniper on January 01, 2009, 02:39:04 am
... Wow.
Title: Re: Video demo of my untitled platform homebrew game
Post by: BRPXQZME on January 01, 2009, 03:11:39 am
Kicks... ass!
Title: Re: Video demo of my untitled platform homebrew game
Post by: Noitora on January 01, 2009, 12:41:02 pm
It's looking really good, but I don't like the way the gravity works, I guess I'll wait for a demo to see for myself how good it is before praising you.
Title: Re: Video demo of my untitled platform homebrew game
Post by: dr-nix on January 01, 2009, 12:43:42 pm
Looks good, inspired by Megaman on any level?!
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on January 01, 2009, 12:54:29 pm
It's looking really good, but I don't like the way the gravity works, I guess I'll wait for a demo to see for myself how good it is before praising you.

What specifically do you mean?  Is there any part in the video that jumped out?
Title: Re: Video demo of my untitled platform homebrew game
Post by: Vanya on January 01, 2009, 12:55:11 pm
It's looking really good, but I don't like the way the gravity works, I guess I'll wait for a demo to see for myself how good it is before praising you.

Wouldn't that 'gravity behavior' be due to the feather item in the character's inventory?

Edit: Ninja'd by Sivak
Title: Re: Video demo of my untitled platform homebrew game
Post by: KaioShin on January 01, 2009, 01:16:37 pm
Impressive.
Title: Re: Video demo of my untitled platform homebrew game
Post by: Fras on January 01, 2009, 09:36:29 pm
Cool music and sfx. Not to forget the actual game, either.

...I await brutal bosses and random traps. :3
Title: Re: Video demo of my untitled platform homebrew game
Post by: Killa B on January 01, 2009, 10:01:17 pm
That's really awesome. I wish the video was longer, though! It wasn't enough to satisfy my hunger! :thumbsup:
Title: Re: Video demo of my untitled platform homebrew game
Post by: RedComet on January 03, 2009, 07:31:17 pm
Clever. I actually want to play this. :thumbsup:
Title: Re: Video demo of my untitled platform homebrew game
Post by: FinalMinuet on January 08, 2009, 12:42:53 pm
Wow. Just... wow...
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on January 08, 2009, 10:40:37 pm
Thanks for the comments/interest.  I hope to maybe have a playable demo with what I intend to be the first area sometime in the future.  I still want to do some more enemies and of course the boss fight.  I'm currently trying to make some more music tracks for it.  Music composition can seem harder than the actual programming, heh.

Also need to come up with a way to have sprites flicker...  But anyway, thanks again.
Title: Re: Video demo of my untitled platform homebrew game
Post by: KungFuFurby on January 10, 2009, 08:56:03 am
Famitracker is a music compistion program for the NES... if you have a Windows computer.
Title: Re: Video demo of my untitled platform homebrew game
Post by: optomon on January 12, 2009, 08:17:26 pm
Music composition can seem harder than the actual programming, heh.

That's typically my experience. Especially once you've got a solid grasp on the programming language, then the programming just seems like grinding. Ideas (like game design and music compositions by applicaion of the programming language) take a lot of ingenuity and imagination.

The functioning in this homebrew looks really fluid so far. Creative level design and siuations. Looks like it could be a fun addicting little platformer that some hardcore gamers would like to tryout. Really like the room with the spikes that light up, that must have been really fun to make. I'm guessing they might appear based on a ram value at a specified address counting really fast, like some kind of timer clock.

Keep up the good work and let yourself and others be thrilled with the sensational function of your creation.
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on January 25, 2009, 12:40:35 am
Hey folks.  Here's demo video #2:

http://www.youtube.com/watch?v=wVJVPkxv2D4
Title: Re: Video demo of my untitled platform homebrew game
Post by: Killa B on January 25, 2009, 12:51:31 am
Hey folks.  Here's demo video #2:

http://www.youtube.com/watch?v=wVJVPkxv2D4
Looks brutal! ;D I seriously am amazed at your work. That looks better than 60% of commercial NES platformers, and I'm not exaggerating. Are you an Assembly programmer for a living?

I'm loving the Delicious Fruit, but I'm a little disappointed the block at 0:14 doesn't fall down when you step on it. My adrenaline starts pumping when I watch 1:45-1:52...
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on January 25, 2009, 01:33:42 am
Looks brutal! ;D I seriously am amazed at your work. That looks better than 60% of commercial NES platformers, and I'm not exaggerating. Are you an Assembly programmer for a living?

Well, I took a class in x86 ASM back in 2007 which was my first exposure to any ASM language.  But that's about all I've used ASM for outside of this.  I guess I find ASM tedious, but not hard.  Nowhere near as annoying as C++.
Title: Re: Video demo of my untitled platform homebrew game
Post by: tummai on January 25, 2009, 02:22:13 am
That's awesome.  Great job man!  Looks like it plays really smooth.
Title: Re: Video demo of my untitled platform homebrew game
Post by: SeraphSight on January 25, 2009, 03:52:45 am
This reminds me a lot of Legacy of the Wizard, which was a very fun game.  Looks great.
Title: Re: Video demo of my untitled platform homebrew game
Post by: frantik on January 25, 2009, 05:07:04 am
great job! i love the music and sound effects too.. are those all original?  I think i recognized the boss defeat music from contra but it's been so long

some constructive criticism:

it seems the character stops very easily.. maybe give him a bit of inertia when he hits the ground? in general the game character physics look like they improved a lot between videos so i'm sure you're still perfecting it. also, in some parts it's not noticeable but in other parts the lack of scrolling kind of sticks out (especially in the overland parts).  but i'm sure adding scrolling is a whole new ball of wax ;)

Title: Re: Video demo of my untitled platform homebrew game
Post by: Lindblum on January 25, 2009, 09:41:34 am
Congratulations, you really are the guy! :thumbsup:
Title: Re: Video demo of my untitled platform homebrew game
Post by: Panzer88 on January 25, 2009, 05:18:35 pm
I find the feature fall and double jump sweet, the physics seem tight. This game has a TON of potential.
Title: Re: Video demo of my untitled platform homebrew game
Post by: RedComet on January 26, 2009, 09:36:20 am
This makes me happy in places that usually aren't because of video games. :happy:
Title: Re: Video demo of my untitled platform homebrew game
Post by: benjaminshinobi on February 03, 2009, 12:38:04 pm
SIVAK!
with the hottness
I think you commented on one of my videos from youtube.
Didn't know you were on this forum, should have guessed
Question: how do you devote time to working on the game?
Are you at a point where its just fun time or do you still have to work hard to get stuff done?
I don't know if the second video is from IWbtG, but I would say to lose those elements because the game is too cool for that.
keep it up!

Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on February 06, 2009, 02:54:24 pm
SIVAK!
with the hottness
I think you commented on one of my videos from youtube.
Didn't know you were on this forum, should have guessed

Yes.  I'm here.  Can't you tell how overly active I am from that large post count?   8)

Question: how do you devote time to working on the game?
Are you at a point where its just fun time or do you still have to work hard to get stuff done?
I don't know if the second video is from IWbtG, but I would say to lose those elements because the game is too cool for that.
keep it up!

Sorry, but I'm not sure what you're talking about.  What 'elements' ?  Or are you watching the correct video?  The game is inspired from IWBTG, yes, but I'm not doing the whole ridiculous traps and such.  Just platforming action.

In other news:  I've expanded some more on the game.  I got the oh so fun disappearing blocks in the game now.  Absolutely NO inspiration from Mega Man there!   >:D
Title: Re: Video demo of my untitled platform homebrew game
Post by: Killa B on February 06, 2009, 03:07:53 pm
Oh dear lord. I hate those disappearing blocks with a burning passion.
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on February 06, 2009, 03:38:14 pm
Oh dear lord. I hate those disappearing blocks with a burning passion.

(http://img101.imageshack.us/img101/3017/70127955ck2.png) - What's not to love about these?  Hehehe.
Title: Re: Video demo of my untitled platform homebrew game
Post by: Killa B on February 06, 2009, 03:45:48 pm
Actually, those look fine. I hate those damn things in Megaman. Every game has at least one room where there are a ton of those fuckers at arbitrary locations, and the only way to get through is to memorize the locations and timing of each one. And even then, God forbid you should jump at the wrong time...
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on February 06, 2009, 03:49:05 pm
Ah, well, in each room there is generally only a short sequence.  I made it so I could, in theory, have up to 15 blocks appear in one room, but most rooms only have 4-6.  There is one with 8, but the 8 sort of build a bridge for you.

This is the second area of the game, so I didn't get too evil with these.  Hehe.  You still have to have timing to pass these, but I think it's fair.
Title: Re: Video demo of my untitled platform homebrew game
Post by: tummai on February 08, 2009, 07:15:35 pm
Oh dear lord. I hate those disappearing blocks with a burning passion.

(http://img101.imageshack.us/img101/3017/70127955ck2.png) - What's not to love about these?  Hehehe.

Could be quite tough if you make one or more of those spike-blocks move too.  Like if the 5th from the left on the bottom row of spikes moved up and down :)
Title: Re: Video demo of my untitled platform homebrew game
Post by: Rocket Science on February 09, 2009, 05:42:05 am
Holy crap, that's sexy. Are you sure this is homebrew and not a commercial app? :thumbsup:
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on February 09, 2009, 01:43:53 pm
Could be quite tough if you make one or more of those spike-blocks move too.  Like if the 5th from the left on the bottom row of spikes moved up and down :)

Well, remember that this is the second area you'll visit in the game, so I don't want it to be too evil.  In the final area, however...   ::)
Title: Re: Video demo of my untitled platform homebrew game
Post by: tummai on February 09, 2009, 04:46:20 pm
Could be quite tough if you make one or more of those spike-blocks move too.  Like if the 5th from the left on the bottom row of spikes moved up and down :)

Well, remember that this is the second area you'll visit in the game, so I don't want it to be too evil.  In the final area, however...   ::)

Are you going to add a harder "2nd quest"? :)

btw, I like your background tiles.  Are you drawing those yourself?
Title: Re: Video demo of my untitled platform homebrew game
Post by: La0stia on February 09, 2009, 11:04:38 pm
are u black cause this is some shit some cracko made :P (not racist in anyway) jajajjaa looks like a megaman on crack lol

crackoman!!!!!
Title: Re: Video demo of my untitled platform homebrew game
Post by: Disch on February 10, 2009, 02:24:50 pm
are u black cause this is some shit some cracko made :P (not racist in anyway)

Covering a racist statement with a "not racist" disclaimer does not, in fact, make the statement any less racist.  I know this was just a bad joke and you were not being malicious or anything, but let's try to keep the humor in here above a 6th grade level.   :P
Title: Re: Video demo of my untitled platform homebrew game
Post by: Lindblum on February 10, 2009, 02:38:06 pm
This may not be the fairest question to ask of such a project, but... in what time frame might there be a ROM?  Gimme Gimme Gimme, I WAAAAANT IT!!!
Title: Re: Video demo of my untitled platform homebrew game
Post by: KungFuFurby on February 10, 2009, 05:36:38 pm
Consider me curious. I know the ending will be a surprise, obviously... I'm just hoping it's not like a bunch of NES games that simply have a Congratulations screen...
Title: Re: Video demo of my untitled platform homebrew game
Post by: Shin` on February 12, 2009, 03:31:25 am
Game looks damn good Sivak, can't wait to give it a go.
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on February 24, 2009, 04:08:10 pm
I didn't want to make a new post, but I uploaded an NSF of some tunes from the game if anyone is interested.  This link will take you to the Famitracker boards and in the post you can get the file.  I can't link straight to the file from an outside site.

http://famitracker.shoodot.net/forum/posts.php?id=349
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on March 13, 2009, 07:28:22 pm
Hey folks.  Sorry for the bump, but I didn't want to make a new thread as this one exists.

Anyway...  I made a new video with commentary talking about the first area and how things are going.  My first attempt at voiceover.  I also died 3 times on the boss!  Grrr! 

http://www.youtube.com/watch?v=BJGEknTXZio
Title: Re: Video demo of my untitled platform homebrew game
Post by: Killa B on March 14, 2009, 01:04:55 am
Wow, I didn't realize you were going to be selling this. :P I hope the cover art is snazzy! (and I hope it's not too expensive! ;)) I do like retrousb.com, though. I got an awesome joypad from them (this one (http://www.retrousb.com/product_info.php?cPath=21&products_id=33), glad to see they're finally back in stock, though it kinda sucks that they're mutilating SNES controllers :-\).

I have a question about your Lemons and Limes. Do the Lemons always fall down, and the Limes always fall up? Or is that just a coincidence in the video?
Title: Re: Video demo of my untitled platform homebrew game
Post by: Sivak on March 14, 2009, 08:27:28 pm
I have a question about your Lemons and Limes. Do the Lemons always fall down, and the Limes always fall up? Or is that just a coincidence in the video?

Yes.  Those are one of the few palette-specific enemies which will always have a certain behavior.  I think the only other one are these wizards, but you don't see them until later.
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Sivak on July 17, 2009, 02:17:24 pm
Hey all.  I know it's been 4 months or so, but I made a 4th video to show off some more of the game.  This time, I revisit some older areas that were shown in the very first video.

http://www.youtube.com/watch?v=oj7_CDzKmtQ

Hoping to be done in August sometime.
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: DarknessSavior on July 17, 2009, 03:01:41 pm
I'm quite impressed.

Though, I sincerely hope that since you've got "Battle Kid" in quotes, that means it isn't the final name of the game. For the love of creativity, come up with something better than "Battle Kid". ^^;

~DS
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Sivak on July 17, 2009, 03:14:33 pm
I'm quite impressed.

Though, I sincerely hope that since you've got "Battle Kid" in quotes, that means it isn't the final name of the game. For the love of creativity, come up with something better than "Battle Kid". ^^;

~DS

Sorry, but that is.  It took like 100 forum posts elsewhere to finally get something I liked, and that was it.  I was going for the cheesiness of the 80's.
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Garoth Moulinoski on July 17, 2009, 09:17:50 pm
This is for NES? Dang. Can't wait to play it myself. I beat it's harder than you make it seem in the videos. XD
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Neil on July 18, 2009, 07:18:39 am
....so when can I preorder and how much are you planning on charging? (and can I get a signed copy? :))
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Lindblum on July 18, 2009, 08:52:29 am
You should release the music somehow too, it's really good.
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Sivak on July 18, 2009, 05:41:48 pm
....so when can I preorder and how much are you planning on charging? (and can I get a signed copy? :))

Well, preorder won't be necessary.  The guy at retrousb just assembles carts on a demand basis.  My other games along with other people's stuff is sold there.  Price-wise...  Probably $32 + S&H.  It's undecided, but after factoring in the cost of cart parts, that will probably be about right.  I'm not going to go insane and want more than $40 for a copy though.

As for signing...  I generally hate writing on an NES cart, heh.  The only way you could get one is to buy one, have him ship to me and then me ship to you.

You should release the music somehow too, it's really good.

http://famitracker.shoodot.net/forum/posts.php?id=349 - Here's an older NSF.  I can't link right to the file, so go there to get it.  I am hoping to get an updated one maybe by Sunday.  The waterfall theme isn't in there yet.
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Next Gen Cowboy on July 18, 2009, 06:07:25 pm
I am still astounded by that 4th demo, man that's awesome!
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: RadioTails on July 20, 2009, 03:33:31 am
Are we able to buy the rom, or does it have to be in cartridge format?

How big is the rom going to be?
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Sivak on July 20, 2009, 06:01:53 pm
The rom is 256 kb.  I still have 80 or so kb to work with too.  :)

Regarding rom distribution, I'm planning to just make the roms to my older games be freeware by the end of this year.  This game will probably follow suit later on.

The guy who makes the games actually binds me by contract saying not to give out rom copies.  Kinda silly-sounding, but that's the way he does it.  This way we both get paid.
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Lilinda on July 20, 2009, 06:18:33 pm
It's like a challenge hack but made into a full game...
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: tummai on July 21, 2009, 05:22:35 am
The rom is 256 kb.  I still have 80 or so kb to work with too.  :)

Regarding rom distribution, I'm planning to just make the roms to my older games be freeware by the end of this year.  This game will probably follow suit later on.

Whoa.  I knew you were doing UOROM, but I didn't expect you to fill it up!  The game must be huge!  Is your CHR compressed too?   

It's getting really exciting now that you are close to the end.  Keep up the good work :)  Crossing my fingers for a 5th video with the intro cutscene in it.

Quote
The guy who makes the games actually binds me by contract saying not to give out rom copies.  Kinda silly-sounding, but that's the way he does it.  This way we both get paid.

btw, just curious, but does your artist get a cut or is he a volunteer?
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Killa B on July 21, 2009, 05:37:47 am
Looks awesome as ever! I'm not sure if I'll be able to buy it, though. :'(
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Sivak on July 21, 2009, 09:50:22 am
Whoa.  I knew you were doing UOROM, but I didn't expect you to fill it up!  The game must be huge!  Is your CHR compressed too?   

It's getting really exciting now that you are close to the end.  Keep up the good work :)  Crossing my fingers for a 5th video with the intro cutscene in it.

The only compression is on the level data.  I didn't compress CHR cause it just seemed not worth doing.  There are only around 3 banks currently allocated for CHR stuff, and there's a fair chunk of space.  Level data is spread across 4 banks.

btw, just curious, but does your artist get a cut or is he a volunteer?

He gets a free copy of the game and a name at the end.  :)
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: tummai on July 22, 2009, 08:26:58 am
The only compression is on the level data.  I didn't compress CHR cause it just seemed not worth doing.  There are only around 3 banks currently allocated for CHR stuff, and there's a fair chunk of space.  Level data is spread across 4 banks.

Cool.  That's a nice perk of having so much space :).  BTW, what do you have in the other 9 banks?  I'd assume one has the sound engine.  Then the fixed bank will have all-purpose code.  Does your enemy data take up more than one bank?
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Sivak on July 22, 2009, 03:19:25 pm
The banks are divided likeso:

1 bank for ALL the tileset information.  As in, what type, attribute, and 2x2 tiles get drawn for each 16x16 metatile.  The master game map is also in here.

2 banks for CHR of just BG tiles for the tilesets.

1 bank for sprite CHR data.  Also has enemy palette info.

1 bank for the "other" screens like the title, menus, text, etc.

4 banks for level data

2 banks for enemy data

1 bank for information on how the enemy sprites are to be properly displayed.  Also has information on player animations.

2 banks for music.  (one only has one song though...  ran out of space in the main one)

That's pretty much it.  I'll be having one for cutscene information.
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: SirRob on August 09, 2009, 08:13:47 pm
Wow thats amazing! I love the inspirations from I Wanna Be The Guy. That game is mind numbingly hard lol.
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Sivak on August 15, 2009, 01:35:54 am
Hey guys.  I'm back with a public demo rom for you to play!

http://www.nintendoage.com/media/_usermedia/attachments/BK%2Ddemo1%2Ezip

Hopefully the link works okay...  You can check out the first area and first boss.  The game resets after beating it.

Intentional things:  Game over doesn't show a password nor does it let you pick the End option.

Have fun.  Blah blah.
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: Lindblum on August 15, 2009, 04:01:19 pm
 ;D ;D ;D
Title: Re: Video demos of my homebrew platformer "Battle Kid"
Post by: DarknessSavior on August 15, 2009, 04:23:38 pm
Awesome. I'll play it soon.

~DS
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: Gideon Zhi on August 15, 2009, 11:08:59 pm
I actually ran this last night. Other than one or two unforgiving rooms it's a lot of fun. It's definitely tough. Punishing, even. Actually, I think "punishing" is a great term for it - it expects you to go through certain rooms in certain ways, and when you do it's fairly straightforward, or dare I say simple? A great way to show this is to play the demo twice. It literally took me dozens of lives to make it to the first continue point after the beginning the first time I tried it; the second time, it only took two or three. If that. I forget.
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: Tater Bear on August 19, 2009, 12:07:36 pm
Hit boxes seem to be too large. I will not be touching an enemy, yet still die. This takes away the possibility of multiple solutions for the same puzzles :(. If the hit boxes were tweak this game might be some thing i would play for fun :)

P.S. Why have ALL the enemies respawn once you leave the screen. It prevents and removes the desire of exploration. It is a nice game with good character control, but is really geared to hardcore gamers and not casual gamers like me. Maybe add a selectable difficulty with smaller hit boxes or no respawning enemies, so you can reach a broader gaming audience.
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: DarknessSavior on August 20, 2009, 04:51:39 pm
This game is beyond awesome. Though, I wish the demo would've included an item or two.

It certainly is punishing, though. I had to use save-states for that boss. But like Gid said, if I played it again, I would likely do alot better. It's like an oldschool MM game, takes lots of pattern-learning to beat it.

~DS
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: Sivak on August 21, 2009, 01:39:05 am
This game is beyond awesome. Though, I wish the demo would've included an item or two.

Hm...  how would you like to rom hack the demo?   8)  That's what the site is called.  I DID leave the item pickup code in there.  Here's a quick thing you can do to change the item you obtain at the beginning:

Using a hex editor, scroll down to offset 15A10 and you should see 69,12.  This is the coordinate display item that is found at the start.  If you want to see the other items, change the "12" to one of the following:

00 - Key #1 (note: Accessing blocked off rooms will most likely glitch the game out)
02 - Key #2 (The other keys don't have any use for what's seen in the demo...)
04 - Key #3
06 - Key #4
08 - Feather fall
0A - Double jump
0C - High jump
0E - Infinite O2 (There's no water, so this won't do much for you)
10 - Super bullets (acts as double damage; This is going to be renamed "Damage Amp")
12 - Coordinate display

Any other values will likely glitch out.  Have fun.
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: UglyJoe on August 21, 2009, 10:27:43 pm
Intense!  Can't wait to buy the full version.

I had the game lock up on me once, though.  It was room 15:03, I think (the one with the two flying things that shoot 3 fireballs at you).  I had died (yet again) and was already tapping start to get through the continue screen.  It froze up and never went to the continue screen.  I tried a couple more times to make it happen, but to no avail.  I was playing it on a toaster NES using the PowerPak.
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: Sivak on August 21, 2009, 11:59:45 pm
Wait?  You seriously got a crash?  Can you describe what happened for it?
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: UglyJoe on August 22, 2009, 12:44:14 am
I forget what actually stayed on screen.  I'm pretty sure it kept showing the level and the music was stopped.  I could be wrong on those details, though.

I'm fairly certain I was mid-jump off of the ice block and was hit by one of the lower flying thing's fireballs (since that's how I usually died in that room).  I probably also killed the lower flying thing just before it killed me.  Don't know if any of that helps you out.

edit: I tried it again using the Advantage's slow-motion feature (which is just an automatic rapid-fire start button).  I killed myself in that room over and over again and it never locked up.  I don't know what caused it.  (on a related note, the slow-motion feature works beautifully with the demo, unless you're prone to epileptic seizures).
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: AngryRobotsInc on August 22, 2009, 01:48:11 pm
Hm...  how would you like to rom hack the demo?   8)  That's what the site is called.  I DID leave the item pickup code in there.  Here's a quick thing you can do to change the item you obtain at the beginning:

Using a hex editor, scroll down to offset 15A10 and you should see 69,12.  This is the coordinate display item that is found at the start.  If you want to see the other items, change the "12" to one of the following:

I don't know if it's just the ROM I downloaded, but that offset wasn't the right one. I found 69,12 at 15B50, rather than 15A10. And yeah, grabbing the #1 key glitches the game out. If you drop down the one corridor between two #1 locks, it drops you in the middle of a ceiling.  :laugh:
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: Neil on August 23, 2009, 02:52:20 pm
I had already packed my NES by the time you posted that ROM, so I need to wait until 9/1 to play. :-o this really sucks... but it will be worth the wait.
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: Sivak on August 24, 2009, 02:10:22 pm
Hey all, check the first post.  I have a fifth video showing the intro scenes to the game.
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: DarknessSavior on August 24, 2009, 07:01:06 pm
Please, for the love of Pete, use a full English font. Including left and right single and double quotation marks.

I THOUGHT WE WERE IN AN ERA WHERE THIS WAS UNACCEPTABLE.

*ahem*

And you switch between two styles of text during the cutscene. You should try and be consistent.

Person: Text
             More text

and

Person: Text
  More text

I personally think the second one is better. It'll also give you more space on the screen to use for text.

Also, on the title screen, are those two t's in "Battle" supposed to be joined together? I suggest putting a small space there, it looks kinda weird.

Other than that, looks great, and I can't wait to play the full thing.

~DS
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: snark on August 25, 2009, 01:50:33 pm
Wow! Checked out the videos and it looks like fun! (Like Legacy of the Wizard.)
I looked at the video #2 and the falling fruit enemies are a very creative idea. Just two artistically related things: on the next few screens there is just a plain blue sky for a background. Is it possible to add a background containing clouds, with warm tones like pink or orange to offset some of the blue?  Also, the font may look better if it is wider. Great work!  :thumbsup:

Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: Tater Bear on August 26, 2009, 12:56:53 am
I like the different difficulty levels. The womans boobs could be fixed a bit to look more natural  :P. Great Job on a original release BTW!!! Get a Chinese company to do the publishing, so we can get a good price. lol.
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: Neil on September 05, 2009, 02:14:11 pm
FINALLY had a chance to play this on my powerpak. Two minor things I've noticed in my 15 minutes of gameplay thus far.

edit:
beat the demo this morning. very nice. I'm glad there's no counter to let you know how many times you continued as I would probably be embarrassed by the number. punishing indeed. never had any freeze ups or anything.

I did notice that some of the sound effects are hard to hear over the music (the jumping sound for example). Also, do you plan on coding a "stop running" routine when your character is pressed against a wall?
Title: Re: Video demos of my homebrew platformer "Battle Kid" & demo rom
Post by: Sivak on September 09, 2009, 01:27:08 am
To address points:

Coordinate display now has a comma.
Running against the wall is intentional.
I don't really have problems with the sounds.  The jump sound isn't an important one, really...  Some games don't even have jump sounds.   8)
Title: My NES homebrew game, "Battle Kid" is out
Post by: Sivak on February 24, 2010, 12:29:13 am
Hey all.  I know a few on this site were interested in this.  The project is finally done and out.

Here's a link:
http://www.retrousb.com/product_info.php?cPath=23&products_id=86

It's been out since Monday.  I figured a new post was better than digging up that old demo thread.

That's all I got.  :)
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Pattywick on February 24, 2010, 12:59:36 am
I'm curious, did you actually make this from scratch, or is it an extensive ROMhack of an existing game?
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Azkadellia on February 24, 2010, 01:01:37 am
It was built from the ground up. No ROM hack here.

Congratulations on your release Sivak! :beer:
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Sara-chan on February 24, 2010, 09:21:19 pm
I'm guessing there won't be a way to buy the rom,
for those of us who don't want to or can't get out the old NES anymore?
I know there's piracy risks...

Edit: Nevermind, I'm an idiot.
But the point is I don't want to get my NES out but I still think the game is worth the money.
Even if the rom WILL be free at some point later.
Would it be possible in some way?
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: kingofcrusher on February 25, 2010, 12:59:27 am
I'd rather he did a version for XBLA or PSN, I'd buy it on either one of those no questions asked and so would quite a few other people most likely.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Sara-chan on February 25, 2010, 02:26:40 am
I'd rather he did a version for XBLA or PSN, I'd buy it on either one of those no questions asked and so would quite a few other people most likely.
Easier said than done. As someone who has experience with these parts of the game industry, trust me.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: kingofcrusher on February 25, 2010, 03:59:22 pm
Oh yeah obviously it's not that easy, but the novelty of this game seems like it could go a long way to getting some sort of support from a publisher who does XBLA/PSN stuff. I'm just impressed that this guy made a real game and not some half-assed Geometry Wars/Bejewled clone or some ultra simple piece of shit game that "games journalists" freak out about for 2 days then forget like 90% of the XBLA/PSN/homebrew crap. Hopefully he makes a decent amount of money off it.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Spikeman on February 26, 2010, 04:46:53 am
Quote from: Sara-chan link=topic=7751.msg156806#msg156806
But the point is I don't want to get my NES out but I still think the game is worth the money.
Even if the rom WILL be free at some point later.
Would it be possible in some way?

Agreed. Is there anyway we could pay you for a copy of the ROM?

moderator edit: fixed the quote tag.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Neil on February 26, 2010, 05:49:45 am
Agreed. Is there anyway we could pay you for a copy of the ROM?

This was answered a page or two back:
The rom is 256 kb.  I still have 80 or so kb to work with too.  :)

Regarding rom distribution, I'm planning to just make the roms to my older games be freeware by the end of this year.  This game will probably follow suit later on.

The guy who makes the games actually binds me by contract saying not to give out rom copies.  Kinda silly-sounding, but that's the way he does it.  This way we both get paid.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Jigglysaint on February 26, 2010, 11:46:57 pm
ScrewAttack is doing a live twitter play of this game right now.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Ness on February 27, 2010, 12:23:47 pm
I've checked all those videos on youtube, and that small one on screwattack, and I've also played the demo.

Well, all I can say is that I really enjoyed it a lot. The tension was very high while playing, especially against the boss. It was really exciting, a lot of fun, and the musics fit well with that. It felt like playing something similar to Mega Man in a lot of aspects, except faster.
So yeah, I really liked it a lot.

I was thinking of buying it, but then I read here that eventually there will be a rom avalaible so yeah, now I'll have to think about it...

One thing that bothers me though is how some sounds are "borrowed" from other games. For example, the sound of the menu popping up (1:47 on the small video at screwattack http://screwattack.com/videos/Quick-Look-At-Battle-Kid-Fortress-Of-Peril) is from Shadow Of The Ninja (aka Blue Shadow aka Kage), and some other sounds seem to directly come from the Mega Man games.
I also think the look of the character is a double-edged sword. Sure it's helping to make the game famous (considering the success of IWBTG), but on the other hand it forces people to make a comparaison with IWBTG, and make it look like "just IWBTG for the NES" (I heard some people say that). It's a real shame because Battle Kid has its own personality, spirit, and the gameplay has very little to do with IWBTG when you start to look into it. It makes Battle Kid seem to be in the shadow of IWBTG while it could have stood on its own.

But anyway like I said, those are more like nitpicks, overall I REALLY enjoyed the demo a lot and I'm considering buying it (had you not told about the rom I would have probably ordered it already). Keep up the good work, it feels good to see some other NES fanatics.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Sivak on February 27, 2010, 11:11:24 pm
One thing that bothers me though is how some sounds are "borrowed" from other games. For example, the sound of the menu popping up (1:47 on the small video at screwattack http://screwattack.com/videos/Quick-Look-At-Battle-Kid-Fortress-Of-Peril) is from Shadow Of The Ninja (aka Blue Shadow aka Kage), and some other sounds seem to directly come from the Mega Man games.

The Shadow of the Ninja thing wasn't intended.  I haven't played that game since back in the day, so I had to look at it again and after looking, it's not really the same sounds.  Similar, sure, but not the same.

The "Mega Man" ones were changed in the final version.  Namely the enemy shooting and invincible enemy sound.  The disappearing block one also changed to be a bit more unique.

I also think the look of the character is a double-edged sword. Sure it's helping to make the game famous (considering the success of IWBTG), but on the other hand it forces people to make a comparaison with IWBTG, and make it look like "just IWBTG for the NES" (I heard some people say that).

The look was intended and I got full permission from Kayin to use a sprite that's similar.  He's actually going to get a copy of the game when the next batch comes in.  :)
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Ness on February 28, 2010, 10:14:30 am
The Shadow of the Ninja thing wasn't intended.  I haven't played that game since back in the day, so I had to look at it again and after looking, it's not really the same sounds.  Similar, sure, but not the same.

Sorry, my mistake then. Actually I was so sure it was the same sound that I didn't bother comparing.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: thebigstar on April 03, 2010, 03:05:36 am
FINALLY!! NYA HAHAHAHA!!!!!


Child Eating Lotus - 19
Battle Kid - 1!

I nearly bit the dust twice on that last battle there, and at that point I was going to start cheating and using savestates! Phew well I got to avoid that and save my pride... Well except for the feeling that I got BK killed like 19 times, not including what it took to get to the boss.

Great game though, got my adrenal pumping, this game probably cures ADD :D

Waiting for the FULL game w/box and manual! Signature would be nice for the first 100 copies sold..... *whistle whistle*
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Stryfe on April 05, 2010, 05:51:55 pm
Even if the rom WILL be free at some point later.
Why would the rom be 'free', unless the developer released it as freeware?

I'm not arguing semantics, but just saying that illegally downloaded games are not 'free' per se.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Sara-chan on April 05, 2010, 06:12:54 pm
Why would the rom be 'free', unless the developer released it as freeware?

I'm not arguing semantics, but just saying that illegally downloaded games are not 'free' per se.
Regarding rom distribution, I'm planning to just make the roms to my older games be freeware by the end of this year.  This game will probably follow suit later on.
Sorry, but this has nothing to do with semantics OR illegally downloaded games.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Jigglysaint on April 05, 2010, 06:24:02 pm
http://screwattack.com/videos/How-Many-Lives-Battle-Kid-1

It's too bad most people don't have a NES anymore to play the hard copy.  A ROM certainly would make the game easily distributed, but would certainly make less money.  It would be great if the wii or xbla picked it up or somthing.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: MutantBuster on April 06, 2010, 01:07:55 am
Yea dude if this is that good, you should inquire with nintendo about releasing it on the Virtual Console
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: DarknessSavior on April 06, 2010, 09:54:38 pm
http://screwattack.com/videos/How-Many-Lives-Battle-Kid-1

It's too bad most people don't have a NES anymore to play the hard copy.  A ROM certainly would make the game easily distributed, but would certainly make less money.  It would be great if the wii or xbla picked it up or somthing.
http://screwattack.com/videos/How-Many-Lives-Battle-Kid

Don't forget the first one.

~DS
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: twipley on December 22, 2010, 01:01:51 pm
I am currently playing the demo under Nestopia... it rocks. Honestly, beats every other NES game in my own opinion, especially the other Rockmans.

Besides outstanding gameplay, the question I had in mind is what NTSC filter was this game designed to be played in? The RGB one looks nice. Sivak, do not tell me this was designed to be played in the "standard" mode! I wouldn't believe you. ;)
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Sivak on December 22, 2010, 01:52:10 pm
Uh what?  I don't think I even cared or took note about that at all.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: twipley on December 22, 2010, 03:50:18 pm
Hmm.

If you intended people to play this exclusively on the NES while designing, then the answer might be composite. If, on the other hand, you designed through DVI cables on your LCD monitor, the answer may lean more towards the standard, non-NTSC filter. But, perhaps I am embarrassing myself with a no-question, as an objective answer may not exist.

It more or less depends on what you had in mind while designing, I guess.

I was inspired by this while posting: http://www.disgruntleddesigner.com/chrisc/gotRGB/rgb_compare.html
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Dwedit on December 22, 2010, 08:19:24 pm
I'm working on a game, it's designed for FCEU's palette, and looks worse in other emulators.  Oh well...
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: frantik on December 22, 2010, 08:49:02 pm
I'm working on a game, it's designed for FCEU's palette, and looks worse in other emulators.  Oh well...

smu also looks best on FCEU.. on some emus the browns look like green.  my NES and the TV i had (before it died (the tv)) looked very similar to FCEU actually
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: twipley on December 23, 2010, 09:10:04 am
I just wanted to reply back to add two things:

1) this looks like an awesome game. I have only played through the demo as of yet, though (recently gave away my system);

2) I have asked blargg, the author of the NTSC filter, that very question. With his permission, I am posting his own reply here, which I am judging to be both relevant and informative:

"I have fell on this great game, "Battle Kid" on the NES. Would you recommend one playing through RGB on the NES, even if it was not possible for a real NES to output RBG?"

"Heh, interesting question. What was the developer intention? Since it was developed in the past few years, it was probably tested a lot on an emulator. If that emulator was set for RGB display (no NTSC filter), then one could argue that it was developed with RGB in mind. On the other hand, it was developed for sale as a cartridge, and not for play on emulators, so maybe composite video is the real intention."

See, some people seem to prefer one setting, while others seem to prefer another. blargg seems to like the look of NES games played "in a setting part way between composite and s-video, that is, reduced artifacts and bleed, but not completely eliminated as in RGB." Of course, the personal preference may vary from game to game. This is why I here took the initiative to post here to see what was on the mind of "God," ahem, of the creator... the creator of the Battle Kid universe. Of an unique, self-existing world. Self-contained obstacles to salvation. Meaning, transcending the lurking perils characterizing that world one is found locked into.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Sivak on December 23, 2010, 10:34:35 am
Well, if you really need to know.  I used FCEUx as the primary emulator.  I did not use any filters and the palette I used was either BMF_Final3 or one of the Asquire ones.  I actually can't tell cause FCE doesn't even tell me what palette I have loaded and I don't want to just load them in again to see.  They should have that feature implemented actually...
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: tcaudilllg on December 23, 2010, 12:27:24 pm
Here's one thing I found interesting: the cyclops boss. What was your inspiration for that one?
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Sivak on December 23, 2010, 10:25:02 pm
Here's one thing I found interesting: the cyclops boss. What was your inspiration for that one?

Who???  o_O 
Title: Battle Kid playthrough by me with commentary
Post by: Sivak on February 14, 2011, 11:20:20 am
Hey all. I did my own playthrough with commentary for the anniversary that's almost here. 80 minutes, 9 deaths.

http://www.youtube.com/watch?v=yne04hukuyc
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: messiaen on February 15, 2011, 07:55:09 pm
Can't play the game since my NES doesn't work anymore, but I played the ROM demo and watched your previous videos.

I'm amazed how much content this game has, both as a indie and as a NES title. Nice variety of enemies, graphics and music. 
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: kokie on February 17, 2011, 11:44:47 pm
Hi Sivak, Do you have famicom cassette for sell? I'm in Asia and I can only find Famicom console , Ebay an NES console cost too much for shipping.

If you have Famicom version of this game please PM me the price and your paypal , Thanks
 
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: KingMike on February 18, 2011, 12:15:53 am
How about a converter that allows NES games to be played on a FC console?
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: kokie on February 18, 2011, 01:04:09 am
How about a converter that allows NES games to be played on a FC console?

I've bought one from Ebay a long time ago and it's doesn't work and I'm not sure why.

Been looking for a new one ever since but all that is left is the one that allow you to play Famicom on NES (60-to-72pins) but not the other way around (72-to-60pins).

The other factor for wanting a famicom cart for me is I and pretty much everyone else in retro communities here only have famicom collections , one NES cart will stick out wierdly on shelf.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Sivak on February 18, 2011, 01:18:26 am
There's no Famicom version and we don't have the parts to even make a Famicom version.  Sorry.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Panzer88 on February 19, 2011, 07:51:28 pm
http://stoneagegamer.com/ has converters to play NES games on a famicom. You can also look for the honeybee brand. They make adapters for the famicom and super famicom, but they are harder to find and its hard to beat the stonage deal.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: KingMike on February 19, 2011, 09:39:59 pm
I ended up getting a converter in the package with a cheap clone system.
(though it turns out using a Genesis controller on the clone, because it fit, wasn't a good idea :P )
Not a big deal that I broke it now since I've since bought a real FC system.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Panzer88 on February 20, 2011, 12:23:58 am
a direct link

http://stoneagegamer.com/nestofamicomconverter72-pinto60-pin.aspx

costs $9.99 USD with free shipping.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: tcaudilllg on February 20, 2011, 03:51:36 am
Here's one thing I found interesting: the cyclops boss. What was your inspiration for that one?

Who???  o_O

I'm sorry. I thought the little goblin who floats and has flashing eyes just had one eye.

But what was your inspiration for him?
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Sivak on February 22, 2011, 02:29:53 pm

I'm sorry. I thought the little goblin who floats and has flashing eyes just had one eye.

But what was your inspiration for him?

Are you referring to the 7th boss, Zedd?  It's really hard saying all the ideas there.  Just wanted someone who could stop time is all.
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: Proveaux on April 04, 2011, 02:45:07 pm
Awesome job!
Title: Re: My NES homebrew game, "Battle Kid" is out
Post by: U-Said-It on October 24, 2011, 04:55:34 pm
I just wanted to say thanks for creating this unique experience of a cartridge based nes release. Too often people think that because they can buy homebrew cd-roms for next to nothing that cartridges should be just as cheap. In reality I'm sure manufacturing these and distributing them is much more expensive. That or they simply don't understand why those yard sale nes games sell for under a buck is that they're 20+ years old, and were original $40-50 brand new.

I hope you continue to create new nes experiences, and maybe even feel compelled to release a full rom of BK eventually. This being said, I've already brought a certain thread on the 1emulation forums to the attention of the admins there, and the issue has been very sneakily circumvented twice. If they don't seriously want to be kept separate from other warez sites like snesorama, or emuparadise, then they should just remove their policies on no linking to such materials.

At it were, I've linked to my vocal contention at what happened in addition to the PMs I sent the staff. I like how either they let the problem repeat, or maybe that's there way of showing how they appreciate the work from people here at romhacking.net.
http://www.1emulation.com/forums/index.php?s=&showtopic=33023&view=findpost&p=345301