Hi, I'm trying to find some info on writing mods for NS games, but got no idea on how to work with stuff like reading files from game directory from a code etc. Currently the only source of info is decompiled assembly code of subsdk9 NSO file (most likely built with skyline) from a mod to a game that I'm interested in, but I'm at an early stage and still can't make much of it. I want to try and write similar staff for a similar game (same engine, same series, similar file types, interpreting these is not a problem)
The info is so scattered and scarce on this topic that sometimes I think it's impossible.
Would greatly appreciate if someone will share some resources on this topic. Or smth related to reading NS assembly that makes it easier.
If you don't write which game are you talking about, noone will help you. Topic is so vast because each engine (and even each iteration of it) may have completely different approach and people are figuring this out based on many years of experience. That's why writing any tutorial for proprietary engines is a futile task.
If you don't write which game are you talking about, noone will help you. Topic is so vast because each engine (and even each iteration of it) may have completely different approach and people are figuring this out based on many years of experience. That's why writing any tutorial for proprietary engines is a futile task.
Example of unique case is Portal Collection to which I wrote skyline plugin:
*link*
And what you want exactly to achieve?
You are being vague on purpose?
Thanks for your example (Looked into it and looks like It could be a great source of info).
Yes, I'm being vague on purpose, I'm not looking for knowledge specific to a game, I want to at least find out the basics and build on it.
If you have more examples of subsdk9 mods I would gladly take a look at them.
Again thanks for your answer
I've just noticed that you are the one who ported committee of zero's patch for R;NE for a switch (among other things).
I guess there is no point in being vague now since you might know about this exact case.
A couple of weeks ago, I've ported their R;ND patch for my switch. Fixed switch-related issues with text and tips, but I still haven't thoroughly tested it and haven't posted it anywhere yet.
It's fine as is now, but I also want to port a font.
I think RNE & RND have similar files for fonts: bitmap textures and binary files for the lengths of the char ser (or smth like that).
And simply generating those files and replacing them doesn't work perfectly since font characters have slightly different sizes and look off in the game (cut off or have noticeable gaps).
However, in coz's patch for C;H Noah they actually replaced the font on a Switch, but Noah doesn't have that binary file, only a bitmap. They somehow inject that binary with a skyline plugin; also, the font texture is bigger than the original one, and letters are properly spaced in the game.
So I'm trying to figure out how to make RND (and most likely RNE and CC) use proper width for characters
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
If you've been waiting for an excuse to replay Super Mario Sunshine and happen to have up to nine friends, do I have some good news for you. Released earlier today...
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
The Switch 2 has been out for a year now, but you shouldn't count the original system out yet! Released a few days ago, popular PS2 emulator NetherSX2 has found its...
Hot on the heels of their NetherSX2 port, @Nagaa is back with another hugely anticipated release: a Switch port of the popular Wii U emulator Cemu. We've got more...
Hoenn to the ROM hacking scene is like Kanto to the official games. It's everywhere. At this point you've probably played through Pokemon Emerald with a party of...
The golden age of emulation on the Switch continues as a native Dolphin port was released by @Nagaa earlier today. Included in this port, we're looking at cover art...
The Pokemon series is known for its vast assortment of spin off titles, with the majority being well-received. We've had an assortment of Mystery Dungeon titles, a...
Images for the rumoured Zelda-themed limited edition Switch 2 for The Legend of Zelda's 40th Anniversary have started to leak online.
The leak shows only the...
Images for the rumoured Zelda-themed limited edition Switch 2 for The Legend of Zelda's 40th Anniversary have started to leak online.
The leak shows only the...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
With the latest entry to the Fire Emblem series, Fortune's Weave, set to launch in September, Nintendo have today announced a new Nintendo Direct to put it soundly in...
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...
So I got pretty lucky on this one. Having ordered the physical version of Oblivion Remastered on Switch 2, I had it delivered earlier today, beating out the official...
Amidst news of layoffs and cancellations in the wake of Xbox's larger changes, Bethesda has today come out with a statement discussing their active projects. In this...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
Hoenn to the ROM hacking scene is like Kanto to the official games. It's everywhere. At this point you've probably played through Pokemon Emerald with a party of...
Harbour Masters were cutting it close with this one, promising a release of their Banjo Kazooie PC port "Lighthouse" by the end of this month. And they did not...
If you've been waiting for an excuse to replay Super Mario Sunshine and happen to have up to nine friends, do I have some good news for you. Released earlier today...