Home Gallery Resources The Team Rules chat Login Register
  Show Posts
Pages:  [1] 2 3 4 ... 44
1  Help & Tutorials / Help / Re: Brawl Mods of Wario keep freezing on: July 20, 2014, 07:34:15 AM
Wario use two different bonesets for his costumes: One for normal Wario, and another one for WarioWare Wario. Using a mod with the wrong boneset on a wrong skin, say, for example a mod based off of normal Wario being used over WarioWare Wario, will freeze the game. Try changing which skin your mod(s) are replacing!
2  Super Smash Bros. Brawl Hacking / Programming / Re: [7/8/14] The New File Research Thread | Pillars of fire! on: July 08, 2014, 10:05:22 PM
This is awesome Sammi! I wish I could help, however I don't have a PC that I can work with, so I'm unable to help.
Keep up the good work though Cheesy
3  Super Smash Bros. Brawl Hacking / Programming / Re: [5/16/14] The New File Research Thread | Breakable Blocks! on: June 13, 2014, 08:55:00 AM
Just a small hint: Use multiple GFG1 files and compare them. Look at the different stages where this file is used, and observe how the enemy CPUs work here. It can help giving you an idea of how the file is structured/ what values do what, instead of only doing trial-and-error testing.
4  Super Smash Bros. Brawl Hacking / Programming / Re: [5/16/14] The New File Research Thread | Breakable Blocks! on: May 28, 2014, 08:01:11 AM
Oh, I feel this is necessary to mention:

Collision objects in COLL files in stages and SSE stages have a flag value that are only used in some SSE stages. It is probably related to some of the files in BLOCs. Also, some collision planes use "Crash1" as a material, which I believe can be related to damaging collisions or something. (Using that material in versus brawl stages, however, usually crashes the game.)

Just something to be aware of if you're gonna research files related to collisions Smiley
5  Super Smash Bros. Brawl Hacking / Programming / Re: [5/16/14] The New File Research Thread | Breakable Blocks! on: May 19, 2014, 02:04:25 AM
You probably know this, but ADPM parameters are very similar to STPM parameters. (Normal Brawl stages use STPM for pause-camera and shadow direction among other things.)
6  Super Smash Bros. Brawl Hacking / Programming / Re: [3/23/14] The New File Research Thread | Spawning enemies! on: March 24, 2014, 11:33:00 AM
Subbed to thread. I worked on SSE files a long time ago, and had some data on the different types. Sadly, I think most of it is gone, due to my PC breaking some time ago.
I posted some information in the SSE collab thread, if you want to add it to the OP.
7  Super Smash Bros. Brawl Hacking / Programming / Re: SSE Investigation Collab... on: March 24, 2014, 11:15:22 AM
Nice. I worked on this a long time ago, until my laptop stopped working, and I lost all my work.
Still, I do have a link to a folder containing all the exported ADSJ files:
http://www.mediafire.com/download/6fn7uudfvubdteo/jump_(ADSJ).zip

