Hello, Guest the thread was called3.8k times and contains 41 replays

last post from CommFor at the

GenAssister

  • Evie Salomon, author of BackBit cartridge, has new hardware - GenAssister!


    What is GenAssister?


    It's joystick adapter that occupied both joystick ports on C64 on one side and it has one joystick port on other side allowing you to connect Genesis/Megadrive controller there.

    Pressing "Start" button on Genesis/Megadrive controller switching port between joystick port 1 and joystick port 2.

    But where this adapter really shines is allowing that one of three fire buttons on Genesis/MegaDrive controller is like you pressing Space on C64.

    Yes, C64 gamer's wet dream FINALLY came to fruition after few decades of waiting - with GenAssister you can finally play games on one controller with C64 games that use SPACE as second fire button!


    We all know pressing Fire on C64 Joystick port 1 is like you press Space bar on C64.


    Many C64 games use Space as second fire button - with GenAssister you can play them from SAME controller because all of them using port 2:

    "A" button is regular C64 fire button

    "B" button is fire button on Joystick Port 1 (like you press Space on keyboard)

    "C" button is second fire button that few C64 games use (like Super Mario Bros 64, Robocop 2)


    GenAssister adapter also has two switches:

    First one enables or disables auto-fire button on controller.

    Second one enables or disables fire button "C" on controller to use as Jump button in platform games.


    Some of C64 games using Space are on this list:


    Commando

    Green Beret

    Hawkeye

    Turbo Out Run

    Turrican 1-3

    Spy Hunter

    Armalyte

    Cabal

    Contra

    Shinobi

    Operation Wolf

    R-Type

    Golden Axe

    Turbo Charge

    Tusker

    Aviator Arcade II

    Marauder

    Atomic Robo-Kid

    Barbarian II - Dungeon of Drax

    Enforcer - Fullmetal Megablaster

    Chase HQ II - Special Criminal Investigation

    Combat Crazy

    Buffalo Bill's Wild West Show

    Moonwalker

    Army Moves

    Supremacy

    Ice Palace

    Wonderboy in Monsterland

    Chase HQ

    Midnight Resistance

    Giana Sisters

    Spelunker

    Last Ninja 1-3

    Gauntlet

    Typhoon

    1942

    Terra Cresta

    Slapfight

    Kung Fu Master

    Knight 'n Grail

    Aliens - Computer Game (Activision)
    Robocop 2

    Hard'n'Heavy

    SkyShark


    Expect my review of GenAssister here in few days - I received GenAssister prototype without switch for Jump button.

    Initial testing showing excellent results, I didn't notice any lag.


    Next week GenAssister will be available (in red or black case), pre-orders can be taken here:


    https://store.backbit.io/product/genassister/


    Meanwhile, Evie is giving way of one of the prototype versions of GenAssister.

    Just submit your email here for a chance to win:

    https://store.backbit.io/givea...-giveaway/


    YouTube movie showing GenAssister on Evie's channel:

  • Coole Sache. :thumbup: Gute Idee mit dem Joyport switchen per Joystickbutton.


    Ich hab bislang schon ein paar selbstgebaute Joysticks gesehen, welche den Feuerbutton des "Joyports 1" (also quasi die SPACE Taste), mit als Button im eigens gebauten Joystick integriert hatten und ebenfalls an beide Joy-Buchsen zugleich angeschlossen werden. Aber diese Idee als Adapter umzusetzen, mit dem man dann für jeden angeschlossenen Controller auch SPACE immer mit dabei hat auf einem Button, gab es bisher so wohl noch nicht.


    Wie man schon am Namen "GenAssister" erkennen kann, ist der Adapter bislang auf Mega-Drive Controller begrenzt und am Mega-Drive dominieren ja Gamepads deutlich. Wenn man lieber mit Joysticks spielt, wird's nicht ganz so einfach, sich da einen guten am Mega-Drive rauszusuchen. Aber okay, eine handvoll guter Joysticks gibt's wohl dafür.


    Richtig geil wäre noch eine zusätzliche Variante dieses Adapters mit USB Anschluss, denn da gibt's mehr gute Mehrbutton-Arcade-Joysticks. Vielleicht kommt sowas irgendwann noch? Der TOM und der RYS MK-II Adapter können diese Funktion mit der "SPACE Taste" und auch das "Joyport switchen" bislang logischerweise nicht, denn sie werden ja beide immer nur an einen Joyport angeschlossen. Aber das wäre eine coole Idee, bei der Menge guter Mehrbutton-Controller (auch Joysticks), die es für USB gibt. Dann wäre immer die SPACE Taste als Button mit dabei, egal welchen USB-Stick man dann auch anschliesst. Das wäre eine feine Sache.

  • Quote

    Richtig geil wäre noch eine zusätzliche Variante dieses Adapters mit USB Anschluss, denn da gibt's mehr gute Mehrbutton-Arcade-Joysticks.

    Soweit ich das bei USB Joysticks verstanden habe ist das so nicht möglich, da diverse USB Joysticks unterschiedlich belegt sind und man auf jeden unterschiedlich reagieren müsste.


    Was sogar beim TheC64 der ja USB hat das große Problem ist. Wurde auch hier besprochen. Warum funktioniert der Joystick Adapter auf USB?

  • Quote

    Richtig geil wäre noch eine zusätzliche Variante dieses Adapters mit USB Anschluss, denn da gibt's mehr gute Mehrbutton-Arcade-Joysticks.

    Soweit ich das bei USB Joysticks verstanden habe ist das so nicht möglich, da diverse USB Joysticks unterschiedlich belegt sind und man auf jeden unterschiedlich reagieren müsste.


    Was sogar beim TheC64 der ja USB hat das große Problem ist. Wurde auch hier besprochen. Warum funktioniert der Joystick Adapter auf USB?


    Möglich wohl schon, aber es wäre halt komplexer und aufwändiger, wenn es sich um USB handelt. Die verschiedensten USB Protokolle diverser unterschiedlicher Controller müssten halt dann Firmeware-mäßig alle nach und nach integriert werden in solch einen Adapter, so wie es ja bei beim "TOM" und "RYS MK-II" Adapter auch der Fall ist. Da gibt es dann Listen von denjenigen USB Joysticks/Gamepads, die schon damit laufen und anderen, die es noch nicht tun und dann müsste das halt nach und nach an immer mehr Controller angepasst werden.


    Wobei dies beim "RYS MK-II" Adapter leider jetzt auch recht zäh vorangeht seit einiger Zeit, weil beispielsweise die Amiga und C64 Firmware dieses Adapters nun auch schon seit ein paar Jahren nicht mehr upgedatet wurde. Besonders ärgert mich dies im Bezug auf die bislang nicht vorhandene Kompatibilität zum "USB Competition Pro - Anniversary Edition", denn diesen Stick würde ich auch gerne mal an meinem Amiga, C64 und Atari-VCS2600 benutzen.


    Dass man solch einen Adapter jetzt vielleicht nicht kompatibel zu ALLEN am Markt vorhandenen Arten von verschiedenen USB-Controllern bekommt, ist nachvollziehbar bei der Vielzahl die es da gibt, aber zu momentan aktuellen und recht bekannten Controllern, wäre es schon prima. Anfangs als er neu rauskam, wurde die Firmware des RYS auch noch wesentlich häufiger upgdatet, nun ist das scheinbar ein bisschen eingeschlafen, zumindest was diesen Adapter betrifft, beim TOM weiß ich es nicht, weil ich keinen habe.


    Es würde bei solch einem Adapter dann wohl auch darauf hinauslaufen, daß es wie beim RYS etwa, verschiedene Firmwares für verschiedene Computer oder Konsolen geben würde, auf denen der Adapter dann benutzt werden würde. Am RYS gibts da sogar zwischen Amiga und C64 eine unterschiedliche Firmware, wobei ich jetzt nicht genau weiss, ob es dabei nur um den zweiten Feuerbutton geht? Ich habe auf meinem RYS die Amiga Firmware drauf, er funktioniert aber auch am C64 problemlos. Denke jetzt auch nicht, dass ich dabei jetzt was am C64 ruinieren kann, die Unterschiede sind ja nicht so groß wie zum Mega-Drive etwa.


    Generell, wie man an den beiden genannten Adaptern TOM und RYS sieht, ist "von USB zu System x oder y" also schon möglich, es ist nur mit größerem Aufwand verbunden, dies dann zu vielen USB Gamepads/Joysticks kompatibel zu machen.

  • More games using Space as second fire button:


    Arachnophobia

    California Raisins

    Cyberdyne Warrior

    Flying Shark

    Menace

    Platoon

    Salamander

    Tai-Pan

    Technocop

    Dropzone

    Shadow Dancer

    Gauntlet - Deeper Dungeon

    Goonies

    F18 Hornet

    Give my Regards to Broad Street

    Gremlins II - The New Batch

    Monty on the Run

    NATO Commander

    Sleepwalker

    Telnyr II - The Golden Chalice

    Times of Lore

    Wizard's Doom

    Hyper Circuit

  • More C64 games using space as second fire button or pause:


    Saracen

    Clik Clak

    Thunderblade

    Katakis
    Mickey Mouse
    3-D Skramble
    Golf Master

    Spitfire '40
    I-Ball
    Ikari Warriors
    Fort Apocalypse
    Dream Warrior
    Raid over Moscow
    Star Raiders II
    Gradius
    Into Oblivion
    Arnie
    Blue Max
    Empire Strikes Back
    Rescue on Fractalus
    Stellar 7
    Spindizzy

    Fantasy World Dizzy
    Treasure Island Dizzy
    Fred's Back
    Garfield - Big, Fat, Hairy Deal
    Hard Hat Mack
    Solomon's Key
    Vampire
    Zorro
    Castle Master
    Crypt, The
    Dark Side
    Driller
    Total Eclipse
    Total Eclipse II
    Donald Duck's Playground
    Ghettoblaster
    Kwik Snax
    Microdot
    Nemesis
    Super Pipeline II
    Asterix & Magic Cauldron
    Entombed
    Gunfright
    Night Shade
    Pentagram
    Staff of Karnath
    Saboteur
    Time Machine

    Cyberwing
    First Strike
    Dizzy - Prince of The Yolk Folk
    Magicland Dizzy
    Crystal Kingdom Dizzy

  • Right now, there are:


    - 103 C64 games that use space as second fire button, and GenAssister recognize it pressing A button on Sega MegaDrive/Genesis controller

    - 9 C64 games that use space as second fire button, and GenAssister doesn't recognize it pressing A button on Sega MegaDrive/Genesis controller (reason for 3 is beacuse they use Port 1)

    - 18 C64 games that use space as pause button, and GenAssister recognize it pressing A button on Sega MegaDrive/Genesis controller

    - 1 C64 game that use space as pause button, and GenAssister doesn't recognize it pressing A button on Sega MegaDrive/Genesis controller (because game using Port 1)

    - 6 C64 games that use 2nd fire button, and GenAssister recognize it pressing C button on Sega MegaDrive/Genesis controller


    B button on Sega MegaDrive/Genesis controller using GenAssister is regular C64 fire button.

  • And here's list of six C64 games that using 2nd fire button on C64 joystick (this joystick is introduced with C64GS), and it's working with GenAssister when pressing C button on Sega MegaDrive/Genesis controller:


    Navy Seals (pause)

    Pang (pause)

    Robocop 2 (jump)

    Space Gun (select different shooting sights)

    Super Mario Bros 64 (jump)

    Turbo Charge (speed boost)


    Don't forget - never connect Sega/MegaDrive Controller directly to C64, it can damage your hardware!

    According to Evie Salomon (author of GenAssister adapter), it's safe to connect it using GenAssister adapter. My experience confirmed that.

  • Habe mir den GenAssister nun auch mal bestellt. Die "Last Minute" Änderung mit dem Switch für Joy Up = Button C war da schon ausschlaggebend. Die "Space Taste" auf Button A ist natürlich auch super. Auch die speziellen Autofeuer Optionen, die z.B. für R-Type und Turrican braucht, sind da wichtig. Bin gespannt. Ist für mich persönlich kein vollständiger Ersatz für Tulans Nunchuk64, da man hier nur Single Player Spiele nutzen kann. Aber eine gute Ergänzung. Außerdem mag ich die Sega Joypads sehr. Besonders die kabellosen 6-Buttons Varianten von 8bitdo (M30) und das Joyzz von Krikzz.

  • Kürzlich habe ich nach einer Lösung gesucht um C64 Spiele einer jüngeren Generation von Konsolen-verwöhnten Spielern näher zu bringen.

    Dabei waren mir folgende Punkte wichtig:

    - Kein Joystick, weil die Kids das nicht gewohnt sind, daher ist der Frust sofort da, also ein Gamepad.

    - Muss drahtlos sein, weil heutzutage die Leute von Kabeln auch schon wieder abgetörnt werden

    - Spiele die Space als alternatives Feuer oder Joystick Hoch zum Springen verwenden müssen damit spielbar sein (also extra Knöpfe).

    - Das Gamepad selbst muss langlebig und/oder leicht erhältlich und austauschbar sein.


    Die Lösungen die für mich ideal funktionieren sind entweder eine Kombination aus:

    GenAssister + https://www.8bitdo.com/retro-receiver-genesis-mega-drive/

    oder

    OpenC64MegaDrivePadAdapter + https://www.8bitdo.com/retro-receiver-genesis-mega-drive/


    Der Megadrive Retro Receiver funktioniert mit allen gängigen Bluetooth Gamepads, z.b. von PS3, PS4, Xbox, etc.

    Nach erstmaligem Pairen muss man das Gamepad nur noch einschalten, dann verbindet es sich nach ca. 1 Sekunde.

    Ich verwende ihn mit einem PS4 Dualshock4, weil davon hab ich eine Kiste voll hier rumstehen.

    Lag ist für mich nicht fühlbar (bin Bluetooth Lag von Konsolen heutzutage einfach gewohnt). Hab aber irgendwo noch einen BenHeck Latency Monitor Controller, mit dem kann ich das messen (wenn ich ihn finde).


    Damit hab ich es geschafft das Mit-Zwanziger ein Sam's Journey oder dergl. ohne Probleme zocken konnten und Spass dabei hatten.




  • Das mit dem Gamepad und dem Zweiten Feuerknopf für "Jump" habe ich auch für mich selbst so gebastelt. Ein langes weiches Kabel war auch ein muss. Zum Glück konnte man das in China billig bestellen.


    Damals habe ich natürlich mit dem Joystick gespielt und habe natürlich auch Jetzt noch Joysticks da sie für manche Spiele einfach besser sind. Aber worauf ich eigentlich herauswill:


    Manches hat nicht umbedingt nur mit der "jüngeren Generation" zu tun, sondern war meines Erachtens eher so das man halt damals sich mit der hakeligen Steuerung (Springen nach Oben, Knöpfe die nicht immer reagierten, Spiele mit eher Fragwürdiger Steuerung/kollisionsabfrage etc.) halt herumgeschlagen hat weil es nichts besseres gab. Jetzt sind halt die Standards und auch die Spieleauswahl etwas besser.


    Der Charme des C64 mag in den Limitierungen liegen, aber meiner Meinung nach nicht umbedingt in relativ veralteter "Spiele Philosophie." (z.B. den Spieler schnell umbringen = schwer = langes spiel = gut)

  • Review of GenAssister adapter v2:


    This is my first review ever, hoping you'll find these informations usable.



    About predecessor (GenAssister adapter v1:)


    Before one year Evie Salomon (author of wonderful BackBit cartridge and other goodies for your C64/VIC-20) made first version of GenAssister adapter (in further text: GA adapter), inspired by my idea to connect safely Sega MegaDrive/Genesis joypad to C64 port and to have more than one fire button, especially to have Space as separated/dedicated fire button on Sega joypad we all know many great games are using on C64 and also to have auto-fire button.


    GA adapter occupying both C64 joystick ports, giving us on other end port to connect one Sega Genesis/MegaDrive controller.


    This first version of GA adapter used „A“ button on Genesis/MegaDrive joypad as fire on alternative joystick port (in most cases recognized as Space bar if you're using Joystick on Port 2), „B“ button as regular C64 fire button, and „C“ button as regular second fire button some C64 games are using when C64GS console appears.

    „Start“ button on joypad was used for toggling between port 1 and port 2. Yes, no need for switch to do that when playing games on C64.

    There were also two physical switches on GA adapter allowing you to have „Auto-fire“ feature and option to have „C“ button for „Up“ direction console lovers love to have on platforms.



    Review of GenAssister v2 adapter:


    Evie decided to make even better version of GenAssister adapter (in further text: GA v2 adapter) – I was lucky to receive one of first produced items for review before few weeks, having time to test it thoroughly and I can tell you things got wild in very positive way 8)


    What's new?


    a) Instead of using Sega Genesis/MegaDrive three-buttons joypad like old GA adapter used with C64, new one using six-buttons Sega Genesis/MegaDrive controller and all of them have different functions on C64, including two extra buttons – Start and Mode. That's eight buttons, each of them have different functions on C64!


    b) No more physical switches on GA v2 adapter for „UP“ mode and „Auto-fire“ mode like old GA adapter had – everything is accessible from dedicated buttons on joypad instead


    c) Much smaller footprint than old GA adapter (dimensions: 5 x 6,5 x 2,5 cm)

    It also has two supports below to keep adapter at correct height with C64 joystick ports.


    d) You can use standard C64 joystick with GA v2 adapter too – there's physical switch to change between port 1 and port 2, so you you'll get two products in one ;)

    Correct position on physical switch for Sega MegaDrive/Genesis joypad is middle position


    e) „Mode“ button on Sega joypad allowing you to reset whole C64 if GA v2 adapter is connected to BackBit cartridge with standard 3.5 mm audio cable giving you instant access to BackBit menu


    In package I received Instruction card with both sides printed, explaining which functions all buttons doing on Genesis/MegaDrive controller when attached to C64 through GA adapter.



    Which operations buttons do and how they perform?


    To explain which operations all buttons do when Sega Genesis/MegaDrive joypad is attached to C64 through GA v2 adapter with my comments:


    „START“ button toggles between port 1 & 2

    Comment: yellow LED light on GenAssister adapter is on when Joystick Port 2 is used, no LED light if Joystick Port 1 is used instead)


    „MODE“ button returns to menu when attached to BackBit cartridge via included cable

    Comment: With GA v2 adapter you'll receive retractable standard 3.5 mm audio-cable to connect audio port of Back Bit cartridge with audio-port of GA v2 adapter.

    That allows you to reset whole C64 going back to BackBit menu. I reset more than 100 games and it doesn't fail even once. Reset is instant.

    If you're using wireless Sega MegaDrive/Genesis controller with GA v2 adapter (don't have it at home, but they should work), it will allow you to connect C64 to big screen TV and play it from sofa without problem


    “A” button performs fire on alternate joystick

    Comment: That performs like you press „Space“ in most cases if C64 game using Joystick port 2, and we all know approximately 90% of them does

    Very useful for many C64 games using Space as fire button (Commando, Green Beret, 1942, Cabal and many others)


    “B” button performs C64 regular fire button


    “C” button mimics UP direction

    Comment: believe it or not, there are console lovers among us – they get used to use dedicated button for Up on platforms, so they can do it also here with C64 platforms


    “X” button toggles automatic rapid fire

    Comment: automatic fire is always working when you press „X“; if you press „X“ again, it will stop.

    Red LED light on GA v2 adapter is on when auto-fire is used.


    “Y” button performs rapid fire (approx. 30 times/second);

    Comment: rapid fire is working when you hold that button, it stops when you don't hold it anymore

    Red LED light on GA v2 adapter is on when auto-fire is used.


    “Z” button performs second fire button (first introduced with C64GS);

    Comment: Regular C64s also support joysticks with 2 fire buttons, now you can play them too without problem (only six of them so far)



    Testing GA v2 adapter with Sega Genesis/Megadrive six-buttons controllers:


    It was tested with wired Retro-Bit official Sega MegaDrive/Genesis six-button controller (they made them recently, you can still buy them on net) and also with cheap replica of wired six-button controller with words „16-BIT“on it (you can also find them easily on net).

    Both of them working great, didn't notice any lag, and I can tell you it's easier to play C64 games with controller than joystick, not to mention all these extra buttons.


    Whole my C64 gaming life in youth I was dedicated to Competition Pro joystick.

    It's sturdy and very precise, bet let's face the truth – it's very awkward and uncomfortable to use these days, not great for long gaming sessions and it doesn't have auto-fire switch.


    Playing games like Turricans with GA v2 adapter with all these extra burttons is whole another dimension :thumbsup:

    When Sega Genesis/MegaDrive controller is used, physical switch on GA v2 adapter should be in middle position (yellow LED light on adapter is on).



    Testing GA v2 adapter with regular C64 joysticks:


    If you're using standard C64 joystick instead – lower position of physical switch on GA v2 adapter meaning you're using Joystick port 1 (yellow LED light on adapter is off), and when you're using Joystick Port 2, physical switch should be in upper position (yellow LED light on GA v2 adapter is on).


    I tested them with standard Competiton Pro joystick and Skorpion joystick from Matt company that has auto-fire option.

    Both of them working without any problem, I also didn't notice any lag.



    Few more infos:


    It's interesting that red LED light on GA v2 adapter (that works when auto-fire is on) is also working when BackBit cartridge is loading the game.

    I should also mention GA v2 adapter provides 100% compatibility with sensitive CIA chips and built-in fuse provides safety from short circuits.

    It also came with 3D printed ABS case. You can choose colour when buying it: black or red.



    GenAssister Games collection:


    If you're member of Forum 64 you can download GenAssister collection from F64 Wolke.

    This collection has:


    - 180 C64 games using Space as second fire button (button "A" on Megadrive/Genesis controller)

    - 92 C64 games using Space for pause (button "A" on Megadrive/Genesis controller)

    - 6 C64 games using regular second C64 button (button "Z" on MegaDrive/Genesis controller)

    - 14 C64 games using "A" button on Genesis/MegaDrive controller as switch between music and SFX during game play

    - 40 C64 games using "A" button on Genesis/MegaDrive controller for going to game main menu resetting the game


    Or you can have this collection if you member of BackBit forum.



    Final thoughts:


    Can I recommned this product? Definitely yes! :party:

    Specifications of GA v2 adapter sounds like a fairy tale, but it's true. And it works great!

    Lovers of C64 shoot'em ups will be especially pleased with this product.



    Where to buy:


    https://store.backbit.io/product/genassister/



    Attached pictures:


    Picture 1: GA v2 adapter – front side 1

    Picture 2: GA v2 adapter – front side 2

    Picture 3: GA v2 adapter – bottom side

    Picture 4: GA v2 adapter with retractable 3.5 mm audio cable

    Picture 5: C64 with Backbit cartridge, GA v2 adapter and Sega MegaDrive/Genesis six-button joypad attached

    Picture 6: Instruction card – front

    Picture 7: Instruction card – rear

    Picture 8: Comparison of old and new version of GenAssister 1

    Picture 9: Comparison of old and new version of GenAssister 2