Jump to content

SkalTura

Members
  • Posts

    39
  • Joined

  • Last visited

About SkalTura

  • Birthday 02/28/1975

Contact / Social Media

Profile Information

  • Gender
    Male
  • Location
    Tilburg, the Netherlands
  • Interests
    Atari 2600 - MSX - Electronics

Recent Profile Visitors

3,255 profile views
  • 5x7

SkalTura's Achievements

Space Invader

Space Invader (2/9)

8

Reputation

  1. Yes, use the PLD/GAL file from PixelPast. If you play only 4k games (for 2k games, double them), you only need the CE signal from the PLD, so then it doesn't matter what file you use, since the A12, A13 and A14 lines (sideways jumpers F8, F6 and F4) will be jumpered to either +5v or GND, and not to the PLD anymore. And you don't have to use a 1M Eeprom, you can also use a 27C256 or 27C512 is you have hem. Just place it as marked on the silkscreen...
  2. Cool ;-) Here are the Gerber files. Also made a short video on YouTube, so you can see it working. Note: Only tested with a few games (because my machine is PAL, and most of the games I downloaded are NTSC), but it seems to work fine for the ones I used for testing...
  3. Did some further testing, and it seems to work fine for most ROM's. Even mixing up different sizes works for some ROM's. Let me know if someone is interested, then I will share the Gerber files for PCB making...
  4. The PCB manufacturer sent me a new set of PCB's, and now it is working fine... :-)
  5. Did some measuring, turns out that the PCB's are not correctly made. My design is correct, but for some reason the PCB manufacturer didn't make all traces going to the Eeprom ?
  6. The unstable breadboard setup with many many many wires was working fine. Sometimes wiggling the wires was needed, but E.T (8k) started without much trouble. Once the wires were stable, I've restarted the Atari about 20 times and it always started E.T. So I designed the PCB for it, as shown in the previous post and had the PCB made. Received the PCB's a few days ago, and soldered one together for testing (don't mind the "F6", that was from a different test). But for some unknown reason it doesn't work at all, and I can't seem to figure out why. I've even tried it with the F8 PLD and 27C256 Eprom that were on the breadboard setup, but nothing. So I stuck the PLD and Eprom back on the breadboard, and it started first time... Super annoying !! Back to the drawing board ?
  7. Designed a PCB that can be used for 2k/4k games, but also 8k, 16k and 32k games. Using the jumpers, you can select what type of bankswitching you want to use (F8/F6/F4, or no bankswitching). And with the rest of the jumpers, you can select different games. It uses a 1024k Eeprom (29F010 in my case), and a 20V8 PLD just like the PixelPast cartridge. So if you want to use 16k games for example, put jumper F8 and F6 sideways. The A12 and A13 signals from the PLD will then go to the Eeprom. The other jumpers can then be put to either up/down (+5V or Ground) for selecting 8 different games. If you want to use it for normal 4k games, use all jumpers to either +5V or Ground for selecting 32 games. Bankswitching is then not used, so the output of the PLD is only used for the Chip Enable signal. NOTE: Only tested with an (unstable) breadboard setup, so I will need to make the PCB to see if this is indeed a stable working solution... NOTE: Not sure if the PCB fits in all cartridge cases, but it does fit in the one I have. It think it was the case from Asteroids, but its been so long ago that I'm not sure of this.
  8. Don't know if anyone ever thought of this, but just in case... Here are my findings... The PixelPast bankswitch card works as expected, using the F8 file for 8k games in the PLD, and a 27C256 Eprom. Since only A12 on the Eprom is used for bankswitching, A13 and A14 (as mentioned in the PLD file (thank you alex_79)) are only used to select where the game is started from. So I loaded 4 different 8k games in the Eprom and disconnected A13 and A14 from the PLD. Connecting A13 and A14 to either +5V or to ground, selects one of the 4 games. Games in the Eprom, in this order were: - Ms. Pacman - E.T. - Galaxian - StarGate Worked perfectly for Ms. Pacman and E.T. Galaxian started scrambled. SartGate didn't start at all. But to be honest, I tested this on a breadboard with about 50 wires connecting the PLD to the Eprom and the Atari connector, so a bit of instability was to be expected. I will make a PCB for it soon for more testing. And I guess it will also work for a F6 (16k) bankswitch card, selecting the games with only A14 (and A15 if you use a 27C512)
  9. I have a UV box, so I don't mind erasing the chips. Usually keep the failed or old Eproms in a separate box, and erase then all at ones when I have 10 or so... I'm actually working on a cartridge that supports multiple F8 games, but wanted to try the PLD cart first to figure out if that was useful to me. So eventually I will indeed use a EEprom, maybe 4M or 8M so store several 8k games. Work in progress...
  10. Yes, that did the trick... Many thanks !!
  11. Ah, okay... I will try that. Thanks!
  12. Anyone any experience with the bankswitch cartridge from PixelPast (http://www.grandideastudio.com/pixels-past/)...? Made one using the F8 program in the PLD, and Ms.Pacman (8k) but all I get is a black screen. There is no mention in the description of the card, but I wonder if I should fill the 27C256 with the same game multiple times ? Now I just programmed the 27C256 with 1 time Ms.Pacman, and filled the blank space with "FF", just like I would do on any other Eproms. Anyone ?
  13. Other than the chip, it took me several minutes to get that stupid spring back in place ?
  14. I recently had to open up my E.T cartridge because the plastic slider that protects the connector got stuck. To my surprise, there was only one chip (covered with a metal shield) on the board. I thought that E.T was an 8k game and therefore needs bankswitching...?
  15. Okay, so basically not worth the effort... That's a shame, it's my favorite game to play on the Atari 2600. luckily I still have the original cartridge as well
×
×
  • Create New...