Kuribo64
Views: 19,851,385 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
03-28-24 04:36 PM
Guest:

Main - Posts by SuperMario64DS

Pages: 1 2 3 4 5 6 7 8
SuperMario64DS
Posted on 08-11-15 10:56 PM, in 3DS Homebrew Link | #63043
https://twitter.com/NintendoEurope/status/631167854155595776

Teehee.

SuperMario64DS
Posted on 01-20-16 02:22 AM, in The theory behind reverse engineering files (rev. 3 of 01-20-16 07:33 AM) Link | #67110
I'm overwhelmed by the number of possible scenarios on each front. There are so many ways in which whichever thing can mean whatever or require viewing this as a pattern like that.

Is there a logical approach? As in, methds for approaching an issue and working through it? What should one be familiar with prior to tackling different areas (Audio, image data, etc)?

What I'm working with is an older PSX title. Not much to say other than I've discovered basic information about level layout and the control scheme (It's too horrid to describe - The assigned animation governs what occurs in part)

The typical issue is that I can locate data, but can't get anything out of it. Are the '.ani' files animation files? Are the '.mod' files mesh data? In both cases, yes, but it's difficult to derive anything from either when they're in a large archive file that may or may not feature a form compression conceived by the office intern.

Clearly there is a method to this madness (The number of moddable games speak for themselves), but I have not found it. When looking into something new, such as a format, what should you look for, how do you work through it, and how do you test results?

SuperMario64DS
Posted on 01-22-16 10:29 PM, in The theory behind reverse engineering files Link | #67146
Thanks for the insight. I'm shocked by the lack of information on subjects such as these given how widespread these types of communities are.

If I may inquire...

Posted by StapleButter
For example, if you're looking at an image file and trying to figure out the format, it will likely be one of the formats the console hardware supports...


If I understand your implications correctly, how are these formats figured out beforehand? I'm aware of instances in which devkits and documents are leaked, but in communities such as this, I do wonder how so many of the image and audio formats have been cracked (bti, brstm, etc). Are these generally based off of or similar enough to 'standard' variants to be accessible, or have they found there way to hands of modders by other means?

Posted by StapleButter
However, things that are more high-level, like level formats or scripts, will have their own format and don't depend on any hardware, so figuring it out might be harder.


Conversely, I've had a much easier time understanding these because they're not just 'audio?', 'images?', 'mesh?', but rather along the lines of co-ords, ids, unless it's designed to be cryptic.

Posted by StapleButter
(how does SM64DSe make it easier to work with? it cheats, it adds new overlays, moves the level data there, and modifies the game code to read from there; the old overlays are still loaded so that their junk stays usable, etc)


I've never understood Nintendo's thinking more clearly until the release of Super Mario Maker - Slap limitations on 'just because'. The fact that they purposefully and deliberately seem to write this line of code:

if (notAllowedInLevel(object->id,level->id))
die();

...Irks me. Who cares if you want to use a static boat object on a course that's not Daisy Circuit?!

Unrelated, I see this term 'overlay' refered to here on occasion. Is it a synonym? Are you referring to act selection? Sections of the file?

---

I'm aware of a few debuggers, but I've heard they're dodgy. I'm not sure if anything sufficient exists for the PSX, but I'll search around.

In my favor, the PSX has a ARM MIPS 3000 processor which... Yes, you guessed it, is the predecessor to MIPS 4000, used by the N64. Anything designed to disassemble N64 binaries -should- work in this case.

SuperMario64DS
Posted on 01-23-16 08:02 PM, in The theory behind reverse engineering files (rev. 3 of 01-23-16 08:08 PM) Link | #67163
@TheKoopaKingdom Not related, but interesting. I knew the DS/GBA had two processors, but I didn't know what the second one was for. I do think the system they have set up for patching is interesting, it never occurred to me that you could compile and insert if you have information beforehand.

@StapleButter

I believe I understand, the overlays. Only general purpose/common objects are loaded (Defined elsewhere), and anything else depends on what's indexed by the current level/act. And you say actual code is included too (So if Boss X only exists in level 7, his actual scripting may be within the act's data rather than elsewhere). Is this correct?

I've heard of GX, but only in libraries for Wii development. I've never been able to locate a definition, but from your description I assume it's instructions to draw graphics rather than something that's interpreted into that.

Not related to current topic directly, but still interesting. I'd like to see documentation if any.

