Jump to content

RevEng

Members
  • Content Count

    6,847
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by RevEng

  1. I think the n-in-1 is a very good idea as a vehicle to expand the potential user base and make it profitable. Even if the "modern" mode is basically a 7800 plus some low-hanging-fruit enhancements. I could see "plays classic games too" as being a draw to parents who used to game. All of the carts should use the same 2600/7800 form to avoid unnecessary cost. The modern carts could be signed (differently than the 7800) and if they look too clunky for a modern system there's no reason they couldn't be half height. I'd also suggest the controllers go the inexpensive-to-manufacture-and-familliar-to-kids gamepad route, with the standard 9-pin. Too far?
  2. Actually, its a little known fact that the 2600 pacman designer saw a cheese pizza with a single pepperoni piece on it. Also the pizza had a single square slice removed from it. If not for that careless pizza pie all those years ago, we would have an arcade perfect pacman port and the video game industry wouldn't have crashed!
  3. Sweet!!! When's the release date on that? Can I choose which rock star? When can I pre-order?!?! I think a lot of the people posting here understand that the features need to be limited, there's just some disagreement on which features are important critical. @Kenny_McCormic: implementing S-Video in addition to composite adds a few pennies to the overall cost. IMO there's no reason not to have s-video as an option. Regarding wireless vs. wired controllers: Even though I'd love to see them perhaps wireless controls is something that should be tackled in a different project, something that might be useful on the original hardware as well. If it's going to be a "n-in-1" game console, the money people are going to want that part closed-off, so only they can license titles. We'd have to leave it to them, and develop solely in "legacy" 2600/7800 mode.
  4. Nice score Will! I had a feeling breaking 2000 was possible, as my 1888 run wasn't even close to being a perfect game. StanJr: I originally played MGD on stella, until it got popular with my family. After that, putting it on an eprom cart was the only way I was going to get my laptop back. But I would love to see a finished version on cart, even if there's just a final unbroken platform after the void and the game title music starts playing.
  5. Ok, I went back to school, and tonight I managed to score 1888. Anybody got that beat? Truly an excellent game, and the deadly abyss is not a bad ending to the game either - you can try to cheat it, but eventually random effects will get you! (I'm thinking at that point the game has wrapped past the rom and is scrolling from ram.) This post is also an excellent excuse to ask if anyone has heard from Alex, so I'm asking.
  6. HDMI would be overkill and not enough bang-for-buck. Most of these are the updated features mentioned in this thread that I think would be obtainable: -7800 compatibility -wireless controlls with select/reset. (Likely bluetooth) -plugs for traditional controls -pause -s-video or compnent output -stereo output -Harmony compatability (all useful undocumented opcodes implemented) And here are some more controversial ones that can be done, but are more controversial: -support for 4 joystick controllers -scan-line doubler (probably too costly) -built-in optional atarivox, pokey or other sound enhancement
  7. I'm posting from my cell, so I can't review your code or be sure of my syntax, but it sounds like you want something like... if switchreset then frame=frame+1 rem change the 1 below to total number of frames your code has, less 1 if frame>1 then frame=0 on frame goto frame0 frame1 frame0 rem if we're here, frame=0 playfield: ...X.................... ........X............... end goto framesdone frame1 rem if we're here, frame=1 playfield: ........................ ......XXXXXXXXXXX....... end goto framesdone framesdone rem whatever code follows your frame setting goes here There's some finer points that I didn't include, like you'll probably want to debounce the reset switch or delay the change of frames, but hopefully that gets you started.
  8. Hi CA. You do realize we have a whole forum dedicated to homebrew discussion, and an Atari 2600 programming subforum where authors show off their WIPs all the time, right? Its not exactly clear what this thread is trying accomplish that those forums don't already cover.
  9. I think its an anti-hack filter on the form submission. Its doing that to avoid getting a literal zero char in the middle of a text form. If you add an extra percent and 2 extra zeros you can get around it. Eg. Use %%00001 to get %001
  10. 2 questions... 1. Couldn't a capacitor across the power lines of the cart keep it alive for a second or two, and ensure that Harmony only lost the powerup race once? 2. Is there a simple mod one could perform to delay power (or otherwise trigger a wait) in the 6507 itself?
  11. Is this the real-world handywork of duct tape programmers?
  12. Actually, its a little know fact that pacman was designed by none other than the father of modern psychology, Sigmund Freud. It was a means of teaching his theories to the unwashed masses. Pac is meant to represent a classic oral fixation case. Pacman's mother was a prostitute that abandoned him at an early age, leaving him in stuck in the childlike oral fixation stage - hence the character's lack of secodary sexual characteristics, such as pubic hair or deep voice. Given the massive success of Pacman, its a complete mystery as to why Namco eventually pulled the plug on Freud's anal-fixation based sequel!
  13. I get the feeling that the "Atari" part was added on by a clueless editor. At least I want to believe that nobody who played either Colecovision or Atari back in the day would confuse the two. Its kinda like saying you were a fan of Michael Jackson until he changed his name from Prince to the symbol, or that you enjoyed drinking Pepsi's Coke.
  14. I think the idea of a 7800 clone is even more exciting than the idea of a 2600 clone! There's a number of ways this could proceed, and everything seems to lead from where the funding would come from. What are your thoughts on... 1) A crowd-funded project. Is $500 from 100 people in the ballpark, or is it laughable? 2) A traditional VC allowing the additional expense of a cart slot to be in the design? 3) Taking Legacy public so it can finance this and other projects. If this question is too intrusive or personal, feel free to just ignore it. But I believe in what Legacy does and would be willing to invest.
  15. The kind of memory chips that can be affected by gamma rays are high density RAM chips. The gamma ray knocks an electron out of position, which flips a 1 to a 0. Unless this was a proto cart or a loaner cart, or was similarly unique, its going to be made with a mask ROM, which is a physical structure. I'm not a physicist, but with a mask ROM I'm fairly sure you'd need more energy than a stray gamma ray is going to provide, to flip a bit by knocking an atom or molecule out of place. But other methods are definitely possible - a strong static discharge for one.
  16. If the label is glossy then I think an oil based solvent like CITRA-SOLV or similar would be best, but you need to be careful about not letting it actually penetrate the label. You also might try an artist's eraser first. (something suitable for pastels) Just don't be too agressive in your attempt, or you'll roughen up the surface and lessen the chance of success of a solvent-based cleanup.
  17. Mostly it depends on the situation. I naturally tend toward being a "make it beautiful" programmer, even if it takes multiple iterations to do it. Elegance usually goes hand-in-hand with maintainability and flexibility. However, when I'm coding at work, working to someone else's conflicting requirements with an ugly spec that was laid out by a bunch of monkeys, I'd rather just churn it out as fast as I can, warts and all. If the code is going to be a turd anyway, why bother polishing it? The same goes for short throw-away programs. No point in beautifying code that just needs to do a single job once. Balance is needed, of course, but I worry more about the programmer that doesn't understand how code can be beautiful than the guy who polishes up his code too much.
  18. I thought Legacy Engineering owned the rights to the FB2 core. (Though not the trademark) If so, then there's no reason to reinvent the wheel. Someone with a thick enough bankroll could pay Curt et al to implement the fixes and feature for the new 2600. It would certainly be a lot cheaper than starting from scratch. BTW, remember how Intel named their 586 the "Pentium" because they found out they couldn't legally trademark a number? There's no reason this new box couldn't simply be called "the 2600".
  19. Yeah, not really sure what Q-bert uses for randomness, if anything. Stella seems to play the bin with the exact same moves from the enemies every time, but they don't do what Despina83 described. Either that's the way its supposed to be, or its using something that Stella isn't emulating.
  20. Wow, thanks for all the help guys! $50 or less is totally in the budget, and I feel better dealing now that I know the range. Can't wait to get my hands on one!
  21. I used to own a microvision back in the day and would like to get one again, but ebay only has "buy it now's" that are out of my budget. Has anybody bought one of these recently? What should a decent condition unit go for? And the games?
  22. Hmm, souns like something is off either in the colour-burst or chroma circuitry. Sometimes a change in behaviour after electronics warm up can mean a cold/cracked solder joint. (Though it could also be something else)
  23. 100% agreed with Thomas. Mask ROM isn't particularly fragile, and I'd expect a failure to be more dramatic. Somewhat more likely would be a failure of something in the VCS itself caused whatever the game was using for random entropy to be static. (A floating gate got grounded, or???) Frying just means the 6507 didn't run through its initialization, so the RAM/PC is random. It happens all the time, especially when power switches go dodgy, but it doesn't harm the cart. Suggest you run the game in an emulator and see if it plays randomly. Perhaps your little grey cells had a bit flip.
  24. The chroma signal is handled differently between NTSC and PAL systems. Its normal for a PAL source to show up as B&W on an NTSC tv. I'm guessing your TV has some kind of detection+adjustment for PAL sources that takes a few seconds to kick in.
  25. That would seem to put at least one bracket on the lifespan of a Melody cart then. Refreshing the flash periodically could be problematic, from a power-interruption point of view.
×
×
  • Create New...