Thanks very much BJ! Actually, if the first Metal Slime victory occurs around 4:30 regardless of the saved game, it opens the possibility of using that fight to reach level five at the start of the game. Surviving the walk to Zone 11 would be a pain, though. Even without that fight, I think it's plausible, if extremely difficult, to use three Metal Slime kills (in three segments) to start a speedrun.
DrHoofington, I'm glad you were entertained. You should check out Ryan8bit's Formula FAQ on GameFAQs, because it's invaluable for code diving. The same RNG is used for every purpose (in contrast to, say, Final Fantasy), and it's actually a two-byte operation, cycling through 32,678 values. The RNG is called twice per step when moving continuously. It's not the same number of steps before the fixed fights, because they can be shorter or longer depending on how long the previous fight takes -- it wasn't uncommon to miss a Metal Slime kill (and get the Demon Knight instead) because the previous fight went terribly. I haven't tried counting, but I don't think it's the same number of fights between them either. On the plus side, it is consistently about four minutes between them, provided I always hit buttons promptly (the RNG permutes much faster whenever you are idle).
Segment time: 2:00:06
Total time: 4:39:31
This one is all about grinding to level eighteen, the minimum where I can beat the Dragonlord. After testing, I found that Zone 10 (south of Hauksness) remains the best for grinding all the way up to level seventeen -- it's a big step above Zone 9 (north of Hauksness), and the subsequent ones have time-wasters like Magiwyverns or Starwyverns. For level eighteen, Zones 10, 12 (southeast of Hauksness), and 13 (inside Hauksness) were very close (from 112 to 118 XP/min), with 12 barely winning, but they were so close that I wouldn't be surprised to be wrong. Anyway, I spend some of level seventeen in a convenient section of Zone 12 hills, resting in 10, but after running out of spare MP I had to spend the remainder in the old Zone. I ruled out Zone 13 because effective grinding there requires multiple HEALMORE casts, and thus a return to the castle, and I can save a minute and a half by making my MP pool last the entire segment.
Using the Metal Slime trick described higher in the thread, I was able to get eight (out of a possible fourteen) Metal Slime kills. For reference, the Metal Slime fights occur around the following times: 4:30, 8:20, 23:40, 40:10, 56:40, 1:05:10, 1:09:20, 1:13:40. Not included are a few times when I thought I would get a Metal Slime and got a Magiwyvern or Wraith Knight instead. There were also familiar Demon Knight fights around 19:40, 44:00, 52:30, 1:25:40, and 1:34:00, whose corresponding Metal Slime fights would have been losses. I also successfully avoid a nasty Demon Knight at 12:10 by pausing for a moment, letting the RNG proceed past the fight. This one would have been a preemptive strike for maximum damage, so I was happy to be able to miss it.
I'm on track for a final time of 4:50. The final segment is next, but expect it to take a while, as I can't devote as much time to it now that the semester has started.
DrHoofington, I'm glad you were entertained. You should check out Ryan8bit's Formula FAQ on GameFAQs, because it's invaluable for code diving. The same RNG is used for every purpose (in contrast to, say, Final Fantasy), and it's actually a two-byte operation, cycling through 32,678 values. The RNG is called twice per step when moving continuously. It's not the same number of steps before the fixed fights, because they can be shorter or longer depending on how long the previous fight takes -- it wasn't uncommon to miss a Metal Slime kill (and get the Demon Knight instead) because the previous fight went terribly. I haven't tried counting, but I don't think it's the same number of fights between them either. On the plus side, it is consistently about four minutes between them, provided I always hit buttons promptly (the RNG permutes much faster whenever you are idle).
Segment time: 2:00:06
Total time: 4:39:31
This one is all about grinding to level eighteen, the minimum where I can beat the Dragonlord. After testing, I found that Zone 10 (south of Hauksness) remains the best for grinding all the way up to level seventeen -- it's a big step above Zone 9 (north of Hauksness), and the subsequent ones have time-wasters like Magiwyverns or Starwyverns. For level eighteen, Zones 10, 12 (southeast of Hauksness), and 13 (inside Hauksness) were very close (from 112 to 118 XP/min), with 12 barely winning, but they were so close that I wouldn't be surprised to be wrong. Anyway, I spend some of level seventeen in a convenient section of Zone 12 hills, resting in 10, but after running out of spare MP I had to spend the remainder in the old Zone. I ruled out Zone 13 because effective grinding there requires multiple HEALMORE casts, and thus a return to the castle, and I can save a minute and a half by making my MP pool last the entire segment.
Using the Metal Slime trick described higher in the thread, I was able to get eight (out of a possible fourteen) Metal Slime kills. For reference, the Metal Slime fights occur around the following times: 4:30, 8:20, 23:40, 40:10, 56:40, 1:05:10, 1:09:20, 1:13:40. Not included are a few times when I thought I would get a Metal Slime and got a Magiwyvern or Wraith Knight instead. There were also familiar Demon Knight fights around 19:40, 44:00, 52:30, 1:25:40, and 1:34:00, whose corresponding Metal Slime fights would have been losses. I also successfully avoid a nasty Demon Knight at 12:10 by pausing for a moment, letting the RNG proceed past the fight. This one would have been a preemptive strike for maximum damage, so I was happy to be able to miss it.
I'm on track for a final time of 4:50. The final segment is next, but expect it to take a while, as I can't devote as much time to it now that the semester has started.