Jump to content
  • entries
    106
  • comments
    796
  • views
    139,546

About this blog

2600 Game Dev and whatnot.

Entries in this blog

 

Reindeer Rescue Bug

JUST WHEN I THOUGHT I WAS DONE it turns out I'm not.   Anyway, I'll just reproduce what Al wrote to me and ask: anybody have any explanations or a fix? Message Two: If anybody has a Kroc cart or a CC and want to test Reindeer Runner for me? Manuel, I'm assuming that you have already, since you ran this on a real TV to test the PAL colors.This has me baffled; it is beyond my "expertise."The only weird thing that the game does is hit HMOVE at an odd time and, as mentioned in Eric B's weblo

Guest

Guest

 

Destroy Walls

NOW YOU CAN blow up the walls! Plus I fixed the maze generator so that it (should?) cycle through the 255 possible different mazes.   I forgot to mention this last time (until a late edit), but press RESET to cycle through the mazes. TankMaze20120211.bin

vdub_bobby

vdub_bobby

 

NES vs. 5200

NES VERSUS 5200, how does the hardware compare? This question is interesting to me, so I did some research this morning, refreshing my memory and digging a little deeper. I was going to post this in the (latest) thread on the subject in the 5200 forum but it had degenerated into name-calling   So, anyway, here's what I've got. Please let me know about any inaccuracies or errors!   I'm going to use the term "5200" to stand in for the the 5200 as well as the 400/800 line of computers, so I

vdub_bobby

vdub_bobby

 

Tanks!

SO IT'S BEEN A WHILE since I've been very active on AA; but in the last few weeks I have again started some fairly intensive 2600 development. I'm sorry to say, Nathan, that it isn't RPS - which is still on my slow-moving to-do list - but rather a project that I toyed with years ago: a semi-faithful port of Tank Battalion.   I'll try to find time to put up the in-progress ROM of what I've got so far along with some screenshots, plus other details. And I am having some difficulty with the gra

vdub_bobby

vdub_bobby

 

The Latest

HERE'S what I've been working on, slowly, over the last few weeks. Well, besides the tile demos I've posted in the homebrew forum, which are mostly just a sideline - for now, anyway.   Demo120080209.bin   Demo220080214.bin   Both are very rough and likely will roll on a real TV.

vdub_bobby

vdub_bobby

 

RPS

NATHAN has probably given up all hope, but never fear! I am actually working on it, though veeeeeeeeerrrrrrrrrrrrryyyyyyyy slowly...       Most of what little I've done so far is simple stuff to help me understand the code better.   I did, however, get one of Nathan's new hand graphic sets in, and I cleaned up the scanline counts and some of the transitions where the screen would jitter or jump. And I changed the copyright date.   Lot's still to do: ; To do: ; ; fix scanlin

vdub_bobby

vdub_bobby

 

Now With Mazes

BEEN PRETTY BUSY WITH RL over the last week, but found a few hours here and there to work out the code to generate mazes programmatically: TankMaze20120205.bin   To my surprise, I was able to get something working that actually doesn't look too bad. The algorithm is roughly based on the so-called "sidewinder" algorithm, though with some tweaks. To geek out about this for a minute, it is a pet peeve of mine that every maze-generation algorithm i've ever seen always works on the assumption

vdub_bobby

vdub_bobby

 

Goofy Tech Demo...Applied!

INITIALLY I WAS PRETTY disappointed with the goofy tech demo I wrote (see previous post). It was pretty tricky, and a fair amount of work, to get the kernel working. And in the end, it didn't look much better than if I had just multiplexed a single sprite!   But I kept playing around with it and I think it might be useful afterall. Maybe.   Here's a possible way...look at this demo. At first, a mild-mannered, kinda-weak-looking Demon Attack clone: But you hit the fire button and then!

Guest

Guest

 

R.I.P. Kotaku

