Hacking DSTWO Skins

Jonathan078

Member
Newcomer
Joined
Feb 2, 2021
Messages
6
Trophies
0
Age
37
XP
47
Country
Netherlands
I found the answer to my question (it was in the OP but the link to the file is no longer there).

To change the DSTwo Loading or Boot Screen, I used this file from the supercard forum, along with this image saved as a bmp:
loadingscreen.png



Just posting in case anyone else runs into this issue.

Sorry for this necro :). Do you still got the .nds for this loading screen? Or even better, can anybody share the "Loading screen modifier" program please? The links are mostly down, understandable after all this time... Thanks in advance

UPDATE: Nevermind, found a legit download for DS Skin Maker which can modify loading screens. Thanks though.
 
Last edited by Jonathan078,
  • Like
Reactions: R4Liam

R4Liam

Artsy Dude
Member
Joined
Jul 7, 2009
Messages
602
Trophies
1
Age
31
Location
UK
Website
youtube.com
XP
541
Country
I miss doing dstwo skins... Anyone have the dstwo skin maker program? Filetrip is down as you may know so can't access the older skins!
 

Shadow_The_Hedgehog82

Well-Known Member
Member
Joined
Jul 22, 2018
Messages
282
Trophies
0
Age
42
XP
945
Country
Australia
Sorry for this necro :). Do you still got the .nds for this loading screen? Or even better, can anybody share the "Loading screen modifier" program please? The links are mostly down, understandable after all this time... Thanks in advance

UPDATE: Nevermind, found a legit download for DS Skin Maker which can modify loading screens. Thanks though.
I get this popup when trying to change the load screen do you know how to fix it?
upload_2021-7-9_23-43-30.png


I cant find any info about this .net configuration tool online
 

Zoma

Active Member
Newcomer
Joined
Nov 29, 2010
Messages
44
Trophies
1
Location
Barcelona
XP
339
Country
Spain
Quickly gonna repost my DSTwo skins as an attachment so they don't get lost again. Sorry to anyone who couldn't find them!
Thank you so much for the skin, I love it.
But I have a problem (my apologies for bothering you 300 years later):

I changed the patch/cheatSetBg.bmp for ui/DS Firmware/cheatbg.bmp. It looks great but I can't manage to move the [cheat cancel all btn], [cheat title] and [cheat clearTitle] stuff in ui/DS Firmware/uisettings.ini. Do you know if this is bugged in DSTwo?

Again, my apologies for asking you about old stuff and thank you so much for your work.

