UPDATE
I finished the whole run! I uploaded a video of the whole run and attached it to my first post in this thread. Final time from the first to the last decisive action is 1:06:27.32.
The video runs from the very beginning of the game to the end of the ending fmv of the game like a TAS video is supposed to do. My work on this thread is done, enjoy Hogs of War being beaten in just a single hour!!
:)
Patashu said it, this isn't meant to be submitted. If you watch the videos you should notice that gameplay isn't instant and robo-like enough to keep up with runs like Spyro or Crash Bandicoot due to no frame advance, thus it wouldnt even survive the voting....
I recorded the very beginning of the game in PSXJin using fa. I think the disparities between the menu navigation before the first mission and just that during the rest of the run are more than evident.
This run is mostly born from some phrase like “share your stuff with the forum before submitting anything“ from the rules. I love TASing this game and I hoped recording a TAS myself helps hear what people say about it ;)
Still I'm having big fun at it :)
And also thanks for your interest in my run and your replies Cooljay and Patashu! ;)
I made a new discovery on this game!
Luck manipulation can easily be done by mashing the x button. Ive been using this a lot on mission 18 to control when I want the enemy to act or to tarn quickly. Also on mission 19 and some others I influenced the enemy's accuracy for bad shooting.
Often the enemy will act depending on the situation and always behave the same way. Sometimes there are 2 possibilities(maybe more but 2 is the highest I've seen yet) what to do and when attacking there is a random factor as well sometimes.
I found out that reloading a savestate made by epsxe gives reproduceable results and pressing x repeatedly changed those results.
That means you cant totally determine what your enemy is gonna do but you can chose the best oppertunity you have by:
Keep reloading with button mash and counting your inputs. When the enemy does what you want you remember that number and that way you can always reproduce the turn.
What choices you have is dependand on your previous actions in that level. Im pretty sure all random stuff doesnt flow from one turn to the next. So what you do and where your pigs are placed makes a difference but button mashing in an earlier turn should never influence the oppertunities you have at the end of the level, only the next action is influenced and the RNG responsible for that action can be rolled at any time I believe.
...by pointlessly mashing x button, well great programming, mission 18 can take ages but now Bellyopolis was conquered almost as quick as Hogs Head. Im currently uploading the video to utube.
Potentially yes. However, I haven't yet found out how the AI exactly works. On other runs I did just what you suggested but this time it always made the 1st acting enemy grunt chose a grenade and kill one of mine.
A certain part of the AI is RNG which can be rolled by opening the menu and waiting a moment e.g. but I simply did not survive this 1st turn the fast way on a few retries and I don't know how to ensure that the 1st enemy grunt will pick the rifle.
Hi guys and welcome to my Hogs of War TAS!
This is my first tool assisted speedrun and this thread will serve as documentation and also demonstration of videos I record. Of course comments, criticism and questions are very welcome!
By now the only TAS-techniques I use are making/loading savestates whenever I wish to do so and rarely using luck manipulation by rolling the RNG with button mash as I must use epsxe to be actually able to play my game at all. Unfortunately I do thus not have frame advance which explains some minor waiting/aiming/human menu navigation. Still looks good I think.
CURRENT STATE
Run complete!!
Time: 1:06:27.32
Video:
Link to video
Use Link for HD Ready quality!
Current team:
TEAM LARD
1. Hero
2. Hero
3. Pyrotechnic
4. Pyrotechnic
5. Pyrotechnic
SPEEDRUN TACTICS/DISCOVERIES/GLITCHES
1. Half-Health glitch
This glitch works only in the PAL PSX versions of Hogs of war. Setting the pig health to half in Multi Player mode has the same effect for the career mode. Means all pigs have half health. It makes some stuff simpler, but also is a lot riskier. But more than anything else makes things faster!
2. No Pig voices
This one is very important. Not only do the comments of the pig soldiers delay your actions, disabling pig voices also shuts down the major's instructions which saves a lot of time.
3. Attacking techniques
I mostly use the gunner path as heavy weapons are the strongest and reach any place on the map. Usually the drawback is the high difficulcy when aiming compared to other weapons but that doesnt matter on a TAS.
Poison trick works very well in the beginning. Reducing a poisoned enemies health to 10 or less will cancel the next enemy turn if that pig is supposed to act because it is dispatched in its own turn.
One of the strongest weapons is the Cluster grenade which commandos and heroes carry. Triggering all small grenades right after the detonation of the main grenade allows damage of greater than 100. This is strong enough to blow up certain kinds of tanks/machines and due to half health also enough to one-shot any single enemy. Hence getting a commando early and using him against the strongest entities the enemy has to offer is wise.
Another important trick is getting on top of Pillboxes to make the enemy inside come out. This cheaps out the final mission in just two turns.
MISSION BRIEFING(Documentation)
STARTUP
First of all Im triggering the half health glitch, then Im naming my team to “Mardy Pigs“ in order to get Team Lard. Just couldnt help it, this is no cheat or help whatsoever. Team Lard acts just like all other teams and the password doesnt change career mode either. The purple guys just look more badass :) So I sacrifice those few seconds, makes stuff a little more cool and special! Also we get to fight all 6 nation teams on our run, not just 5 of them.
HOGS HEAD
Mission 1:
Dead simple, not much to say. Just throwing 3 grenades and win.
Mission 2:
We promote 2 gunners. Poison doesn't make sense yet as 2/3 enemies can not be reached or killed with it. Simply shooting the enemy with bazookas is much quicker.
First we take on the enemy gunner and place our own gunner so that the enemy AI will not run around and use a grenade from somewhere but quickly pull out the rifle and shoot. This saves time and health.
Our second gunner takes the grunt on the hill and places himself even closer to the other enemy-grunt so he will absorb the next attack. Finally we throw the next grenade a little sideways to move the enemy away from our gunner so the dying enemie's explosion doesnt kill our soldier.
Mission 3:
We get 2 scouts for poison. We can afford having 2 non-gunners later on but in this mission and the next this saves big time. Basically we just poison the grunts. 1st the one most west, then the other 2 with one grenade. Finally we bazooka their gunner and skip our turn as the poisoned grunt dies anyway.
Mission 4:
We get an additional gunner and start out poisoning the 2 grunts(1st the west one). Next we just use our 3 gunner's bazookas to defeat the rest. Straight forward.
Mission 5:
We make our first scout a sniper so he can actually deal damage. 1st our sniper takes on the engineer, then we just use bazookas to kill the other foes. I usually start with the medic as the gunners often miss. Basically a simple mission.
SAUSTRALIA
We promote every pig to the 2nd level. While we're on this continent we never promote a sniper but always use as many points as we can. Leaves always only one option.
Mission 6:
We use our Bombardiers to finish the enemie's ones and hide left of the wall with our first one so the Sniper later will miss us. Finishing that Sniper with a mortar and finding our way through the mines to get the Super Air Bust defeating the last tarned sniper in his box.
Mission 7:
Just getting our 1st bombardier out of the range of that artillerie so the guy inside will come out and throw a useless grenade. While we're hiding behind the hill we just use our mortars to defeat the enemies in the following order: Pyromancer, Medic+Scout,Grunt.
The last grunt should move out of his artillerie as well for our sniper to take care off.
Mission 8:
Also simple. After 6 turns 2 spies will appear but we have the mission done in 3 using mortars to defeat the enemies the following order: Medic/Sniper/Sniper.
Mission 9:
We get the airstrike and win, full stop.
Mission 10:
A pain in the butt. 2 attacks must finish the artillerie and our next 3 attacks should take out their team.
TROTSVILLE
We use all promotion points to promote one of our snipers to a commando. This way we have just 1 pig left without heavy weapons. This continent has very simple and very hard missions, good preparation is required.
Mission 11:
Principally our usual strategy pulling out mortars/airbusts and finishing the enemies is working very well. The only difficulcy is having no map markers of the snipers which makes aiming without eye contact quite rough. Also our sniper cant one-shot an enemy thus we leave the guy closest to the mine field for the end as he can be knife attacked into the mines for an easy finish. We start out with a Cluster grenade on a tarned sniper.
Mission 12:
This one can take forever if we let the snipers run circles and allow the enemies to use their tanks and spread on the map. The fastest way is entering an enemy tank to give them a target. Still their Spy will enter the tank closest to him but he wont act if we place our tank so that an enemy-pyromancer is between the two machines. We blow up one spy with an airbust and then just use heavy weapons to blow up everyone. Quick and easy.
Mission 13:
This one is the most painful mission for a speedrun in the entire game. Everyone is sitting in a machine with 100 health and annoys us. In the following Ill name the machines 5-1 from West to East and the pigs inside p5-p1. We switch our sniper to position 3 as a well timed and aimed poison attack saves our arse here.
First our commando uses Jetpack and grabs the mines, then uses a little trick to blow up 5. Usually a single mine won't detonate but placing one from the slope onto 5 so that it hovers in the air makes it blow up after our turn. We grab the health, place our commando right in front of 3 and blow up 1 with a Cluster grenade. We definately wanna have p1's health drop to 10 or lower from water damage, death is also ok.
Next our pyromancer blows up 2 with a flaregun and turn 3 our Sniper throws a poison grenade killing p1 and poisoning p2 to steal his turn. Our gunners blow up 4 in the meantime and kill p4 with the final attack on 4 and our commando will poison p5 for another extra turn. Finally we blow up 3 with another Flaregun and take out p3 with our Sniper.
Mission 14:
A great way to relax after glacier guns. We use 2 perfectly aimed airbusts and win.
Mission 15:
Even simpler than the previous one. Our commando grabs the airstrike to kill every enemy in the eastern half and turn 2 we blow up the oilpipe next to the remaining spy.
BELLYOPOLIS
We promote our commando to a hero and our sniper to a spy. No need for a second commando, we much rather wanna get access to an airstrike right now.
Mission 16:
Airstrike, Airbust, win.
Mission 17:
We move our Spy to the 5th position and get started. First we blow up the tent most north and the one most east with an Airstrike. We use Airbusts to kill the remaining 2 enemies starting with the one who acts first because we can only kill him with a single airbust as long as he is standing on his tent. Win in 3 turns.
Mission 18:
Basically we start with the guy who usually acts the 2nd and kill him with a Cluster grenade while he's tarned, then we just Airbust the next 2 spies after they acted. We kill the fourth one with a flat angled, fully powered airbust while he's tarned. The shot is crazy difficult but possible. Finally we use RNG rolling by mashing x button to make the last guy tarn twice in a row. Our spy skips turn and our hero uses airstrike to win.
Mission 19:
We start with an airstrike to finish the spy and the medic. Next we use 2 attacks on the tank to blow it up and kill the guy inside after he came out. We use RNG rolling to make sure the enemies hit us as weak as possible so everyone stays alive. The next 2 attacks finish the commando, win.
Mission 20:
We use an airstrike, a bazooka and an airbust. We use the airbust for the one most west whom we're leaving undamaged till the end and the bazooka to defeat the one who survived the airstrike.
ARSTRIA
We promote our spy to a commando and save up the rest. We will not get the survival bonus after the next mission so we can only promote our second hero if all survival bonuses have been collected so far. Except for Mission 22 “Assassination“ the rest of the game is pretty easy as most of the work is usually done after our airstrikes hit and the final mission can be cheaped out in just 2 turns before the dangerous legends even arrive. On the whole speedrun we never let reinforcements arrive before finishing the mission and we wanna stick to that till the very end.
Just 5 Missions left!!
Mission 21:
First we hit the 3 commandos most east with our air strike, 2 will survive. Next one is truly an amazing trick shot. We use a cluster grenade on the tarned commando who is closest to the survivor of our airstrike who is located right between the hills the parties are starting on. The cluster grenade has to be used so that it defeats the commando and also moves him down the hill next to the other commando. That way he will blow up both enemies when he dies due to the small explosion that causes.
The rest is done by mortars. We mostly ignore losses in our team, we just dont want 3 or more non-heros to die.
Mission 22:
The last real challenge. We make our final promotion making our commando to a hero. We move both heros in the pillbox using Jetpack so the stupid Scout will always shoot that thing. We damage the two tanks with our airstrikes and blow up the west one with an airbust so that the guy inside has 15 or less health. Next we blow up the house with a flaregun and kill the hero who was inside. Now our hero gets out of the pillbox and blows up the other tank with a Cluster grenade. Our second hero poisons both enemy gunners at once killing one and poisoning the other one stealing his turn. We use our extra turn to kill the scout with a mortar. Win.
Mission 23:
We use 2 airstrikes and an airbust. We ignore any losses we just need to win. Our 2 heroes cant permanently die and they are all we need for the last 2 missions.
Mission 24:
Our airstrikes will finish everyone.
ISLE OF SWILL
Mission 25:
Special ops on top of the Pillbox and kill the guy who comes out. Game beaten ;)
The best way to use a ds3 is using scp driver package. That way the pad is natively supported by ur windows even with bluetooth support. While epsxe eats the pad inputs right away like most modern games for pc do as well,
pcsx-rr is indeed a little annoying with pad support. The only one I found thats working with my ds3 that pcsx-rr accepts is Harakiri Pad plugin (1.04 I believe).
Other than that PSXJin has no trouble with the ds3 at all.
Hi, does anyone know how to bypass hangups due to missing data on the iso?
When Im playing normally in epsxe I just use a cdr plugin and read my game disc directly however I have no idea how to do so in PSXJin.
That emu is pretty cool but its a little annoying that there is no function to change the plugins. Id also much rather use something more potent for sound and graphics well....
Anyone know how to fix this? TR2 and Hogs of war crash if I dont use a cdr plugin with subchannel read. TR2 crashes right away and how at level 3. A pitty as Im working on a how TAS and got 2 very good levels but cant reach the 3rd one :(
Anyway I also tried pcsx-rr but it doesnt accept my cdr plugins except the one it already has and thus is neither working for this plugin to be weird. I tried nearly all possible settings systematically and never even reached the main menu...
The only way I got how working flawlessly was using epsxe cdr plugin with subchannel read via epsxe.
How to get this in PSXJin ? :)
Interesting, unfortunately Im having the same problem using PSXJin 2.02 sv0(provided on the emulator page)
I simply cant get the emu to continue recording a pjm file. Of course I disabled only-read mode but no success. No matter what I do loading a savestate while playing back a pjm the emu never automatically switches to record mode as it should.
EDIT: Problem solved. In the PSX section of this forum I found out that PSXJin is buggy utilizing its menu functions rather than the map hotkeys. This solved everything for me.
ahhh thats it! I did understand what a TAS is but I just thought that the creation of the input file, unlike you correctly explained, was somehow save-restricted from that rule and not treated like “do whatever you want“.
Cool, hope thats my last stupid question for now :D Im working on a hogs of war run. What I've got so far is pretty cool actually Im surprised how people here receive it :)
“We do not allow Save-anchored movies“...
I read the rules, I read the beginners guide in this section and I tried the search function still I dont perfectly get the meaning of this phrase.
The guide was all about using savestates properly but how am I supposed to do so if I always have to record from startup?
Cant I just stop after finishing a level and break the video, then save my game and resume my video tomorrow after loading that save?
If its just about starting the record from startup but its allowed to load a save shortly after that why do I never see any one reload a save? And why does it say “use saves for undoing mistakes“ if everything has to be on the record?
Getting a video fluent that uses save states after recording from startup would require editing, not? And that is forbidden as well....
Im probably just missing out something simple and Im sorry to open another thread but I absolutely dont get those save regulations and how to get a perfect video with just those rules present.
Only Saga Frontier 2 works. If you use a blank or some other game disc of course the game just crashes on the worldmap as soon as new data is loaded from disc. However Sf2 was coded in a similar way as ff7 and thus doesnt make the game crash.
Because of that the game just cycles what is left in Ram and mixes things up. The world map becomes a repetitive pile of jerky rubble which allows you to reach new locations depending on the way the glitch turns out. Usually by just walking enough to force a reload the map changes again depending on the data currently stored in memory which means sooner or later you can place yourself anywhere on the map.
Now if you save and reload your game properly you end up on the same spot on the map where you saved. If its about time, first teleport to isle of round for kotr and next between snow village and gaes cliff. Saves some good hours on a speedrun....
@True Thanks for your answer! Rather than glitching at ff7 I will now try taking advantage of cw again. As you said that time spent in that game does not factor in my speedrun this may come in handy after all. That choco fire item is like 60k damage if you maxed out cw I believe. Thats more than enough for any storyboss :)
I think this thread fulfilled its purpose and is hereby obsolete and ready for close :D
Alright I see thx !
By now I also found another ff8 thread where using cw outside of the speedrun playing time isnt allowed either(would need to be timed as well) and as cheating at cw also aint allowed means that cw is not going to push a speedrun.
Finally before this thread can be closed, one more question:
Im pretty surprised no one has yet come up with a ff7 tas abusing the Saga Frontier glitch. Swapping discs is allowed I remember using this to get KOTR right out of Midgar and beamed myself right to the Gaes Cliff finishing the game in a ridiculous amount of time and one-shotting Sephiroth with like a level 7 team.
Is this allowed? Using another game disc to induce a world map glitch? Also keeps Aeris, beautiful stuff actually and a great discovery :)
Hi guys, imo this isnt actually a beginner question but rather an expert one but as Im new Ill put it here.
Im thinking about creating a ff8 speedrun and I wonder how the TAS Video rules handle the pocketstation. It says savegame editing wasnt allowed but Chocobo World edits my save no other way than the actual ff8 game does so while I dont cheat at ff8 in any way linking a Chocobo World Save to a new game save state to get big items right away should not interfere with the TAS Rules.
If I take the TasRules literally I should even be allowed to cheat the hell out of Chocobo World as long as the implementation of its features onto ff8 is clean as I cheat on a different game than the one Im speedrunning but use a proper implemented function of ff8 to get stuff from a different savegame onto mine.
Phew that was quite a lot ^^
Im sorry that THIS is my introduction but before I start recording Id like to make sure I have the TAS rules gotten right.