Views: 20,026,992 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
04-23-24 09:27 PM |
Guest: |
Main - Posts by Yoshimaster96 |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 301/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 302/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
BECAUSE I'M HAPPY
(CLIMB ALONG IF YOU FEEL)... |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 303/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Suddenly, SMB2 hacking appears! (Not quite yet, will soon though.) Will probably hack SMB2 instead, as it seems more flexible, and there are more possibilities.
There also seems to be a weird emission texture mode, that is only present in SMB2, as well as what appears to be lat-long environment maps. Not sure how the latter works, since that would involve either trig or precalculating some values, although the texture DOES appear to be mapped to the surface... |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 304/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Posted by gridatttack IIRC, Stage 197 in SMB2 uses the bonus BG from SMB1. But yeah, more stages was the plan. Also, still don't know how moving stuff is handled. |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 305/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Posted by gridatttack Yeah, that'd be cool! But yeah, other than beta stuff, I have a working level in SMB2 99% working, although I'll admit I copy-pasted in a hex editor from a SMB1 file that I ACTUALLY imported. |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 306/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
SMB2 importer finished, also background support for both!
https://github.com/Yoshimaster96/smb2cnv |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 307/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
The animation data modifies the collision header, it is as follows:
0x0C Init position? 0x08 Init rotation? 0x04 Animation offset 0x04 Pointer to pointer to model name 0x04 Triangle data pointer 0x04 Tree index pointer 0x04 Grid lower X 0x04 Grid lower Z 0x04 Grid X step 0x04 Grid Z step 0x90 Near copy of header, starts with 0x0000001000000010, then continues with 0x18 of the entire file header. Only includes things that are to be animated along the same path as the collision, i.e. if the goal is to be animated with the level, it would include the goal, else not. Animation data: 0x04 Number of key frames for animation X component 0x04 Offset to key frame data 0x04 Number of key frames for animation Y component 0x04 Offset to key frame data 0x04 Number of key frames for animation Z component 0x04 Offset to key frame data 0x18 Can be null, though some existing levels have another set of animation key frame offsets here? For each key frame: 0x04 Immediate value of 2 0x04 Time in seconds 0x04 Rotation in degrees 0x04 Translation in Monkey Ball Units 0x04 Copy of translation value. |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 308/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
I would if I knew how... |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 309/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Like who? |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 310/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
I actually started to make my own language once, but never really got far... |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 311/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Some words in Japanese are exceptions as well (albeit far fewer):
A famous example is いい/よい (good, adj.), or the conjugations for the verb する (to do, used to make some nouns into the verbs associated with said nouns). However, there are VERY few exceptions, which memorization of these exceptions easy. Plus, the kanji in Japanese is MUCH more difficult than these exceptions, at least to me. |
Yoshimaster96 |
|
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 313/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
The board uses Linux? Huh. |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 314/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Well, I guess I'm glad the server isn't on Windows Vista x3 |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 315/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Hey, just wanted to let y'all know that animation is now a thing in SMB2 |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 316/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Posted by salty No, like moving platforms and objects. |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 317/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
SMSManager crashes under Wine! Also, SMSBinEditor thinks all my scene.bin files are corrupted! |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 318/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Posted by Yami Crashes in Mono too. |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 319/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Well, it doesn't so much crash as freeze, as in the window disappears forever after the it detects the root folder and asks to copy it. But I can give you the terminal output regardless.
[EDIT] There is no output in Mono. |
Yoshimaster96 |
| ||
Member Normal user Level: 39 Posts: 320/345 EXP: 376885 Next: 27886 Since: 11-03-14 Last post: 1945 days ago Last view: 887 days ago |
Main - Posts by Yoshimaster96 |
Page rendered in 0.052 seconds. (2048KB of memory used) MySQL - queries: 22, rows: 141/141, time: 0.014 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |