Kiwi #1 Posted July 19, 2013 Yesterday, I had a vision of attempting to mess around with the Colecovision's graphics via coding method. I was thinking of my future game that would have scenes like these. I loved Earthbound animated background so much, I wanted to try attempting the same thing for the Colecovision hardware. So I started working on it yesterday. I didn't even know that Earthbound was going to be release for the eShop virtual console today. Unfortunately, I don't have a WiiU. Also, I think Nintendo gave up on Wiiware shop, which they could have upload it there too . Just to get back at them , I decided to just put together a mock-up battle scene against my one of my most favorite enemy in the game. A tree who psi Brainwash power never seem to work against you. Also have the nerves to explode in a flame when it is defeated. Awesome unique enemy. The Territorial Oak. I also made the ROM available if you want to play around with the program. The number keys: 1=scrolls image down 2=interlace 3=funhouse mirror image down scroll 4=animated tree, 32 frames 5=star backdrop 6=waterfall EarthboundMockup.rom The animated tree pattern is rle encoded and loaded into pattern tables not used by the VRAM. Then the animation cell is retrieved from the VRAM to the 128 byte buffer every other frame. It's one of my solution to scroll horizonally. Doing that procedurally would be very tricky and I'm not yet thought of a solution. With ideas flowing around, it'll bound to come to me. 1 Quote Share this post Link to post Share on other sites
retroillucid #2 Posted July 19, 2013 Yesterday, I had a vision of attempting to mess around with the Colecovision's graphics via coding method. I was thinking of my future game that would have scenes like these. I loved Earthbound animated background so much, I wanted to try attempting the same thing for the Colecovision hardware. So I started working on it yesterday. I didn't even know that Earthbound was going to be release for the eShop virtual console today. Unfortunately, I don't have a WiiU. Also, I think Nintendo gave up on Wiiware shop, which they could have upload it there too . Just to get back at them , I decided to just put together a mock-up battle scene against my one of my most favorite enemy in the game. A tree who psi Brainwash power never seem to work against you. Also have the nerves to explode in a flame when it is defeated. Awesome unique enemy. The Territorial Oak. I also made the ROM available if you want to play around with the program. The number keys: 1=scrolls image down 2=interlace 3=funhouse mirror image down scroll 4=animated tree, 32 frames 5=star backdrop 6=waterfall EarthboundMockup.rom The animated tree pattern is rle encoded and loaded into pattern tables not used by the VRAM. Then the animation cell is retrieved from the VRAM to the 128 byte buffer every other frame. It's one of my solution to scroll horizonally. Doing that procedurally would be very tricky and I'm not yet thought of a solution. With ideas flowing around, it'll bound to come to me. I LOVE EARTHBOUND! Has been FINALLY released on virtual channel! Quote Share this post Link to post Share on other sites
Kiwi #3 Posted July 19, 2013 I LOVE EARTHBOUND! Has been FINALLY released on virtual channel! Indeed!! It pretty much the only RPG I know that has multiple of battle music depending on the enemy type to face. Also have these nifty groovy background that animate that does different things when combining enemies types. It just great and addictive to get into it. Mother 3 is fantastic as well. I'm so glad that Tomato translated that game. Quote Share this post Link to post Share on other sites
retroillucid #4 Posted July 19, 2013 LOVE EARTHBOUND!! 1 Quote Share this post Link to post Share on other sites
Kiwi #5 Posted July 19, 2013 You got the complete in a box version!! Really cool!! Quote Share this post Link to post Share on other sites
retroillucid #6 Posted July 19, 2013 You got the complete in a box version!! Really cool!! Not exactly..... I'm missing the cart Quote Share this post Link to post Share on other sites
Yurkie #7 Posted July 19, 2013 Pretty impressive Kiwi! Thanks for sharing your work. 1 Quote Share this post Link to post Share on other sites
Kiwi #8 Posted July 19, 2013 Not exactly..... I'm missing the cart That sucks. Hopefully the virtual console release will bring down the prices of the loose cartridges. 1 Quote Share this post Link to post Share on other sites
retroillucid #9 Posted July 19, 2013 That sucks. Hopefully the virtual console release will bring down the prices of the loose cartridges. I really hope so Quote Share this post Link to post Share on other sites
bfg.gamepassion #10 Posted July 19, 2013 Yesterday, I had a vision of attempting to mess around with the Colecovision's graphics via coding method. I was thinking of my future game that would have scenes like these. I loved Earthbound animated background so much, I wanted to try attempting the same thing for the Colecovision hardware. So I started working on it yesterday. I didn't even know that Earthbound was going to be release for the eShop virtual console today. Unfortunately, I don't have a WiiU. Also, I think Nintendo gave up on Wiiware shop, which they could have upload it there too . Just to get back at them , I decided to just put together a mock-up battle scene against my one of my most favorite enemy in the game. A tree who psi Brainwash power never seem to work against you. Also have the nerves to explode in a flame when it is defeated. Awesome unique enemy. The Territorial Oak. I also made the ROM available if you want to play around with the program. The number keys: 1=scrolls image down 2=interlace 3=funhouse mirror image down scroll 4=animated tree, 32 frames 5=star backdrop 6=waterfall EarthboundMockup.rom The animated tree pattern is rle encoded and loaded into pattern tables not used by the VRAM. Then the animation cell is retrieved from the VRAM to the 128 byte buffer every other frame. It's one of my solution to scroll horizonally. Doing that procedurally would be very tricky and I'm not yet thought of a solution. With ideas flowing around, it'll bound to come to me. Is it possible to share the source code ? I am really impressed !!!!!!! Quote Share this post Link to post Share on other sites
san-d-2000 #11 Posted July 19, 2013 Not exactly..... I'm missing the cart Lol Quote Share this post Link to post Share on other sites
Kiwi #12 Posted July 19, 2013 Is it possible to share the source code ? I am really impressed !!!!!!! Sure, I can see why not. I need to clean up the code first to be readable. I'll post it in a hour. Quote Share this post Link to post Share on other sites
Kiwi #13 Posted July 19, 2013 Here is the source code and the ROM with the HP and PP sprites in their places. It basically writing to the pattern table in different method. EarthboundMockup.zip My method to make a table. The 32x32 what I want it to be shown as is on the right. When I'm ready to make a table, I arrange the tiles in the first 32 tiles. I export to C with no compression and copy the 128 bytes and place them in a single table. This is how the animation cells look like and the mockup is programmed to take table like this from the pattern table VRAM. You can change it to take pattern from the color table if you wish to use screen_mode_2 without masking. Quote Share this post Link to post Share on other sites
ColecoDan #15 Posted July 19, 2013 Here ya go, eBay Auction -- Item Number: 121146473387 It is just a few pennies. Quote Share this post Link to post Share on other sites
retroillucid #16 Posted July 19, 2013 Here ya go, eBay Auction -- Item Number: 121146473387 It is just a few pennies. The guy only had one transaction I would also like the cart to be in better shape... Thanks though. Quote Share this post Link to post Share on other sites
ColecoDan #17 Posted July 19, 2013 The guy only had one transaction I would also like the cart to be in better shape... Thanks though. I saw one in better shape but it was also twice the price. I am trying to keep you on a budget. 1 Quote Share this post Link to post Share on other sites
bfg.gamepassion #18 Posted July 20, 2013 Here is the source code and the ROM with the HP and PP sprites in their places. It basically writing to the pattern table in different method. EarthboundMockup.zip My method to make a table. The 32x32 what I want it to be shown as is on the right. When I'm ready to make a table, I arrange the tiles in the first 32 tiles. I export to C with no compression and copy the 128 bytes and place them in a single table. This is how the animation cells look like and the mockup is programmed to take table like this from the pattern table VRAM. You can change it to take pattern from the color table if you wish to use screen_mode_2 without masking. Thanks a lot for sharing that !! Quote Share this post Link to post Share on other sites
Jordiway #19 Posted July 21, 2013 http://rosecoloredgaming.wordpress.com/2013/06/27/earthbound-0-has-arrived/ 1 Quote Share this post Link to post Share on other sites