SuperMario64DS
Posted on 01-25-16 11:32 PM, in how to hack the wiiu Link | #67220
Posted by iZackefx
I'm stuck on step 2; I don't have any kernels. Can I use an alternate and safe method?


You'll need to consult a doctor first.

SuperMario64DS
Posted on 01-25-16 11:59 PM, in how to hack the wiiu Link | #67223
but you can use cornstalks with minimal risk of infection. I work for nintendo I know

SuperMario64DS
Posted on 01-26-16 06:00 AM, in Windows 10 Link | #67248
Linux baby.

I agree with the creep factor, I'll tell you that. It's like a scary old man stroking your head, repeatedly saying "Everything's just as you left it. I didn't touch anything."

I dislike how much they try to be "app-y". Ugh, I hate the whole "Modern" deal in general. I just want a freaking operating system, not a 5 LB phone I leave at home.

And I don't care what twisted-for-liberal-media thing Sarah Palin said, I don't care about Xbox adverts, so get them off my start screen, and stop putting them back when I disable them.

Unfortunately, I came across several unknown issues with my Win 7 installation (I couldn't install updates anymore), so I had to switch to Windows 10 if I didn't want to re buy Windows 7 (Lack of updates caused Vistual Studio to stop working - I needed it!).

I'm finding myself using Linux more often - The Raspberry Pi is replacing my needs for a normal desktop anyhow.

SuperMario64DS
Posted on 01-29-16 06:58 AM, in Kuribo64 Town Square Link | #67356
Posted by Spacey
Sorry if this felt a bit ranty, I don't think it is and didn't mean it to, but that could just be me.


I'd like to hear more.

SuperMario64DS
Posted on 02-05-16 05:15 PM, in Game files and legality (rev. 5 of 02-05-16 05:34 PM) Link | #67549
I've been doing extensive research on this subject and would like your opinion.

Many communities (Such as this one) outlaw piracy and the distribution digital copies of pay-to-own software. I'm sure most of us agree this is a good policy.

However, policies against distribution of files within these games appear to be more laxed. Generally, one can 1) produce (Make available) or 2) reproduce (Re construct) files within a game and face no repercussions. This includes distributing assets from within the game (Textures, models, level data), or recreating/modifying similar assets (Optimising a level from a newer game to work in an older game).

IP laws are a mess. An intellectual property can typically be protected under a patent (An idea), copyright (A work) or trademark (Visual or phrase). These three constantly overlap and deliver different meanings under different cases. In this case:

-Distributing or reproducing game files falls under copyright - You do not own the right to copy these assets.
-File formats may be patented
-You may be using trademarked content (For instance, a logo or character design

The other side of this is fair use/parody: Generally, you can use a protected work without fear of backlash so long as it is 1) in a non-commercial setting (This definition is really loose), 2) does not harm the owner (Releasing a mod that may compete with/replicate a current title, for instance). This, once again, becomes complicated:

1. However, the laws regarding this once again are messy. For instance, we have Mario Wikis (Super Mario Wiki, Wikia) who monetize through ad revenue. This creates interesting situations: a) Nintendo could sue, but the accused party could claim fair use anyway (The definition isn't clear/past cases have allowed such use) b) Nintendo doesn't sue because it's too much trouble to attack a small group c) Nintendo doesn't sue because of backlash from fanbase d) Nintendo doesn't sue because they don't care e) Nintendo sues, wins, and you rot in prison.

2. The copyright owner owns the copyright until it expires, so even if the level you're recreating is old they can still sell the source title and still take action against you. However, like mentioned above: a) Nintendo doesn't sue because it's too much trouble to attack a small group b) Nintendo doesn't sue because of backlash from fanbase c) Nintendo doesn't sue because they don't care d) Nintendo sues, wins, and you rot in prison.

Common arguments:

As long as you release it for free, it's okay.


You cannot verify that the person downloading the (distributed/ported/remade) content owns the source game - It's illegal


What's your take? The common mentality seems to be that it's too costly/troublesome for the "big guy" to come after you, or that they don't care/unofficially support it off the books (Which may still be illegal, but they won't do anything because they don't mind - SEGA appears to be cool with the Sonic hacking scene). Then we have cases like NWPlayer and MrBean on YouTube: Nintendo takes down videos of WiiU "hax" under the guise of copyright claims; this, however, begs the question of if whether they could do this normally or if they abuse the power given to them by YouTube to monetize/silence "scarwee haxx0rs".

