Homebrew Cave Story DS port (based on CSE2 Decompilation)

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,514
Trophies
3
Age
24
XP
20,845
Country
United States
"An error has occurred" with the installed 3ds cia version. 11.14 old3ds, latest luma.
Is there some trick to getting this version working?

edit: to answer my own question, it appears the .cia installed version would need a source change to use the correct savegame filepaths, like datapub:/profile.dat for example. Anyways, running the dsi version as dsi homebrew works fine.
It errored because the ARM9 binary size is above 2.5MB.
Also, writing to datapub:/profile.dat wouldn't work, because homebrew cannot yet read or write to NAND (aside from GodMode9i, which can only read the NAND on DSi).
 
  • Like
Reactions: banjo2

KimKong

Game Developer / Graphic Artist / Musician
Member
Joined
Nov 2, 2008
Messages
296
Trophies
1
Website
skrap-klan.itch.io
XP
1,131
Country
Norway
"An error has occurred" with the installed 3ds cia version. 11.14 old3ds, latest luma.
Is there some trick to getting this version working?

edit: to answer my own question, it appears the .cia installed version would need a source change to use the correct savegame filepaths, like datapub:/profile.dat for example. Anyways, running the dsi version as dsi homebrew works fine.
You clearly didn't read the main post, where this is explained already!
 

KimKong

Game Developer / Graphic Artist / Musician
Member
Joined
Nov 2, 2008
Messages
296
Trophies
1
Website
skrap-klan.itch.io
XP
1,131
Country
Norway

zoogie

playing around in the end of life
Developer
Joined
Nov 30, 2014
Messages
8,560
Trophies
2
XP
14,998
Country
Micronesia, Federated States of
Why does it suck compared to this version?
It doesn't suck at all. The 3ds eshop version is fantastic. The sound is beautiful, the 3d effect is superb, and it uses the whole top screen.

I think theBLUEBIRD is confusing the 3ds eshop version with the cartridge version, which has a debatable 2.5D athstetic style. The 3ds eshop version is in the traditional cave story pixel style.
 
Last edited by zoogie,

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,171
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,081
Country
United Kingdom

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,171
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,081
Country
United Kingdom
I was clearly talking about the 2.5D version here.... wtf... Back off guys!
This is freakin awesome!! The 3DS version thats released on the eShop sucks... So this port will fit great in my collection!! THanks for leting us know!
You clearly said the 3ds version that released on the eShop sucked but the eshop version was the original version. The version that you don't like is Cave Story 3D and that was only released on cart.
 
  • Like
Reactions: Tarmfot

KimKong

Game Developer / Graphic Artist / Musician
Member
Joined
Nov 2, 2008
Messages
296
Trophies
1
Website
skrap-klan.itch.io
XP
1,131
Country
Norway
You clearly said the 3ds version that released on the eShop sucked but the eshop version was the original version. The version that you don't like is Cave Story 3D and that was only released on cart.
Well I got it from the shop... So what? The point was that I stated my preference for the original version..
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,171
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,081
Country
United Kingdom
Exactly as @Ricken said you just confused us with the wording of what you originally said. No big deal at all. And now I'm off to play the best version of Cave Story which obviously is the Megadrive version. How they made it so good on such an old system is mind blowing :)
 

Ricken

Oh Pretty Angel... Did None Teach You?
Member
Joined
Jan 19, 2016
Messages
2,658
Trophies
1
Age
21
Location
Mid-Michigan
XP
2,939
Country
United States
I was just confused because afaik the cart version of Cave Story 3D was never available on eshop.
Yeah I was gonna say, I have fond childhood memories of wanting to get it off the eShop but seeing it was cartridge only; but it could've been listed for a little while, who knows, Cubic Ninja was listed in Japan for a while ¯\_(ツ)_/¯
 

Bl4aze

Well-Known Member
Member
Joined
Jun 14, 2020
Messages
113
Trophies
0
Age
19
XP
427
Country
United States
I don't think this has been posted here before, so let's fix that!

This recent DS port of Cave Story has been made available on December (8th?) 2020, which is based on the CSE2 decompilation project, which itself is a decompilation of the freeware version of Cave Story.
Unfortunately, despite the project being based on the freeware version, it got taken down by Nicalis, who to my knowledge, do not own the freeware version (though correct me if I'm wrong).

So, for preservation sake, and a way to play Cave Story on your DS console, I'll upload the port here as an attachment!

Included is:
  • CaveStoryDS-0.1.nds: For use with regular flashcard kernels
  • CSDSdsi.nds: For use with nds-hb-menu and/or TWiLight Menu++
    (No CIA is included, due to the ARM9 binary being too big)
The source will not be uploaded, due to a risk of a DMCA takedown.

Thanks to:
  • rain, who developed the port!
  • arceus on the DS(i) Mode Hacking Discord server for providing both a build and a backup of the source code including compiled builds!
Times downloaded before the re-upload: 62


Will Cave Story + work with this?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    So true
  • BigOnYa @ BigOnYa:
    @K3Nv2 Snow Day is pretty fun. My only bitch would be the camera controls, when you move around, say down, you have to move the right stick left or right to get camera to turn and get your view, other than that I like it so far.
  • K3Nv2 @ K3Nv2:
    From what people say pvp isn't even worth it
  • BigOnYa @ BigOnYa:
    I just been playing offline, and they give you a few bots here n there on your team to help battle. I don't think it's as funny as the other games tho, more battle oriented than humor, which kinda sucks, but I'm still early in it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, doesnt the game have a campaign mode?
  • BigOnYa @ BigOnYa:
    Yea, and co-op, but you can also start a pvp session and battle just with friends. You get special skill cards (powers) the more you play. And higher value cards, but you can only enable so many cards at a time.
  • K3Nv2 @ K3Nv2:
    If you can find enough for it
  • BigOnYa @ BigOnYa:
    Toilet paper is considered the money, you collect and buy stuff with TP, kinda funny. Graphics are def better than the other games tho, I think they used Unity 5 engine.
  • Psionic Roshambo @ Psionic Roshambo:
    Look if I zoom in enough I can see the herpes!!!
    +1
  • BigOnYa @ BigOnYa:
    In fact I'm gonna go make a drink, roll a fatty n play some, good night to all!
    +2
  • Xdqwerty @ Xdqwerty:
    I bet most people at the time still watched it in black and white
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Many of them did before colour television was common.
  • SylverReZ @ SylverReZ:
    Likely because black and white TV was in-expensive.
    +1
  • K3Nv2 @ K3Nv2:
    It certainly wasn't inexpensive it cost the same as a new car back then
  • K3Nv2 @ K3Nv2:
    How much did a 1965 color TV cost?

    For example, a 21-inch (diagonal) GE color television in 1965 had an advertised price of $499, which is equal to $4,724 in today's dollars, according to the federal government's inflation calculator.
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, take into consideration how economy was back then
  • K3Nv2 @ K3Nv2:
    Yeah that's why they listed inflation rates
  • Xdqwerty @ Xdqwerty:
    Sorry didnt read that part
  • BakerMan @ BakerMan:
    @LeoTCK don't worry i knew he was joking
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    My first color TV was like 1984 or something lol
  • Psionic Roshambo @ Psionic Roshambo:
    19 inches it was glorious lol
    Psionic Roshambo @ Psionic Roshambo: 19 inches it was glorious lol