CS3DS - CSPSP Port

Discussion in '3DS - Homebrew Development and Emulators' started by machinamentum, Apr 14, 2016.

  1. machinamentum
    OP

    machinamentum GBAtemp Regular

    Member
    163
    450
    Jul 5, 2015
    United States
    Hello,

    In light of Ludum Dare, I wanted to take some time off from my usual projects to work on something game related. Awhile back a handful of members requested a CSPSP port, so I figured I'd start giving it a shot. This is a very early POC. It's mostly working but it is terribly slow (~3 FPS on Old3DS). This is mostly ported based on the Windows platform code in the JGE++ engine, so it needs a lot of work to write a fast renderer and add sound support.

    Cf_cCTDXIAATD-R.jpg-large.jpeg CgOqjfRWEAEL-ba.jpg-large.jpeg

    Source: https://github.com/machinamentum/cspsp
    Prebuilt: https://github.com/machinamentum/cspsp/releases
     
    Last edited by machinamentum, Apr 17, 2016


  2. Wolfy

    Wolfy Person That Never Was

    Member
    554
    213
    Aug 18, 2015
    United States
    Somewhere In The Aether...
    This actually looks pretty interesting, I'll stick around to see what becomes of this :)
     
  3. ElyosOfTheAbyss

    ElyosOfTheAbyss GBAtemp Addict

    Member
    2,214
    1,719
    Aug 20, 2015
    I saw this in twitter not long before you posted this here, can't wait to see how far his goes.
     
    hobbledehoy899 likes this.
  4. MannCo

    MannCo GBAtemp Regular

    Member
    139
    78
    Nov 23, 2014
    United States
    This looks really cool, can't wait to try it!


    Keep up the good work :yay:
     
    VegaRoXas likes this.
  5. UltiNaruto

    UltiNaruto GBAtemp Regular

    Member
    178
    55
    Sep 4, 2015
    France
    Another good project from you. I'll give it a try when I can. Free internet is awful for downloading stuff.
     
  6. Bubsy Bobcat

    Bubsy Bobcat halloween peener

    Member
    1,472
    5,698
    Jul 8, 2015
    Zimbabwe
    Oh my god YES!! I loved CSPSP (and the reskinned versions)!!
     
  7. OfficialRenny

    OfficialRenny Newbie

    Newcomer
    8
    3
    Apr 10, 2016
    Awesome, can't wait for the updates!
     
  8. natanelho

    natanelho GBAtemp Maniac

    Member
    1,321
    343
    Apr 25, 2015
    Antarctica
    Between the Sacred Silence and Sleep
    Would be happy to use it!
     
  9. Minnow

    Minnow GBAtemp Fan

    Member
    462
    709
    Oct 5, 2015
    Canada
    I thought the CS was Counter Strike :/

    Regardless, pretty cool stuff. I'll check it out later.
     
    Dylan the Tactician likes this.
  10. hellionz

    hellionz GBAtemp Advanced Fan

    Member
    514
    104
    Feb 24, 2007
    Mmm so interesting. .. i will follow your work

    Enviado desde mi SM-A510F mediante Tapatalk
     
  11. OfficialRenny

    OfficialRenny Newbie

    Newcomer
    8
    3
    Apr 10, 2016
    The CS part is Counter-Strike. This will (hopefully) be a port of CSPSP, which is a port of CS2D, which is a 2D version of counter strike. Still really fun though.
     
    Minnow likes this.
  12. Jack54782

    Jack54782 GBAtemp Fan

    Member
    387
    234
    Jan 4, 2016
    United Kingdom
    A9LH CRUSADE
    as a cs nerd I approve
     
  13. machinamentum
    OP

    machinamentum GBAtemp Regular

    Member
    163
    450
    Jul 5, 2015
    United States
    This is a port of CSPSP. You can already download and play it! Single player mode is more or less fully functional, it just lags when there's a lot going on, on screen (my main focus right now is implementing a low-level renderer to alleviate this).
     
  14. Uziskull

    Uziskull Picture may not be real

    Member
    269
    179
    Nov 15, 2015
    Portugal
    Somewhere, probably
    I would love if this got O3DS compatible. Show some love for the slow ones :P
     
  15. gnmmarechal

    gnmmarechal Kirigiri > Naoto

    Member
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,667
    2,824
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    holy balls, this was something I was looking for in a long time. Thanks! All hail the PSP!
     
  16. Psi-hate

    Psi-hate GBATemp's Official Psi-Hater

    Member
    1,648
    1,046
    Dec 14, 2014
    United States
    Houston
    Daedalus64 psp port when

    /jk- Really looking forward to the speed enhancements! On N3DS, I assume it's at a playable framerate as is? Regardless, amazing work! I've heard a lot about CSPSP but I thought it was closed source?
     
  17. machinamentum
    OP

    machinamentum GBAtemp Regular

    Member
    163
    450
    Jul 5, 2015
    United States
    Kevin Chen released the source over 3 years ago. On N3DS it has playable framerates in most of the maps. It'll lag a bit when there's a lot being drawn (usually when a lot of text starts being renderer and when a lot of CPUs are on screen).
     
    Psi-hate likes this.
  18. Psi-hate

    Psi-hate GBATemp's Official Psi-Hater

    Member
    1,648
    1,046
    Dec 14, 2014
    United States
    Houston
    Ah, I must have misunderstood. I'll test it out right now! One more question, though. Are you able to pack it as a .cia ? Using the HBL freezes NTR and I'd like to record some samples of gameplay. If not, that's alright. Thank you!
     
  19. machinamentum
    OP

    machinamentum GBAtemp Regular

    Member
    163
    450
    Jul 5, 2015
    United States
    I will note to build a CIA version for the next release.
     
    Psi-hate likes this.
  20. Ann0ying

    Ann0ying GBAtemp Regular

    Member
    111
    72
    Apr 12, 2016
    NtDH! GA!
    Wow. I remember these from psp times.