I agree with you that the rules are unclear, but I don't know what to do about them right now. I would prefer to count all time from when the new file is made.
Wouldn't it be possible to run D2's code externally and observe the output? That is, you could repeatedly call the map generation code and observe the results by maphacking (maybe even that step could be automated).
I'd prefer to keep the timing as it is on the ILs, so I'll just edit your time to have 4 seconds knocked off once I verify it.
...that is, if the other runners agree that it's a good way to time. I haven't done this in years. :P
@Ramsrock39, go here: https://www.speedrun.com/majesty1/full_game
Hit "Submit Run", then put in the relevant stats and link to your run in the fields provided.
I only just added a "full game" category, so you couldn't even do this before :p
Sure, submit it! Requiring normal in-game speed seems insane for such a long run on a niche game, so I think it's reasonable to change it.
I would prefer we find a way to also include in-game time for better comparison, but that's life I guess.
Just had a look at the data files with Gold Box Explorer. Tyranithraxus shows up as having the "resist magic 15%" effect, as well as the stuff you found. He also has two effects that GBE sadly doesn't know the details of (tyranthraxus_unknown_power1, tyranthraxus_unknown_power_half_damage?).
He also has really good saves (7, 8, 9, 8, 10).
Ideally you'd start from a fresh file and complete missions until there are none left; leaves no room for error! I wouldn't mind if it isn't a new game but I'm a SDA oldboy so it appeals to me.
I know ramsrock39 does full-game runs of Majesty occasionally, but I'm not sure he uses all the speed tech. His current record seems to be 4h27.
Do you want me to add those levels to this game page?
Both is also often an option. :P
The stuff about map generation fits what I remember from my explorations years ago. Internally it's saved as letters from A to Y, where A is the top left and Y is the bottom right. Of course, map generation can also flip and rotate the map after it is made, which is what makes it more random than just "picking from ABF" or whatever.
I can look into that... I've done some disassembly work before. It will probably be your standard computer clock seed though.
Decent stuff there - I did a lot of work decoding the map generation years ago but it's mainly gone now. I suppose I could try to figure it out again :)
Ok, every level (and faction) should be listed, as well as every playable general! Do let me know if there's anything else you want changing. Tweeting at me is best.
Oh yeah, you can also mark PSN-version runs as PS3 now.
I'm currently updating the Category and General list. Please let me know if I miss anything in a few hours.
I have a few individual level videos, but that's it. Maybe if I ever get back to it :)
I prefer not turning off sound because then the run isn't representative of how you normally experience it. This is why I played Ultima with sound on, etc. Your run should be fun to watch, not just the lowest number possible.
I realise this is a pretty SDA-y viewpoint, but I still have it.
@Smelly_Mctroll I wanted Yogi to verify your run because he's much more comfortable with the console version. If he doesn't do it soon, I'll just mod you.
Timing starts as soon as you have control in the mission, and stops as soon as "Victory" appears on the screen.
There's also a 'cheat' that shows an in-game timer. Not sure if it's worth using.