+Andrew Davie Posted December 13, 2008 Share Posted December 13, 2008 This project is dead. I don't have the time or inclination to push it over the line, so rather than leaving people hoping I'm calling an official end to it. I may release the source code, sans any Boulder Dash content, at some future date. Cheers A Quote Link to comment Share on other sites More sharing options...
+remowilliams Posted December 13, 2008 Share Posted December 13, 2008 Aw crap... Quote Link to comment Share on other sites More sharing options...
EarthQuake Posted December 13, 2008 Share Posted December 13, 2008 Gah. It looked so promising... Quote Link to comment Share on other sites More sharing options...
+Nathan Strum Posted December 13, 2008 Share Posted December 13, 2008 Can't say I'm surprised. Disappointed, but not surprised. Quote Link to comment Share on other sites More sharing options...
cd-w Posted December 13, 2008 Share Posted December 13, 2008 That is a shame - it seemed to be very close to completion and the copyright issues were resolved? Hopefully someone else can step in and complete the game, or finish one of the variants (e.g. Ruby Runner). Chris Quote Link to comment Share on other sites More sharing options...
iwan-iwanowitsch-goratschin Posted December 13, 2008 Share Posted December 13, 2008 That´s tragic! Quote Link to comment Share on other sites More sharing options...
Emehr Posted December 13, 2008 Share Posted December 13, 2008 Disappointed I think I just got a soft-on. Quote Link to comment Share on other sites More sharing options...
birdie3 Posted December 14, 2008 Share Posted December 14, 2008 That sucks, man. You definitely do some amazing work though... Could you possibly re-work the engine into a similar yet more original game? Quote Link to comment Share on other sites More sharing options...
potatohead Posted December 14, 2008 Share Posted December 14, 2008 Bummer. Thanks though! I enjoyed seeing the tech realized. The VCS can do this game, and that's sweet. No worries here! Quote Link to comment Share on other sites More sharing options...
Dino Posted December 16, 2008 Share Posted December 16, 2008 NNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!! Quote Link to comment Share on other sites More sharing options...
iwan-iwanowitsch-goratschin Posted December 16, 2008 Share Posted December 16, 2008 I have played the game in 2008, its development was advanced and it was just awesome to see a game like this working on the 2600! Isn´t there any chance that Thomas J. can overtake the project???? Quote Link to comment Share on other sites More sharing options...
tremoloman2006 Posted December 16, 2008 Share Posted December 16, 2008 Man this really sux! I was so psyched for this title but I understand Andrew has higher priorities. I hope someone can take this project over and complete it. God I wish I knew how to program for the 2600! Quote Link to comment Share on other sites More sharing options...
STGuy1040 Posted December 16, 2008 Share Posted December 16, 2008 Damn! I just heard about this project too. Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted December 16, 2008 Share Posted December 16, 2008 Isn´t there any chance that Thomas J. can overtake the project????I seriously doubt it. While I got the Ok from Andrew, there is a lot of code which is not completely finished and which I do not know well enough. So that would require a lot of effort to even get into it. Finishing the game alone requires too much of my limited time. And a major part of the fun was cooperating with Andrew, competing for the best solution. Also I am not interested at all in doing again all that legal stuff Andrew had solved already. I am really sad this game didn't come through. But I have a very, very vague hope Andrew may eventually (in a few months or years) decide differently. Quote Link to comment Share on other sites More sharing options...
Crazy Climber Posted December 16, 2008 Share Posted December 16, 2008 Oh well, I'm sure I'll find a home for the $50 I was going to spend on it. When is that damn AA store sale anyways Quote Link to comment Share on other sites More sharing options...
+batari Posted December 17, 2008 Share Posted December 17, 2008 Also I am not interested at all in doing again all that legal stuff Andrew had solved already. Why would you need to redo the legal stuff? Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted December 17, 2008 Share Posted December 17, 2008 Also I am not interested at all in doing again all that legal stuff Andrew had solved already. Why would you need to redo the legal stuff? Because only Andrew got permission, not me. Strictly legally he wasn't even allowed to cooperate with me. Quote Link to comment Share on other sites More sharing options...
+Propane13 Posted January 2, 2009 Share Posted January 2, 2009 Would it be considered inappropriate to ask how far along it got (i.e. percentage of completed levels or features)? I'm also wondering if there was a major technical hangup somewhere that made things stop, or if life just got busy. Technically speaking, I thought the amoeba would have been the hardest part, and since it got finished, that was the most astonishing tech accomplishment I had seen on the 2600. The recursion and math involved for that would have been astounding. For the others on this thread, I do have hope as well; I first started "Steam Tunnel Bob" in 2000, and now it's 2009. Maybe it'll get finished by 2010. But, people need to realize that sometimes, projects have to get buried, and then come back again. Programmers have lives too. Heck, I took some time off to work on my dating life a few years ago, and it was totally worth it. Anyway, thanks to Andrew and Thomas for the demos that have been posted thus far-- it was a fun realization to see happening, and I am very glad that someone finally went through the legal trouble to make a game "official". As far as I know, this was the first time it had happened, and it was a good inspiration to the community, that such things can be done. Cheers, Mister Davie. Cheers. -John Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted January 2, 2009 Share Posted January 2, 2009 Well, Andrew asked me about the latest source code a few days ago. Whatever that means... IIRC the levels where all defined completely, some objects needed a bit of work. What was not completed was the overall framework (scoring, timers, level progress, options etc.). Also we were still tuning the game engine to avoid slowdowns. Then there were some bugs and last not least we were wondering about a different, less restricted bankswitching/RAM board. So maybe 2/3rd were done. Quote Link to comment Share on other sites More sharing options...
+Andrew Davie Posted January 2, 2009 Author Share Posted January 2, 2009 Well, Andrew asked me about the latest source code a few days ago. Whatever that means... IIRC the levels where all defined completely, some objects needed a bit of work. What was not completed was the overall framework (scoring, timers, level progress, options etc.). Also we were still tuning the game engine to avoid slowdowns. Then there were some bugs and last not least we were wondering about a different, less restricted bankswitching/RAM board. So maybe 2/3rd were done. Yes, the levels are all defined. The major 'bug' is that the creatures (butterflies, boulders, etc) are processed in a different order than the original, and this affects the physics -- sometimes things behave slightly differently. It's not particularly noticeable, but it's not exactly the same as the original - more like 99.5% the same. That's because the original scans a board left to right top to bottom and does things when it finds particular objects at each board location. The 2600 version doesn't have time to do that scan, so all objects are managed in a stack. The stack isn't sorted, so objects tend to get processed in a different order. It shouldn't be impossible to fix -- just sort the stack before processing. Scoring is done, timers are done, level progress is done. A title/selection screen needs doing. Also intermission screens. There are slowdowns, probably unavoidable given the current bankswitch scheme (3E). Switching to a better scheme (4A50) would probably (at a guess) speed up the game 20% but unfortunately that's not going to happen. The engine is rather complex at this stage and much of it I've forgotten (although it's reasonably well commented). I don't have any plans to do a conversion. This effort was more a proof of concept -- it was for me a kind of 'holy grail' for Atari 2600 programming. I've proved, I think (along with Thomas' help) that it CAN be done, and it can be done well. The major achievements were the 'character' based display system, the 'colour' display consisting of alternating colour bands, and the implementation of a system that actually allowed the game to be played at a decent speed. Also impressive (to me) were the amoeba functionality, which I thought about for a long time, and the magic wall which ended up costing almost no processing time at all. It's been an interesting, sometimes enjoyable, sometimes very stressful, project. I pick it up now and then and have a play. Cheers A Quote Link to comment Share on other sites More sharing options...
deathtrappomegranate Posted January 3, 2009 Share Posted January 3, 2009 This effort was more a proof of concept -- it was for me a kind of 'holy grail' for Atari 2600 programming. This game is iconic, and the idea of having a 2600 version was a "holy grail" to many people here, I think. I can't have any sensible discussion about the intricacies of 2600 coding, but I am amazed at what can be squeezed out of that little box by those who really know what they're doing. I am very sorry to hear that this project seems to have reached a dead end. I guess that a few days after Christmas is the wrong time to be hoping for a resurrection... Quote Link to comment Share on other sites More sharing options...
+batari Posted January 3, 2009 Share Posted January 3, 2009 IIRC, the 3E scheme supports up to 512k ROM/32k RAM, or something like that. How much of each are you actually using? Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted January 3, 2009 Share Posted January 3, 2009 IIRC, the 3E scheme supports up to 512k ROM/32k RAM, or something like that. How much of each are you actually using? I am not sure, 32k ROM + 16k RAM IIRC. But the biggest problem is the very limited size of the banks. So you soon run out of space and start shifting around stuff which is pretty annoying. Supercat's bankswitching looked much more flexible. But Andrew was the one, who invested time into that, so he knows much better. Quote Link to comment Share on other sites More sharing options...
+batari Posted January 3, 2009 Share Posted January 3, 2009 IIRC, the 3E scheme supports up to 512k ROM/32k RAM, or something like that. How much of each are you actually using? I am not sure, 32k ROM + 16k RAM IIRC. But the biggest problem is the very limited size of the banks. So you soon run out of space and start shifting around stuff which is pretty annoying. Supercat's bankswitching looked much more flexible. But Andrew was the one, who invested time into that, so he knows much better. The "magic writes" in 4A50 are what makes it shine, and would certainly make things better for you. However, if Andrew passes the torch to another programmer, and this programmer wants to use 3E, and can live with about 31k ROM/7k RAM, one could target the Harmony cart as a release platform. Also, since the Harmony cart uses a microcontroller, it may also be able to take over some of the processing for the game, like the stack sorting. Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted January 3, 2009 Share Posted January 3, 2009 The "magic writes" in 4A50 are what makes it shine, and would certainly make things better for you. Can you explain those magic writes for me, please? However, if Andrew passes the torch to another programmer, and this programmer wants to use 3E, and can live with about 31k ROM/7k RAM, one could target the Harmony cart as a release platform. 7k RAM won't be enough, since the game heavily relies on self-modfying code. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.