These stages don't contain ADSJ files, due to being only one-room stages or coded differently:
Midair stadium (3 stages, but still doesn't use ADSJ)
The Ruined Hall
The Glacial Peak
Battleship Halberd Bridge

ADSJ files connects the different parts of stages. It uses offsets to refer to the stage-ID, and I believe the flags are for which entrance / outrance are used (perhaps Bone-IDs?)

---

EDIT: I also have the format for BGMG files, which controls which song is played in which stage (room) in SSE:
http://www.mediafire.com/view/jhelruref80vne9/BGMG_simple.txt

8  Help & Tutorials / Help / Re: Riivolution Character Choosing on: October 22, 2013, 02:28:06 PM
Feel free to ask more questions if you need anymore help Smiley
9  Help & Tutorials / Help / Re: Riivolution Character Choosing on: October 22, 2013, 01:03:49 PM
Learning to make your own custom XML isn't exactly easy. You need to learn the structure of a xml file, and what you can and can't do to make it work in-game.

For instance, the xml file needs to start with game ID / region so Riivolution recognizes the right xml with the game. Next, you have an "options" section, where you can make options for whatever you want, like for example different sets of stages. You can create multiple choices within the options, and each choice needs a "patch id", so Riivolution knows where in the xml it should look for commands.
After the options section, you have the patch section, where you have all the commands that tell Riivolution which files you want to replace, with your own ones.

I can give you an example of a xml that I used to use (take note this is a PAL xml):

http://www.mediafire.com/view/s0cf51ldyyiajd7/Brawl_Hack_Sets.xml

I don't know how to add multiple pages to a xml, though :\
10  Super Smash Bros. Brawl Hacking / Programming / Re: [Official] Brawlbox Development: v0.69 soon on: October 19, 2013, 01:42:18 PM
The CLR0 bug is just that and the Mask color being on the far right (unless it's intended to be that way.
I also found a small GUI bug in SHP0:
The framecount doesn't display correctly when there're 5 digits.

Lastly, I'm having some strange Collision viewer issues.




Oh, and just noting the model viewer issue also happens with the collision viewer too.
11  Super Smash Bros. Brawl Hacking / Programming / Re: [Official] Brawlbox Development: v0.69 soon on: October 19, 2013, 08:24:55 AM
Small thing: When right clicking a Section in a module, it says "Open in Memory viewer". Right beside that, it has the shortcut Ctrl+O, but that doesn't work since BB already uses Ctrl+O for opening files.

Also, when trying to view a Camera entry in SCN0, I get a JIT exception:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at System.Windows.Forms.SCN0CameraEditControl.Update Box(Int32 index)
   at System.Windows.Forms.SCN0CameraEditControl.Refres hPage()
   at System.Windows.Forms.SCN0CameraEditControl.Update Target()
   at System.Windows.Forms.SCN0CameraEditControl.set_Ta rgetSequence(SCN0CameraNode value)
   at BrawlBox.MainForm.resourceTree_SelectionChanged(Object sender, EventArgs e)
   at BrawlBox.ResourceTree.set_SelectedNode(TreeNode value)
   at BrawlBox.ResourceTree.OnAfterSelect(TreeViewEventArgs e)
   at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
   at System.Windows.Forms.TreeView.WmNotify(Message& m)
   at System.Windows.Forms.TreeView.WndProc(Message& m)
   at BrawlBox.ResourceTree.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow. OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow. WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18052 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
BrawlBox
    Assembly Version: 0.69.5039.35970
    Win32 Version: 0.69.0.0
    CodeBase: file:///C:/Users/knueng/Documents/Brawl/Brawlbox%20v0.69/BrawlBox.exe
----------------------------------------
BrawlLib
    Assembly Version: 0.16.5039.35968
    Win32 Version: 0.16.0.0
    CodeBase: file:///C:/Users/knueng/Documents/Brawl/Brawlbox%20v0.69/BrawlLib.DLL
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18047 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18021 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18044 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
OpenTK
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.278.44921
    CodeBase: file:///C:/Users/knueng/Documents/Brawl/Brawlbox%20v0.69/OpenTK.DLL
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Microsoft.GeneratedCode
    Assembly Version: 1.0.0.0
    Win32 Version: 4.0.30319.18060 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Design
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.18047 built by: FX45RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Design/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.17929 built by: FX45RTMREL
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Only the header data will show up.

EDIT: I found a small GUI bug in CLR0:

EDIT2: I'm having refreshing issues when entering model viewer and exiting:
Minimizing the window and opening it again helps, but sometimes BB just crashes on me when exiting model viewer. Anyone else experiencing this?
12  Super Smash Bros. Brawl Hacking / Programming / Re: [Official] Brawlbox Development: v0.69 soon on: October 13, 2013, 05:27:24 AM
Just a quick request, can you change the names of certain values in STPM files to this?:

Value28 - PauseCamZoomIn
Value29 - PauseCamZoomDefault
Value30 - PauseCamZoomOut
Value31 - PauseCamRotY-
Value32 - PauseCamRotY+
Value33 - PauseCamRotX-
Value34 - PauseCamRotX+

The values defines the limit of how much you can zoom out the pausecamera, how much you can rotate it etc.
Example: If I were to set the PauseCamRotY+ to 90, I would be able to see straight down at the stage from above when pausing the game.

PauseCamZoomDefault is the zoom value you get when switching between focusing on characters on the pausescreen, and you switch to not focusing on any character.
13  Super Smash Bros. Brawl Hacking / Programming / Re: [Official] Brawlbox Development: v0.68d Updated on: September 12, 2013, 02:27:39 PM
Wait, it's his b-day again?! Time sure passes fast!
Happy birthday BJ =]
14  Super Smash Bros. Brawl Hacking / Programming / Re: [Official] Brawlbox Development: v0.68d Updated on: August 21, 2013, 08:03:51 AM
It's about time we could edit the interpolation anyway Im srs here
I'm somewhat surprised you guys have coped without editing the tangent slopes.
That's actually one of the main reasons why I never became an animator. I couldn't change the "smoothness" of turning points (keyframes), so I never really got satisfied with even the simplest stage animations.
15  Super Smash Bros. Brawl Hacking / Programming / Re: [Official] Brawlbox Development: v0.68d Updated on: August 19, 2013, 09:17:09 AM
A shader can have up to 16 stages. A stage holds color interpolation information to blend colors together from various sources (with the previous stage's output color, usually). You can add a stage to a shader by right clicking it -> Add Stage.

The shader only combines/blends colors together, it doesn't do anything else.
Everything else is handled by the material.

Color and Alpha are always used by the shader. The display of alpha and opacity is determined by the material, not the shader, by using Alpha Testing or Blending, respectively.

Lighting can be enabled through the LightChannels in the material. You can enable Color and Alpha lighting there. If you disable Color for LightChannel1, the material will appear to glow since it won't be shadowed.

Here's some more specs that I never finished:
http://forums.kc-mm.com/index.php?topic=39649.msg801237#msg801237
Makes me wonder why Shaders aren't directly a part of Materials.
Pages:  [1] 2 3 4 ... 44