Register - Login
Views: 99388632
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
04-24-22 07:24:53 AM
Jul - The Cutting Room Floor - Super Bombliss New poll - New thread - New reply
Next newer thread | Next older thread
devin

Yoshi
i'm mima irl
Level: 112


Posts: 2214/3519
EXP: 14918835
For next: 419370

Since: 04-29-08

Pronouns: any
From: FL

Since last post: 297 days
Last activity: 1 day

Posted on 07-20-11 09:30:38 AM (last edited by Cool Timpani at 07-20-11 06:39 AM) Link | Quote
I found some weird stuff in Super Bombliss. I don't know what it is since the graphics are partially messed up and it's seemingly not possible to navigate from the individual screens back to the menu, or from the menu back into the game.

PAR code 80809004:



"block" is apparently just something to view the different block graphics



Pressing B and A cycles through all the block formations and their rotations (including the 45 degree in-betweens). Pressing X changes where the bomb is placed on the block.

The two characters to the left are a hex number representing the frame being viewed, but the letters Q through Z appear in place of the digits 0-9 for some reason. Also, sometimes a smaller, yellow block appears at the bottom of the screen. Pressing B and A also cycles through these, but it goes straight to the next block instead of showing each rotation.

"map" is what appears to be a map/puzzle viewer, but nothing is visible except for another hexadecimal number. Pressing buttons still increments/decrements the number, but nothing seems to appear for any of them.



I don't know what "speed" does. It has 3 numbers labeled "a", "b", and "c", which all start at 00. The background is also messed up.



Maybe there's a way to access this from a bigger debug menu or something so that it's not completely useless, but I haven't found any such thing and there's no way to actually exit this menu to get to something else.

____________________

Photo by Luc Viatour
Xkeeper

Level: 263


Posts: 19122/25343
EXP: 296718908
For next: 2241545

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 9 days
Last activity: 3 days

Posted on 07-20-11 06:33:42 PM Link | Quote
Check a savestate and see if the tiles are blanked out or if there's really nothing there.

Interesting find, in any case. The smaller yellow block is probably used for the Next Piece feature, which is why it doesn't have rotations.
Phugolz
Member
Level: 21


Posts: 19/79
EXP: 44035
For next: 5908

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 07-21-11 01:03:25 AM Link | Quote
Is it possible to hardcode it?
devin

Yoshi
i'm mima irl
Level: 112


Posts: 2219/3519
EXP: 14918835
For next: 419370

Since: 04-29-08

Pronouns: any
From: FL

Since last post: 297 days
Last activity: 1 day

Posted on 07-21-11 02:43:53 PM Link | Quote
Originally posted by Xkeeper
Check a savestate and see if the tiles are blanked out or if there's really nothing there.


There are some appropriate (?) graphics loaded for "block" and "map", but not for anything else. The only other graphics loaded into VRAM for any of the screens are standard letter/number tiles and the BPS logo.



"Speed" is the only screen where any of the layers are even enabled, the rest use only sprites for the text/blocks. All of the other tile maps are basically just uninitialized garbage.

Originally posted by Phugolz
Is it possible to hardcode it?

You can change offset 0x90 in the ROM file to 04 if you want it to always show up, but it's kind of useless since there's nothing you can even do with it at this point and no way to get to the actual game.

____________________

Photo by Luc Viatour
Phugolz
Member
Level: 21


Posts: 22/79
EXP: 44035
For next: 5908

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 07-22-11 03:26:50 AM Link | Quote
That's fine, I understand. I'm jut interested in having a collection of games with debug tools active. It's a nice way of showcasing the tricks of the trade for this era of gaming. It'll be exciting years down the line to show these types of things, and to be able to distribute them to others so that they can appreciate the ways developers ahd to work around limitations.
Phugolz
Member
Level: 21


Posts: 24/79
EXP: 44035
For next: 5908

Since: 07-18-11


Since last post: 7.8 years
Last activity: 7.1 years

Posted on 07-22-11 06:04:43 AM (last edited by Phugolz at 07-22-11 03:15 AM) Link | Quote
removed. sorry.
Xkeeper

Level: 263


