1. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    Abuse is a dark 2D side-scrolling platform game developed by Crack dot Com in 1995. It features beautiful lighting, realistic animation and nasty alien-like creatures to destroy. It is now maintained by Sam Hocevar in an attempt to prevent it from vanishing from the Internet.
    More info at http://abuse.zoy.org


    Current Release:
    https://github.com/capsterx-switch/abuse/releases/tag/v0.8r3


    Key mapping:
    - escape
    +. return (you need this to click on any menu, for now)
    A. - "button 0" (fire)
    B. - "button 1" (fire)
    Y/L trigger - "button 2" (previous weapon)
    X/R trigger - "button 3" (next weapon)
    both L/R Z triggers do fire by default
    right stick click - fire

    left stick/dpad is movement
    right stick is weapon movement

    saved files currently at sdmc:/switch, but I may change this
    I had issues with getting the music (HMI) files to play, so I converted them to MP3 for this release, which is why it's so large. I think some SDL mixer tweaks or addons or patches are needed, not sure yet.

    I found a number of 'bugs' on save/load/quit menus where it was abusing reload and not processing 'mouse' events enough.

    Also, if you do quit the game, at least on my console, it will crash the OS. So, I recommend force killing it instead... Im not even sure how to diagnose why it's crashing.
     
    Last edited by capsterx, Nov 21, 2020
  2. mathew77

    mathew77 Lovin' life.
    Member

    Joined:
    Jan 19, 2019
    Messages:
    565
    Country:
    Kazakhstan
    So neat, thank you!
     
  3. CaptainHIT

    CaptainHIT GBAtemp Fan
    Member

    Joined:
    Mar 2, 2011
    Messages:
    307
    Country:
    Germany
    Hey, cool one! I loved this game on my Amiga (ported from the PC) back in the day!
     
    mathew77 likes this.
  4. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    I still remember the shareware version that came with brickout which was a demo of how flexible the game engine could be scripted. Shame crack dot com went under, they were ahead of the curve on (2d) game engines.
     
  5. Shiesty

    Shiesty Member
    Newcomer

    Joined:
    Nov 30, 2017
    Messages:
    13
    Country:
    Canada
    How would anyone know what this is based on the first post?
     
  6. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    I linked the codebase i branched from. What are you looking for?
     
  7. l13f4k3

    l13f4k3 Member
    Newcomer

    Joined:
    May 24, 2010
    Messages:
    49
    Country:
    Chile
    when we were experiencing the nds scene, i always dreamed of a port of this game using touch screes as weapon movement, similar to the metroid prime hunters
     
    capsterx likes this.
  8. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    That would be a pretty big change to the game, but would open up android and tablet play. I think the switch configuration of a dpad for movement and a right stick for aim, then there are triggers to do prev/next weapons seems to me pretty close to the original game. The keyboard version did let you select 1-9 of weapons, but when i played it I rarely did that cause it required me to move my hands. It did take me a good bit to make the right-joy movement to be even decent, it's definitely designed for a mouse or a joy of a different era.
     
    Last edited by capsterx, Nov 8, 2020
  9. octopus

    octopus Custom Title
    Member

    Joined:
    Sep 6, 2013
    Messages:
    407
    Country:
    Somalia
  10. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    octopus and mathew77 like this.
  11. stranno

    stranno GBAtemp Regular
    Member

    Joined:
    Feb 17, 2013
    Messages:
    280
    Country:
    Thank you capsterx for the port. My biggest complain is that mouse gets locked into "analog mode" once you enter the menu, so you cannot move the cursor enough to load a savegame. For some reason save terminals don't have this issue.

    Movement (left analog) is a big glitchy too, it could be a deadzone problem. And mouse to analog wrapper is not very accurate, but it does the job and it's perfectly completable.

    I have recorded a short showcase.

     
    Last edited by stranno, Nov 8, 2020
  12. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    Im aware of the left analog stick issue, it can go pretty wonky, I didnt touch that code area and used the dpad during my testing. I have an idea where the loading a game issue might be and will look into it next week. When I first started you couldnt even save a game for that same issue. I've tweaked the original joystick -> mouse stuff a little, but yea, it's not great. Maybe I'll take a look at the other abuse sdl codebase and see if their joy handling is different (it didnt work because of the opengl calls it used). I think there is also a psp port, so that might have better code. Thanks for the feedback.
     
    stranno likes this.
  13. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    Last edited by capsterx, Nov 10, 2020
    TimeDevouncer likes this.
  14. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    I think the latest version should fix lstick and rstick. Let me know how it plays. (even with lstick fixed, i think dpad is much easier to use, as that is how it was designed).
     
  15. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    hippy dave, eyeliner and angelhp like this.
  16. mathew77

    mathew77 Lovin' life.
    Member

    Joined:
    Jan 19, 2019
    Messages:
    565
    Country:
    Kazakhstan
    ZR and ZL firing button not working for now.

    The aspect ratio of the display is worse that is was, more flattened & distorted.

    And, the worst — with touchscreen only now I cannot play the game on TV, at all.

    Please fix it!
     
    Last edited by mathew77, Nov 13, 2020 - Reason: Firing
  17. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    Odd, the touch screen part shouldnt have effected the ability to move the 'mouse' with the right trigger, I dont think? I'll take a look at it.
     
  18. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    I looked quickly at it, the aspect ratio is a piece of code i can port from the other codebase.
    I tried mine (undocked) and i can move the mouse with touch screen and right stick.

    As for ZR/ZL, what did they do before? I dont think there is a strafe.

    The codebase is quite different from the first release so im not supprised that some of the key mappings are not as good
     
  19. mathew77

    mathew77 Lovin' life.
    Member

    Joined:
    Jan 19, 2019
    Messages:
    565
    Country:
    Kazakhstan
    OK, they were firing buttons, but for now they're not.
     
    Last edited by mathew77, Nov 13, 2020
  20. capsterx

    OP capsterx GBAtemp Regular
    Member

    Joined:
    Oct 14, 2020
    Messages:
    132
    Country:
    United States
    That should be easy to fix!. Can you confirm if right stick does not move the mouse if docked or not? i wont have access to a dock for a few days at least.

    — Posts automatically merged - Please don't double post! —

    I usually use right stick click to shoot.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - switch, abuse,