Jump to content

Kiwi's Blog

  • entries
    92
  • comments
    70
  • views
    87,996

Entries in this blog

Now just under 30,000 bytes...

I spent my afternoon making the ending animation. I remembered the animated gif I made a long time ago and I decided that'll make a good ending. I drew the background with the help of tile studio and ICVGM, my favorite tool. Then made the sprites in CV SPRITE 2 software. I'm glad I learned how to use Hexeditor to get the uncompressed ppspr data I need to convert to pletter. Typically I dump the VRAM to get the raw data. Pletter compressor is very good at rle compression and does dictionary

Kiwi

Kiwi

Rock Cutter

When I first program this game, I wanted to make a platformer. I did make a gameboy mockup for Pixelation challenge thread long long time ago. Then went on to make a Mock-up of Rock Cutter, if it was made for NES. I made this in Flash 5. I didn't really know how to program back then. The Gameboy and NES mock-up was created in middle of 2002. I thought of trying to make this game for the Colecovision. Platformer is one of my favorite game genre. So I started on it last year in

Kiwi

Kiwi

SCUMM for Colecovision Work in Progress 2

I've been working on this project this evening. You can select a verb either by the Colecovision's Keypad or selecting it from the boxes below. There are 4 objects in this room that can be use by verbs displayed above. I didn't put my all on the graphics since I am just building the engine.   All I need is your character being able to walk around in this scene. Then I'll have to figure out how the inventory system going to work via coding.   The text disappear on it own after a few seco

Kiwi

Kiwi

Donkey Kong 3 WIP 3

I completed the platform collusion. It was very simple and there's 3 different floors and value get updated to StanleyY's position as the floor number increase and decrease. He falls off the platform naturally and consistent. He jumps naturally on the top floor. I limited the x position so Stanley won't wrap around the screen. I successfully locked the up and down button during the jumping process.   Border flashing is my debug. It's one of the quickest way for me if the lesser and gre

Kiwi

Kiwi

Throwing Cutter blades at the enemies. Ouch!

I added cutter beam attack. The mock-up of him tossing the cutter blade, so it had to happen in this game. You have to collect the cutter power up to use them. I added a counter that shows up when you have some. I didn't think it would be possible, but I realized that I had 12 sprites available and not 6. I was thinking 4 boss sprites took 4 sprite slot, but that not how it works. The enemy takes up 12 sprites, the boss when he appears takes 4. It could take more, but this isn't a mega ca

Kiwi

Kiwi

Stuck on Text Adventure...

I kinda knew something would happen at the halfway point. I think one of the toughest problem programming this game, I can't tell where the data are going on the RAM. That's a problem with C language I believe. Therefore, I don't know if the RAM are just floating there or they'll be overwritten, or writing after the used spot. I can send data to a specific spot of the Colecovision video memory, but not RAM. The ROM size is 17KB, so going over that makes the game loops right after the title s

Kiwi

Kiwi

Flight of the Icarus

Flight of the Icarus, I like that title. For a month I had to focus on Computer Space. I didn't want to start a new project and ignore this game. I had a bunch of ideas and wanted to try something. More like I wanted to build something. It's like building blocks, programming these games. I know it very important that I deliver the games requested. Computer Space is very close to completion and the Collector Vision likes the Release Candidate. All I need is to finalize it. The next versi

Kiwi

Kiwi

My games been announced on Collector Vision forums.

Don't play cookie clicker, or you will become addictive.   So yea, I been working on both of them. I tackled Pong first and quickly got that set up. This blog on Atari-age answered a lot of questions I had for this game, http://atariage.com/forums/blog/52-danboris-tech-blog/ . It a lot complicated as it look and I was going for arcade version of Pong instead of a home version. The home version isn't yet made on the cartridge... The technology in this machine doesn't have CPU, so I have to

Kiwi

Kiwi

Terminator Salvation

Terminator 2 is my personal best movie of all time. I watched this movie multiple of times, and it never seems to get old. The Original terminator had a human vs the machine, while T2 had an obsolete machine against a superior machine. T3 had the same obsolete machine against the overpowered machine. Terminator Salvation ditch that cat and mouse game, instead it's human race vs machine. Now Terminator and Terminator 2 are awesome and they were made by James Cameron. The other 2 lack someth

Kiwi

Kiwi

9 lines ship shooting game for the Intellivision

I checked out this thread in the Intellivision programming forum and there was a topic about the 10 version of snake. Catsfolly told us to stop doing your epic game and participate. I don't know what happen if I disobey Catsfolly so I better do what he wants . I needed a break from that project I started about 16 days ago. So for some reason, meh why not try making one. The awesome snake game Catfolly made me think of the games I made for the TI-83. So the ship shooting game was made for tha

Kiwi

Kiwi

Computer Space/Pong Reception

I'm pretty happy that it is getting good receptions. I'm also nervous about it too, since it is project that is going to be release into the public space. I'm going to make 100% sure that there no game breaking bug at launch. So far, no bugs and the game's stable. Eventually, I need to burn the game on EPROM somehow and it needs to be tested throughtly since the game uses byte_random for multiple of things. The star scrolling is position randomly when it reach the edge of the screen, the sta

Kiwi

Kiwi

I got the Intellivision!

Even though I'm not major fan of the original arcade version of Donkey Kong, but D2K was the major push of getting me a Intellivision. The reason is that it has 2 different characters each with it own quirks like Bruno can climb ladder with the hammer while Toni can jump with the hammer. There's 5 new levels in addition of the original 4 levels that were in the arcade. It's pushes the Intellivision's hardware limitation such as flickering the mobile objects since only 8 sprites can be display

Kiwi

Kiwi

Donkey Kong Land Zero for the Colecovision Mockup