NOW THAT KOTAKU.COM has ruined redesigned their website, I'm looking for a different video game news/reviews/opinion site. Something reasonably intelligent, platform agnostic, and comprehensive. Where do you all go for video game news?

vdub_bobby

vdub_bobby

 

Opaque Elevators

LATEST 'N' NOT-SO-GREATEST version of the Elevator Repairman knockoff:   ElevRep20061025.bin   The sprites is all screwed up because I rewrote part of the kernel and didn't have time to fix the variable setup routines. The kernel works fine; the variables just aren't being setup properly. But that's no big deal.   Oh yeah, I also took out a bunch of stuff (score, 48-char display, etc.) that was using RAM - I needed the RAM and I didn't want to waste time optimizing when the kernel is s

vdub_bobby

vdub_bobby

 

You don't know the power of the dark side...

YOUR POWERS ARE WEAK!   Just thought I'd share some amusing pictures of Darth Vader as a kid:   Adjusting the fit...   Using the Dark Side of the Force to terrorize the house! Oh no!   Unmasked!   This helmet plays various Darth Vader phrases and sound effects. Usually it's used by the older two, but recently Jo has had a fascination with it. Good times, good times.

vdub_bobby

vdub_bobby

 

Got it maid?

ELEVATOR REPAIRMAN, now kinda playable. Also rethemed a bit: ElevRep20061011.bin   Changes: I stopped trying to develop the 1K and 4K versions simultaneously and am now using a table to change the background color, rather than manipulating the line counter and plugging that into COLUBK. Also created a sprite. Also cleaned up the display a bit, tweaked the left/right boundaries. The main changes, though: a) the score, b) the timer, and c) collisions. It's all very rough, but now all of

vdub_bobby

vdub_bobby

 

The Bad Guys

NOW WITH ENEMIES that move!   TankMaze20120222.bin   Not too exciting, really - they just change direction randomly when they hit an intersection. But it's something!   Also, your tank will now turn whichever way you press the joystick, even if a wall prevents you from moving.   Press RESET to start things off and to switch through the different mazes.

vdub_bobby

vdub_bobby

 

2008 Plans

THOUGHT I'D REVISIT this topic again this year.   -I have two big 2600 projects that have been kicking around in my head for a while; I'd like to make some significant headway on one or the other this year. One is an RPG for the supercharger, the other is a 32K+ Street Fighter II-ish fighting game.   -I'd like to possibly do something for the A800. Though I might be satisfied just porting Squish 'Em to the 5200; I'm about halfway there already.   -Create a PAL60 version of Elevators Ami

vdub_bobby

vdub_bobby

 

Ready, Fire, Aim!

NOW WITH shooting! Also a proper (though lame) maze, sort-of finalized kernel (and sort-of finalized tank graphics), and a glowing base to defend. TankMaze20120130.bin In answer to what I think was Thomas' question, right now the maze is hard-coded. If I can come up with a good algorithm for generating mazes, I'd really like to do that. If I can't come up with an algorithm that generates high quality mazes, I'll probably just create several by hand. It helps that the game will have walls

vdub_bobby

vdub_bobby

 

Squishy

THINGS ARE MOVING ALONG, though my self-imposed deadlines are looming and looking more and more unrealistic the closer they get!   Unsurprisingly. I'll keep plugging away, though, and we'll see what happens.   The Latest!   Big changes: -Scrolling now works, though the kernel isn't completely tightened up yet. -Randomly generating girders, monster colors and positions. -Moving monsters. -Player movement constrained. Now pressing up scrolls the screen, down does nothing. -Matchi

vdub_bobby

vdub_bobby

 

Swag

WANT TO GET 'em all!   I am trying to pick which homebrews to pick up from the AA store...   Here's my long list: A8 Beef Drop   2600 Venture Thrust+ Synthcart Fall Down Oystron FlapPing Jammed Marble Craze Power Off! Hunchy II Crazy Balloon Star Fire Strat-O-Gems Dark Mage   Dreamcast: Feet of Fury   Tunes: Cabana EP+   Unfortunately, funds aren't unlimited. So I've got to narrow it down.   So, shorter list: Beef Drop Venture Thrust+ Cabana EP+ Power Off!

