Homebrew (WIP) Undertale NDS

CeeDee

fuckin dork
Member
Joined
May 4, 2014
Messages
5,360
Trophies
3
XP
9,937
Country
United States
Every time I see a thread title like this I expect it to be some kiddie asking someone to port a trendy game to the only device they own or something.
Always a pleasant surprise to see, yknow, an actual project with a playable build. Impressive! Keep up the good work.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
I pirated the assets' file, but I did buy undertale for the ps4. it's on the ps5, so I didn't have a way to extract them directly. I've never played the game, but I've heard a lot of chatter about it.
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,217
Country
Canada
Every time I see a thread title like this I expect it to be some kiddie asking someone to port a trendy game to the only device they own or something.
Always a pleasant surprise to see, yknow, an actual project with a playable build. Impressive! Keep up the good work.
I honestly expected to see yet another "could someone port it pls?" thread, not gonna lie I was pleasantly surprised, it's nice to see some fresh homebrew devs still coming on the DS!
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
great! about those visual bugs, I am fully aware about them, but I can't seem to reproduce them in any emulator. I think it might be because I'm writing to the OAM while not on V-Blank, although I'm really not sure. I'll look into it, but for now you can avoid those bugs by just playing on an emulator.
I know all too well the trials and tribulations of trying to get something to work properly. I'm not a coder, but I'm learning more and more about linux as time goes on. however, it's frustrating trying to build things sometimes, because something either is the wrong version, you're missing dependencies, etc. sometimes there are weird issues because of that, if it even wants to compile. it's pretty damn frustrating, but it's really exciting when something actually works. :P
 
  • Like
Reactions: Cervi

Cervi

Well-Known Member
OP
Newcomer
Joined
Aug 25, 2022
Messages
46
Trophies
0
Location
Catalonia
XP
384
Country
Spain
what is the difference between the script building the rom and using make to build the rom? I tested both, one was one kilobyte larger.
In theory there should be no difference as I built it using make, although if you cloned the src from the main branch and not the release there might be some more code as the branch is some commits ahead.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
In theory there should be no difference as I built it using make, although if you cloned the src from the main branch and not the release there might be some more code as the branch is some commits ahead.
I most likely cloned it, that's what I usually do. Iirc, I was able to build it cmd prompt.
 
  • Like
Reactions: Cervi

Cris1997XX

Well-Known Member
Member
Joined
Oct 31, 2021
Messages
470
Trophies
0
Age
23
XP
1,262
Country
Italy
When I clicked the thread I was honestly expecting the worst, possibly another kid who can't afford Undertale on any modern platform and would rather play an unofficial version on their DS. But holy shit...this sure is a surprise! I wish you good luck for the project, my man
 
  • Like
Reactions: banjo2 and Cervi

Cervi

Well-Known Member
OP
Newcomer
Joined
Aug 25, 2022
Messages
46
Trophies
0
Location
Catalonia
XP
384
Country
Spain
I most likely cloned it, that's what I usually do. Iirc, I was able to build it cmd prompt.
You probably cloned it then, although I'd advice you download the source code from the releases in the future. The main branch is not guaranteed to be stable, as all work in progress changes get pushed there, even in-progress features. I should probably add this info to the README as well
 

banjo2

gamer
Member
Joined
May 31, 2016
Messages
2,344
Trophies
1
Location
society
Website
youtube.com
XP
5,125
Country
United States
PC version. You can't extract the game data from the console version. I think it doesn't matter which PC version, but I used the windows version. In case you don't use the correct version it will throw an error.
Any chance the Xbox store (on PC, not Xbox console) version will be supported in the future? I was able to get everything setup, then it told me "Game version not supported (hash does not match)"
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
Any chance the Xbox store (on PC, not Xbox console) version will be supported in the future? I was able to get everything setup, then it told me "Game version not supported (hash does not match)"
you just need one assets file. download it elsewhere. I did buy it on the ps4 out of guilt, but I did download it elsewhere beforehand.
 

Cervi

Well-Known Member
OP
Newcomer
Joined
Aug 25, 2022
Messages
46
Trophies
0
Location
Catalonia
XP
384
Country
Spain
Any chance the Xbox store (on PC, not Xbox console) version will be supported in the future? I was able to get everything setup, then it told me "Game version not supported (hash does not match)"
Maybe if I could get a hold of the data.win file on the Xbox store I could encrypt a version of the files with that one, although it's not currently on my plans. Right now I'm focusing on the actual development of the project rather than how I'll be releasing it. You'll have to get your hands on a data.win from a compatible copy for now. Sorry :/
 
  • Like
