Register - Login
Views: 99383201
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 02:00:21 AM
Jul - The Cutting Room Floor - Bangai-O Spirits New poll - New thread - New reply
Next newer thread | Next older thread
rabidabid
Member
Level: 27


Posts: 77/135
EXP: 102367
For next: 13792

Since: 08-25-10


Since last post: 24 days
Last activity: 6 days

Posted on 11-23-13 12:36:15 AM (last edited by rabidabid at 11-23-13 05:53:07 AM) Link | Quote
So here's something curious I discovered a couple years ago and am only now getting around to posting about. Bangai-O Spirits for the DS seems to have a bunch of unused levels in it.

The Japanese version of the game has 160 playable stages, but has 195 files in the "stage" folder. The (slightly reworked) US version has 167 playable stages (8 added, 1 removed) and 213 files in the folder.

Here's a comparison of the files in both folders (Japanese on left, international on right). I'm thinking those "_ply" files added to the international version are replay files, which also can't be viewed in the final game. Also the game crashes when you try to load them as a stage. So I dunno what to do with those or how to work with them.

Anyway I managed to boot into some stages. At a glance, it seems a bunch of unused stages are seemingly clones of existing stages, but that's just going by the map screen. I haven't actually gone in and compared like enemy layouts or something. But here's a few neat things.



This is "v_jump_stg" (if I remember right). It looks like an early, unfinished version of one of the official DLC stages offered by Treasure on their site. I know there's a few more V Jump stages in there, so there may be other DLC stages too.



This is "test_stg" which seems to look the same as the final tutorial stage. The name here is different from the one that tutorial stage has in the Japanese version though. A translation might be helpful.



Here's a completely unused stage based on Galaga. They even got the score panel! The file name is "charaga" and the stage name is キャラが. There are a handful of stages in the game based off classic games (like Pac-Man and Super Mario Bros.) so this one would have been right at home. But it might have been removed for being too easy or simplistic. (You basically just gotta charge your EX shot and the cannons should be destroyed in a single blast).

Anyway I got these to appear by swapping file names. But it's a little tedious, especially for 200+ stages. I could maybe use a stage modifier code. Something that replaces a stage in the stage select with a different one. But it's not that bad and I'm totally willing to power through it. I already looked through the first ~20 files this way.

Also if these stages can be made selectable, they can potentially be loaded into the game's stage editor, saved a a custom stage, then offered for download through the game's sound load feature. Well, sound files from the US version can't be loaded into the Japanese version though (but the opposite will work). But players would be able to download and play them without any hacking involved. So that would be pretty neat.
rabidabid
Member
Level: 27


Posts: 78/135
EXP: 102367
For next: 13792

Since: 08-25-10


Since last post: 24 days
Last activity: 6 days

Posted on 11-26-13 12:43:43 AM Link | Quote
Okay well I slogged my way through all 200+ files...
Most of the unused stages seem to be early/alternative versions of existing stages. But there are a few unique ones.


matenrou_stg ( まてんろう )
This one's kinda tricky cause you gotta wind your way thru the beginning and blow up 3 target buildings and pass thru the gate before the explosive trail catches up and blocks the exit. But there are also explosives behind all the buildings which slow you down and you seriously can't make a mistake.


nakai30_BlackSquare
nakai31_BlockWorld
(No names for these)


posurassyu_stg ( ぽすらっしゅ )
You basically gotta take out room after room full of enemies before the explosive trail ends up blocking your exit.


Also I dug up this unused "mario" themed background and, uh... hmm...
Kak

...
Level: 80


Posts: 438/1928
EXP: 4754836
For next: 28133

Since: 09-03-13

From: ???

Since last post: 60 days
Last activity: 56 days

Posted on 11-26-13 04:33:55 AM (last edited by Kak64 at 11-26-13 04:35:57 AM) Link | Quote
Originally posted by rabidabid

Also I dug up this unused "mario" themed background and, uh... hmm...

