| |||
Views: 88,484,329 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 04-26-24 01:13 AM |
|
Guest: Register | Login |
Main - Posts by Trax |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 888/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Very funny. I noticed that changing only a punctuation mark can modify the path of equilibrium...
Queasiness is my speciality into Japanese 私の専門であるくらくら back into English My queasiness is a professional back into Japanese 私の吐き気はプロです back into English I am sick of pro - back into Japanese 私はプロの病気です- back into English I'm sick of the pro -- back into Japanese 私はプロにはうんざりだ- back into English I have had a pro -- back into Japanese 私はプロしている- back into English I'm a professional -- back into Japanese 私はプロ- back into English I am a professional -- back into Japanese 私はプロです- back into English I am a professional -- Equilibrium found! ---------- Variant with a (!) Queasiness is my speciality! into Japanese くらくら私の専門です! back into English My queasiness is a professional! back into Japanese 私の吐き気はプロです! back into English My nausea is professional! back into Japanese 私の吐き気プロです! back into English My nausea is a pro! back into Japanese 私の吐き気は、プロ! back into English Nausea, I'm a professional! back into Japanese 吐き気、私はプロ! back into English Nausea, I'm a professional! Equilibrium found! |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 889/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
On August 20 2009, it will be the International Day of Star Watching. Initially, it was dubbed as "Star Seeing", but I thought it sounded weird. There's also star gazing, but I can't decide which one is more descriptive. Maybe native English speakers can share their opinion on the terminology...
So yeah, anyway, on that day, which is tomorrow relative to the time of writing this thread, at 10:00 PM, regardless of time zone, every source of lighting that is susceptible to interfere with star watching must be shut off for One Hour. Simple enough... This is not about environmental awareness, since the lights must be shut off for the sky's sake, not for electricity consumption's sake. It's just about being able to see the stars a little better, so the action is liked towards urbanization and abusive light use and scatter... If you live near a time zone boundary, that could reveal problematic. Other than that, try it. The more people doing it, the better it will work. Let's hope the sky will be clear... I set up a very simple page here: International Day of Star Watching |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 890/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
GMR is now the best path we can choose on this matter... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 891/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Again, I stumbled upon another obstacle. The save function works correctly now, but there's a detail I can't get my hand on. The first base boss (the big blue Eye) is programmed to load and appear upon destruction of the 4 plates in the last screen. The problem is, if I add a section, a garbled version of the boss appears prematurely at the top of the screen just as the added section's wall explodes...
This means the boss loads after a specific number of rooms have been cleared, and changing the level's headers does not solve the problem. So the byte (or piece of code) is hidden somewhere else in the ROM. Until I can find how to push back the boss's appearance, I'm stuck and the level can't be extended... Ah, and there's also the byte that determines the number of plates to destroy in each of the indoor levels that remains unidentified. If you can help me find it, that would be great... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 892/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Count me in as well, as an extremely serious character, as I am on the Internet...
And with LOTS of ellipsis... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 893/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Guns in Mario? Hmmm... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 894/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Loch NES can disassemble NES code, and stop at the condition you provide. If you want to differentiate between tables and code, you have to analyze the code itself and look for adresses that are used to load a byte. If you end up with nonsense code after a RTS or a JMP, it's probably a data table. If you can find the highest value possible that can point into this table, you will most likely see a chunk of code again, and so on... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 895/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
That's why you must work on knowing how the ROM works. At some point, you get to know how to deduce the tables boundaries. If you look in the chunk of data preceding the table with 20 A9 15, you will eventually find a branch to the address of A9. Of course, it's not always crystal clear, but usually, if you can't find any JSR, JMP, BEQ, etc., for that address, it means it's part of something else, in occurrence, a data table...
Your example would be discarded as a JSR anyways, since it would yield JSR $15A9, which doesn't make sense, since code must be located in CPU RAM range of 8000-FFFF. Or possibly in the SRAM range, which is 6000-7FFF... If you can't find the table's length, then forget it for now, and explore another place. You will return to it eventually. There are also pointer tables, which are fairly easy to discern, visually. If you see an alternance of bytes in the 80-FF range, with other bytes, usually increasing, then you most likely have a pointer table. And they can hardly be confused with code... |
Trax |
|
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 898/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Hmmm, where's the demo? |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 899/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
I advertise only because you can obviously use "this" instead of ad-ridden PhotoBucket or ImageHost or whatever... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 900/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
My browser is set to never use fonts smaller than 12... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 901/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
I use Safari... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 902/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Here, I started a Bubble Bobble editor, just for kicks...
|
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 903/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
I'm not sure if it's my browser who went nuts or if it's the CSS styles that were changed for no apparent reason. In case the error is not on my side, I think it was not necessary... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 904/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Thanks for the encouragement, QC...
Posted by Grey Mario That's right, level data structure is very easy to decode, and data for the first 16 levels is right at the beginning of Bank 0. You get 2 tiles per byte, 0x150 bytes for the entire level. Random Letter Bubbles are pushed on a kind of "buffer" whenever you pop 3 or more enemies at the same time. If the current level has holes in it, then the bubbles will appear immediately, else, they are accumulated until the next level with holes. I don't know the depth of the buffer, though. I think it's no more than 3 or 4 bytes deep... Next I'll be working on enemy modification... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 905/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Posted by Mattrizzle Ahem, who said I was free? |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 906/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
I never use a can opener, I smash the can with a sledgehammer for all its worth... |
Trax |
| ||||||
Yellow Stalfos Level: 71 Posts: 907/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Suprisingly, "anticonstitutionnellement" was spelled correctly...
It simply means "in a non constitutional way"... There is "anthropoclimatologiquement" (relative to people and climate), which is 26 letters long, but it's not found in common French dictionaries, just like "pneumonoultramicroscopicsilicovolcanoconiosis" is not found in common English dictionaries... Some other examples of (ridiculously) technical words that shatter the barrier of common vocabulary and word length...
And each of these words can be declined into their adjectival form, adding 2 more letters... |
Trax |
| ||
Yellow Stalfos Level: 71 Posts: 908/1145 EXP: 3035696 Next: 131418 Since: 07-06-07 From: Québec Last post: 3626 days Last view: 2878 days |
Offense to everyone... |
Main - Posts by Trax |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 135, rows: 167/167, time: 0.227 seconds. |