Jump to content

5-11under

+AtariAge Subscriber
  • Content Count

    3,550
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by 5-11under

  1. Yep, not the greatest game, and runs fast on NTSC, but it's included. I removed one of the demos (wasn't a game).
  2. I'll be blowing the dust off of these hopefully within a couple of weeks. My waiting list is way too old, so I'll likely do first come first serve on this batch. Details to follow... .
  3. It's still on my to-do list, a few lines down from the current task.
  4. Use a pointer... Keep the data at 00-23, always. Use a pointer to find the starting point. Whenever you hit 24, basically subtract 24 from the pointer. If you get less than 00, add 24. For instance, in you examples above... Initial starting point was 00. Go right 6, so subtract 6, so you have -6 - is less than 0, so add 24... 18. Start at 18, when you hit >23, subtract 24 so you're back at 0, etc. Initial starting point was 00. Go left 6, so add 6, so you have 6. Start at 6, when you hit >23, subtract 24 so you're back at 0, etc. Does that help, or no?
  5. Sorry, still been super busy on the house and regular work. Hopefully within a couple of months... .
  6. Rev's got at least a couple of the new boards that should work with both model I and model II Intellivisions, and presumably other models, too.
  7. I don't think I mentioned any gimmicks (at least not in my opinion) - it wasn't my intent to list gimmicks, at least. You mentioned "a console where users can create their own content". That's something that's not readily available, so it's something that would differentiate it from other consoles. If there was a simple method to program and share and store games, that would be pretty cool. My point in my previous post was basically was that if the console doesn't provide something different than what's already available, then it gets lost in the shuffle of a dozen or so other 8/16 bit consoles.
  8. I think you need a "hook" or a reason for this to exist (or a reason to buy it). For instance, the Atari 2600 has a paddle controller, the Wii has the Wii remote and casual games, the Vectrex has a vector display. It could be something else, like a dead-simple programming language, a simple way to play or share your own games... something that says, "this is something that isn't the same as everything else".
  9. External: Modem and/or MIDI for Atari 800XL Internal: CGA (for monochrome monitor) for PC compatible (Turbo XT!)
  10. I'll start the Indiegogo campaign as soon as I can get everything to fit inside the SNEZ case. Not completely dead, just really dusty. Been busy with other things. I'll get on it as time permits, but that won't be anytime too soon.
  11. I think you need an original ColecoVision. /although I don't see why the Phoenix would be much slower.
  12. Also, if you're just gluing end grain without anything backing it up, it'll probably fail.
  13. Firmware: yes, similar. I think for intvnut, the bin file gets embedded (using your PC) into a firmware file, and you upload that whole thing into the microcontroller chip (which basically includes the logic and memory all in one). For mine, logic and memory are separate, so the CPLD (logic) is programmed separately from the ROM chip. I program the CPLD with a file that I named "2456789ABCDEF.jed" - I'm sure you can figure the file name out, and see that 95% of the games would work with this configuration. I program all the boards with this same configuration, unless otherwise required. Later, when someone wants a board, if it fits within that configuration, I just need to program the memory chip with the massaged bin file. So yes, if someone wanted blank boards, the simplest method is for me to load the generic firmware file for the CPLD, send it off, and you would just have to program the memory chip.
  14. Memory alignment could be done automatically fairly easily (by some people, I'm sure, anyway). The CPLD is a "Complex Programmable Logic Device". You need circuitry to manage the address and data bus on the Intellivision (the bus is common, that is, there is only one of them, and there are a couple of "bits" that tell the system what is happening, such as sending address, reading data - a key part of the circuitry is to latch the address data). Rather than have a handful of dedicated logic chips for the circuitry, it all gets programmed into the CPLD, which then acts like those chips all the time. The CPLD is pretty much a small FPGA that doesn't need a memory chip to load from at each start-up.
  15. Yep, that would be possible. For the EPROM programming, I use an off-the-shelf "TSOP48" adapter on top of the programmer, then a custom-made adapter (I could easily make more) that is basically re-routing connectors. The bin file needs to be massaged to get the data in the correct location (for example for a small game, the data at $0000 in the file needs to go to $5000 in the programming software). I also need to flip the lower 8 bits with the upper 8 bits because my programmer is weird. Cost for the adapter all in is less than $40 - would also need a TL866CS programmer (cheap) too. I'd probably keep doing the CPLD programming myself. However, for 95% of the games, I use the same format for ROM locations (42K plus most locations at $8xxx and $9xxx). Maybe it's actually 100% for ROM-only games (I've had a couple of games where RAM was in non-typical locations). Note: after programming and testing, there's a pair of little solder points that need to be shorted out with a bit of solder. It's easy, but you need a soldering iron and only a bit of soldering skill.
  16. If you're looking to just play the games, the LTO is the way to go. If you're looking to make a bunch of the same (or different) boards to sell or give away or make for yourself, I also have boards for that. These are relatively "simple" boards, i.e. just ROM (and sometimes RAM) and logic to manage the memory - intvnut's boards have some extra features (save games, faster multiplication - because these boards have a microcontroller that manages the memory). Setting up the memory locations takes a bit of work, and connecting the board to my EPROM programmer requires a bit of hardware, so so far I've been doing all of the "flashing" of the boards myself (people send me ROM files, I send them boards that are ready to play).
  17. Personally, I don't need one, but it's a pretty good deal... includes F18A and SGM capabilities, and a bunch of games, too. Best of luck; I hope things go well with the project.
  18. Step the position by a larger amount each cycle.
×
×
  • Create New...