-
Content Count
17 -
Joined
-
Last visited
Posts posted by RobertDaleSmith
-
-
On 2/5/2021 at 11:11 AM, candle said:in case anyone would need this... [Philips CD-I Images]
Does the 3DO use the same data signals spec as Philips CD-I outlined in these docs?
-
On 2/10/2021 at 3:19 PM, tripletopper said:Have you ever tried the 8bitdo SNES on the original Disc based hardware BEFORE altering the ROM loader from the original CD to the USB.
Maybe you can also plug in a USB CD drive to play it the original way.
My custom SNES to 3DO adapter works fine with all games booted from the USB Host. It just does not work with the main boot screen of the USB Host with any SNES controller.
But with the 8BitDo, maybe my question was unclear. It is unrelated to the USB Host.. I am interested in knowing if the 8BitDo SNES receivers work with the 3DZero in general.
I just bought one so I will figure it out for myself soon enough.
-
10 hours ago, tripletopper said:I assume if regular 3DO controllers work then so should 8bitdo controllers through the 3D Zero device...
You would think so but it does not work correctly with the SNES to 3DO adapter I have. (custom built)
10 hours ago, tripletopper said:What does the CD emulator have to do with my SNES 3DO controller adapter that's named the 3D Zero?
Just like the tank game, my SNES adapter does not work with the USB Host's menu screen. I was curious to see if this is common across all SNES controller adapters for 3DO.
-
47 minutes ago, tripletopper said:I can't tell what this is supposed to be? Is that a USB controller for the 3DO or is that a USB CD ROM on Flash Drive loader for the Goldstar 3DO?
This device is what is called an optical disc emulator. It basically replaces the CD drive in the console with a custom board that has a single USB port. You can then have backups of all your games on a single USB drive plugged into this board. When you boot it gives you a menu to select which game iso to boot.
-
3 minutes ago, candle said:in git repository
most probably
So weird I can't find those lines anywhere in the repository.
-
5 minutes ago, candle said:; SNES23DO.asm ; ; Created: 2/6/2021 6:07:45 PM ; Author : Robert Smith ;
Where did you find that? Not trying to take credit for original creation. Microchip Studio probably automatically added that.
-
IT LIVES!! Over the weekend I was able to get @candle's SNES-to-3DO circuit design running and it works great for the most part. I have to say I much rather use a SNES controller on 3DO now that I have had a taste of it.
I have consolidated all my findings into a GitHub repo and created some issues if anyone else is interested in contributing: https://github.com/RobertDaleSmith/SNES23DO
-
-
4 hours ago, tripletopper said:I never heard of the Mnimo until you mentioned it on your email. If you tell me more about it I'll see if I could do something to help you with my 3D zero.
-
@tripletopper, I am super curious if the 3D Zero works with MNEMO's USB Host mod for 3DO. Do you happen to have this as a part of your setup?
-
6 hours ago, candle said:perhaps this will help someone building it
there is a crystal soldered underneath of my original board - 20mhz one with some 22pF caps parallel to it
so i guess you need to set up fuses to use it after all
Nice! I got mine working!
I didn't see an option for 20mhz on the AVR fuse calculator website. I went with Ext. Crystal Osc.; Frequency 8.0- MHz; Start-up time: 14 CK + 0 ms; [CKSEL=1110 SUT=10]. Just out of curiosity I went back to the 8mhz crystal and it also works.
While testing I found a few bugs I will need to debug.
- MNEMO's USB Host mod only receives single axis directional inputs.
- 8BitDo Wireless Receiver incorrectly maps buttons start/pause action on several.
@candle you mentioned some 22pF caps parallel to the crystal.. Are these in these recent photos you posted? I'm not sure how to place these caps in "parallel". (sorry im a newb) Also are these BOJACK 0.1uF caps suitable for the C1 in the schematic?Now my next steps are to figure out how to compile this assembly code myself so that I can start debugging and updating it. 🙏🙏
-
5 hours ago, candle said:certainly not
but if you take a look on the pictures, you'll find that 0R resistors are not populated on the board
Here is how I have my prototype wired up. I made sure to take the 0R resistors and the crystal out. I have tried numerous different fuse configurations but just can't seem to get this working this evening.
-
46 minutes ago, candle said:you don't need external crystal for this, so i would leave that as it were right from factory
the only thing i suspect you must change is clockdiv/8 bit changing default cpu speed to 8mhz (factory sets this to 1mhz instead)
I reset to defaults except for CKDIV8 not enabled. Still nothing, but I did notice if I enable CKOUT I get random directional controller input (without actually pressing buttons). I'm going to double check my wiring but I'm pretty sure I got everything connected correctly. Does CKOUT need to be enabled?
-
@candle I got all the components and assembled on a breadboard over the weekend. Having some trouble though getting it to work.
I flashed the chip with your hex file, I didn't connect the zero-resistors on clock/ps lines, and added a 8mhz crystal between pins 4/5 and setup CKSEL to 1110. I am suspecting it may be a fuse configuration issue. Do you happen to remember or know how to calculate correct fuse config? I used engbedded.com/fusecalc to generate:
avrdude -c usbtiny -p attiny2313 -v -U lfuse:w:0x3e:m -U hfuse:w:0xdf:m -U efuse:w:0xff:mThanks again for sharing your assets to allow me to rebuild this. 🙏
-
@candle This is so awesome! Thanks for sharing the code. You wouldn't happen to have any copies of those PDFs you previously posted? I really want to learn how to build this. 🙏
-
@airs hey buddy, you wouldn't happen to still have information on your build? Any designs you could share?

3D Zero SNES con troller adapter
in 3DO Interactive Multiplayer
Posted
@tripletopper I was able to get my hands on a 3DZero and it looks like it has the same issue with 8BitDo's wireless SNES receivers as my adapter. (incorrect button mapping, but hope to find a solution soon)
My SNES23DO adapter works great with Paatank and now supports multiplayer with two SNES controllers. Now I am working on adding a passthrough to allow additional 3DO controllers to daisy chain to my adapter.
Last night I was able to solve my problem with my adapter not working with MNEMO's 3DO USB Host device menu screen. 🎉
Once I get 3DO controller daisy-chaining working with my adapter, I am going to look at adding support for the SNES mouse. I picked up 3DO mouse recently and analyzed the signals under an oscilloscope. It should be possible to translate SNES mouse signals to match the 3DO mouse's signals. 🙏
Makes me wonder if I can make an NES Zapper work