By the way, does anybody knows a software (free if possible) to create 16 bits .bmp images without losing quality? I want to create my own skin but this is my main problem.
Nevermind my old PhotoShop can do it!
Thank you all and have a nice day :moogle:
-----------------------------------
Edit: I don't know if it's just my DSTwo but there is no way that I can move some of the uisettings.ini stuff, maybe it's buggy.
So I just edited the patch/cheatSetBg.bmp and works quite well, here is how to do the trick if you are interested:
- Replace the patch/close.bmp and patch/cheat_clearall.bmp icons for a green ones
- Navigate to _dstwo/language/lang_en.txt and change "clearTitle=Clear all" for "clearTitle= " (it's a blank space).

Cheers!
 

Attachments

  • cheatSetBg.bmp
    96.1 KB · Views: 62
  • cheat_clearall.bmp
    448 bytes · Views: 61
  • close.bmp
    448 bytes · Views: 75
Last edited by Zoma,

Zullivan1987

Member
Newcomer
Joined
Sep 19, 2015
Messages
9
Trophies
0
Age
36
XP
92
Country
Alright!
Finally, the mess of the Real Time Menu is completed, and with that, this skin is 100% completed. All unique DSTwo UI stuff is done to the best of my ability.


dJjy3.png

http://filetrip.net/nds-downloads/flashcart-files/download-ds-firmware-ds2skin-1-0-final-f33476.html

While I made the Real Time Menu Skin, I also documented the format of the uisettings.ini.
VALUES
All the values are colors of course.
Colors are RGB555 it seems, but in an odd binary layout.
16 bits make up the color code, in this format, it seems.
1 RRRRR GGGGG BBBBB seems to be the color format for the DSTwo in this section.
So for Gray the binary would be 1 10110 10110 10110 which you then convert to hex to get
0xdad6. The first bit should always be 1. This means that solid black would be 0x8000, and yes, it would show up as black.

It is typically a bad idea to use pure Green or Pure Black as colors however, the UI seems to interchangeably use these as the color for transparency.

Make sure you make all LETTERS in your outputted hex are lower case or else they won't work.

If you are lazy, you can use the color picker in DSTwo Skin Editor convert the hex to binary, change the first bit to 1, then convert it back and the colors should work for your uisettings.ini.


SELECTORS
---------------------------------------------------------
dirTextColor
---------------------------------------------------------
Seems to control the color of NOTHING AT ALL
What you probably think this controls is actually controlled by ??? because
IDK what this was intended to control.

---------------------------------------------------------
listTextColor
---------------------------------------------------------
Seems to control the color of the following texts:

Date/Clock in Main Real Time Menu
Non-selected text in Cheat Codes, Free Cheat
Text Color in Non-selected Boxes in Free Cheat
Text Color in Non-selected Boxes of Number Fields in Free Cheat

Note: Non 0x0000 black color must be used, as some text become INVISIBLE when it is black or nearly black,
this especially affects the free cheat section where you can't read nonselected number fields at all.
IE: Dark Gray is the only option for colors. Presumably that means deep green would be invisible as well,
but I doubt anyone wanted the color to be 0,32,00 in terms of color.

This also presents some issues in the Free Cheat menu when trying to make Black on White style themes because
this selector controls so much text in the UI, but the color behind the Boxes in Free Cheat is also very dark
and you are unable to control it's color, meaning a middle ground color that is visible on both light and dark
is necessary, this is incredibly restrictive, design wise.

---------------------------------------------------------
listTextHighLightColor
---------------------------------------------------------
Seems to control the color of the following texts:

Selected text in Game Guides, Cheat Codes, Free Cheat
Selected text of Number Fields in Free Cheat
Percentage text in Slow Motion


---------------------------------------------------------
wndListTextColor
---------------------------------------------------------
Seems to control the color of the following texts:

Non Selected Text in the Main Real Time Menu

---------------------------------------------------------
wndListTextHighLightColor
---------------------------------------------------------
Seems to control the color of the following texts:

Selected Text in the Main Real Time Menu

---------------------------------------------------------
ebookTileTextColor
---------------------------------------------------------
Seems to control the color of the following texts:

Text at top of the screen that reads "Game Guide" while reading a game guide.

---------------------------------------------------------
ebookTextColor
---------------------------------------------------------
Seems to control the color of the following texts:

Actual Guide Text when reading guides

---------------------------------------------------------
cheatTileTextColor
---------------------------------------------------------
Seems to control the color of the following texts:

Game Title and Clear All Text in Cheat Codes

---------------------------------------------------------
cheatTextColor
---------------------------------------------------------
DOESN'T DO JACK SHIT M8
What you'd probably think this controls is actually controlled by listTextColor

---------------------------------------------------------
cheatTextHighLightColor
---------------------------------------------------------
DOESN'T DO ANYTHING STILL
What you'd probably think this controls is actually controlled by listTextHighLightColor

---------------------------------------------------------
slowWndTextColor
---------------------------------------------------------
DOESN'T DO ANYTHINNNNNG.
What you'd probably think this controls is actually controlled by listTextHighLightColor

---------------------------------------------------------
rtfWndTitleColor
---------------------------------------------------------
Seems to control the color of the following texts:

Text at top of screen on Real Time Save, Real Time Load, and Game guides menus.
IE: "Real time save" "Real time load" and "Game guides"

Note:
Not to be confused with ebookTileTextColor which controls that same text on the top but
WHILE reading a Guide.

---------------------------------------------------------
rtfWndTextColor
---------------------------------------------------------
Seems to control the color of the following texts:
Non-selected text on save files in both Real Time Save and Real Time Load

---------------------------------------------------------
rtfWndTextHighLightColor
---------------------------------------------------------
Seems to control the color of the following texts:
Selected text on save files in both Real Time save and Real Time Load

---------------------------------------------------------
formFrameColor
---------------------------------------------------------
Seems to control something actually NOT text:
Frame on Bottom Portion of windows that appear throughout the UI,
typically "Warning!" and "Error!" windows.

---------------------------------------------------------
formBodyColor
---------------------------------------------------------
Seems to control something actually NOT text:
The body of the bottom portion of the windows that appear throughout the UI,
typically "Warning!" and "Error!" windows.

---------------------------------------------------------
formTextColor
---------------------------------------------------------
Seems to control the color of the following texts:
Text that appears in the bottom portion of the windows that appear throughout the UI,
typically "Warning!" and "Error!" windows.

---------------------------------------------------------
formTitleTextColor
---------------------------------------------------------
DOESN'T DO ANYTHING!
Possibly was intended to control the text color on those windows for the above two
selectors, doesn't actually work though, so you're stuck with an ugly default color forever.
Too bad.

---------------------------------------------------------
buttonTextColor
---------------------------------------------------------
Seems to control the color of the following texts:
Text that appears on buttons in the bottom portion of the windows that appear throughout the UI,
typically "Warning!" and "Error!" windows.

---------------------------------------------------------
fileHandleTextColor
---------------------------------------------------------
DOESN'T DO ANYTHING, AGAIN.
Possibly was intended to control the text color for the text you've written on the keyboard.

Hopefully that'll be helpful to someone in the future if they want to make a Real Time Menu skin.

Can you upload agian please.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Meta what's @Psionic Roshambo onlyfans password