The official Cthulhu and ChImp thread - Try our new Dreamcast flavor!

24567260

Comments

  • StrangerStranger Fierce Dragon Joined: Posts: 315
    For me personally, I want PS2/PS3, XB, and PC. Though, I don't see you making anything for XB at all... I'm gonna have to get a UPCB am I not ?!
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    For me personally, I want PS2/PS3, XB, and PC. Though, I don't see you making anything for XB at all... I'm gonna have to get a UPCB am I not ?!
    The Cthulhu board will eventually support multiple consoles, but not yet. This is for a PS3/PC only version, and won't be upgradable without buying a new chip. If you want those features now, look into the UPCB. Those features wont be available in the Cthulhu for a while yet.
  • TaikiTaiki OH HO HOHOHOHOHO Joined: Posts: 1,029 ✭✭✭✭✭ OG
    Alright, so the UPCB is awesome , but it seems a lot of people are turned off by it; usually some combination of cost, assembly, and/or dealing with the 15 pin connector. All of which I understand, but that's the price that has to be paid for level of utility.

    So, the question becomes, what do people want? I've been working with Ed Farias on making a smaller board specifically for PS3, with the possibility of working on other consoles as well. It will be a smaller set of consoles, definitely no Genesis or Jaguar. But a large portion of the consoles out there, such as NES, SNES, Saturn, Gamecube, Xbox, and Playstation, should definitely be doable. Xbox 360 is right out, but doing a dual PCB setup with a common ground Xbox360 pad is very doable.

    I guess my question is to everyone at this point. What would be the perfect PCB?
    1- Any preference on size? Board right now sits about 1.7"x2.7"
    2- How would you want it to be wired up? Through holes for soldering the wires to? Screw terminals?
    3- Do you want a separate ground point for each switch, so you can run two wires to each switch, or would you rather daisy chain the ground wires and connect it to a couple of ground points on the board?
    4- How do you want to connect the wires to the board? Directly solder the wires to spots on the board, or a USB jack on the board for a uncut USB wire to plug into? (Only applies to USB stuff; other console cables would have the be soldered directly to the board)
    5- How much are you willing to pay for such a beastie? Knowing you could make the board work with just about any combination of the above consoles (PS3 and PSX, or PS3, Xbox, PSX and Gamecube, whatever) as long as you brought your own cable.

    I'd like to get some feedback, and maybe see if I could sweettalk Chad into carrying them down the road so he'll be a nice one-stop shop for all your parts.

    Since you're moving away from the UPCB design anyway, any thought of moving away from PICs? granted, they are cheap, but, a faster chip with more memory space would give you more breathing room. Also should open up the possibility for what should be the holy grail of PCBs, Dreamcast.

    I've been stuck in a malaise over the idea of building a universal joystick host for a crazy multiway adapter. Reverse UPCB, everything to USB or everything to raw pinouts. watching progress on this might give me some motivation to move my ass on that project.
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Since you're moving away from the UPCB design anyway, any thought of moving away from PICs? granted, they are cheap, but, a faster chip with more memory space would give you more breathing room. Also should open up the possibility for what should be the holy grail of PCBs, Dreamcast.

    I've been stuck in a malaise over the idea of building a universal joystick host for a crazy multiway adapter. Reverse UPCB, everything to USB or everything to raw pinouts. watching progress on this might give me some motivation to move my ass on that project.
    Find me a through-hole capable microcontroller, with built in full speed USB tranceiver, that is significantly more powerful than the 18F4550, and I'll definitely consider it. In order to seriously get past the limitations of the 4550, I have to go surface mount, which drastically ups the difficulty of assembling, and the cost.

    Dreamcast will still happen, I just need time; with a 19 credit no-fluff courseload this semester, time is in very very short supply. You'll notice I got a CRAPTON of stuff tackled over summer break :)
  • EskerEsker 41236C Joined: Posts: 404
    Find me a through-hole capable microcontroller, with built in full speed USB tranceiver, that is significantly more powerful than the 18F4550, and I'll definitely consider it. In order to seriously get past the limitations of the 4550, I have to go surface mount, which drastically ups the difficulty of assembling, and the cost.

    Dreamcast will still happen, I just need time; with a 19 credit no-fluff courseload this semester, time is in very very short supply. You'll notice I got a CRAPTON of stuff tackled over summer break :)

    Any possibilities with TH-mounted sockets for PLCCs?
    Scrub. I don't want no scrub.
    Scrub is a guy who can't get no wins from me.
    Mashing on his cheap-ass pad, getting really mad,
    Throwing a tantrum at me.
  • crimson4649crimson4649 Joined: Posts: 35
    well that doest it. i will sell my TV tomorrow just so that i can but some PCB's from you :D
    will check with some other people here if they are intressed..
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Wow those got here fast. Boards arrived today. I need to place an order for the rest of the parts tonight, but hope to have these start shipping out by Friday.

    Here is the parts included in the bare kit. Remember kids, fewer parts == easier assembly. If you can hack a pad, you can assemble this easily:
    dsc03146smallwe0.jpg

    And the ISOS assembled board, along with obligatory quarter shot to show awesome density.
    dsc03169smallro1.jpg

    dsc03170smallfv7.jpg

    As you can see, I got an ISOS Cthulhu board ready to put in tomorrow's mail for anyone who wants it.
  • CantoCanto Joined: Posts: 1,530
    This will play on what consoles for now? And what consoles in the future?

    I'm assuming PC/PS3 for right now? And to get a 360 in there you just have to wire it up to the holes that are next to the USB jack yes? And then it will all come out of one USB cable for either PS3 or 360?

    What about programing? You will supply updates and such through that PIC? Just plug into computer and download?

    And for the bare kit, all I gotta do is solder those other parts you give us onto the board? Seems easy and I can save $9!

    P.S. Awesome dude!!!!!!!!!!
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    " wrote:
    This will play on what consoles for now? And what consoles in the future?
    The Cthulhu board will eventually support multiple consoles, but not yet. This is for a PS3/PC only version, and won't be upgradable without buying a new chip. If you want those features now, look into the UPCB. Those features wont be available in the Cthulhu for a while yet.
    I'm assuming PC/PS3 for right now? And to get a 360 in there you just have to wire it up to the holes that are next to the USB jack yes? And then it will all come out of one USB cable for either PS3 or 360?
    1. Yes
    2. Close; its the grid of small holes on the side of the board opposite the USB connector.
    3. That depends on how you wire it. If you PS3&360 support, I'd recommend not getting the USB jack, and instead using the xbox360 USB cable that came with the pad, and wire the USB cable to a DPDT switch.
    What about programing? You will supply updates and such through that PIC? Just plug into computer and download?
    Not for this one; the PS3/PC code is not updatable. When a suitable bootloader is coded and multi-console support gets added, the multi-console boards will support code updates. But, for now, its not available and there is no ETA on when it will be.
    And for the bare kit, all I gotta do is solder those other parts you give us onto the board? Seems easy and I can save $9!

    P.S. Awesome dude!!!!!!!!!!
    If you want it to look just like the picture of the ISOS version, yup. The USB jack is recommended; the screw terminals are optional.
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Just a minor update: Parts should be arriving tomorrow or Saturday. I need to tweak the code a little bit, so kits should be going out in the mail Monday.
  • LuCieDLuCieD mediocore SF player Joined: Posts: 26
    hi toodles, i'm new about this stuff

    Ive got question here..
    is possible that hori FS EX2 to become dual mod (PS3&360)? coz i Heard EX2 pcb is not common ground. Any solution into this?

    it's kinda off topic but I just curious coz i never see anyone mod xbox EX2 stick to become dual mod. Thx before
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    hi toodles, i'm new about this stuff

    Ive got question here..
    is possible that hori FS EX2 to become dual mod (PS3&360)? coz i Heard EX2 pcb is not common ground. Any solution into this?

    it's kinda off topic but I just curious coz i never see anyone mod xbox EX2 stick to become dual mod. Thx before
    There is a solution, but not one that would be cheaper than buying a MadCatz common ground pad. The MadCatz CG 360 pad have been used with the Cthulhu board to make a ton of 360&PS3 sticks.
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Alright, parts came in, all orders have shipped, and what I have left is all nicely bagged up ready to go out. I have 18 kits ready to go, any of which cane be made into a solderless version in moments, and one solderless already assembled and ready to go. Prices are same as listed in here:
    http://forums.shoryuken.com/showpost.php?p=5545036&postcount=43

    Please note I am also open to trading for various stuff. Disgaea 1&2 PS3, Phantom Brave PS2, Dynasty Tactics 2 PS2, Disgaea 3 for PS3, MVS carts, 360 or PS3 games, Xbox live point cards/game cards, just about any CPS2 boards, the PCB from inside a Wii fighting stick, GBA SP or Micro, and all sorts of random eclectic stuph.
  • NumbskiNumbski I show off my balls. Joined: Posts: 936
    Okay - I'm just now finally getting serious about actually USING my UPCB. :P So I might not be the best person to ask, however...

    Since you pointed me at the Arduino yourself, I can't help but wonder if an arduino shield might be simpler for you to make. Seems like it can read/write fast enough.
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Okay - I'm just now finally getting serious about actually USING my UPCB. :P So I might not be the best person to ask, however...

    Since you pointed me at the Arduino yourself, I can't help but wonder if an arduino shield might be simpler for you to make. Seems like it can read/write fast enough.

    The Arduino is simple enough that a stand alone board would actually take up less room than a full shield, and be cheaper than your normal decimelia.
    Using the Arduino/Atmega16 as a base would mean no full speed USB support like I have now. Speed of the actual chip, the Arduino is faster, sure (16MIPs vs. 12MIPs), but not enough to justify losing the debugging capability I have now,and the on chip USB tranciever. Believe me, it was considered, and is too a degree still considered.
  • NumbskiNumbski I show off my balls. Joined: Posts: 936
    BTW - you've got money. :)
  • NumbskiNumbski I show off my balls. Joined: Posts: 936
    The Arduino is simple enough that a stand alone board would actually take up less room than a full shield, and be cheaper than your normal decimelia.
    Using the Arduino/Atmega16 as a base would mean no full speed USB support like I have now. Speed of the actual chip, the Arduino is faster, sure (16MIPs vs. 12MIPs), but not enough to justify losing the debugging capability I have now,and the on chip USB tranciever. Believe me, it was considered, and is too a degree still considered.

    Well, I'll work on getting my hot tub wired up (the new topside should be showing up today!), and after that - now that I'm semi-clueful, I might give it a whirl just for fun. :)

    Search returns just a few results when I search for "sanwa flash" - did the upgrade board project ever pan out?
  • NumbskiNumbski I show off my balls. Joined: Posts: 936
    Oh, btw - are you sure about size? I mean the arduino mini is just freaking TINY. Just a thought. :)
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Search returns just a few results when I search for "sanwa flash" - did the upgrade board project ever pan out?
    I'm making a few friends in the Mechanical Engineering college that have access to their rapid prototyping equipment, so there is still the possibility of getting the plastic pieces for the flash clone so I can finish it. There's still the problem of expense getting a mold made, but there's no sense in worrying about that until I get a proto or two made. Its still on the list of things to do, but is lower on the list than getting the Cthulhu board fleshed out.
    Oh, btw - are you sure about size? I mean the arduino mini is just freaking TINY. Just a thought. :)
    I meant compared to the size of a decimilia. Decimilia size is a little bit larger than the Cthulhu board. Yes, the -mini, -nano, and other small versions, especially surface mount versions, of the arduino will be smaller than the Cthulhu board; Most of the area of the Cthulhu board is there for the wide spaced connection points for easier install and so screw terminals can be used. If I wanted to forgo those and just use .1" spaced holes on the side, I could probably get it down close to the size of boarduino, but the goal isn't size. The goal is to make is as easy to use as possible, then as buff as possible without making it harder to use. The UPCB will always be buffer than the Cthulhu board, and 50% larger, but it is difficult for some people to install. The assembled Cthulhu board, like the one Im sending you (thanks BTW), is hands down 100% the easiest to install PCB into a custom stick. Put the wire in the hole, screw down, put a USB cable in the plug, and you're done. In order to get that kind of ease based off an Atmega, I'd be looking at the exact same sized board, and less reliable USB support.
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Instructable for assembling the Cthulhu board is up. Feel free to point out any problems or typos or unclear instructtions.

    http://www.instructables.com/id/How_to_Assemble_a_Cthulhu_PCB/

    I'll gather some stuff together and hope to make a dedicated thread proper over the weekend.
  • SystemSystem Joined: Posts: 508,676 admin
    I should be getting at least one of those new PS3 PCBs in the near future. Are you thinking of doing a PS2 version? I'm also thinking of getting a UPCB, but I've just been extremely low on free time lately.
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    I should be getting at least one of those new PS3 PCBs in the near future.
    Appreciated, they'll be here.
    Are you thinking of doing a PS2 version?
    There will be a multi-console version in the near future, and you can betcherass PSX will be one of them, but I dont have an ETA on that yet. I don't want to start selling multi console versions until I have a bootloader coded that will allow for firmware updates like the UPCB has. Then, I'll be be able to work on fixing converter support. Once those two things are done, I'll have multi-console versions of this board available. The board will be the exact same, but the chip will be different, so if you want to install a Cthulhu and upgrade to the multiconsole version, just pop out the old chip and pop in the new chip.
  • SystemSystem Joined: Posts: 508,676 admin
    Got my package! :woot:

    Time to bust out the soldering iron :wgrin:
  • SystemSystem Joined: Posts: 508,676 admin
    Everything about this board screams quality.

    Cthulhu_Domz.jpg

    Thanks again Toodles :rock:

    +rep for you dawg
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Someone asked me for an idea about how long assembly of a kit takes. I just clocked myself putting one together:
    10 minutes to assemble the kit
    1.5 minutes to solder on the USB jack
    2 minutes to solder on the screw terminals
    1 minute for wire trimming cleanup and inserting the chip.

    So it takes me just under 15 minutes from start to finish on a complete board including all of the options.
  • ShinJNShinJN President/COO & Co-Founder of Level Up, LLC, Event & Stream Director/Producer, Old School Tech Talk Joined: Posts: 847 ✭✭✭✭✭ OG
    Ok, I'm sold on these. Will there be another revision to this board? If not, i am ready to purchase 3 complete un-assembled kits. Toodles, you have a PM.

    Domz, how did you get the PC to recognized the board as "Handcrafted by Domz?"
    Jimmy Nguyen
    Level Up, LLC - COO, CFO, CTO, Tech/Production/Stream/Event Director - www.levelup-productions.com, www.levelup-series.com
    The Bear: Wiring Gone Wild - http://forums.shoryuken.com/discussion/comment/2409761/#Comment_2409761
  • final_cutfinal_cut All day long Joined: Posts: 2,084
    Keeping in mind that added screw terminals and a USB jack will add something like $10-$15 dollars to the cost of each board, do you honestly feel it would make that big of a difference?

    Yes. I would definitely buy one, it would make it so much easier to use.
    RIP Ol' Dirty
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Ok, I'm sold on these. Will there be another revision to this board? If not, i am ready to purchase 3 complete un-assembled kits. Toodles, you have a PM.
    Replied to PM, but I figured an answer here would be good for everyone: The board itself is the final revision. I don't forsee any need to change the board, even when I get a multi-console version done. For the PS3/PC version, the code and chip are finalized; there will not be any change to the PS3/PC code.

    There WILL eventually be a multi-console version of the chip and code to be released whenever the hell I get time to work on it. The board itself will NOT change. If you have a PS3/PC version, and want to make it multiconsole, all you'd have to do is pop out the old chip and pop in the new chip. However, there is NO ETA on will this will be available because there's a lot of code to be written to make it happen.
    Domz, how did you get the PC to recognized the board as "Handcrafted by Domz?"
    That was a little bonus for people who pre-ordered. All of the Cthulhu boards now identify as 'Cthulhu PS3 Controller'.
  • ShinJNShinJN President/COO & Co-Founder of Level Up, LLC, Event & Stream Director/Producer, Old School Tech Talk Joined: Posts: 847 ✭✭✭✭✭ OG
    Nice and quick reply to post. Thank you for the info. And that is an awesome bonus. =)

    Will read reply once it arrives in my box.
    Jimmy Nguyen
    Level Up, LLC - COO, CFO, CTO, Tech/Production/Stream/Event Director - www.levelup-productions.com, www.levelup-series.com
    The Bear: Wiring Gone Wild - http://forums.shoryuken.com/discussion/comment/2409761/#Comment_2409761
  • NumbskiNumbski I show off my balls. Joined: Posts: 936
    Mine got here really fast - 2 days after I paid. :)

    I have 3 sticks "in the shop" getting assembled, and of course my primary stick that I'm *still* trying to fix the paint job up on. :(

    But hey - I'm getting there. :)
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Yes. I would definitely buy one, it would make it so much easier to use.
    Prices, including the optional USB jacks and screw terminals, are available here:
    http://forums.shoryuken.com/showpost.php?p=5545036&postcount=43
    Parts are on hand and ready to ship out immediately.
  • RickstahRickstah chubby chubby Joined: Posts: 677
    toodles - as soon as i get paid you will have a pm with an order.

    great work!
  • AnthuzadAnthuzad The 'thuzad Joined: Posts: 19
    Just a quick question, will this work with my Vista x64 ?
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Just a quick question, will this work with my Vista x64 ?
    Have I tried it directly on x64? No. I dont have access to any 64 bit machines.

    However, I can tell you that the board, when connected to a PC, is 100% HID compliant. There are no drivers except the Microsoft HID drivers; so you KNOW there will be no 'driver signing' problems.

    If you have ANY type of game controller, including PSX->USB adapters, that work without drivers, then the Cthulhu will definitely work.

    If any Cthulhu customers have access to a Vista64 machine, a definitive answer to this would be nice.
  • ShinJNShinJN President/COO & Co-Founder of Level Up, LLC, Event & Stream Director/Producer, Old School Tech Talk Joined: Posts: 847 ✭✭✭✭✭ OG
    Ninja edit: thanks for the doc with board details. Toodles is the man.
    Jimmy Nguyen
    Level Up, LLC - COO, CFO, CTO, Tech/Production/Stream/Event Director - www.levelup-productions.com, www.levelup-series.com
    The Bear: Wiring Gone Wild - http://forums.shoryuken.com/discussion/comment/2409761/#Comment_2409761
  • dtampincodtampinco Noobius Maximus Joined: Posts: 182
    Hi Toodles, I'm pretty new to all of this, but I was wondering:

    If I purchased one of your boards, would that be all I need to fix my broken Hori SC4 FS3? Say I toss the stock PCB, get some wires, buttons, quick disconnects and joystick, connect them to your board and I'll be good to go on my PS3? All without soldering. Do I surmise correctly?
  • ShinJNShinJN President/COO & Co-Founder of Level Up, LLC, Event & Stream Director/Producer, Old School Tech Talk Joined: Posts: 847 ✭✭✭✭✭ OG
    You would be correct. Just purchase the fully assembled board and all you have to do is connect the wires to the board, buttons, joystick and you are good to go. Toodles really has made it too easy to make a PS3/PC joystick.
    Jimmy Nguyen
    Level Up, LLC - COO, CFO, CTO, Tech/Production/Stream/Event Director - www.levelup-productions.com, www.levelup-series.com
    The Bear: Wiring Gone Wild - http://forums.shoryuken.com/discussion/comment/2409761/#Comment_2409761
  • dtampincodtampinco Noobius Maximus Joined: Posts: 182
    ^^^

    Sweet!! I'll be PMing now! Thanks!
  • ToodlesToodles da Fetus of Gawd! Joined: Posts: 10,778
    Hi Toodles, I'm pretty new to all of this, but I was wondering:

    If I purchased one of your boards, would that be all I need to fix my broken Hori SC4 FS3? Say I toss the stock PCB, get some wires, buttons, quick disconnects and joystick, connect them to your board and I'll be good to go on my PS3? All without soldering. Do I surmise correctly?

    If you get the already assebmled $40 one, yes, installation won't require any soldering. Make sure that when you cut the wires connecting the stick to the PCB that you cut as close to the original PCB as possible, so you have enough wire length to get it to whereever you mount the Cthulhu board. Ditto for the small board holding the buttons on top for start and select.
  • AnthuzadAnthuzad The 'thuzad Joined: Posts: 19
    Have I tried it directly on x64? No. I dont have access to any 64 bit machines.

    However, I can tell you that the board, when connected to a PC, is 100% HID compliant. There are no drivers except the Microsoft HID drivers; so you KNOW there will be no 'driver signing' problems.

    If you have ANY type of game controller, including PSX->USB adapters, that work without drivers, then the Cthulhu will definitely work.

    If any Cthulhu customers have access to a Vista64 machine, a definitive answer to this would be nice.

    Thanks, that sounds good enough for me, guess I'll be dropping you an order sometime before christmas ;)
Sign In or Register to comment.