Few days ago, I daydreamed of seeing the original Donkey Kong graphic remade for the Colecovision. I wanted to mimic the 3D style of the Gameboy version of Donkey Kong Land. I couldn't resist using dither, so my pixel art rubbed off to add to the current style. Today, I didn't feel like programming and I was mentally and physical tired from work this morning, hurray for manual labor.   So whenever I see something I want to see on the Colecovision really bad, I fire up ICVGM and draw the mo

Kiwi

Kiwi

I compiled 10 year birthday with CCI3 to see if sound works.

Turns out, the play_sounds functions doesn't work. I have to original ROM with the music playing, that one works but that one was already compiled and included in the newcoleco dev kit. I'll have to look for this functions and see it assembly code. This is Marcel's code. Either way, I'll get sounds to work in my project one way or another.

Kiwi

Kiwi

I worked on smooth scrolling today.

I keep finding work around this little glitch. It scrolls smoothly. With screen mode 2 without masking, the part of the tree start to lag back for one bit, then corrects itself in the next frame. With screen mode with masking, the top shows the same error. I am writing directly the tile directly to the pattern table every frame, I tried every other frame.     I used three 40 bytes to pull the original image from the pattern table. Then 32 bytes table copied from 40 byte table with on

Kiwi

Kiwi

I got a 3DS

I got it on April first and posted, "Man, it took Nintendo 25 years to launch a handheld system with the color Teal. It's about TIME!!! God!!! Too bad I can't buy one right now!!! FML!" on Facebook. So, if anyone read that and knows it an April fool's joke, then I have it. Isn't April Fool's day, opposite day?   The day before I brought this thing, I decided to look it up on the internet and read about it. I really love the Virtual Boy and it doesn't work now. I was really curious about

Kiwi

Kiwi

Short update

I got 4 rooms drawn and one need to made and I need to make more unique tiles for that last room of the puzzle. The 128 tiles pattern table has about 45 tiles left to be drawn. I load the pattern table right after the text pattern at address 0x0400 so the text pattern set won't be overwritten. 3 room tables(yet one room need to be entered) are entered and displayable to test what they look like on the TV screen(due to the colors.).   It appears that the 0xcf that leaked into the RAM is no

Kiwi

Kiwi

Scroll screen

I constructed this scroll screen via programming. Here how I made this screen.     static void ScrollScreen(void) { byte x; //declare x rle2vram(PATTERN2RLE, 0x0400); //pour pattern data into char 128-384(my letters are in char 0-127) rle2vram(COLOR2RLE, 0x2400); //pour color data after my letter's color which is in 0x2000-2400   fill_vram(0x1800,0x9D,768);//fill screen with solid yellow tile fill_vram(0x1800,0x98,1);// draw 1 left roller fill_vram(0x1801,0x9a,30);///dra

Kiwi

Kiwi

SIERRA GUI 1

I've been playing Leisure Suit Larry:Reloaded and couldn't resist transferring the GUI to the Colecovision. It's rare to see branching conversation, only when speaking to girls. Don't really need pull, push, open, close, pickup. It been combined into one icon the grab command. There's 6 different verbs that needs text. The picture icon fits on the text portion of the tileset.   The first 0-127 tiles are going to be use through out the game while 128-255 are swapable. I forgot to add the

Kiwi

Kiwi

Colecovision's sprites theories.

I've wondered if the Colecovision could display 64 on screen at once if it wasn't for the read register being 5 bits. I ran into a small glitch in a game that the sprite held the old sprite data which was the title screen. I modified my original SweepSprites() routine to take the first number and the last sprite number to change that sprite into invisible and move them to y=207. So SweepSprites(0,31) will clear 0,31, which is the title screen sprites. While in the game, I fired a projectile an

Kiwi

Kiwi

Donkey Kong 3 WIP 2

Tonight, I managed add sprite flickering for Stanley and added jump up and down control. The sprite flickering for Stanley is basically what this code shown below in the NMI {}.   if (frame==0){ sprites[2].y = StanleyY-jumpy; sprites[3].y = StanleyY+1-jumpy; sprites[4].y = StanleyY-jumpy; sprites[5].y = StanleyY+2-jumpy; sprites[28].y = 207; sprites[29].y = 207; sprites[30].y = 207; sprites[31].y = 207; frame++; goto here; } if (frame==1){ sprites[28].y = StanleyY-jumpy; sprites[29].y = S

Kiwi

Kiwi

Now sing Colecovision SING!

The nightmare's over. With bfg.passion's help, I am now able to include sounds in all of my projects. So all the pieces of the puzzle are complete. I'm so happy!   So SDCC 3.0 and CII2 are the tools to use to program in C if you wish to make a Colecovision games.

Kiwi

Kiwi

A little update.

I had a bit of a problem with Computer Space crashing. I think I am hitting the link button way too soon. I pray that is the case, even though I updated SDCC kit from 3.0 to 3.3. I added the 4 new UFOs graphics with 4 frames of animation. I had this idea in advance 1 player mode that if your score is still higher than the UFOs after hyperspace, then you face a new UFO with unique quirk with a new backdrop that I already have made. The game will go on indefinitely until either the UFO score

Kiwi

Kiwi

What is Sony doing with the PSP?

When this handheld system came out, everyone who wanted one was excited to get their hands on this system. I mean, they made PSP e-magazine for it, made videos that would play on the PSP, and etc. The media on the other hand didn't care much about it. Is Sony either on-board with this system, or not? Do Sony suffer from bi-polar disorder? Sigh... It an awesome handheld system with great potential! What happening to it?   Anyway, my personal experience with this system was wonderful.

Kiwi

Kiwi

×
×
  • Create New...