+Omegamatrix Posted October 22, 2019 Share Posted October 22, 2019 Dutchman2000, this is incredible. Thank you so much! It's been an amazing year for prototype releases. Quote Link to comment Share on other sites More sharing options...
Kitsune Sniper Posted October 22, 2019 Share Posted October 22, 2019 (edited) 11 hours ago, Dutchman2000 said: No, as that did not work at all. I logged into this account for the first time in ages to ask you to please reconsider this. There's nothing wrong with preserving the unmodified game data, as long as it's made clear that the game won't work without proper fixes. Lots of console dumpers do this, there's no reason to hold back on releasing the original dump. Plus, emulators can be tuned to run the original game data by applying the needed fixes on the fly, can't they? Edited October 22, 2019 by Kitsune Sniper 1 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 22, 2019 Share Posted October 22, 2019 3 hours ago, Kitsune Sniper said: I logged into this account for the first time in ages to ask you to please reconsider this. There's nothing wrong with preserving the unmodified game data, as long as it's made clear that the game won't work without proper fixes. Lots of console dumpers do this, there's no reason to hold back on releasing the original dump. Like I said above, only 2 bytes (0, 0 @$fee) had to be removed. 3 hours ago, Kitsune Sniper said: Plus, emulators can be tuned to run the original game data by applying the needed fixes on the fly, can't they? Yes, but IMO it makes no sense here. Quote Link to comment Share on other sites More sharing options...
carlsson Posted October 22, 2019 Share Posted October 22, 2019 So does the date stamp mean August 1, 1982 or January 8, 1982? As far as I know, the otherwise only known home version of Kick Man started off on the MAX Machine. According to an internal memo from May 24, 1982 it was planed to be ready by July/August. The MAX Machine itself had fabrication issues and wasn't launched (in Japan) until December or even January 1983. I've seen other documents about how Commodore made agreements with Bally, but I don't remember how exclusive those were, compare Atari's deals with Namco, Nintendo etc about being exclusive on home versions of arcade games. What I'm trying to imply is that perhaps Commodore had established an exclusive deal about Kick Man, which was yet another reason for CBS to not pursue publishing it, if this playable "release candidate" is dated August 1982. Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 22, 2019 Share Posted October 22, 2019 5 minutes ago, carlsson said: So does the date stamp mean August 1, 1982 or January 8, 1982? The latter. Quote Link to comment Share on other sites More sharing options...
carlsson Posted October 22, 2019 Share Posted October 22, 2019 (edited) Ok, makes more sense and might predate the Commodore-Bally agreement whether it pays any importance for the likelihood of publishing the 2600 game. However the arcade game is said to have been released in December 1981, which means the 2600 game was developed in about a month after the arcade game was made public. I don't know how much sooner Kick Man was known to be in development, but any earlier would mean that CBS was in deep contact with Midway (I just learned that the Bally/Midway label was not used until 1982) to prepare a home version of an upcoming arcade game. Edited October 22, 2019 by carlsson Quote Link to comment Share on other sites More sharing options...
alex_79 Posted October 22, 2019 Share Posted October 22, 2019 Many thanks for sharing this! Where does this come from? Given the odd size of the binary, I guess it has not actually been "dumped" from a chip, but that it was a file archived somewhere? The lack of start vectors makes me think it was supposed to run in some kind of development system. Quote Link to comment Share on other sites More sharing options...
Supergun Posted October 22, 2019 Share Posted October 22, 2019 I can see this from both perspectives. On the one hand, preserving the original data of any proto, in its true unmodified state, is always important in any & every circumstance. But on the other hand, if it’s completely unplayable, as in, not even bootable, then its kind of useless in that state. So I understand why he modified it & truthfully without him having done so, we wouldn’t have anything to play anyhow. (beggars can’t be choosers) And granted, I’m sure some of the other programmers around here can & will eventually take a crack at it & see if they can modify it differently whereas to correct the unstable title screen & re-enable the “balloon explosion”? (which is what still confuses me & remains unanswered btw?) Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 22, 2019 Share Posted October 22, 2019 Sorry, missed your questions. 11 hours ago, Supergun said: Could anything have been done about the title screen rolling? (within the 4kb limitations) I mean, that’s a pretty relevant quality control issue. Well, heck, can anything be done about that now for that matter? There currently is an empty, 120 lines loop. Increasing it by ~30 would fix the issue. I suppose that area was planned for some kind of title graphics. I suppose, since it is a still rather early WIP, nobody back then cared for. 11 hours ago, Supergun said: And when you mentioned earlier removing code from the balloon explosion; does that mean it alters (visually) those graphics / animation? Yes, if you watch closely, there are sometimes(!) a few stay pixel at the bottom at the end of the balloon hitting ground explosion. Quote Link to comment Share on other sites More sharing options...
Tempest Posted October 22, 2019 Share Posted October 22, 2019 6 minutes ago, Thomas Jentzsch said: Sorry, missed your questions. There currently is an empty, 120 lines loop. Increasing it by ~30 would fix the issue. I suppose that area was planned for some kind of title graphics. I suppose, since it is a still rather early WIP, nobody back then cared for. I thought this was the final version? 7 minutes ago, Thomas Jentzsch said: Yes, if you watch closely, there are sometimes(!) a few stay pixel at the bottom at the end of the balloon hitting ground explosion. So that part was a bug that you fixed? Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 22, 2019 Share Posted October 22, 2019 2 minutes ago, Tempest said: I thought this was the final version? IMO definitely not. More like 50% or so. What made you think so? I am pretty sure this game would have been extended to 8 KB. Or it was cancelled because it did not fit into 4 KB. 2 minutes ago, Tempest said: So that part was a bug that you fixed? Yes, I had to get two bytes from somewhere in the last page. It was minimal invasive, but there are of course many different and better ways to fix it. Quote Link to comment Share on other sites More sharing options...
Supergun Posted October 22, 2019 Share Posted October 22, 2019 I finally got to play the game for the first time this morning, (ntsc CRT TV with coax connection / stock ntsc 2600 console / harmony cart), and I didn’t have any “rolling issues” whatsoever? There is no “title screen” per say, but yes, I can see where perhaps the text with the title might appear on the opening screen prior to hitting reset. Quote Link to comment Share on other sites More sharing options...
Supergun Posted October 22, 2019 Share Posted October 22, 2019 Is anything within the rom data indicative of possible text or graphics of a title screen? Gorf and Wizard of Wor are the only official CBS releases that were 4k, and neither of them had title screens. So it would seem highly unlikely that if a title screen had been implemented, the Kick Man rom would have remained at only 4k. So they could have either had a programmer “quick fix” the minor problems with this rom & released it as is. Or they could have upgraded to 8k, and implemented more features such as a title screen. My guess as to why it may not have been released however has nothing to do with the above. I only had to play this for 5 minutes to realize & understand what was most likely the death of this game. In a word, PAC-Man. Pac Man and Ghosts are in this game. (And btw the sprite of the ghost looks identical to the ms.pac ghost) Atari was extremely possessive of their exclusive home video game rights to Pac-Man. And they aggressively pursued violations, such as K.C. Munchkin, Jaw Breaker, etc. (also why Astrocade Munchie / Muncher was axed) In addition, Atari themselves couldn’t even use the Namco Galaxian ship as a fruit icon in their own ports and had to replace it with the Atari logo. (even with them having had the Galaxian rights as well!) So what chance in hell would CBS of had putting those in this game? Granted, CBS had a clear relationship with Bally/Midway with regards to the majority of their game licenses, especially with regards to Galaxian used in Gorf, but this one may have been a bit too much to fight. 3 Quote Link to comment Share on other sites More sharing options...
Dutchman2000 Posted October 22, 2019 Author Share Posted October 22, 2019 This game was originally developed on an Atari 800 computer using the Atari Editor Assembler cart. No cartridge was found but I did find a disk containing the source code. I converted the code to compile with DASM, which required a lot of editing. The resulting code compiled, but the game would not work. So I turned to my friend Thomas, who knows more about compiling 2600 code then I do. He was able to get it to work and I released it for all to enjoy. 13 1 Quote Link to comment Share on other sites More sharing options...
Thomas Jentzsch Posted October 22, 2019 Share Posted October 22, 2019 5 minutes ago, Supergun said: In a word, PAC-Man. Pac Man and Ghosts are in this game. (And btw the sprite of the ghost looks identical to the ms.pac ghost) Atari was extremely possessive of their exclusive home video game rights to Pac-Man. And they aggressively pursued violations, such as K.C. Munchkin, Jaw Breaker, etc. (also why Astrocade Munchie / Muncher was axed) How did the arcade version get away then? Quote Link to comment Share on other sites More sharing options...
pedgarcia Posted October 22, 2019 Share Posted October 22, 2019 Out of curiosity, how did you guys got the ROM file? Cheers Quote Link to comment Share on other sites More sharing options...
carlsson Posted October 22, 2019 Share Posted October 22, 2019 Since Bally/Midway distributed Pac-Man overseas, I suppose they somehow had (or "stole") the rights to reuse the Pac-Man character. Regarding the home versions, Michael Tomczyk a while ago posted on Facebook how Commodore had negotiated a licensing deal with Bally/Midway which included all their games except Pac-Man. On the Japanese market, Commodore sold a licensed version of Pac-Man for the VIC-1001 but due to Atari held the worldwide rights outside of Japan, Commodore had to rename it Jelly Monsters for the VIC-20. Jack Tramiel was thinking ahead and set aside royalities from the sales of that game (about 1 million according to Michael), and knew that once Atari would object, Jack would offer them royalties as a settlement (and I presume quietly pulling Jelly Monsters from the market while remaking it to look less like Pac-Man). Due to Commodore had a deal with Bally, they were unlikely to join a lawsuit from Atari's side. Now I don't know if any of the others like e.g. Magnavox ever were touched by Bally/Midway anyway or if it solely was Atari's doings. Also as you mentioned the Bally Astrocade Munchie/Muncher, it also reduces the importance of Bally over Atari. But yes, Kick Man on the MAX/C64 has the Pac-Man character too and I can't recall ever Namco nor Atari throwing a lawsuit on them for that. Quote Link to comment Share on other sites More sharing options...
Dutchman2000 Posted October 22, 2019 Author Share Posted October 22, 2019 36 minutes ago, pedgarcia said: Out of curiosity, how did you guys got the ROM file? Cheers The disk was found in the archive of a retired programmer who has graciously allowed me access to it. 2 Quote Link to comment Share on other sites More sharing options...
awhite2600 Posted October 22, 2019 Share Posted October 22, 2019 2 hours ago, Dutchman2000 said: This game was originally developed on an Atari 800 computer using the Atari Editor Assembler cart. No cartridge was found but I did find a disk containing the source code. I converted the code to compile with DASM, which required a lot of editing. The resulting code compiled, but the game would not work. So I turned to my friend Thomas, who knows more about compiling 2600 code then I do. He was able to get it to work and I released it for all to enjoy. Are there any plans to release the original or "corrected" source code? They could prove interesting from a historical / preservation perspective. Quote Link to comment Share on other sites More sharing options...
Dutchman2000 Posted October 22, 2019 Author Share Posted October 22, 2019 (edited) 41 minutes ago, awhite2600 said: Are there any plans to release the original or "corrected" source code? They could prove interesting from a historical / preservation perspective. At this time the owner of the archive doesn't want any of the source code released. Edited October 22, 2019 by Dutchman2000 1 Quote Link to comment Share on other sites More sharing options...
+Cafeman Posted October 22, 2019 Share Posted October 22, 2019 Related. Quote Link to comment Share on other sites More sharing options...
SoundGammon Posted October 22, 2019 Share Posted October 22, 2019 Probably went un-released because Pac-Man makes an appearance! Atari's lawyers would have been all over that! Quote Link to comment Share on other sites More sharing options...
+TrekMD Posted October 23, 2019 Share Posted October 23, 2019 Awesome! Thank you! Quote Link to comment Share on other sites More sharing options...
+Omegamatrix Posted October 23, 2019 Share Posted October 23, 2019 On 10/21/2019 at 9:06 AM, Thomas Jentzsch said: The 'unmassaged' ROM was 4094 bytes long and missed the startup vectors. So I removed two bytes from the explosion when the balloon hits the floor and added the missing 4 bytes. I found similar faults with the reset vector in some of Alex's other games. 1 Quote Link to comment Share on other sites More sharing options...
billm Posted October 23, 2019 Share Posted October 23, 2019 I put it up on virtualatari.org and it runs, plays well. Great work! 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.