uh.. What's that face on the top-left corner of this background?



____________________
Celice
Member
Level: 31


Posts: 125/196
EXP: 177829
For next: 7534

Since: 10-24-10


Since last post: 5.7 years
Last activity: 3.9 years

Posted on 11-28-13 07:17:39 AM Link | Quote
For some reason, I see Ghandi in that face :p
Kak

...
Level: 80


Posts: 465/1928
EXP: 4754836
For next: 28133

Since: 09-03-13

From: ???

Since last post: 60 days
Last activity: 56 days

Posted on 11-28-13 12:31:28 PM Link | Quote
Originally posted by Celice
For some reason, I see Ghandi in that face :p

It looks like an old-man's face with a mustache. Why is that there?

A secret, perhaps?

____________________
rabidabid
Member
Level: 27


Posts: 79/135
EXP: 102367
For next: 13792

Since: 08-25-10


Since last post: 24 days
Last activity: 6 days

Posted on 11-28-13 10:19:26 PM Link | Quote
I have no idea what it is or why it's there. Sure is creepy though.

The background looks really basic so it must've been scrapped early or made as an in-joke. I mean there is a Super Mario Bros. themed stage, but I dunno. Having a unique background for a single stage would be kinda odd... or maybe they didn't wanna draw too many similarities.
Kak

...
Level: 80


Posts: 471/1928
EXP: 4754836
For next: 28133

Since: 09-03-13

From: ???

Since last post: 60 days
Last activity: 56 days

Posted on 11-29-13 04:21:51 AM Link | Quote
Originally posted by rabidabid
I have no idea what it is or why it's there. Sure is creepy though.

The background looks really basic so it must've been scrapped early or made as an in-joke. I mean there is a Super Mario Bros. themed stage, but I dunno. Having a unique background for a single stage would be kinda odd... or maybe they didn't wanna draw too many similarities.
I don't know why, I think it was supposed to be a serious background, but then they scrapped it and it became what we currently have.

____________________
rabidabid
Member
Level: 27


Posts: 81/135
EXP: 102367
For next: 13792

Since: 08-25-10


Since last post: 24 days
Last activity: 6 days

Posted on 05-20-14 10:49:35 PM Link | Quote
Giving this thread a bump to share this little beauty...

It's the full sized version of the unused Mario themed background. A little odd to say the least.

Anyway I been trying to get this project going again. Started mapping some of the unused stages. These are all the unused files in the "stage" folder:


Both versions:
baikakuhoudai_okihoudai_stg
battingusenta_stg
battodego_stg
bosu_iroiro_stg
bosunohurukoosu_stg
charaga_stg
dassyu_kai_stg
deka_stg
matenrou_stg
nakai12_stg
nakai15_tate_oriru
nakai16_meiro1
nakai17_tate_agare
nakai18_2route
nakai19_yokonaga01
nakai20_Vjump1
nakai21_BOSS01
nakai22_Vjump2
nakai25
nakai27_BlueTriangl
nakai28_SmallWarld
nakai29_NANAME
nakai30_BlackSquare
nakai31_BlockWorld
ogino8_stg
ogino15_stg
ogino_vjump
posurassyu_stg
sumartoball_stg
tamadeikuzakogunndan_stg
test_stg
v_jump_stg
yokokawa_vjump

International ver. only:
ikoruattoikoruatto_ply
maegawa16_ply
maegawa18_ply
ogino2_ply
ogino6_ply
ogino14_ply
ogino19_ply
ogino21_ply
orokamononotudoisiyakata_ply
tanken_ply
tutorial1_ply
tutorial17_ply

Japanese ver. only:
kitagawa080121
mibu080121


I'm thinking those international and Japan exclusives are replay files since the file sizes are significantly larger than the regular stages (and also considering the "_ply" appendage). I have no idea how to go about loading them up in the game though.
Next newer thread | Next older thread
Jul - The Cutting Room Floor - Bangai-O Spirits New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

