Pages: 1
Posted on 12-02-11, 06:45 am (rev. 1)
Fuzz Ball
KirbyFanatic64 (LOL)

Karma: 1361
Posts: 55/950
Since: 11-13-11
I've got trouble editing sprite 298 because the I don't know ratio of time and speed and distance.(this sprite use them)
Like for actual world, we have ratio Speed= Distance/Time. So we can find out relation between time and distance and speed.

For example, When I edited its speed to 1 and distance to 5, I want to know what time it will use to move, we have to find formula for that.
If someone has tricks/suggestion to calculate those, please let me know! I tried to understand from original levels, but no ideas. I tried to substitute its time to seconds, distance to meters, speed to m/s. I also tried by draw a timeline to find out but it happened different from my thought(theory).

I needed your help.

Note: If this problem still unsolved, never mind. I can accepted it. (with my sadness and tears )
_________________________

Great games must be fun, not fancy.

Music Hacker needed! PM me if you wish!
Posted on 12-03-11, 01:02 am (rev. 1)
Buster Beetle


Karma: 379
Posts: 426/464
Since: 06-29-11
The different sprites use varying speed settings. There isn't much consistency to set a formula to. Your best bet is to test and tune as you go. I made myself a test level to test sprites that makes this easier.

-Add a pipe by what you are testing and link it from another pipe at the level start.
-Add enemies last, they can slow you down.
-Look at the sprites in NSMB to compare.

If you do find new values, or better ways to explain these values, add them to the sprite DB. A lot of the DB edits you see me do are things I was working on in my hack. You have a digital notepad somewhat by using the database. Just keep the entries in the DB short, descriptive as possible, and consistent.

Most of the time I have Desmume open in one window, and the editor in the other. Make you changes, save, and then reload Desmume.
While in the same level use a savestate and try whatever you are working on at different angles or multiple times. But don't forget to reload Desmume after making a change. Savestates don't reload it. Close it then re-open.
Posted on 12-04-11, 11:15 pm
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 10020
Posts: 1242/4457
Since: 06-08-11
Posted by luckwii
But don't forget to reload Desmume after making a change. Savestates don't reload it. Close it then re-open.


You can just re-open the ROM and changes are reloaded.
(NOT reset the rom, go to File -> Recent ROM's -> whatever.nds)
Pages: 1