vdub_bobby

vdub_bobby

 

VCStroid?

SO, FOR LACK of anything better to work on, I decided to see if I could actually get a kernel working for a VCS Metroid.   The answer is yes. Right now it supports a partially asymmetric, striped playfield (PF1 & PF2), one non-flickered sprite, up to five (limited by RAM) intelliflickered sprites, M0 and M1.   I'm kind of amazed that I got it working, actually. Some of the missile writes come at non-optimal times (around repositioning scanlines) but not too bad.   Screenshot: B

Guest

Guest

 

AtariVox Editor

SO IT'S been a while since I've posted anything...or coded anything.   But I was inspired by...well, by something I can't talk about. Um. Anyway, I revived an idea that I kicked around almost two years ago and banged something out: 2kAVoxEditor20081209.bin I haven't tested it with an AtariVox myself - but Nathan did and it seems to work fine.   What does it do? It's a way to quickly play with your AtariVox using your 2600. Add/edit/adjust sounds and control codes and then play 'em!

vdub_bobby

vdub_bobby

 

Possible Wild Western Port using SC

MANUEL got me thinking about a Wild Western port.   At first I thought it was too simple of a game to need the Supercharger, but I'm reconsidering.   Using strips of RAM to display sprites/particles would allow this kind of kernel:   lda RAM,Y   sta GRP0   lda RAM,Y   sta GRP1   lda RAM,Y   sta COLUP0   asl   sta ENAM0   lda RAM,Y   sta COLUP1   asl   sta ENAM1   lda RAM,Y   sta ENABL   ;+45 Assuming that Y ranges from 0 to 160, that would require about 800 bytes

Guest

Guest

 

Whole Lotta Nothin'

AFTER MAKING BIG plans earlier this year I've done a whole lot of nothing so far.   Hmmm...strike that. Looking back through my blog, I've done more than I thought. Mostly I just haven't managed to produce a game.   I was going to use this blog entry as a data dump for everything I've half-assed over the last couple of months - and don't worry, I still will use it for that purpose! - but I think I will change gears and use it as a sort of retrospective of the year so far. Maybe help me

vdub_bobby

vdub_bobby

 

Bestseller!

JUST NOTICED THAT the 2005 Minigame Multicart is #10 on the bestsellers list. :)Kinda cool.

Guest

Guest

 

GTD: IV

GTD STANDS FOR Goofy Tech Demo, by the way.   So I wasn't real satisfied with the way things looked yesterday; so I decided to give up using the sprites for the player's bullets, and use the missiles instead. This means no crazy weird shapes/colors for bullets, plus it also means no background starfield.   But, you can actually see your bullets, which I think is a little bit more important. Plus I figure I can use sprites for special weapons that move slower and might be easier to see.

Guest

Guest

 

2600 Music Helps

BASED ON SOME COMMENTS I have received, especially in response to Reindeer Rescue, I thought I'd attach some of the stuff I use to help with 2600 tunes.   First off, gotta give big props to my brother. He created these worksheets and has helped with almost all of the 2600 music I've done. Except for Reindeer Rescue, curiously.   Tommy made this worksheet for me; based on P Slocum's music guide and E Stolberg's music chart. I find this much easier to use, plus it really shows what you ha

Guest

Guest

 

R.P.S The 8K

PROGRESS CONTINUES...   Dug up old PMs from Nathan and saw that he had made a title screen graphic for it already, so I added that in: This required expanding the ROM to 8K, so that's the other thing I did - which was a giant pain, as it always is. In the process I screwed up all the scanline counts, but I think all the graphics are stable.   rps.bin rps_source.zip

vdub_bobby

vdub_bobby

×
×
  • Create New...