Reactions: banjo2

Cervi

Well-Known Member
OP
Newcomer
Joined
Aug 25, 2022
Messages
46
Trophies
0
Location
Catalonia
XP
384
Country
Spain
New pre-release: v0.0.2!
Now you can play up to the dummy (without including the battle).

New features:
  • Sound Effects
  • Fixed (some) visual bugs on hardware
  • Interacting with sprites
  • Progression until the dummy (the battle is still not done...)
  • Saves! (although there's just one save point for now...)
Note: for saving in No$GBA set the save mode to EEPROM 8K. However, my recomendation is to use MelonDS if you want to use an emulator.

GitHub release: https://github.com/C3RV1/UndertaleNDS/releases/tag/v0.0.2
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
New pre-release: v0.0.2!
Now you can play up to the dummy (without including the battle).

New features:
  • Sound Effects
  • Fixed (some) visual bugs on hardware
  • Interacting with sprites
  • Progression until the dummy (the battle is still not done...)
  • Saves! (although there's just one save point for now...)
Note: for saving in No$GBA set the save mode to EEPROM 8K. However, my recomendation is to use MelonDS if you want to use an emulator.

GitHub release: https://github.com/C3RV1/UndertaleNDS/releases/tag/v0.0.2
just tested it. no more having to press start to load the game. :D
 
  • Like
Reactions: banjo2 and Cervi

Cervi

Well-Known Member
OP
Newcomer
Joined
Aug 25, 2022
Messages
46
Trophies
0
Location
Catalonia
XP
384
Country
Spain
New pre-release: v0.0.3!
Now you can play up to the second save point.

For a whole list of missing features, look at the github release.

GitHub release: https://github.com/C3RV1/UndertaleNDS/releases/tag/v0.0.3
YouTube gameplay video:

PS: How do people usually post project updates? Am I doing this right?
 
Last edited by Cervi,

OM3GAZX

Active Member
Newcomer
Joined
Sep 4, 2021
Messages
39
Trophies
0
Location
Deep Log
XP
281
Country
Mexico
New pre-release: v0.0.3!
Now you can play up to the second save point.

For a whole list of missing features, look at the github release.

GitHub release: https://github.com/C3RV1/UndertaleNDS/releases/tag/v0.0.3
YouTube gameplay video:

PS: How do people usually post project updates? Am I doing this right?

Nice. Looking forward to when the project is finished.
People will love to play Undertale on their Nintendo DS. I don't know why, but the game seems to have been created for that system, even if it wasn't released there.
 
  • Like
Reactions: Cervi and cubaliu

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
New pre-release: v0.0.3!
Now you can play up to the second save point.

For a whole list of missing features, look at the github release.

GitHub release: https://github.com/C3RV1/UndertaleNDS/releases/tag/v0.0.3
YouTube gameplay video:

PS: How do people usually post project updates? Am I doing this right?

I compiled the latest version and tested. no problems I could find.

as for posting project updates, I've been compiling and uploading the android builds of sonic mania, and someone told me to make a new post so that it sends a notification and it's in the new posts list, and then put the latest update and information in the op, so that people don't have to look for the latest build among the other posts. ;)
 
  • Like
Reactions: Cervi

Cervi

Well-Known Member
OP
Newcomer
Joined
Aug 25, 2022
Messages
46
Trophies
0
Location
Catalonia
XP
384
Country
Spain
I compiled the latest version and tested. no problems I could find.

as for posting project updates, I've been compiling and uploading the android builds of sonic mania, and someone told me to make a new post so that it sends a notification and it's in the new posts list, and then put the latest update and information in the op, so that people don't have to look for the latest build among the other posts. ;)
Okay thanks for the info! I'll start doing that on the following updates :)
 
  • Like
Reactions: godreborn

Yaboimax

Member
Newcomer
Joined
Oct 5, 2022
Messages
10
Trophies
0
Age
25
Location
Ohio
XP
130
Country
United States
New pre-release: v0.0.3!
Now you can play up to the second save point.

For a whole list of missing features, look at the github release.

GitHub release: https://github.com/C3RV1/UndertaleNDS/releases/tag/v0.0.3
YouTube gameplay video:

PS: How do people usually post project updates? Am I doing this right?

Looks pretty good, I'd recommend putting updates on the front page so it's the first thing people see when looking at this thread
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    ZeroT21 @ ZeroT21: horny jail is full la