It's worth noting that entire communities - Custom Mario Kart, Sonic Retro, Models/Textures/Spriters Resource have existed for years with little or no trouble. Whether these communities are in the wrong legally is up in the air.

It's also worth noting that asset releasing such as this (To my knowledge) (In this context) has not yet been the basis of any court battles, but has resulted in, at worst, C&Ds. The issue here is that we're delving into an area in which, though we aren't pirating entire games, we're releasing content within that game that could not be obtained without purchasing the game otherwise.

The issue is we lack solid definitions in the law - "Yes, this is okay" "No, this is not okay" doesn't exist. They're inconsistent, changed case-by-case, and do not adequately cover everything.

And lastly, even if the devs are 100% cool with it/ignore you, if it's still illegal is it morally wrong?

SuperMario64DS
Posted on 02-06-16 06:00 PM, in SM64DS Editor Help Thread - Post your questions here (rev. 2 of 02-06-16 06:01 PM) Link | #67559
@FireMario74

I don't quite remember either, but you should be able to locate the Minigame's Music IDs using Skelux's music tutorial (See the sticky) by listening to them. Unfortunately, any attempt I made to set minigame music within a level resulted in no BGM.

Skelux shouldn't be hard to locate, if he'll answer. I'm not sure if we're allowed to mention his forum (IIRC him and StapleButter had a falling out), but you'll find him if you look.

SuperMario64DS
Posted on 02-23-16 04:53 PM, in Super Mario Sunshine 64 DS Link | #67997
Posted by skawo
Importing them into the game would take some more work, but that's how they would sound.

And if you find these so called better instruments and manage to fit them into the 100KB SWAR, I'll be very happy to use them.

EDIT: Here, I quickly fudged it together into the game.



That's really impressive! Is that the vanilla soundfont?

Regarding the samples, for the purpose of this hack, some could be replaced where sufficient sounds do not exist. Someone awhile back formulated a Mario Sunshine soundfont using similar samples.

SuperMario64DS
Posted on 02-25-16 02:46 PM, in Super Mario Sunshine 64 DS (rev. 3 of 02-25-16 02:58 PM) Link | #68036
@skawo

From what I've witnessed you've been overly critical to anyone even speaking of the 'work' you posted. Whether here or on YouTube, for some reason you've chosen to snap at anyone for whatever reason. I was extending a nice gesture in complementing your *amazing* work in getting that much juice out of a simple instrument set. Don't post anything if you aren't prepared to discuss it. :)

That also falls under the definition of soundfont. Surely you would not need every key at every pitch; similar samples aren't necessarily larger than the original. I suppose it could also work with a single base note and change it's pitch - I do not know.

I'll say it again: That's really impressive! I prefer it over the version currently in the project. You're welcome.


SuperMario64DS
Posted on 03-11-16 04:33 AM, in Super Mario Kart 3D Link | #68420
I was under the impression you needed to be an approved developer to obtain the platform specific tools for Unity. How'd you manage that?

At first I was thinking this was the product of some seriously advanced Home Brew SDK, but Unity is much better.

SuperMario64DS
Posted on 03-11-16 07:40 PM, in Super Mario Kart 3D Link | #68433
Posted by Yami
Whoever gave me a copy of this Unity Version wants me not to say who, how, where, etc., since their Company is under NDA.
But let's say, I have a couple of good friends, being an approved Developer, they're from all over the world.


Okay, just be really careful with that.

I don't claim to know anything about Unity, but I'd figure that games would leave some sort of marker to indicate the developer. And the editor doesn't utilize some kind of DRM?

SuperMario64DS
Posted on 03-13-16 11:40 PM, in Any Youtube videos you particularly like? Link | #68506
View at your own peril: I Feel Fantastic

Don't judge me.

Oh yes, I see more and more people switching to Vimeo for regular stuff. Too many giants have their tentacles in YouTube - I've seen videos flagged for sound effects.

SuperMario64DS
Posted on 03-14-16 12:17 AM, in Any Youtube videos you particularly like? Link | #68514
@StapleButter What about stuff like this? https://vimeo.com/4833708 (Random example I pulled up)

I'm also aware of at least one streamer who archives videos there for security.

