Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

54 Excellent

About davidbrit2

  • Rank

Profile Information

  • Gender
  • Location
    MI, USA
  1. I am totally in for DK3. That's my favorite of the DK arcade games, honestly.
  2. That's honestly pretty scummy if they've sent out pre-production/review units with arcade versions, and displayed arcade versions on all the packaging and marketing, but the retail units are only the NES/Famicom versions.
  3. Yes, as far as I can tell, Bill's list matches my unit exactly. NES: Mega Man, Mega Man 2, Tetris (Famicom version) Genesis: Champions World Class Soccer, Judge Dredd, Phelios Everything else is the arcade version, at least according to the menu. I haven't tested everything yet. One thing I did notice is that the audio in Edward Randy is absolutely awful. The game seemed to play okay otherwise. Reread my last post. tl;dr recap: Yes, there's a button mounted on the motherboard. If you open up the case and hold it down while powering on, you'll be taken to an Android bootloader. From there, you appear to be able to install/flash things either via SD card or ADB sideload. I don't know if any data lines are brought out to the microUSB charging port; my computer didn't show anything connected.
  4. I just picked up the Arcade Legends one tonight. I haven't tried every game on it yet, but it's pretty good overall. I've noticed some audio latency in games (maybe 0.2-0.25 seconds at the most), but actual input/video latency is extremely minimal, so overall it's quite playable. Commando felt very responsive, for example. Granted, I suck at arcade Commando, but I felt like I was sucking about the usual amount. It has save states for many (most?) of the games, but it doesn't appear to do high-score saving. At least it didn't for Lock'n Chase. Video quality is good, being HDMI, but it appears to do non-integer scaling with no real smoothing, so it's slightly rough, but not ugly. The biggest disappointment is that there doesn't appear to be any way to adjust dip switches or operator settings for the arcade games. There's an SD card slot on the back of the device, though it's officially supposed to be used for firmware updates, and there's nothing in the menu to load ROMs from the card. But here's the kicker: https://i.imgur.com/6Qcs4B1.jpg This thing runs Android! If you open up the case (use a PH0 on the four screws underneath the rubber feet), you'll see a tiny surface-mount pushbutton nestled between the HDMI and microUSB ports. Hold down that button and power on the machine to be taken to the bootloader menu. From here, there appear to be various means of installing updates and/or software packages, but I'm not enough of an Android hax0r to do anything productive with this. But considering how easy that was to find, I'd be surprised if we weren't able to install custom emulators and have huge ROM collections on an SD card in short order. The real head-scratcher here is Tetris. It's the old Famicom version of the game from Bulletproof, where you have to press up to rotate, A or B to hard drop, and there's no soft drop. The Tetris Company is generally pretty strict about how Tetris is presented these days, meaning games have to conform with a set of gameplay and cosmetic details that make up what's known as the "Tetris guideline". And this one definitely doesn't conform. No idea how AtGames got it on here.
  5. If you Ctrl-F and search for "Crazy Kong", you'll see the relevant paragraph. I haven't read the entirety of that document, so I can't say I'm an expert on the subject.
  6. There's some debate about Crazy Kong. I've seen some claims that it was an officially licensed clone. According to this, the arrangement only lasted a few months: https://scholar.google.com/scholar_case?case=14413211357527714092&q=564+F.+Supp.+937&hl=en&as_sdt=2,5
  7. It runs and plays beautifully. No discernible input lag (unlike Vs. Super Mario Bros.). I have only two very minor gripes: 1. They're using samples, rather than emulating the arcade's analog sound generators. This is most obvious in the squeaking noise when Mario walks or climbs. On the arcade hardware, it's played with various different pitches, but this version just has one sample used for all squeaks. 2. Where's Crazy Kong??? But otherwise, two thumbs up.
  8. Ah, that could very well be. The Pi1541 is just a 3.3V/5V bi-directional level shifter strapped to some GPIO pins on the Raspberry Pi, so it's probably feeding some pull-up current into the bus. I'll try the reset button experiment later. Thanks for the tip.
  9. It's also not impossible that I've just got a grubby cartridge port. I might try modifying the memory test program to repeat indefinitely and alternate between writing 00 and FF.
  10. The Pi is using its own power supply, 2.1 A, which I'm sure it wouldn't be able to get from the serial port. Interesting idea about leaving the $2000 bank disabled, though a few 16K ROMs use that bank. I was booting the VIC with the main expansion-enable switch disabled (SW2, I think it was), so basic would show the usual ~2900 bytes free, then I would flip SW2 to enable the RAM and load the images. I would start with the A000 ROM (since BASIC is less likely to be doing anything inside the ROM block), then do NEW, and load the lower block (6000, 2000, or whichever), flip the write-protect switch on the memory board (SW1), then hit the reset button. Some games seemed to work just fine, like Robotron, for example. Arachnoid would often crash after a minute or two.
  11. Just bumping this old thread to mention that I bought one of these last week, and was able to play with it over the weekend. It works great, though I neglected to note that Doom requires a 35K expansion to run. (k3ys, if you're reading this, I'd totally purchase an upgrade to a design that includes a second 4K chip to max out the RAM. Is Doom the only game that requires such a config?) I've had some degree of success running cartridge images loaded from "disk" (Pi1541), though 8K images that only use the A000 bank seem most reliable. I suspect the other RAM banks might be getting fiddled by BASIC. Things I've tried: boot the Vic with only the needed RAM banks enabled, boot with the expansion disabled, then enable it after BASIC has already done its memory mapping, and setting the read-only switch after loading. Some 16K ROMs work okay, some would crash after a bit. Not sure if any of the games are relying on mirroring of the ROM by ignoring certain address lines on the cartridge port. Disk/PRG games seem fine; I played a bit of Sword of Fargoal without issue. The BASIC memory test program included in the manual reported no problems. I'll have to try out Realms of Quest III to really put it through its paces. My Vic is a bit fussy about booting with the expansion enabled, and will often hang on a black screen. I can't tell if it's a power issue; it seems like it boots more consistently when I disconnect the Pi1541 from the serial port. I've only tried that a few times, so that's merely anecdotal so far.
  12. Yeah, it's fantastic! I've been playing all kinds of stuff on my C64 and Vic-20, and all of it works great. Well, except for the mountain of C64 stuff that doesn't run right on an NTSC machine, and it'll be a few days before my 32K RAM expansion for the Vic-20 gets here, so I'm limited to 16K games at the moment. But so far I haven't really found anything that seemed like it failed on account of the Pi-1541. The only downside is that it perfectly emulates the slow loading speeds of a real 1541.
  13. It's pretty common terminology in Pi-land. The Arduino set call them "shields". Yeah, DON'T daisy-chain this thing with multiple serial devices if you built the original level-shifter interface design. You might be able to get away with one floppy drive without killing the Pi's GPIO. I haven't had any problems using it as the sole connected device, though.
  • Create New...