Posts: 19128/25343
EXP: 296718908
For next: 2241545

Since: 07-03-07

Pronouns: they/them/????????

Since last post: 9 days
Last activity: 3 days

Posted on 07-22-11 10:35:58 PM Link | Quote
I think PAR codes are better for little things like this (<= 4 byte changes), but above that could probably be better done with a patch or ROM.
Next newer thread | Next older thread
Jul - The Cutting Room Floor - Super Bombliss New poll - New thread - New reply


Rusted Logic

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

30 database queries, 3 query cache hits.
Query execution time:  0.249415 seconds
Script execution time:  0.011547 seconds
Total render time:  0.260962 seconds


TidyHTML vomit below
line 1 column 1 - Warning: missing <!DOCTYPE> declaration
line 2 column 316 - 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 185 - 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 233 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 235 column 9 - Warning: missing <tr>
line 253 column 13 - Warning: missing <tr>
line 254 column 102 - Warning: unescaped & or unknown entity "&postid"
line 259 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 261 column 9 - Warning: missing <tr>
line 279 column 13 - Warning: missing <tr>
line 280 column 102 - Warning: unescaped & or unknown entity "&postid"
line 282 column 534 - Warning: missing </span> before <blockquote>
line 282 column 614 - Warning: inserting implicit <span>
line 282 column 614 - Warning: missing </span> before <hr>
line 282 column 678 - Warning: inserting implicit <span>
line 282 column 678 - Warning: missing </span> before <hr>
line 283 column 776 - Warning: inserting implicit <span>
line 284 column 1 - Warning: inserting implicit <span>
line 284 column 1 - Warning: missing </span> before <blockquote>
line 290 column 1340 - Warning: inserting implicit <span>
line 290 column 1340 - Warning: missing </span> before <hr>
line 290 column 1404 - Warning: inserting implicit <span>
line 290 column 1404 - Warning: missing </span> before <hr>
line 291 column 1 - Warning: inserting implicit <span>
line 295 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 297 column 9 - Warning: missing <tr>
line 315 column 13 - Warning: missing <tr>
line 316 column 102 - Warning: unescaped & or unknown entity "&postid"
line 321 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 323 column 9 - Warning: missing <tr>
line 341 column 13 - Warning: missing <tr>
line 342 column 102 - Warning: unescaped & or unknown entity "&postid"
line 347 column 9 - Warning: <div> isn't allowed in <table> elements
line 152 column 17 - Info: <table> previously mentioned
line 349 column 9 - Warning: missing <tr>
line 367 column 13 - Warning: missing <tr>
line 368 column 102 - Warning: unescaped & or unknown entity "&postid"
line 373 column 17 - Warning: missing <tr>
line 373 column 17 - Warning: discarding unexpected <table>
line 376 column 35 - Warning: missing <tr>
line 376 column 50 - Warning: missing </font> before </td>
line 376 column 91 - Warning: missing </font> before </table>
line 378 column 35 - Warning: missing <tr>
line 378 column 50 - Warning: missing </font> before </td>
line 379 column 37 - Warning: unescaped & or unknown entity "&id"
line 378 column 185 - Warning: missing </font> before </table>
line 380 column 17 - Warning: discarding unexpected </textarea>
line 380 column 28 - Warning: discarding unexpected </form>
line 380 column 35 - Warning: discarding unexpected </embed>
line 380 column 43 - Warning: discarding unexpected </noembed>
line 380 column 53 - Warning: discarding unexpected </noscript>
line 380 column 64 - Warning: discarding unexpected </noembed>
line 380 column 74 - Warning: discarding unexpected </embed>
line 380 column 82 - Warning: discarding unexpected </table>
line 380 column 90 - Warning: discarding unexpected </table>
line 382 column 9 - Warning: missing </font> before <table>
line 394 column 25 - Warning: discarding unexpected </font>
line 403 column 57 - Warning: discarding unexpected </font>
line 381 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 160 column 11 - Warning: <img> lacks "alt" attribute
line 161 column 23 - Warning: <img> lacks "alt" attribute
line 161 column 64 - Warning: <img> lacks "alt" attribute
line 161 column 113 - Warning: <img> lacks "alt" attribute
line 161 column 163 - Warning: <img> lacks "alt" attribute
line 162 column 11 - Warning: <img> lacks "alt" attribute
line 172 column 15 - Warning: <img> lacks "alt" attribute
line 183 column 873 - Warning: <img> lacks "alt" attribute
line 187 column 1026 - Warning: <img> lacks "alt" attribute
line 195 column 1864 - Warning: <img> lacks "alt" attribute
line 199 column 2076 - Warning: <img> lacks "alt" attribute
line 201 column 2455 - Warning: <img> lacks "alt" attribute
line 210 column 23 - Warning: <img> lacks "alt" attribute
line 210 column 64 - Warning: <img> lacks "alt" attribute
line 210 column 113 - Warning: <img> lacks "alt" attribute
line 210 column 163 - Warning: <img> lacks "alt" attribute
line 211 column 11 - Warning: <img> lacks "alt" attribute
line 221 column 15 - Warning: <img> lacks "alt" attribute
line 238 column 22 - Warning: <img> lacks "alt" attribute
line 238 column 63 - Warning: <img> lacks "alt" attribute
line 238 column 112 - Warning: <img> lacks "alt" attribute
line 238 column 162 - Warning: <img> lacks "alt" attribute
line 249 column 15 - Warning: <img> lacks "alt" attribute
line 263 column 11 - Warning: <img> lacks "alt" attribute
line 264 column 23 - Warning: <img> lacks "alt" attribute
line 264 column 64 - Warning: <img> lacks "alt" attribute
line 264 column 113 - Warning: <img> lacks "alt" attribute
line 264 column 163 - Warning: <img> lacks "alt" attribute
line 265 column 11 - Warning: <img> lacks "alt" attribute
line 275 column 15 - Warning: <img> lacks "alt" attribute
line 286 column 1012 - Warning: <img> lacks "alt" attribute
line 286 column 1071 - Warning: <img> lacks "alt" attribute
line 291 column 1751 - Warning: <img> lacks "alt" attribute
line 300 column 22 - Warning: <img> lacks "alt" attribute
line 300 column 63 - Warning: <img> lacks "alt" attribute
line 300 column 112 - Warning: <img> lacks "alt" attribute
line 300 column 162 - Warning: <img> lacks "alt" attribute
line 311 column 15 - Warning: <img> lacks "alt" attribute
line 326 column 22 - Warning: <img> lacks "alt" attribute
line 326 column 63 - Warning: <img> lacks "alt" attribute
line 326 column 112 - Warning: <img> lacks "alt" attribute
line 326 column 162 - Warning: <img> lacks "alt" attribute
line 337 column 15 - Warning: <img> lacks "alt" attribute
line 352 column 23 - Warning: <img> lacks "alt" attribute
line 352 column 64 - Warning: <img> lacks "alt" attribute
line 352 column 113 - Warning: <img> lacks "alt" attribute
line 352 column 163 - Warning: <img> lacks "alt" attribute
line 353 column 11 - Warning: <img> lacks "alt" attribute
line 363 column 15 - Warning: <img> lacks "alt" attribute
line 379 column 44 - Warning: <img> proprietary attribute value "absmiddle"
line 379 column 142 - Warning: <img> proprietary attribute value "absmiddle"
line 379 column 246 - Warning: <img> proprietary attribute value "absmiddle"
line 388 column 25 - Warning: <img> lacks "alt" attribute
line 393 column 267 - Warning: <img> lacks "alt" attribute
line 149 column 50 - Warning: trimming empty <font>
line 282 column 534 - Warning: trimming empty <span>
line 283 column 776 - Warning: trimming empty <span>
line 373 column 17 - Warning: trimming empty <tr>
line 376 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 254 column 27 - Warning: <nobr> is not approved by W3C
line 280 column 27 - Warning: <nobr> is not approved by W3C
line 316 column 27 - Warning: <nobr> is not approved by W3C
line 342 column 27 - Warning: <nobr> is not approved by W3C
line 368 column 27 - Warning: <nobr> is not approved by W3C
Info: Document content looks like HTML5
Info: No system identifier in emitted doctype
Tidy found 154 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