Homebrew CS3DS - CSPSP Port

machinamentum

Well-Known Member
OP
Member
Joined
Jul 5, 2015
Messages
163
Trophies
0
XP
549
Country
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.jpegCgOqjfRWEAEL-ba.jpg-large.jpeg

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

UltiNaruto

Well-Known Member
Member
Joined
Sep 4, 2015
Messages
182
Trophies
0
Age
29
XP
193
Country
France
Another good project from you. I'll give it a try when I can. Free internet is awful for downloading stuff.
 

machinamentum

Well-Known Member
OP
Member
Joined
Jul 5, 2015
Messages
163
Trophies
0
XP
549
Country
United States
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.
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).
 

Psi-hate

GBATemp's Official Psi-Hater
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,401
Country
United States
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?
 

machinamentum

Well-Known Member
OP
Member
Joined
Jul 5, 2015
Messages
163
Trophies
0
XP
549
Country
United States
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?
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).
 
  • Like
Reactions: Psi-hate

Psi-hate

GBATemp's Official Psi-Hater
Member
Joined
Dec 14, 2014
Messages
1,749
Trophies
1
XP
3,401
Country
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).
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!
 

machinamentum

Well-Known Member
OP
Member
Joined
Jul 5, 2015
Messages
163
Trophies
0
XP
549
Country
United States
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!
I will note to build a CIA version for the next release.
 
  • Like
Reactions: Psi-hate

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Tandem even
  • The Real Jdbye @ The Real Jdbye:
    i think i heard of that, it's a good idea, shouldn't need a dedicated GPU just to run a LLM or video upscaling
  • The Real Jdbye @ The Real Jdbye:
    even the nvidia shield tv has AI video upscaling
  • The Real Jdbye @ The Real Jdbye:
    LLMs can be run on cpu anyway but it's quite slow
  • BakerMan @ BakerMan:
    Have you ever been beaten by a wet spaghetti noodle by your girlfriend because she has a twin sister, and you got confused and fucked her dad?
  • Psionic Roshambo @ Psionic Roshambo:
    I had a girlfriend who had a twin sister and they would mess with me constantly.... Until one chipped a tooth then finally I could tell them apart.... Lol
  • Psionic Roshambo @ Psionic Roshambo:
    They would have the same hair style the same clothes everything... Really messed with my head lol
  • Psionic Roshambo @ Psionic Roshambo:
    @The Real Jdbye, I could see AMD trying to pull off the CPU GPU tandem thing, would be a way to maybe close the gap a bit with Nvidia. Plus it would kinda put Nvidia at a future disadvantage since Nvidia can't make X86/64 CPUs? Intel and AMD licensing issues... I wonder how much that has held back innovation.
  • The Real Jdbye @ The Real Jdbye:
    i don't think nvidia wants to get in the x64 cpu market anyways
  • The Real Jdbye @ The Real Jdbye:
    you've seen how much intel is struggling getting into the gpu market
  • The Real Jdbye @ The Real Jdbye:
    and nvidia is already doing ARM
  • The Real Jdbye @ The Real Jdbye:
    i don't think they want to take more focus away from their gpus
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah I think Nvidia s future lays in AI GPU acceleration stuff if they can get that going it's going to be super interesting in the long term
  • Psionic Roshambo @ Psionic Roshambo:
    AI assisted game creation might become a thing
  • Psionic Roshambo @ Psionic Roshambo:
    At least that's something I think would be pretty cool.
  • Psionic Roshambo @ Psionic Roshambo:
    Don some VR glasses and gloves and talk to the computer and paint entire worlds
  • Psionic Roshambo @ Psionic Roshambo:
    "OK Cortana I want that mountain a little taller and more snow on top, and I would like some random ancient pine forest around the bottom"
  • Psionic Roshambo @ Psionic Roshambo:
    "Now we need a spring fed river flowing down the north side and add some wild life appropriate for the biome"
  • Psionic Roshambo @ Psionic Roshambo:
    Many TBs of assets and the programming of something like that is going to be tough but I think it's something we might see in 20 years maybe sooner
  • The Real Jdbye @ The Real Jdbye:
    @Psionic Roshambo AI assisted game creation is kinda already here, there was recently that AI that can turn any 2D image into a fully modeled 3D object, it's not perfect, but it's a starting point, beats starting from zero
  • The Real Jdbye @ The Real Jdbye:
    before that there was one to generate a fully modeled scene from a 2D image
  • The Real Jdbye @ The Real Jdbye:
    but most recently, there was one that actually generates a working unity scene with terrain and textures already set up that you can import right into unity, that's a huge time saver right there
  • The Real Jdbye @ The Real Jdbye:
    and using LLMs to generate NPC dialogue and even dynamically generated quests is something i'm sure is already happening
  • The Real Jdbye @ The Real Jdbye:
    will just take some time for games made using those things to be completed and released
    The Real Jdbye @ The Real Jdbye: will just take some time for games made using those things to be completed and released