|
Yoshimaster96 Shyguy Level: 21 ![]() Posts: 50/91 EXP: 47231 For next: 2712 Since: 03-25-14 Since last post: 5.9 years Last activity: 203 days |
|
How do I find the model data in a NAOMI game? ____________________ |
![]() Register - Login | |||||
|
Main
- Memberlist
- Active users
- Calendar
- Wiki
- IRC Chat
- Online users Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies |
|
| | |||
| Jul - General Game/ROM Hacking - How to start looking for 3D model data in a NAOMI GD-ROM game? |
- - ![]() |
| Next newer thread | Next older thread |
|
Yoshimaster96 Shyguy Level: 21 ![]() Posts: 50/91 EXP: 47231 For next: 2712 Since: 03-25-14 Since last post: 5.9 years Last activity: 203 days |
|
How do I find the model data in a NAOMI game? ____________________ |
|
Yoshimaster96 Shyguy Level: 21 ![]() Posts: 51/91 EXP: 47231 For next: 2712 Since: 03-25-14 Since last post: 5.9 years Last activity: 203 days |
|
I found this at offset 0x064EFD80 in the decompressed ROM:
.ÿÿÿÿÿÿÿÿÿÿ..... SEGA SEGAKATANA SEGA ENTERPRISES 43EB GD-ROM1/1 J 0000000 GDS-0008 V1.008 20010425 MONKEY_BALL ____________________ |
|
MainMemory Member Level: 13 Posts: 19/28 EXP: 8855 For next: 1412 Since: 07-22-12 Since last post: 6.3 years Last activity: 4.9 years |
|
| Since NAOMI is based on the Dreamcast, it probably uses the same NINJA model formats that most Dreamcast games use, as described in the Katana SDK docs. It might be easier to figure out if you could extract the filesystem, I've only done it once, with a Dreamcast game, so I don't know if it's applicable to NAOMI, and I don't remember exactly how to do it. |
|
Yoshimaster96 Shyguy Level: 21 ![]() Posts: 52/91 EXP: 47231 For next: 2712 Since: 03-25-14 Since last post: 5.9 years Last activity: 203 days |
|
Considering in the ROM it says "SEGAKATANA", I'd assume that'd be the case. Unfortunately, I can't find docs on the NJ/NINJA format anywhere. A link may be of help. ____________________ |
|
MainMemory Member Level: 13 Posts: 20/28 EXP: 8855 For next: 1412 Since: 07-22-12 Since last post: 6.3 years Last activity: 4.9 years |
|
| Just google Sega Katana SDK, the first link has a download, you'll find the relevant docs in Doc/PDFs/Ninja_GD.pdf. I will warn you, the documentation is just a breakdown of the data structures.
The preferred method for finding models in the Sonic Adventure hacking community is to search for 00 00 80 3F 00 00 80 3F 00 00 80 3F, or three 1.0f values in a row. That usually leads to the scale value in an NJS_OBJECT struct. It is possible that some or all of the models in the game may be inside compressed PRS files, in which case you'll really need to extract all the files. You may be able to load files in my SAMDL program, but to do so you'll need to know the difference between the model's file offset, and the address it's intended to be loaded at in the system's RAM. This is much easier when you have all the files separated, in which case you only need to determine the RAM address. |
|
Yoshimaster96 Shyguy Level: 21 ![]() Posts: 53/91 EXP: 47231 For next: 2712 Since: 03-25-14 Since last post: 5.9 years Last activity: 203 days |
|
00 00 80 3F 00 00 80 3F 00 00 80 3F isn't located anywhere in the file . Maybe it's encoded differently?____________________ |
|
MainMemory Member Level: 13 Posts: 21/28 EXP: 8855 For next: 1412 Since: 07-22-12 Since last post: 6.3 years Last activity: 4.9 years |
|
| It could be using a completely different model format, or the models could be compressed. I really can't say, since I've never looked at any NAOMI games myself. |
|
Yoshimaster96 Shyguy Level: 21 ![]() Posts: 54/91 EXP: 47231 For next: 2712 Since: 03-25-14 Since last post: 5.9 years Last activity: 203 days |
|
How do I dump models in a NAOMI emulator? ____________________ |
|
Yoshimaster96 Shyguy Level: 21 ![]() Posts: 55/91 EXP: 47231 For next: 2712 Since: 03-25-14 Since last post: 5.9 years Last activity: 203 days |
|
How do I convert CHDs to Makaron DAT files? ____________________ |
|
Joe Common spammer 🍬 Level: 111 ![]() Posts: 3173/3392 EXP: 14501034 For next: 367326 Since: 08-02-07 From: Pororoca Since last post: 12 days Last activity: 6 hours |
|
Based on one of your previous posts, this CHD contains a GD-ROM dump. It has an ISO 9660 filesystem in the high-density track, and there are guides for extracting files from it. Any guides that apply to Dreamcast games will also apply to this GD-ROM.
Unfortunately, I can't offer any advice regarding your two most recent posts. ____________________ ふにゃあ。 |
| Next newer thread | Next older thread |
| Jul - General Game/ROM Hacking - How to start looking for 3D model data in a NAOMI GD-ROM game? |
- - ![]() |
|
Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.
|