Asterix Gaming Guild Logo GeneralXXLXXL 2XXL 3Olympic GamesXXL SpeedrunningXXL Romastered SpeedrunningXXL 2 SpeedrunningXXL 2 Remaster SpeedrunningOlympic Games SpeedrunningRecent StratsOther Asterix GamesOther GamesAsterix MediaSpoofy GoofsCreative ShackVideosHelpBot SpamRetro GamesModdingStreamsPatchesModsToolsResourcesDownloadsWikiUnfair XXLCaesar's ChallengeIntroductionsVC TextAnnouncementsVillage GatesRulesFeedback

#xxl

Martyste Tendertail
Yeah, just perfect. Do you think you could find the same trigge for other games of the classic trilogy?
AdrienTD
Yeah, I already did that for all 3 games.
AdrienTD
I think it was easier to find the window mode in OG.
AdrienTD
In XXL2 and OG there is a command line argument "-Fullscreen" which will set to fullscreen mode.
AdrienTD
Of course the final release always sets it to fullscreen, so it was more used for development.
AdrienTD
But because of this argument I could easily spot the variable and the code that references it.
Martyste Tendertail
Thank you. I'll update my messages according to your discoveries.
Martyste Tendertail
At some point I shall make a short video titled "The definitive way of playing the Asterix XXL original games"
Martyste Tendertail
And such quality of life stuff will be featured
Martyste Tendertail
Hey, this somehow gave me access back to 16-bit colored resolutions!?
Martyste Tendertail
Unfortunately none of the res changes I'm trying to pull have any effect, I have to resort on window resize.
Martyste Tendertail
I suppose there's a place storing the resolution.. but so far any boot will somewhat default to 800x600
AdrienTD
Yup, the default resolutions are there:
AdrienTD
at 0x7A5F5, 0x7A5FC
Martyste Tendertail
Okay, and it seems they are written in reverse
Martyste Tendertail
0x320 = 800, written as 20 03
Martyste Tendertail
Phew, updated it as a whole.
AdrienTD
I used the windowed mode in OG in my speedrun, keeping the 800x600 resolution 😄
AdrienTD
I recorded in 480p anyway.
NoTeefy
@Martyste Tendertail that's actually the right way on how to store stuff in hex 😉 It's just not what we're used to. Same goes for Big-Endian, Little-Endian things