• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

BrawlBox v0.63d (bug fixes)

Shadic

Alakadoof?
Joined
Dec 18, 2003
Messages
5,695
Location
Olympia, WA
NNID
Shadoof
Was the Interpolation update or whatever supposed to fix running? Because moving bones still makes the animation not loop properly, or whatever. :(
 

Mit

Smash Ace
Joined
Oct 20, 2008
Messages
947
Location
Southeast Michigan
Yes its true. Though it is already possible to get SOME models in to brawl (New Super Mario bros Wii, Wario Wart Wii, Bleach vs. Crusade, Pokepark Wii, and a bunch of others). It requires some hexing though. If you want to know how, check this thread. http://www.smashboards.com/showthread.php?t=263127
Yeah I'm aware of the people getting MDL0's into Brawl already. I just heard there was going to be a way to do something like convert other models to MDL0 and get them into the game. Mainly wondering if it would be possible to do this with Melee models. I really want some of the old stages in Brawl :O

Hell, it'd be great if we could get N64 models in there, too :p
 

JediKnightTemplar

Smash Lord
Joined
Dec 15, 2009
Messages
1,092
Location
Midland, Michigan
I actually know that dae can be converted to 3ds (just google it), and since the das donkey vertex box inserts 3ds into mdl0 (sorry if I got this wrong, I have no idea how it works), this could be a method of model insertion.
 

pokelover980

Smash Ace
Joined
Oct 4, 2007
Messages
905
I actually know that dae can be converted to 3ds (just google it), and since the das donkey vertex box inserts 3ds into mdl0 (sorry if I got this wrong, I have no idea how it works), this could be a method of model insertion.
The VertexBox only converts vertex data, so there's all this technological stuff that makes it so we can't insert models that way.
 

Kryal

Smash Ace
Joined
May 28, 2009
Messages
560
Was the Interpolation update or whatever supposed to fix running? Because moving bones still makes the animation not loop properly, or whatever. :(
Yes, it does. If you're using an old animation you'll need to re-key the frames so the tangents are calculated. The previewer will show a proper representation. If it's still not working let me know.

Also, make sure that only the first and last frames are keyed for linear movement.

I actually know that dae can be converted to 3ds (just google it), and since the das donkey vertex box inserts 3ds into mdl0 (sorry if I got this wrong, I have no idea how it works), this could be a method of model insertion.
The model builder is not an injector/inserter. It's a way to completely build a model from scratch. The reason why the VertexBox is limited is because it needs to use the exact same vertex count and format. I refuse to make injectors for this reason.

3ds is limited in that it doesn't support vertex groups, which is necessary for skinning. If you convert vertices without taking the groups into account, it may not skin properly to the model. That's why polygons (not vertices) need to be pulled out along with the bones, hence the need for dae format. You COULD pull out a single polygon, but then you'll pretty much have most of the model extracted anyways. So, PLEASE expect to edit full models in external programs, not just the vertices. At least until the new GUI can be made.
 

Shadic

Alakadoof?
Joined
Dec 18, 2003
Messages
5,695
Location
Olympia, WA
NNID
Shadoof
Yes, it does. If you're using an old animation you'll need to re-key the frames so the tangents are calculated. The previewer will show a proper representation. If it's still not working let me know.
I'm porting the animation from Captain Falcon to Ganondorf. It freaks out every loop.
 

leafbarrett

Smash Lord
Joined
Jun 8, 2009
Messages
1,388
Location
USA
OMG! I found a OBJ to .X converter! Models are so close i can poke it!
EDIT: and one for 3ds to .x!!!
There's an .x -> .mdl0 converter, so what he's saying is
.obj -> .x -> .mdl0
or
.3ds -> .x -> mdl0
Could this be the model insertion method we've been looking for?
 

STUFF2o

Smash Ace
Joined
Aug 31, 2009
Messages
508
Location
Hyrule
I'm trying to make a giant Ganon stage (like the Realm of Falcon), but I can't get the animation to work. I'm trying to change the animation on frame 0 to be like frame 61 of his wait3 animation, but the model gets all glitched up every time I paste a frame over frame 0. Is there any way to get this to work?
 

...:::VILE:::...

Smash Ace
Joined
Apr 15, 2009
Messages
786
There's an .x -> .mdl0 converter, so what he's saying is
.obj -> .x -> .mdl0
or
.3ds -> .x -> mdl0
Could this be the model insertion method we've been looking for?
Possibly, but probably no.

Your looking at the converter SZS modifier has? Correct? Well thats only intended for mario kart wii models, which has a different format to brawl. But we can make mario kart wii mdl0 files work in brawl, so in theory we could just reverse the process on brawl models, edit and do the process on the edited mdl0. If someone could point me in the direction of the 3ds to x converter, i can test this out. I highly doubt it will work though.
 

SqLeon

Smash Journeyman
Joined
Nov 10, 2009
Messages
491
Location
The world that never was
Possibly, but probably no.

Your looking at the converter SZS modifier has? Correct? Well thats only intended for mario kart wii models, which has a different format to brawl. But we can make mario kart wii mdl0 files work in brawl, so in theory we could just reverse the process on brawl models, edit and do the process on the edited mdl0. If someone could point me in the direction of the 3ds to x converter, i can test this out. I highly doubt it will work though.
I dunno if this is what your looking for but.....

If you have 3ds max http://www.andytather.co.uk/Panda/directxmax_downloads.aspx

if not http://doc.51windows.net/Directx9_S...files/convertingexporting/conv3ds/conv3ds.htm
 

pokelover980

Smash Ace
Joined
Oct 4, 2007
Messages
905
Possibly, but probably no.

Your looking at the converter SZS modifier has? Correct? Well thats only intended for mario kart wii models, which has a different format to brawl. But we can make mario kart wii mdl0 files work in brawl, so in theory we could just reverse the process on brawl models, edit and do the process on the edited mdl0. If someone could point me in the direction of the 3ds to x converter, i can test this out. I highly doubt it will work though.
Reversing the process on Brawl models....

is hard. I'm trying right now, and there are some steps that are confusing, so I'm going with instinct. I had to start over once because I screwed up D:
 

-BigSharkZ-

Smash Lord
Joined
Jan 19, 2009
Messages
1,071
What's the point in trying to figure out how to get models from other games when Kryal is working hard on it, and when RandomTBush figured out how to get Valve models in-game? Just drink your patience bottle and wait until it's released.
 

Stoney

Smash Apprentice
Joined
Nov 24, 2009
Messages
156
Location
[loh-kay-shuhn] n. The act or process of locating
With apologies to Kryal:

DUDE! Were you able to do that because source games from Valve use the MDL format? Cuz when I opened their MDLs in hex editor it didn't say MDL0 so did you just super hex it a lot?!
Nope. The MDL/SMD format used for the Source games isn't even related to the Wii's MDL0. Since there's gonna be a model builder sometime soon (hopefully), I'll explain how I got it into Brawl.

I exported the hat from the original SMD file to a DAE, converted the vertex, normal and UV mapping values to hex float (by using the 3DS export method used for vertex hacking), and put those all in the MDL0 file. THEN, I took DAE and put it through the Collada Refinery, with the "Tristripper" option so that the "triangle" values were condensed into tristrips (which are so much smaller than having thousands of values for the original triangles). These are the tristrip values for the Bill's hat:
Code:
<p>0 0 0 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 186 189 202 187 190 203 197 200 213 198 201 214 240 243 256 241 244 257 223 226 239 225 228 241 224 227 240 226 229 242 312 320 332 226 229 242 313 321 333 243 246 259 60 322 334 248 251 264 251 254 267 249 252 265 250 253 266 256 259 272 257 260 273 264 267 280 265 268 281 169 172 185 139 142 155 170 173 186 140 143 156 167 170 183 168 171 184 166 169 182 179 182 195 151 154 167 158 161 174 148 151 164 146 149 162 147 150 163 145 148 161 153 156 169 154 157 170 297 304 317 296 303 316 135 138 151 133 136 149 134 137 150 131 134 147 126 128 141 124 125 138 125 127 140 41 126 139 125 127 140 42 130 143 125 127 140 128 131 144 232 235 248 233 236 249 11 11 11 234 237 250 10 10 10 215 218 231 213 216 229 214 217 230 216 219 232 217 220 233 236 239 252 237 240 253 194 197 210 195 198 211 185 188 201 196 199 212 186 189 202 196 199 212 197 200 213 239 242 255 240 243 256 221 224 237 223 226 239 222 225 238 224 227 240 310 317 330 224 227 240 311 318 331 312 320 332</p>
<p>6 6 6 7 7 7 8 8 8 0 0 0 182 185 198 183 186 199 192 195 208 193 196 209 235 238 251 236 239 252 235 238 251 216 219 232 235 238 251 213 216 229 235 238 251 10 10 10 192 195 208 191 194 207 182 185 198 190 193 206 180 183 196 188 191 204 181 184 197 189 192 205 282 285 298 281 284 297 151 154 167 280 283 296 303 310 323 245 248 261 301 308 321 299 306 319 300 307 320 298 305 318 152 155 168 153 156 169 152 155 168 147 150 163 150 153 166 148 151 164 150 153 166 151 154 167 149 152 165 302 309 322 300 307 320 302 309 322 301 308 321 302 309 322 303 310 323 151 154 167</p>
<p>7 7 7 1 1 1 0 0 0</p>
<p>9 9 9 10 10 10 9 9 9 11 11 11 230 233 246 231 234 247 127 129 142 125 127 140 127 129 142 126 128 141 129 132 145 134 137 150 293 300 313 135 138 151 292 299 312 297 304 317 298 305 318 153 156 169</p>
<p>12 12 12 13 13 13 14 14 14 41 41 41 14 14 14 42 42 42 14 14 14 43 43 43 14 14 14 44 44 44 12 12 12 45 45 45 12 12 12 46 46 46 15 15 15 47 47 47 17 17 17 48 48 48 19 19 19 49 49 49 21 21 21 50 50 50 23 23 23 51 51 51 23 23 23 52 52 52 24 24 24 53 53 53 32 32 32 54 54 54 30 30 30 55 55 55 28 28 28 56 56 56 27 27 27 57 57 57 27 27 27 58 58 58 25 25 25 59 59 59 25 25 25 60 60 60 25 25 25 61 61 61 26 26 26 62 62 62 29 29 29 63 63 63 31 31 31 35 35 35 33 33 33 34 34 34 22 22 22 36 36 36 22 22 22 37 37 37 20 20 20 38 38 38 18 18 18 39 39 39 16 16 16 40 40 40 13 13 13 40 40 40 41 41 41</p>
<p>12 12 12 15 15 15 13 13 13 15 15 15 16 16 16 17 17 17 18 18 18 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 22 22 22 24 24 24 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 26 26 26 27 27 27 25 25 25</p>
<p>64 64 64 65 65 65 66 66 66 67 67 67 70 70 70 68 68 68 69 69 69 71 71 71 72 72 72 88 88 88 112 112 113 89 89 89 111 111 112 87 87 87 110 110 111 86 86 86 109 109 110 108 108 109 114 114 127 108 108 109 45 45 126 108 108 109 46 46 125 107 107 108 47 47 124 106 106 107 48 48 123 105 105 106 49 49 122 104 104 105 50 50 121 103 103 104 51 51 120 102 102 103 52 52 119 77 77 77 53 53 118 74 74 74 54 54 117 73 73 73 55 55 116 101 101 102 56 56 115 100 100 101 57 57 99 99 99 100 97 97 97 92 92 92 96 96 96 65 65 65 95 95 95 64 64 64 93 93 93 113 113 114 122 122 135 113 113 114 121 121 134 70 70 70 120 120 133 69 69 69 119 119 132 72 72 72 118 118 131 112 112 113 117 117 130 111 111 112 116 116 129 110 110 111 115 115 128 109 109 110 115 115 128 114 114 127</p>
<p>73 73 73 74 74 74 75 75 75 76 76 76 65 65 65 78 78 78 79 79 79 77 77 77 79 79 79 102 102 103 80 80 80 103 103 104 81 81 81 104 104 105 82 82 82 105 105 106 83 83 83 106 106 107 84 84 84 107 107 108 85 85 85 108 108 109 85 85 85 86 86 86 65 65 65 87 87 87 65 65 65 89 89 89 65 65 65 88 88 88 65 65 65 71 71 71 65 65 65 68 68 68 67 67 67</p>
<p>74 74 74 77 77 77 76 76 76 78 78 78</p>
<p>65 65 65 79 79 79 65 65 65 80 80 80 65 65 65 81 81 81 65 65 65 82 82 82 65 65 65 83 83 83 65 65 65 84 84 84 85 85 85</p>
<p>90 90 90 65 65 65 91 91 91 92 92 92 100 100 101 99 99 100</p>
<p>93 93 93 94 94 94 95 95 95 94 94 94 96 96 96 94 94 94 97 97 97 98 98 98 57 57 99</p>
<p>100 100 101 101 101 102 91 91 91 101 101 102 90 90 90 73 73 73 90 90 90 75 75 75 65 65 65</p>
<p>70 70 70 113 113 114 66 66 66 64 64 64</p>
<p>122 122 135 123 123 136 93 93 93 123 123 136 94 94 94 123 123 136 98 98 98</p>
<p>40 124 137 124 125 138 40 124 137 41 126 139</p>
<p>130 133 146 131 134 147 132 135 148 124 125 138 132 135 148 40 124 137 132 135 148 39 297 310 291 298 311 290 295 308 130 133 146 294 301 314 295 302 315 137 140 153 136 139 152 138 141 154 144 147 160 142 145 158 143 146 159 156 159 172 157 160 173 177 180 193 178 181 194 171 174 187 168 171 184 171 174 187 140 143 156 141 144 157 139 142 155 266 269 282 265 268 281 258 261 274 257 260 273 253 256 269 250 253 266 252 255 268 251 254 267 61 327 339 60 322 334</p>
<p>130 133 146 133 136 149 131 134 147</p>
<p>143 146 159 145 148 161 144 147 160 154 157 170 136 139 152 296 303 316 295 302 315 133 136 149 130 133 146</p>
<p>143 146 159 146 149 162 145 148 161</p>
<p>149 152 165 152 155 168 150 153 166</p>
<p>138 141 154 155 158 171 142 145 158 155 158 171 156 159 172 176 179 192 177 180 193 172 175 188 171 174 187 172 175 188 141 144 157 267 270 283 266 269 282 267 270 283 258 261 274 259 262 275 253 256 269 260 263 276 254 257 270 261 264 277 63 325 337 261 264 277 35 324 336 261 264 277 34 323 335 271 274 287 36 292 305 279 282 295 289 293 306 173 176 189 294 301 314 173 176 189 137 140 153 174 177 190 138 141 154 175 178 191 155 158 171 175 178 191 176 179 192 276 279 292 172 175 188 268 271 284 267 270 283 268 271 284 259 262 275 269 272 285 260 263 276 270 273 286 261 264 277 270 273 286 271 274 287 278 281 294 279 282 295 278 281 294 173 176 189 278 281 294 174 177 190 277 280 293 175 178 191 277 280 293 276 279 292 269 272 285 268 271 284</p>
<p>157 160 173 146 149 162 143 146 159</p>
<p>157 160 173 158 161 174 146 149 162</p>
<p>159 162 175 151 154 167 160 163 176 161 164 177 205 208 221 206 209 222 204 207 220 207 210 223 275 278 291 169 172 185 275 278 291 264 267 280 263 266 279 256 259 272 255 258 271 249 252 265 247 250 263 248 251 264 247 250 263 243 246 259 242 245 258 226 229 242 242 245 258 225 228 241 242 245 258 241 244 257 246 249 262 198 201 214 262 265 278 273 276 289 272 275 288 212 215 228 203 206 219 200 203 216 202 205 218 199 202 215 159 162 175 199 202 215 151 154 167 201 204 217 210 213 226 211 214 227 287 290 303 288 291 304 5 5 5 288 291 304 187 190 203 273 276 289 198 201 214</p>
<p>151 154 167 162 165 178 161 164 177 162 165 178 206 209 222 208 211 224 207 210 223 209 212 225 169 172 185 209 212 225 170 173 186 164 167 180 167 170 183 163 166 179 165 168 181 151 154 167 165 168 181 166 169 182 167 170 183</p>
<p>151 154 167 163 166 179 162 165 178 164 167 180 208 211 224 209 212 225</p>
<p>178 181 194 158 161 174 157 160 173</p>
<p>178 181 194 179 182 195 158 161 174</p>
<p>6 6 6 180 183 196 6 6 6 181 184 197 283 286 299 282 285 298 283 286 299 151 154 167 284 287 300 285 288 301 7 7 7 285 288 301 1 1 1 286 289 302 3 3 3 287 290 303 5 5 5</p>
<p>6 6 6 8 8 8 180 183 196 182 185 198</p>
<p>0 0 0 2 2 2 183 186 199 184 187 200 193 196 209 194 197 210 236 239 252</p>
<p>2 2 2 185 188 201 184 187 200 194 197 210</p>
<p>2 2 2 4 4 4 185 188 201 186 189 202</p>
<p>199 202 215 200 203 216 201 204 217 200 203 216 211 214 227 212 215 228 288 291 304 273 276 289</p>
<p>202 205 218 204 207 220 203 206 219 274 277 290 272 275 288 274 277 290 262 265 278 263 266 279 262 265 278 255 258 271 246 249 262 247 250 263 242 245 258</p>
<p>202 205 218 205 208 221 204 207 220</p>
<p>205 208 221 202 205 218 160 163 176 159 162 175</p>
<p>217 220 233 218 221 234 214 217 230 307 314 327 214 217 230 306 313 326 215 218 231 305 312 325 234 237 250 304 311 324 233 236 249 304 311 324 128 131 144</p>
<p>217 220 233 219 222 235 218 221 234 220 223 236 308 315 328 220 223 236 309 316 329 222 225 238 309 316 329 310 317 330</p>
<p>219 222 235 221 224 237 220 223 236 222 225 238</p>
<p>227 230 243 228 231 244 229 232 245 293 300 313 229 232 245 292 299 312 244 247 260 299 306 319 244 247 260 245 248 261 189 192 205 245 248 261 281 284 297 280 283 296</p>
<p>227 230 243 9 9 9 228 231 244 230 233 246 129 132 145 127 129 142</p>
<p>11 11 11 232 235 248 231 234 247 125 127 140</p>
<p>237 240 253 238 241 254 217 220 233 238 241 254 219 222 235 239 242 255 221 224 237</p>
<p>189 192 205 188 191 204 244 247 260 188 191 204 229 232 245 188 191 204 227 230 243 190 193 206 9 9 9 191 194 207 10 10 10</p>
<p>195 198 211 238 241 254 237 240 253</p>
<p>195 198 211 196 199 212 238 241 254 239 242 255</p>
<p>253 256 269 254 257 270 252 255 268 62 326 338 61 327 339</p>
<p>274 277 290 275 278 291 263 266 279</p>
<p>277 280 293 270 273 286 269 272 285</p>
<p>277 280 293 278 281 294 270 273 286</p>
<p>151 154 167 286 289 302 285 288 301</p>
<p>151 154 167 210 213 226 286 289 302 287 290 303</p>
<p>204 207 220 275 278 291 274 277 290</p>
<p>179 182 195 178 181 194 168 171 184</p>
<p>36 292 305 289 293 306 37 294 307 290 295 308 38 296 309 39 297 310</p>
<p>130 133 146 132 135 148 291 298 311</p>
<p>289 293 306 294 301 314 290 295 308</p>
<p>298 305 318 299 306 319 292 299 312</p>
<p>228 231 244 129 132 145 293 300 313</p>
<p>218 221 234 308 315 328 307 314 327</p>
<p>7 7 7 6 6 6 284 287 300 283 286 299</p>
<p>300 307 320 152 155 168 149 152 165</p>
<p>63 325 337 62 326 338 254 257 270</p>
<p>45 45 340 44 44 341 114 114 342 314 328 344 115 115 345 323 345 363 324 346 364 315 330 347 317 333 350 305 332 349 317 333 350 306 334 351 318 335 352 307 336 353 319 337 354 308 338 355 319 337 354 309 339 356 320 340 357 310 341 358 321 342 359 311 319 360 331 353 371 312 354 372 334 358 381 313 357 380 333 356 377 60 60 379 333 356 377 59 59 378 333 356 377 58 58 376 332 355 374 57 57 375 332 355 374 98 98 373 335 359 383 123 123 382 330 352 370 122 122 391 329 351 369 121 121 390 328 350 368 120 120 389 327 349 367 119 119 388 327 349 367 118 118 387 326 348 366 117 117 386 325 347 365 116 116 385 324 346 364 116 116 385 115 115 345</p>
<p>43 43 343 314 328 344 43 43 343 44 44 341</p>
<p>304 329 346 315 330 347 316 331 348 323 345 363 322 343 361 314 328 344 322 343 361 43 43 343 128 344 362 42 42 384</p>
<p>304 329 346 305 332 349 315 330 347</p>
<p>304 329 346 322 343 361 304 329 346 128 344 362</p>
<p>304 329 346 316 331 348 322 343 361</p>
<p>317 333 350 325 347 365 324 346 364</p>
<p>317 333 350 318 335 352 325 347 365 318 335 352 326 348 366 319 337 354 327 349 367 319 337 354 328 350 368 320 340 357 329 351 369 321 342 359 330 352 370 331 353 371 335 359 383 334 358 381 332 355 374 333 356 377</p>
The reason I had asked for a batch hex converter a while back was so that I could convert all those values to hex. Every tristrip has a minimum of 3 values -- the first one links to the vertex point, the second is for normals, and the third is for UV mapping, and the amount of values was always a multiple of 3 because of that. Every chunk of values in between the <p> and </p> tags was for a different tristrip, so I put a "9800FF" before each and every one of those. Then, I counted the number of values between those tags and divided by 3, then changed the "FF" at the end of the "9800FF" I put in to that value (in hex) then stuck it into the model file under the Polygons section when I was done. Finally, after injecting the new values, I had to re-link every single node in the MDL0 file. I still believe that my earlier attempt had at least one incorrectly linked offset. If even a single offset in the MDL0 is off, the whole thing breaks (which is why I had so much trouble getting it working by rebuilding Jigglypuff's entire model -- using the sleep hat gave me so much less that I had to worry about re-linking).
Bolded for emphasis. The process works on ANY model because it literally rebuilds everything manually. Anybody can try it, but they should expect it to take a few weeks to do, with a high chance of error. Go to the MDL0s from Other Games thread if you want to discuss it more, this isn't the place for it.

Now...let's get back to talking about BrawlBox, okay?
 

Tsuyoshio

Smash Journeyman
Joined
Oct 25, 2009
Messages
323
Im trying to find marth's animations but i cannot can somone plz tell me where i will be able to find them
 

Kryal

Smash Ace
Joined
May 28, 2009
Messages
560
Sorry, it's not happening tonight. I've spent most of my time the last few days struggling with the collada exporter, only to find that I need to refine the internal model format some more. I AM able to get rigid models into Maya (bones and all) without any trouble, it's just a question of putting them back in.



I've also discovered just how useless the Blender collada plugin is. It turns out the only definitive solution for Blender is the .blender format since nothing else works right. FBX has an ascii version which is very simple (much more than collada) so I may eventually have support for that as well.

Speaking of time, it always seems to be against me. But, I'm still making progress. This week may be more auspicious. :embarrass
 
Top Bottom