31 database queries, 5 query cache hits.
Query execution time:  0.207598 seconds
Script execution time:  0.016711 seconds
Total render time:  0.224309 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 301 - Warning: unescaped & or unknown entity "&page"
line 119 column 11 - Warning: <form> isn't allowed in <table> elements
line 118 column 10 - Info: <table> previously mentioned
line 120 column 11 - Warning: missing <tr>
line 120 column 119 - Warning: missing </font> before </td>
line 124 column 16 - Warning: plain text isn't allowed in <tr> elements
line 120 column 11 - Info: <tr> previously mentioned
line 125 column 68 - Warning: missing </nobr> before </td>
line 141 column 68 - Warning: missing </nobr> before <tr>
line 147 column 35 - Warning: missing <tr>
line 147 column 50 - Warning: missing </font> before </td>
line 148 column 37 - Warning: unescaped & or unknown entity "&id"
line 147 column 187 - Warning: missing </font> before </table>
line 149 column 35 - Warning: missing <tr>
line 149 column 50 - Warning: missing </font> before </td>
line 149 column 91 - Warning: missing </font> before </table>
line 156 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 158 column 9 - Warning: missing <tr>
line 176 column 13 - Warning: missing <tr>
line 177 column 102 - Warning: unescaped & or unknown entity "&postid"
line 205 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 207 column 9 - Warning: missing <tr>
line 225 column 13 - Warning: missing <tr>
line 226 column 102 - Warning: unescaped & or unknown entity "&postid"
line 248 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 250 column 9 - Warning: missing <tr>
line 268 column 13 - Warning: missing <tr>
line 269 column 102 - Warning: unescaped & or unknown entity "&postid"
line 271 column 74 - Warning: <style> isn't allowed in <td> elements
line 271 column 9 - Info: <td> previously mentioned
line 278 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 280 column 9 - Warning: missing <tr>
line 298 column 13 - Warning: missing <tr>
line 299 column 102 - Warning: unescaped & or unknown entity "&postid"
line 304 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 306 column 9 - Warning: missing <tr>
line 324 column 13 - Warning: missing <tr>
line 325 column 102 - Warning: unescaped & or unknown entity "&postid"
line 327 column 74 - Warning: <style> isn't allowed in <td> elements
line 327 column 9 - Info: <td> previously mentioned
line 333 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 335 column 9 - Warning: missing <tr>
line 353 column 13 - Warning: missing <tr>
line 354 column 102 - Warning: unescaped & or unknown entity "&postid"
line 361 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 363 column 9 - Warning: missing <tr>
line 381 column 13 - Warning: missing <tr>
line 382 column 102 - Warning: unescaped & or unknown entity "&postid"
line 384 column 74 - Warning: <style> isn't allowed in <td> elements
line 384 column 9 - Info: <td> previously mentioned
line 389 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 391 column 9 - Warning: missing <tr>
line 409 column 13 - Warning: missing <tr>
line 410 column 102 - Warning: unescaped & or unknown entity "&postid"
line 413 column 180 - Warning: discarding unexpected </img>
line 474 column 17 - Warning: missing <tr>
line 474 column 17 - Warning: discarding unexpected <table>
line 477 column 35 - Warning: missing <tr>
line 477 column 50 - Warning: missing </font> before </td>
line 477 column 91 - Warning: missing </font> before </table>
line 479 column 35 - Warning: missing <tr>
line 479 column 50 - Warning: missing </font> before </td>
line 480 column 37 - Warning: unescaped & or unknown entity "&id"
line 479 column 187 - Warning: missing </font> before </table>
line 481 column 17 - Warning: discarding unexpected </textarea>
line 481 column 28 - Warning: discarding unexpected </form>
line 481 column 35 - Warning: discarding unexpected </embed>
line 481 column 43 - Warning: discarding unexpected </noembed>
line 481 column 53 - Warning: discarding unexpected </noscript>
line 481 column 64 - Warning: discarding unexpected </noembed>
line 481 column 74 - Warning: discarding unexpected </embed>
line 481 column 82 - Warning: discarding unexpected </table>
line 481 column 90 - Warning: discarding unexpected </table>
line 483 column 9 - Warning: missing </font> before <table>
line 495 column 25 - Warning: discarding unexpected </font>
line 504 column 57 - Warning: discarding unexpected </font>
line 482 column 1 - Warning: missing </center>
line 120 column 63 - Warning: <img> lacks "alt" attribute
line 125 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 125 column 93 - Warning: <img> lacks "alt" attribute
line 141 column 19 - Warning: <td> attribute "width" has invalid value "120px"
line 141 column 98 - Warning: <img> lacks "alt" attribute
line 148 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 148 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 161 column 22 - Warning: <img> lacks "alt" attribute
line 161 column 63 - Warning: <img> lacks "alt" attribute
line 161 column 111 - Warning: <img> lacks "alt" attribute
line 161 column 161 - Warning: <img> lacks "alt" attribute
line 162 column 11 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 176 column 92 - Warning: <font> attribute "color" had invalid value "7C60B0" and has been replaced
line 187 column 1161 - Warning: <img> lacks "alt" attribute
line 191 column 1550 - Warning: <img> lacks "alt" attribute
line 195 column 1820 - Warning: <img> lacks "alt" attribute
line 195 column 1871 - Warning: <img> lacks "alt" attribute
line 210 column 22 - Warning: <img> lacks "alt" attribute
line 210 column 63 - Warning: <img> lacks "alt" attribute
line 210 column 111 - Warning: <img> lacks "alt" attribute
line 210 column 161 - Warning: <img> lacks "alt" attribute
line 211 column 11 - Warning: <img> lacks "alt" attribute
line 221 column 15 - Warning: <img> lacks "alt" attribute
line 231 column 254 - Warning: <img> lacks "alt" attribute
line 235 column 643 - Warning: <img> lacks "alt" attribute
line 235 column 694 - Warning: <img> lacks "alt" attribute
line 240 column 822 - Warning: <img> lacks "alt" attribute
line 244 column 1028 - Warning: <img> lacks "alt" attribute
line 252 column 11 - Warning: <img> lacks "alt" attribute
line 253 column 22 - Warning: <img> lacks "alt" attribute
line 253 column 63 - Warning: <img> lacks "alt" attribute
line 253 column 112 - Warning: <img> lacks "alt" attribute
line 253 column 162 - Warning: <img> lacks "alt" attribute
line 254 column 11 - Warning: <img> lacks "alt" attribute
line 264 column 15 - Warning: <img> lacks "alt" attribute
line 268 column 92 - Warning: <font> attribute "color" had invalid value "97ACEF" and has been replaced
line 271 column 1803 - Warning: <img> lacks "alt" attribute
line 275 column 2026 - Warning: <img> proprietary attribute value "absmiddle"
line 275 column 2026 - Warning: <img> lacks "alt" attribute
line 283 column 22 - Warning: <img> lacks "alt" attribute
line 283 column 63 - Warning: <img> lacks "alt" attribute
line 283 column 112 - Warning: <img> lacks "alt" attribute
line 283 column 162 - Warning: <img> lacks "alt" attribute
line 294 column 15 - Warning: <img> lacks "alt" attribute
line 308 column 11 - Warning: <img> lacks "alt" attribute
line 309 column 22 - Warning: <img> lacks "alt" attribute
line 309 column 63 - Warning: <img> lacks "alt" attribute
line 309 column 112 - Warning: <img> lacks "alt" attribute
line 309 column 162 - Warning: <img> lacks "alt" attribute
line 310 column 11 - Warning: <img> lacks "alt" attribute
line 320 column 15 - Warning: <img> lacks "alt" attribute
line 328 column 1934 - Warning: <img> proprietary attribute value "absmiddle"
line 328 column 1934 - Warning: <img> lacks "alt" attribute
line 338 column 22 - Warning: <img> lacks "alt" attribute
line 338 column 63 - Warning: <img> lacks "alt" attribute
line 338 column 111 - Warning: <img> lacks "alt" attribute
line 338 column 161 - Warning: <img> lacks "alt" attribute
line 339 column 11 - Warning: <img> lacks "alt" attribute
line 349 column 15 - Warning: <img> lacks "alt" attribute
line 365 column 11 - Warning: <img> lacks "alt" attribute
line 366 column 22 - Warning: <img> lacks "alt" attribute
line 366 column 63 - Warning: <img> lacks "alt" attribute
line 366 column 112 - Warning: <img> lacks "alt" attribute
line 366 column 162 - Warning: <img> lacks "alt" attribute
line 367 column 11 - Warning: <img> lacks "alt" attribute
line 377 column 15 - Warning: <img> lacks "alt" attribute
line 386 column 2313 - Warning: <img> proprietary attribute value "absmiddle"
line 386 column 2313 - Warning: <img> lacks "alt" attribute
line 386 column 2368 - Warning: <img> proprietary attribute value "absmiddle"
line 386 column 2368 - Warning: <img> lacks "alt" attribute
line 394 column 22 - Warning: <img> lacks "alt" attribute
line 394 column 63 - Warning: <img> lacks "alt" attribute
line 394 column 111 - Warning: <img> lacks "alt" attribute
line 394 column 161 - Warning: <img> lacks "alt" attribute
line 395 column 11 - Warning: <img> lacks "alt" attribute
line 405 column 15 - Warning: <img> lacks "alt" attribute
line 413 column 134 - Warning: <img> lacks "alt" attribute
line 480 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 480 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 480 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 489 column 25 - Warning: <img> lacks "alt" attribute
line 494 column 267 - Warning: <img> lacks "alt" attribute
line 149 column 50 - Warning: trimming empty <font>
line 474 column 17 - Warning: trimming empty <tr>
line 477 column 50 - Warning: trimming empty <font>
line 125 column 68 - Warning: <nobr> is not approved by W3C
line 141 column 68 - Warning: <nobr> is not approved by W3C
line 177 column 27 - Warning: <nobr> is not approved by W3C
line 226 column 27 - Warning: <nobr> is not approved by W3C
line 269 column 27 - Warning: <nobr> is not approved by W3C
line 299 column 27 - Warning: <nobr> is not approved by W3C
line 325 column 27 - Warning: <nobr> is not approved by W3C
line 354 column 27 - Warning: <nobr> is not approved by W3C
line 382 column 27 - Warning: <nobr> is not approved by W3C
line 410 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 170 warnings and 0 errors!


The alt attribute should be used to give a short description
of an image; longer descriptions should be given with the
longdesc attribute which takes a URL linked to the description.
These measures are needed for people using non-graphical browsers.

For further advice on how to make your pages accessible
see http://www.w3.org/WAI/GL.
You are recommended to use CSS to specify the font and
properties such as its size and color. This will reduce
the size of HTML files and make them easier to maintain
compared with using <FONT> elements.

You are recommended to use CSS to control line wrapping.
Use "white-space: nowrap" to inhibit wrapping in place
of inserting <NOBR>...</NOBR> into the markup.

About HTML Tidy: https://github.com/htacg/tidy-html5
Bug reports and comments: https://github.com/htacg/tidy-html5/issues
Official mailing list: https://lists.w3.org/Archives/Public/public-htacg/
Latest HTML specification: http://dev.w3.org/html5/spec-author-view/
Validate your HTML documents: http://validator.w3.org/nu/
Lobby your company to join the W3C: http://www.w3.org/Consortium

Do you speak a language other than English, or a different variant of
English? Consider helping us to localize HTML Tidy. For details please see
https://github.com/htacg/tidy-html5/blob/master/README/LOCALIZE.md