Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - elmer

Pages: [1]
1
Turbo EverDrive / Turbo EverDrive 2 Programming
« on: October 20, 2015, 09:43 PM »
Hi,

Is there are documentation or sample code available for the Turbo Everdrive 2 for ...

  • accessing the 4MB RAM and switching banks when running a HuCARD ROM image
  • accessing the 4MB RAM and switching banks when running a System Card ROM image (and a CD is booted)
  • accessing the USB (from both the PC Engine and the PC)
  • accessing the SDCARD

Also ... is it possible to automatically run a ROM image (say autoboot.pce) from the SDCARD when the TED is turned on? That feature would be very useful for homebrew developers.

Thanks!

2
I've just tested my new TED2 with my Core Grafx II and Super Grafx systems.

Core Grafx II                         Works
Super Grafx                           Works

Core Grafx II + SuperCDROM            Fails
(using SuperCDROM power pass-trough)

Core Grafx II + SuperCDROM            Fails
(using separate power supplies)

Super Grafx + SuperCDROM              Works
(using separate power supplies)


BTW ... that's testing with 2 different Core Grafx II, 2 different Super Grafx, and 2 different SuperCDROMs.

When the TED2s fail, they fail with either ...

  • SD card not found
  • FAT system not found
  • File not found: /TBED/OS.PCE

BTW, there's also a much smaller (but annoying) issue for Duo-R/Duo-RX owners in that the SD card is just a little bit too close to the front of the cart and often catches on the system's power-switch/cartridge-lock.

There's now been a few reports of problems with the TED2 ... I'd love to hear something from krikzz ... even if it's just a confirmation that the hardware combinations that people are having problems with actually worked for him during his testing.

Apart from the issues ... when the TED2 works, it works really well, and the new load-into-ram is wonderfully fast!

3
I don't know if my questions got lost in the other thread ... or if Krikzz just doesn't want to answer, yet.

FYI ... there are a bunch of people on pcenginefx.com pulling together a design for a HuCard with some extra RAM to make it easier for the teams that do fan translations, and also for the homebrew guys.

If TED2 comes out with CPU-writable RAM that would let developers use a System Card image to boot the PCE, and then have 512KB/1204KB/2048KB of extra RAM ... like it seems may be easily possible with the hardware that I'm seeing on the TED2 prototype boards ... then it would be really useful to know ... before we produce our own alternative cards.

Krikzz ... to paraphrase my questions in the other thread ...

Quote
I can't see a CPU in the new TED2 design, so I'm going to assume that you're controlling the whole thing with the PCE's CPU ... which would mean that the cart memory is CPU-writable so that you can load it up from the SD-card in your menu system.

If that is the case ... could you please give us the option to keep that memory CPU-writable once the ROM starts running?

There are a lot of developers and translators that would like some extra RAM on the PCE ... for running a custom System Card 3.0 with 512KB of RAM (or more).

If the whole RAM (4MB or 8MB I'm guessing) were available through a mapper (I'm going to guess that you've implemented the Street Fighter mapper) ... then that would be stunning ... it would allow a whole new generation of PCE homebrew!

Another request would be to allow people/developers to store an "autoboot.pce" ROM image on the SD card so that we can boot straight into a ROM without going through your menu system.

I do hope that you'll consider these requests, and let us know what you're planning ... thanks!

We're hoping to have a hardware design complete in the next few weeks ... would you please comment on whether you're planning to make any of the RAM on the new TED2 writable?

Thanks!  :)

Pages: [1]