ars4326
He/Him
Experienced player (777)
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
HUGE improvement, Janus. This is really starting to look polished!
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
Active player (285)
Joined: 9/1/2008
Posts: 900
i was able to get the 20-steps battle for all of them except when exiting a village
ars4326
He/Him
Experienced player (777)
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
It looks a lot better that way. The less random battles that pop up, the better.
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
Active player (285)
Joined: 9/1/2008
Posts: 900
http://dehacked.2y.net/microstorage.php/info/313185443/Sword%20of%20Vermilion.gmv Now 1342 frames ahead. I lost a few going back to the church, but at least I have super strength.
Active player (476)
Joined: 2/1/2014
Posts: 928
Ambassador, Experienced player (709)
Joined: 7/17/2004
Posts: 985
Location: The FLOATING CASTLE
Nice improvements! On leaving towns you could try forcing better encounter by letting random npc movements use the RNG. Or hex-edit a change to the last fight so you don't have to replay the town sequence. The best way is to have some lua code that plays over and over again, but that takes time to program. The light hack script syncs so far, you can use it in the encode. Here is a version with no special hacks: Download SwordOfVermilionLight.lua
Language: lua

--Sword of Vermilion script by TheAxeMan --Lights up dungeons as if you had an eternal candle function turnOnLights() memory.writebyte(0xFFC560, 0xFF); memory.writeword(0xFFC562, 0x0800); end; function turnOffLights() memory.writebyte(0xFFC560, 0x00); memory.writeword(0xFFC562, 0x0000); end; wasInDungeon = (memory.readbyte(0xFFC551) == 0xFF); while (true) do nowInDungeon = (memory.readbyte(0xFFC551) == 0xFF); if nowInDungeon and not wasInDungeon then turnOnLights(); end; wasInDungeon = nowInDungeon; gens.frameadvance() end;
Active player (285)
Joined: 9/1/2008
Posts: 900
http://dehacked.2y.net/microstorage.php/info/1369377079/Sword%20of%20Vermilion.gmv I'm pretty sure I will be able to achieve super strength so I redid the part in Parma. Now 2820 frames ahead I don't know if it's the answer, but entering a town right before a combat would occur delays the fight.
Active player (285)
Joined: 9/1/2008
Posts: 900
http://dehacked.2y.net/microstorage.php/info/1475712090/Sword%20of%20Vermilion.gmv Out of Deepdale nearly 4400 frames earlier. Damn, WHEN you exit the screen determines the next fight too (hence why I sometimes stay still). I don't think I needed to buy that gnome stone in Deepdale...
Ambassador, Experienced player (709)
Joined: 7/17/2004
Posts: 985
Location: The FLOATING CASTLE
One more thing I noticed is that sometimes you can avoid encountering an NPC by turning the other way. This works on the guy between Wycliff and Parma for example. Turn the other way and go backwards and you won't see him.
Active player (285)
Joined: 9/1/2008
Posts: 900
good advice. these people are annoying
Active player (285)
Joined: 9/1/2008
Posts: 900
http://dehacked.2y.net/microstorage.php/info/60568545/Sword%20of%20Vermilion.gmv I squeezed in 1100 more frames after Parma. I fought less, which explains why I sometimes stay still
Active player (285)
Joined: 9/1/2008
Posts: 900
No, I didn't forget http://dehacked.2y.net/microstorage.php/info/269402743/Sword%20of%20Vermilion.gmv Back to Deepdale about 900 frames earlier. THe people I meet is unavoidable, whichever way I walk.
Active player (285)
Joined: 9/1/2008
Posts: 900
http://dehacked.2y.net/microstorage.php/info/803287876/Sword%20of%20Vermilion.gmv Back in Keltwick. This will likely not be my final run, as I may have discovered another way to delay fights (look at my escape pattern against the green sliding giants)
ars4326
He/Him
Experienced player (777)
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
Glad to see you're still working on this. If this method works, would it save more steps in between battles each time?
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
Active player (476)
Joined: 2/1/2014
Posts: 928
janus wrote:
http://dehacked.2y.net/microstorage.php/info/803287876/Sword%20of%20Vermilion.gmv Back in Keltwick. This will likely not be my final run, as I may have discovered another way to delay fights (look at my escape pattern against the green sliding giants)
Link to video
Active player (285)
Joined: 9/1/2008
Posts: 900
ars4326 wrote:
Glad to see you're still working on this. If this method works, would it save more steps in between battles each time?
It seemed to have worked where I would otherwise have had a battle with fewer than 20 steps. I also seem to have found a way to keep the counter moving to 20 when I enter a town. Finally, I wonder if I will lose/get the key in Keltwick ($1k each) in order to avoid many quests to earn $50k to get to carthatena
Ambassador, Experienced player (709)
Joined: 7/17/2004
Posts: 985
Location: The FLOATING CASTLE
Nice to see some progress! I can verify that the dungeon light script that I posted earlier syncs so far. As far as manipulating luck to delay battles, doesn't any sort of delay work? I didn't see anything different with the sliding cyclops except that you moved towards and then away. Maybe your relative position affects their RNG usage? Anyway, I'll see if I can make some lua to help maximize those 20 steps. Looks like in one case you went in and out of town again to get more steps. But a few frames in the last battle might be faster. It's hard to plan that out though. Another thing is that it seems that especially with only one or two enemies that you can kill them much faster than escape. Manipulating a low number of enemies may even be more advantageous than getting maximum steps between battles. What is the time difference between a fast kill and a quick escape?
Active player (285)
Joined: 9/1/2008
Posts: 900
"I didn't see anything different with the sliding cyclops except that you moved towards and then away. Maybe your relative position affects their RNG usage? " Apparently. Although this trick only works with slow-moving enemies. I can't to it with wizards or red jellies since I end up killing some. "Looks like in one case you went in and out of town again to get more steps." My new way of moving might correct that "What is the time difference between a fast kill and a quick escape?" I never calculated it. However, when there's one or two enemies, manipulation is hell. It's usually more advantageous to escape "in diagonal" in order to delay battles (and avoid getting out of the said battle with the step counter already at 1)
Active player (285)
Joined: 9/1/2008
Posts: 900
http://dehacked.2y.net/microstorage.php/info/511478927/Sword%20of%20Vermilion.gmv back again in Keltwick. I hate that walk back and forth of Stow...
Active player (285)
Joined: 9/1/2008
Posts: 900
http://dehacked.2y.net/microstorage.php/info/1446628825/Sword%20of%20Vermilion.gmv I'm right next to Swaffhan (with the 3 jewels I must fetch), but I won't enter since it's for a fake ring. I believe I can get the money (50k to get the pass to Carthatena) from selling the dungeon key from Keltwick. It's unentertaining, but much, much shorter than fighting all those demons. And I won't do the ultra strength/invincibility trick
Active player (285)
Joined: 9/1/2008
Posts: 900
http://dehacked.2y.net/microstorage.php/info/621123041/Sword%20of%20Vermilion.gmv I was able to reach Cartathena, but I apparently need to get the Swaffhen crystals as the man says that "I need all the rings", and an old servant in Excalabria will eventually say that Tsarkon has them all... On the good side: I won't need to buy/sell the keys in Keltwick, as the demons protecting the crystals will give me enough money. I might also try the ultra strength trick if needed. But considering that the dragon in Cartathena was so easy, I might not need it. Time to warp back... To people good with RAMs: would buying Inaudios in helwig (fewer encounters) be worth it? It's only 3000 kims
Active player (285)
Joined: 9/1/2008
Posts: 900
http://dehacked.2y.net/microstorage.php/info/1653721276/Sword%20of%20Vermilion.gmv Back at leaving Parma, 1027 frames earlier. I have to rework the death warp as I instantly fight when leaving town.
Post subject: Big time-saving idea
ars4326
He/Him
Experienced player (777)
Joined: 12/8/2012
Posts: 706
Location: Missouri, USA
Hey Janus, I just thought of a strategy change that could save you significant amounts of time in the beginning. Instead of buying a Bronze Sword and fighting monsters early on, how about fleeing battles until you fight the fake King in Parma? To gain the Kim you need, simply obtain both the Scale Armor (sells for 450) and the 300 Kim chest close by it on the 2nd floor of the Cave of Troy. Once back in Parma, sell the Armor and buy the slightly stronger Iron Sword for 400 Kim. You'll have 550 Kim left over -- enough to still perform the Super Strength trick before the boss fight.
"But as it is written, Eye hath not seen, nor ear heard, neither have entered into the heart of man, the things which God hath prepared for them that love him." - 1 Corinthians 2:9
Active player (285)
Joined: 9/1/2008
Posts: 900
Hmm... can I get super strength at level one? Also, the sword I have is of little importance since super strength is limited to 1500. I might give it a try later on, but it's going to be VERY hard, as I absolutely can't get hit by anything, limiting manipulation, nor can I deviate foes from their course as I did in the present WIP.