Nindows Games! [Ninja Debug Environment]

Place for discussing homebrew games, development, new releases and emulation.

Moderators: pcwzrd13, deluxux, VasiliyRS

Enma09
rebel
Posts: 17

Re: Nindows Games! [Ninja Debug Environment]

Post#11 » Mon Aug 15, 2022 3:00 pm

Hey, this is pretty good, You can make a nindows patch of Capcom vs. SNK 2? I work in a English translation of the Dreamcast version!

User avatar
VincentNL
core
Posts: 125
Contact:

Re: Nindows Games! [Ninja Debug Environment]

Post#12 » Fri Aug 19, 2022 2:47 pm

Naomi titles and DC ports, usually rely on Naomi Library's _nlPrint function for debug strings, which isn't related to Nindows (Ninja Library).
If you like my work or just want to show some love:
https://ko-fi.com/vincentnl
https://www.patreon.com/VincentNL

SMiTH
Black Mesa
Posts: 1492

Re: Nindows Games! [Ninja Debug Environment]

Post#13 » Sun Aug 21, 2022 5:22 pm

i remember seeing these strings in each pso for pc "pso.exe" version going all the way back to 2003. I always wondered what they were for. If I am not mistaken they are also found on network trial pc. The dc versions have them too. So the dc sdk has ninja samples as well, If it is for debug then what would the samples be? (scud race etc?) idk, i kinda figured once this thread was created it would not be long b4 pso was modded. ty for figuring this out.

So if you find this code listed on the pso pc version then it can be modded? (since the ninja library strings are present?)

Code: Select all

00 F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 F0 00 F0

Is there some type of endianness used in comparison to dc pso dpaddress.jp bin to pc pso.exe?
And are there similarities to any code used in pso for pc pso.exe and the dc pso version 2?
Always wanted to figure out that part?
If it is a difference in byte order between the two, it would be awesome to know.
But, I could be wrong in saying the hex code is totally different since one is written for pc cpu's and the other is for sh4?

cloofoofoo
Dreamcast Swirl
Posts: 534

Re: Nindows Games! [Ninja Debug Environment]

Post#14 » Sun Aug 21, 2022 8:40 pm

VincentNL wrote:Naomi titles and DC ports, usually rely on Naomi Library's _nlPrint function for debug strings, which isn't related to Nindows (Ninja Library).


Didnt fighting vipers 2 have strings relating to multiple debug menus? I wonder if its still there. Yeah its a naomi libgame

User avatar
VincentNL
core
Posts: 125
Contact:

Re: Nindows Games! [Ninja Debug Environment]

Post#15 » Mon Aug 22, 2022 4:26 am

I may open a dedicate thread related to debug modes RE / activation hacks, but as for PSO you won't find any Nindows bytes array as it uses _njprint functions only.

Haven't checked Fighting Vipers2, sorry.

If any brave soul would like to contribute on creating the definitive Nindows games list please download the complete US/PAL/JP cdi-gdi collection and advise me, I'll make a simple program for inspecting games data.
If you like my work or just want to show some love:
https://ko-fi.com/vincentnl
https://www.patreon.com/VincentNL

cloofoofoo
Dreamcast Swirl
Posts: 534

Re: Nindows Games! [Ninja Debug Environment]

Post#16 » Mon Aug 22, 2022 9:32 am

VincentNL wrote:I may open a dedicate thread related to debug modes RE / activation hacks, but as for PSO you won't find any Nindows bytes array as it uses _njprint functions only.

Haven't checked Fighting Vipers2, sorry.

If any brave soul would like to contribute on creating the definitive Nindows games list please download the complete US/PAL/JP cdi-gdi collection and advise me, I'll make a simple program for inspecting games data.


For fighting vipers 2 you need a prototype build from hidden palace zone( sorry not sure which one) since it doesnt seem to be in the finished game. Heres a screen shot of some string that seem to talk about debug options.

Image

User avatar
VincentNL
core
Posts: 125
Contact:

Re: Nindows Games! [Ninja Debug Environment]

Post#17 » Fri Aug 26, 2022 8:08 pm

Maken X - Prototype 09 Feb 2000
(Debug + Nindows)

This hack enables Debug mode by pressing a custom key-combo.
Since the original Debug didn't allow Nindows outside of pause screen, now you are free to experiment player/enemy tweaks live!

Image
Image

Follow the link below for patch download/instructions!
https://www.romhacking.net/hacks/7089/

Special thanks to Derek for "Universal Dreamcast Patcher"
Laurent and Esppiral for testing!
If you like my work or just want to show some love:
https://ko-fi.com/vincentnl
https://www.patreon.com/VincentNL


SMiTH
Black Mesa
Posts: 1492

Re: Nindows Games! [Ninja Debug Environment]

Post#19 » Fri Dec 30, 2022 11:46 pm

1MD_EMU.BIN from dreamlibrary (sega genesis/pc engine emulator) found on dream passport 3 & dream passport premier has the code for Ninja Debug Environment.

Image

Image

VincentNL wrote:Regarding Nindows implementation, don't get fooled by Library strings alone, only if a specific bytes array is present in the executable, you have a chance of an hidden (yet functional) Nindows:

Code: Select all

00 F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 00 F0 00 F0

User avatar
VincentNL
core
Posts: 125
Contact:

Re: Nindows Games! [Ninja Debug Environment]

Post#20 » Sat Dec 31, 2022 5:44 pm

Seems like a good candidate, thanks for reporting!
If you like my work or just want to show some love:
https://ko-fi.com/vincentnl
https://www.patreon.com/VincentNL

  • Similar Topics
    Replies
    Views
    Last post

Return to “New Releases/Homebrew/Emulation”

Who is online

Users browsing this forum: No registered users