SuperMario64DS
Posted on 03-15-16 05:03 PM, in Oh and more modern web trends that should just die (rev. 2 of 03-15-16 05:08 PM) Link | #68626
@Yami I haven't even heard of half those. The thing about frameworks/libraries is that they should be utilized only when necessary - not exist as a default part of a developer's arsenal. Unfortunately whoever is in charge of posting jobs is clueless regarding tech, or worse, the one in charge of the tech is just as clueless.

I've heard of cases in which people have tried to build sites within Smarty. Forget your fully functional interpreted language, you should use a 'language' interpreted within that. That's the very definition of insanity!

I do wonder where this 'perverted' mindset came from that the extensive use of frameworks/libraries are essential, and who defines what "modern" practices are. My best guess would be those scene kids who turned to hipsters in 2011 wanted to start their obligatory WordPress blogs, desired to add functionality to them, and took over the widely visible 'community'.

One thing I want to die is Disqus. You have no control over it, you have to pay for it, and the fact you're paying for/own some form of hosting means you have 0 need to hand the responsibility of handling comments to someone else. It's a scam. Apparently they only test their services on the newest iPhone and Google Chrome for Windows, so good luck getting it to load. It's also one letter away from being called Disqust.

SuperMario64DS
Posted on 03-17-16 06:05 PM, in Game files and legality (rev. 2 of 03-17-16 06:06 PM) Link | #68816
Posted by LeftyGreenMario
...Models Resource, Spriters' Resource, where Nintendo HAS acknowledged their existence in the past, which host a boatload of copyrighted content


I'm curious about this. What did they say?

@StapleButter I recall tons of Mario Kart stuff disappearing from MediaFire's servers because an email at 'NintenTo.com' requested that they'd be taken down.

SuperMario64DS
Posted on 04-01-16 04:18 PM, in I'm leaving Link | #69313
It's only a matter of time before this idiot returns on a dupe account. Next 'he'll' be [unpronouncable], a girl (convenient) from Japan (convenient) with an unhealthy obsession for her own 'culture' - daughter of [man from Nintendo] and will claim to have insider knowledge.

In fact:

Posted by AnimeChickWithDadFromNintendo
htpp./nintendo.com/nx_emu.exe

there yah go....... nx emulator from my dad. ps if it doesn't work plz pm me me i can code but i ned help but if u help i can give credit 1 XD


^Just got this PM

I kind of believe her. I mean, clearly she's a girl and she has an anime profile pic so it's true. She should become admin!

SuperMario64DS
Posted on 04-01-16 05:40 PM, in Super Mario Sunshine 64 DS (rev. 2 of 04-01-16 05:42 PM) Link | #69316
Posted by skawo
It's not building a whole music engine, but it is essentially building a whole soundfont with no information about it.


If I can ask, why refer to it as a soundfont when you previously made it clear that it was *not* a soundfont? You communicated that to me quite clearly.

Whether you realize it or not, your conservative responses to me and others have been insulting. You're ignoring compliments (Except those from Fiachra), and any time criticism is given (The good kind - The honest kind meant for your benefit to help you improve), it's met with *irated gesture* followed by a response telling us why we're unknowledgable. Your speaking down to some of us. That's not nice. I carefully crafted my responses to acknowledge your already (>>>)incredible(<<<) work, respectfully asked questions, did not demand anything of you, and offered critique so to help you make something even better.

Thank you! :)

No, that's possible at the moment but I wish it was. :/


^Perfectly acceptable response, and requires less typing too. If follow up questions occur, then those can be taken to PM (Even then, you don't have to). Only then if someone gets pushy or demanding should you tell them off.

No, I'm not a moderator, I'm not claiming to moderate, and I'm not forcing you to do anything - I'm asking you, as a fellow member of the community, to treat me decently. If you notice, some of the later responses you received were aggressive as they were prompted by your responses. No one came in saying "Hey idiot, this garbage stinks and let me tell you how to make music". No one here, on YouTube, or anyone else (To my knowledge) questioned your musical skill or abilities. What I saw for the most part was "Hmm nice hmm hmmm... If you could do xyz that would be lovely"

Maybe you don't realize your responses come off this way, but they do. I kindly ask you to not respond to me this way in the future unless I do something to prompt such a response, and if you don't want me to comment on your future work, let me know beforehand. I mean, I seriously don't know you and just wanted to help out! That's it!
Pages: 1 2 3 4 5 6 7 8

Main - Posts by SuperMario64DS

Page rendered in 0.049 seconds. (2048KB of memory used)
MySQL - queries: 21, rows: 141/141, time: 0.012 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.