Jump to content

DarthCloud

Members
  • Posts

    109
  • Joined

  • Last visited

Posts posted by DarthCloud

  1. The default mapping do not map anything on the 2 stick but you can do whatever you want mapping-wise via the config.

     

    You can use a keyboard, use two controller pair on single adapter, or use a controller and keyboard etc.

     

    All of this is possible but It does require configuring the second device mapping to be output on port 1.

     

    For the problematic games like Myst and Atari Kart a workaround is available as a presets to swap around the buttons.

     

    Fix for Breakout 2000 will be in next BlueRetro FW.

    • Like 1
    • Thanks 1
  2. On 7/23/2021 at 12:31 PM, mulcmu said:

    The BlueRetro project has the functionality for the other Bluetooth gamepads and HID devices.  I did not see where it could support the analog paddle controls but could have missed that.  Forking that code, and remapping the outputs to the right place on the  i2c bus is one path forward.

    BlueRetro dev here,

     

    My project support all current Bluetooth classic (BR/EDR) controllers (mouse & KB too), with up to 7 simultaneous controller. (And working right now on adding BLE controller support)

     

    Atari 2600/7800 is supported but only joystick so far. I plan to eventually add analog input too (for paddle, 5200 etc) but haven't worked on it yet.

    • Like 1
  3. I actually implemented the 6D controller protocol (which is digital, do not use the 2 analog pins) (as defined by Atari in the jaguar technical reference) on my Bluetooth adapter project and made a jaguar ROM to test it.

     

    I dont use the axes as Atari intended however, its mapped like modern controller with dual joystick and dual trigger.

     

    Would love to some homebrew or rom hack implement the protocol!

     

     

    • Like 1
  4. Hi Guys,

     

    I added support for the Atari Jaguar in my BlueRetro project. This allow to emulate a standard controller or even a TeamTap with 4 controller using common Bluetooth controllers.

    https://hackaday.io/project/170365-blueretro/log/193739-2021-06-06-atari-jaguar-support

     

    I also made an application using JagStudio and my GameDrive to test it. :  https://github.com/darthcloud/AtariJaguarPadtest

     

    Base on Atari technical reference I also added support for the never released 6D controller, a 6 axes analog controller using a digital protocol (ie NOT using the 2 analog input).

     

    My application is build to always re-detect the controller every "frame", ideally a proper game would do this once a boot or at a leaser interval. I didn't dig too much into JagStudio and I think JagStudio own controller polling is still happening in conjunction to my own.

    Also framerate is not best. But that was good enough to allow me to test my adapter :).

     

    BlueRetro wiki got all the info you need to build your own, the use of level shift make it a bit wiring intensive however for a DIY build. https://github.com/darthcloud/BlueRetro/wiki 

    • Like 8
  5. Hi guys,

     

    I want to share here a little project I've been working on for about 2 years now. BlueRetro is a universal multiplayer Bluetooth controller adapter for retro consoles.
    No Atari systems supported yet but I'm working on Genesis support right now, so Atari 2600/7800 we land simultaneously. 5200 & Jaguar we come later down the line.

    A cool thing with BlueRetro is that since it's multiplayer you can map multiple controller on one. This will be great for games like Raider of the Lost Ark & Robotron!

     

    See main project page at hackaday.io

    And github repo.

     

    Quote

    BlueRetro is a multiplayer Bluetooth controllers adapter for various retro game consoles. Lost or broken controllers? Reproduction too expensive? Need those rare and obscure accessories? Just use the Bluetooth devices you already got! The project is open source hardware & software under the CERN-OHL-P-2.0 & Apache-2.0 licenses respectively. It's built for the popular ESP32 chip. All processing for Bluetooth and HID input decoding is done on the first core which makes it easy for other projects to use the Bluetooth stack within their own project by using the 2nd core. Wii, Switch, PS3, PS4, Xbox One & generic HID Bluetooth devices are supported. NES, SNES, Saturn, JVS (Arcade), N64, GameCube & Dreamcast are supported with simultaneous 4+ players using a single adapter. Soon Genesis/Megadrive, PSX, PS2, Parallel (2600, SMS, NeoGeo, JAMMA), PCE, CD-i, 3DO, PC-FX...

    See my roadmap for more info on upcoming features.

     

    I'm currently looking for 25 Beta testers.

    I will sell each DevKit 100 USD (No money taken upfront) since the low volume and external assembly will add to the cost. I will also make any cable you want for 20 USD (30 USD for those that require more work). Alternatively you can buy a cable kit for 5 USD that will only include the PCB pre-soldered with the SMD parts & the DB25 connector. (You got to source the cable & backshell yourself). I expect to ship the unit for beta around December 2020. I will send people on the list a paypal invoice once they are ready to ship.

     

    You can add your name to the preorder list via this form:

    https://forms.gle/TyieHLHRTFCQXz46A

     

    See some background info here:
    https://hackaday.io/project/170365-blueretro/log/177934-background-and-current-status

     

    Let me know if you got any questions!

     

     

     

    • Like 1
  6. 1 hour ago, Cobra Kai said:

    I would add also, you can't prove that the rowdy-ness hasn't pushed the ball forward on this project. And, you also cannot prove sitting idle and saying nothing has helped either. I think there's actually good evidence in older threads that people demanding answers have actually spurred a little bit of action, however.

    This is a valid point.

     

    As an example my Cube64 fork I started back in 2011, by the end of 2011, I was pretty much completely unmotivated from working on it for various real life reason.

    I had promised various features and bug fix that I never really worked on.

    Through the years I kept getting emails asking for the current status and simply ignored them, until one day in fall 2017 I got yet another of those email but somehow instead of ignoring it I decided "OK let's do this!".

    I worked again on the project through out 2018 fixing all the bugs and adding all the features and finally completing the project 100% by the end of that year.

    In my case no money was involved since it's a DIY project and I never sold any but still I had given my word publicly.

     

    So I would agree that waiting patiently certainly doesn't help one bit getting things done.

     

    Bitching about it every day won't help for sure, but bitching every few months is fair enough I think.

    • Like 2
  7. 1 hour ago, Zonie said:

    Y'know, I seem to remember that one of the devs involved quit because of how people treated him here and expect him to bend over backwards for them when they don't get what they want. If people keep bitching, they may all just say fuck it, and then we all will be out our $100. Wanna reimburse everyone because you pissed off the devs? 

    Remember, we paid for the housings only, the contents are gratis. They'll make some back on after pre-order sales, but never recoup their total investment. 

     

    These guys do this for the love of the hobby. I'm happy they do. I wish I could afford to buy every home brew I want, but cannot. If you have ever spent ANY time designing hardware or coding (I do) you would realize that you are getting something for about 20% of what it should cost when it finally does arrive.

    I'm a dev too and I got my own project going on. I do it because I love it. I don't take people money upfront since this set expectations which is normal. If preorder didnt cover the cost its not the problem of the end user.

     

    When you take people money you become accountable to those person. If there is a software problem holding the release then action need to be taken. Reaching out publicly will only help.

     

    Nothing happen waiting for someone to have time to do it. Will more money raise from extra preorder motivate them?

     

    If not I'm sure there is dev out there out of a job that would gladly take the contract. 

    • Like 3
    • Thanks 1
  8. I guess the point here is if you don't have a target objective, things will drag forever.

     

    Their is a lot of value to complete a project event if it's now 100% perfect. I think the demo music is a good example of thing that could have been dropped.

     

    Or maybe it's just a freebies since it's not the critical path of the project.

    We don't know since we don't really got updates.

     

    I'm in this for 10 years and been very patient and quiet and I won't give up my spot, my DK XM is ready to be used.

     

    That being said, I think 10 year is a nice round number and it would be nice to see this ship this year.

     

    If their is "No shortage of people here who want one" lets get those people to make new preorder, generate some cash flow that way and let's pay someone full time to finish the firmware.

     

    My Two Cents

     

     

    • Like 1
  9. 16 minutes ago, Jinks said:

    Maybe you need to take a break.. lets go over to the is the 7800 necessary? thread and crack sum skullz. 

    Well money was taken 10 year ago soon, I think it's reasonable to wonder if time is put on the important stuff to get it shipped some day.

    • Like 2
  10. Got my last package stock in Japan: Sega SG1000 II & Master System. Both with no hookup and only controller for the SG. Good amount of games including some my card for both SG & mark 3. Both listing AS-IS but they both work fine! This pretty much complete my home console collection. Probably got a few years worth of modding and cleaning ahead with all I got this spring (coleco, intellivision, CDI, PCFX, AES, SG, SMS).

     

    Good I got the SG, cause the palette on SMS for SG games are way more off than I expected!!

    IMG_20200613_105118.jpg

    MVIMG_20200613_112158.jpg

    IMG_20200613_112507.jpg

    • Like 3
  11. Finally got some of my EMS package stuck in Japan. Took ~45 days vs usual 3. So EMS really rely on passenger plane!

     

    NeoGeo AES & PC-FX and some games. Both work great! Both were from low feedback seller on YJA and with emulator screenshot. So no bid war!

     

    AES got UniBios 3.2 and it a professional install. Will update EPROM later to v4.

    IMG_20200603_064643.jpg

    IMG_20200603_112647.jpg

    • Like 3
  12. Since we are in retro computing lately I finally put my hand a Dolch PAC 65. Its in a amazing condition. The ebay seller made an amazing job packing it. I was afraid it wouldn't survive the san diego -> montreal journey. I plan to use it as a bridge between old and new like CuriousMarc:

     

    I might install a few DOS games. And maybe some Win9x game if I buy a PowerVR PCX2 some days.

     

     

    IMG_20200602_133237.jpg

    IMG_20200602_133251.jpg

    IMG_20200602_133522.jpg

    • Like 1
×
×
  • Create New...