Fixing Final Fantasy XIV’s Alliance Roulette

Did I ever say that I love Final Fantasy XIV? I have written about my HUD and keyboard/mouse/gamepad gameplay and its cheating problem. Let’s rant about something else in this post: the alliance roulette.

What are roulettes?

Roulettes are the daily content of Final Fantasy XIV, there’s a leveling roulette, a trial roulette (bosses), normal and alliance raid roulettes for the main ones (main story quest, export, Lv50 to 90 roulettes are a thing too).

This content is usually ran right after the reset (at midnight Japan time), some of the content is harder to tag like the frontline roulette (PVP) if not tagged close to the reset.

Bonus experience, tomestones and other bonus are given for running a given roulette making this the main daily content that people will do every evening they login (during the European timezone).

Sadly, many players that play the alliance roulette tend to focus on the Crystal Tower raids. They do so by lowering they Item Level to match these levels:

For the rest of the raids here are the requirements:

My solution

The current maximum level a job can be is 90 and it’s really easy to attain a high Item Level with tomestones equipment. With each update to the game the requirements change for the expert roulette thus making the requirement item level higher.

So how about we scale based on the current character level?

For the ARR raids your character needs to be Lv50 with an item level between 50 and 90. The Crystal Tower is the only raid that can be queued until Lv60 (and is required to progress in the game main story quest).

Starting Lv60 we have access to the Heavensward raids if the character has an item level of at least 175. Since the game main story quest tends to give more experience it’s easy for a player to be over 60 before gaining access to the Void Ark so we cannot force Lv60 players to have unlocked the Heavensward raids yet.

But I think we should enforce it based on the player progression through the following criteria:

  • Did the player finish Heavensward main story quest?
  • Is the current selected job Lv60+?

If it meets those two conditions then we must enforce the minimum item level of 175. But this limits it only the the Void Ark, what about the rest ?
Starting Lv62 the player will be required to have unlocked the two other raids and also have the required item level to play the whole set of raids.

When the player reaches Lv70+ we apply the same rules.

But the HS/STB/SHB/EW raids are TOO long…

For some those raids seem too long or even too hard. Yeah Rabanastre, Ridorana and Orbonne can be quite challenging but if your play them often enough you’ll learn those raids.

To this day I still see people failing basic mechanics in the Crystal Tower or stop fighting to reach the door before everyone (mentor tanks do that very often).
I posted this rant last year:

This does show multiple players just leave the encounter while the door is still closed.

Dear producer Yoshida

Please make changes the alliance roulette so that we can do more than just the Crystal Tower. Other raids can be very fun and refreshing so we should be able to play the whole content of the game.

You said that you want player to discover and learn about the other Final Fantasy games through Final Fantasy XIV but how can we do that if we cannot queue for any raids?

The only time we can be lucky is when the mog tomestone events is active but that still doesn’t guarantee anything.

So please make alliance roulettes fun again.

Conclusion

I am not expecting anything to change anytime soon but I will be doing something and will be giving my feedback about this to through the appropriate means in the game. I want my voice to be heard and the only way I can do that is to speak.

I must also acknowledge that I’m acting like a total armchair game designer in this post but if this isn’t fixed I think it will hurt the game in the long run.

The cheating problem of Final Fantasy 14

It’s weird that we can disagree on what’s cheating and what’s not sometimes, so I guess this is just my opinion.

Following a discussion I found on redditĀ and after listening on Discord to someone justifying using those third party tools to know the target’s moves in advance and even getting “help”, I can’t really believe that people are defending the use of those tools.

While some do claim that it improves the accessibility, I think that it solves the problem in a bad way.

Let’s talk about one tool in particular first.

What is Cacbot?

As described on GitHub it’s an ACT overlay that provides raiding tools for Final Fantasy XIV. Presented like that it doesn’t seem like much until you start looking at the screenshot below:

Cacbot taken from a YouTube video

On the middle of the screen there’s a notification and an order to avoid the next action the boss will do: Get out of front.

It can’t be made more obvious than that. Notifications and automatique callouts are accompanied with a bell sound or whatever is setup.

On the top left we have a timeline of actions:

These actions have a countdown on the right so you know what will happen and what to expect.
It does other things too and it’s not the only kind of tool that I would call a cheat.

The game’s stance on third party tools

A post was made on the Lodestone about third part tools. Basically third party tools are strictly prohibited, they say they will suspend and permanently ban repeat offenses. Do they really ?

Well let’s say that they did ask players to notĀ push in this video:

In the case of ACT, it permits users to graph the DPS and other numbers, how different is that to typing the numbers manually on a calculator?
Yoshida argues that there’s no end to such a conversation and he’s right.
The whole video is interesting on its own so check it out.

The part where basically players shouldn’t push it is during the harassment part. Players shouldn’t be judging and discussing other players numbers. Player shouldn’t discriminate based on numbers shown in a third party tool.

On my part I can’t defend parsing because at some point we all meet a very toxic player telling you how to optimize your damage output. If the analytical tools like DPS meters were used only on a personal level, with no DPS shaming, then I don’t think these tools would be an issue.
Some great analytical tools exist such as xivanalysis that helps you improve your rotation. But like the music says one brings shadow, one brings light

But what about the Cacbot tool mentioned above? Well to me that falls in the category of cheats since it appears to be able to display a timeline of actions that a target will take.
This does affect my experience too and I do not consent playing with cheaters.

No running anticheat

Final Fantasy XIV has taken the approach of not running a classic anti-cheat with the game and that’s ballzy. Any other game would be running along with some kernel driver monitoring the game or some sort of other implementation just to make sure the players are playing by the rules.

Not having to deal with the down sides of an anti-cheat is great as it doesn’t impact the game’s performance.

Conclusion

Cheaters sicken me.

If you need a third party tool to do the callouts or you do callouts based on that tool then you shouldn’t be bothering with the game. Especially if you suck at it with cheats.

Don’t defend the use of the Cacbot, it’s like having a wallhack in FPS. You know what’s coming. You know how it’s coming.

And don’t you dare talk to me about how you hate spoilers if you have a precise timeline for each and every action the boss is going to do. You are the one spoiling the fight and you are affecting my game with your cheats.

Separate your audio streams for streaming on Windows

Streaming and recording video games is something I’ve been into, casually, for years (since 2006). Recording gameplay with audio usually includes all the system audio and this can be a problem.

Recording all system audio issue

Windows, your web browser and the game’s audio will play through the default device. That default device is usually your headphones or your speakers.

OBS and ShadowPlay usually record that default device, this is something we’ll have to change.

Virtual Audio Cable

I’m using Virtual Audio Cable (VAC). You can use the trial version, buy it or use an alternative virtual cable driver, this is all up to you.

Open the Virtual Audio Control Panel as an admin (always) and setup the desired number of lines. Each line will be setup to receive audio from certain apps depending on the usage you want.

I have the main line for gameplay, my Discord line to record people I’m talking to. I also have a third line for miscellaneous things and a fourth that I’m not using.
Ideally I would’ve have set one line specifically for gaming, but Windows 10 being what it is (and standards being what they are) it ain’t going to work like that.

To complete the audio setup I also need to output those lines to something and that something is my headphones. Each output line automatically inputs the sound into a virtual input too, that way you can listen to it.

Basically this is how things go:

  • Outputs:
    1. Headphones;
    2. Line 1: Main output (default output device);
    3. Line 2: Discord output;
    4. Line 3: Misc output.
  • Inputs:
    1. USB Microphone (default input device);
    2. Line 1: Main output mirrored as input into my headphone;
    3. Line 2: Discord output mirrored as input into my headphone;
    4. Line 3: Misc output mirrored as input into my headphone.

Windows 10 doesn’t remember

Like I said previously one problem that forces me to set the line 1 as the default output device is because Windows 10 can’t exactly remember correctly which app is outputting on which device.

This issue could also be the other way around where an app will have a different output selected but still output to the default device, I’m not sure why but answers would be appreciated.

OBS recording

OBS is a great piece of software that permits me to merge lines and split some too! This is perfect for recording gameplay and streaming (at the same time).

First we need to specify that we will be recording several tracks into our ouput in OBS, for that we need to go into the settings: File, then Settings.
From there we go into theĀ Output section and select inĀ Streaming the first audio track as the one we will be using for streaming like so:

As a bonus you can also use a different audio track for the VOD so you can have avoid having Spotify playing in the VOD (and avoid the DMCA).

InĀ recording we need to tick allĀ audio track to enable all audio tracksfor later:

Then of course we need to name them and change the audio bitrate if you desire:

In my case I have everything playing onĀ track 1 since it is the default track.
Track 2 will contain the game audio or the main subject of the video/stream.
Track 3 is my voice, followed byĀ track 4 with voices from Discord.

Having different tracks enables me to control what is output when I record and stream, this way I’m able to make audio commentary when preparing a video and after that replace that commentary with a carefully recorded one, while keeping the gameplay audio without altering it.

To select where what track plays it’s necessary to go into theĀ Edit menu, thenĀ Advanced audio properties. Set the different inputs and outputs as you wish in the new window:

Keep the first track checked for all lines, check the other numbers as you need.

Troubleshooting: static/glitch audio

After a while if the computer is not rebooted for days it might happen that the audio fizzles, glitches or becomes static. This isn’t a good experience.

The fix consists in restarting Virtual Audio Cable or the audio service from the control panel (as an admin).

FFXIV: Toggle Gamepad/Mouse mode

I love Final Fantasy XIV. I’ve been playing nothing else than FFXIV since the apocalypse pandemic started.

My setup

I’ve been playing a Monk from the start and have enjoyed it very much, at first I was having a hard time using my combos and to optimize them I must use appropriate positioning. Switching to a gamepad was really helping.

I also play Dancer, Gunbreaker, Dark Knight and Red Mage.

Healer struggles

I’ve been interested in learning how to play as a healer, Astrologian to be more precise, because I want to at least learn the job and be able to at least be good enough for any role. The things is, for healers at least, I can’t spend all day cycling through targets.

Hitting down twice on the D-pad will permit me to target the first tank, all is good until my brain glitches or I hit another direction. I struggle with precise selections with the gamepad and this isn’t good.

Thankfully, FFXIV has great UI customization and macros that will help me:

  • Design a better mouse UI;
  • Toggle the display for hotbars or the crosshotbars (gamepad bars);
  • Switch the UI;
  • Switch classes.

I’ve already played around with macro to make a quick side collapsible menu, but now I need to understand how I can tweak the whole UI with macros.

One setting to rule them all

First of all it’s important to identify how we will interact with the main menu and the best way is to enable the mouse input to avoid having a non clickable main menu that only fits gamepads.

FFXIV: Character Settings > UI > General

We must make sure to be inĀ Mouse Mode Type either by click the toggle on the left top side or in theĀ Main Menu choices.

This is not strictly required but it will make life easier since you cannot interact with the main menu without a gamepad in gamepad mode (big oversight? Please fix this Square).

Two macros for switching

I’ve built two HUDs that will display differently based on my selected input device, the gamepad HUD is less dense on the lower part of my screen while the keyboard/mouse HUD keeps everything important at arm’s length.

Click to enlarge.
The main idea is to have a HUD you are comfortable with. Trial and error is the only way.

Macro: To keyboard

Create a macro with the following:

/hudlayout 3
/hotbar display 2 on
/hotbar display 3 on
/hotbar display 4 on
/crosshotbardisplay off

Macro: To gamepad

Create a macro with the following:

/hudlayout 1
/hotbar display 2 off
/hotbar display 3 off
/hotbar display 4 off
/crosshotbardisplay on

Toggling between the two

You will now need to add both macros to a hotbar, this is up to you to do. Keep in mind that if the game settings window is open the macros might not work well since some commands are disabled.

You can also add these macros to your switch classes macro if you do that. That is what I did.

Gaming: You had to be there

Recently I’ve been getting so much FOMO (fear of missing out) with some games that I just started feeling burnt out from things that I enjoy because I might end up no longer enjoying them.

Games are supposed to be fun and are to be enjoyed during my freetime. But I’m missing out on the fun because I don’t have all that freetime.

Events, seasons & schedules

Gaming is now a live service thanks to battlepasses and season passes (that actually last for a season). You no longer buy a game and enjoy it as it is, it always comes back for your money through DLC a bit like a subscription.

More often than not you’ll have the “two lanes reward system” where having the season pass unlocks a new lane in the levelling system with rewards for each level.

Sometimes you’ll only have access to certain timegated activities that happen outside of your free time.

Once a timegated event is over there’s no chance left to enjoy the content and its rewards. You missed that shiny item from a collaboration event ? Too bad mate.
And I can’t even share mine with you because it’s untradable.

Destiny 2

When Destiny 2 turned free-to-play it permitted free users to enjoy the base campaign and the two first extensions (Osiris and Warmind). One you got past the extensions you have the seasonal content that is locked behind a season pass.

Each seasons provides story elements, activities, rewards and “content”. They run for about 3 months with many changes made to the balance and the inner working of the game sometimes.

Depending on how invested you get into the seasonal event you will feel like you are missing out if you do not have the time or if you are not playing enough of the game.

Right now I missed out on the season of the worthy, it was not fun to play and was very grindy. I didn’t care enough about the season of arrivals and couldn’t grind it to the end, there’s still 24 hours in a day over here.
With some content getting vaulted I have officially missed out on some items and activites such as:

  • Catalyst for exotic weapons;
  • Raids;
  • Side quests.

I feel sad about all this because I really did enjoy the Shadowkeep extension and really got into the game for the season of undying and the season of dawn.

If you have time read what Forbes had to say about it: Destiny 2’s “You Had To Be There” Philosophy Is Turning Off Players.

Phantasy Star Online 2

Now this is something else… I’ve been enjoying Phantasy Star Online 2 since its release in Japan and I’ve built a nice big community around it. But ever since summer of 2020 I just don’t have time to farm. I don’t have the energy to think about farming it. I’m burnt out.

I’ve thought about the new North American/Global release but decided to not bother since I’ve been playing the Japanese one for ever, nothing against it and if you need to know which version to choose, just go the Global one (it even exists on Steam).

PSO2 is the kind of game where you’ll be able to enjoy being timegated to get new items because you will not have access to the raids called “emergency quests” when they happens at scheduled hours. After a while some scheduled quests might happen randomly and we’ll be given the opportunity to play they by purchasing items called “triggers”.

If you want to get the hundreds of items required to gear up, you need to play multiple emergency quests, sometimes over 50 times, before you can finally upgrade or obtain the item. Sadly this doesn’t work well with my working hours.

Lately I have not felt like farming the “divide quests” to get the materials needed to get the best weapon out there, and you only had a limited fixed yield per week.
Counting on my own luck to shorten the grind is not something I consider worth it or even healthy.

The game also introduced a battle pass system, with double the rewards if you purchase it with either real money or some in-game currency that can be obtained by playing the game (but that is not infinite).

PSO2 New Genesis has been announced and will permit you to port your weapons and fashion into the new game. This game is exploiting FOMO and will certainly run into legacy issues.

Meanwhile many categories of quests are no longer been played like:

  • Ultimate Quests;
  • Buster Quests;
  • Advanced Quests;
  • Challenge Quests.

Some quests can be enjoyed alone, but some do required at least a couple of players to be enjoyed correctly. Keep in mind that all the rewards from these quests are now totally worthless too.

Miss directing the blame am I?

Now let’s take a step back for a second.

Am I whining because I decided to play other games? No!
Am I whining because I work? Not really.
Am I whining because I’m not getting shiny new items? It’s not that…

I’m pissed at the live service games because I can not longer enjoy all of the content on my own schedule. For me gaming used to be as simple as popping a cardridge into my Megadrive and switching it on.

Now I’m supposed to live around the events and schedules if I want to be part of something.

Don’t get me wrong, if I was part of a guild/clan/team in a game that scheduled some raids or evening I’d still have to make some time to be part of it, but this is something the participants can choose to do while discussing it. We would schedule something when people are available.

Game companies on the other hand don’t have time for that, they build schedules on their own and we must be there, until we decide that we will miss out.
Sometimes life just happens.

Photography

I took up a new hobby: I take photos now!

I invested in a Canon 90D with a 18-135mm lens and the 50mm prime lens. I liked taking photos with my OnePlus 6 but I’ve always wanted to up my game and do better, and I am now.

But photography takes time because I’m shooting and I’m editing my shots (I even invested in Lightroom, classic version with Creative Cloud).

Conclusion

Like often, I’m pissed and mad. I’m whining about a first world problem that doesn’t really affect my life. Gaming is a hobby that I want to be able to enjoy on my own time and not have it dictate my life.

But currently I’m missing out too much on some things and it’s making me a bit sad because I want to be part of it and be able to say that I was there. This is no longer the case.

Keep in mind that other games than those I mentioned are also guilty of that and I didn’t even cover the stability and viability of games and the space they take on the users’ device. Getting new content is often synonymous of having to download a huge patch, introducing balance issues and all sorts of bugs that will be ironed out over time. The most lucrative exploits for players will be patched fast, but those that affect the players negatively will most likely take a bit more time to be fixed.

My FOMO will kick in.

I am no longer there, I don’t miss it.

Not Streaming on Mixer

UPDATE 2020-06-22: I dropped Mixer. Didn’t even stream much on it.

They were not the savior we needed: The Next Step for Mixer.
Twitch got some improvements on its features, now I hope it’ll get itself sorted out on other aspects.

Original post

We all know by now that Ninja has signed up for Mixer and will be streaming exclusively over there. I also don’t care about Fortnite but I thought it was interesting to see the number 1 move over to a competitor.

I’ve actually tried this new platform and I like it.

What is Mixer?

Mixer is a streaming platform just like Twitch but with a much cleaner and modern UI than Twitch.

Reactions and effects can be sent to the streamer through the chat with the Sparks and Embers, a digital currency that can be bought or accumulated for watching streams.

A developer website is available for creating bots and integrating features into games or apps with Mixer: https://dev.mixer.com/

Stream Faster Than Light

Mixer uses the FTL technology that permits the streamer sub-second latency.

This technology exists on other streaming services but I’ve tried it with Mixer and I can’t live without it. I’m done waiting for my viewers to see what I was talking about and getting delayed reactions to me failing at the most basic things.

Isn’t exclusivity bad?

Unlike games being products, streamers are more like performers and they usually need to consolidate a fanbase somewhere so following is easy and communicating with followers is too.

It’s possible to stream to multiple services with a bit of setting up but interactions would be hard to handle well.

The quirks

Okay so let’s be real for a second. Even though I’d support Mixer over Twitch it still isn’t perfect and I have had multiple issues with my channel not showing the stream or the FTL streaming not performing correctly.

I made sure to not stream over 10Mbps in AVerMedia RECentral and OBS.

The settings page is actually quite easy to understand and helps setting up the encoder correctly. But there’s no way to debug stream errors for now.

Twitch is bad

Twitch also experimented with Ninja’s channel, since he’s not streaming on it anymore, to recommend other Fortnite streamers… Without validating the streams or notifying him. It obviously when wrong when someone was streaming porn instead of Fortnite. Ninja has addressed this on Twitter:

While Ninja’s channel could be seen as belonging to Twitch, attacking his brand by advertising other streamers, especially without hand picking the content, is scummy at best and is a blatant attack on his brand.

Twitch is also know for banning some streamers for little to no offense or honest mistakes while giving a pass on the more famous offenders such as Alinity (covered on the second bullet point). Sometime you’ve got to agree with PETA:

One should never feed vodka to their cat, in my book this counts as dangerous consumption of alcohol for such a small animal.

While Twitch permits other streams than gaming, it sometimes looks more like a cam show platform than anything else. Reddit user RainZone asked the following question:

…why are people bothered by female streamers who use their body for subs? I mean sure it’t not the most ethical thing to do, but nobody forces someone to watch her streams?

To which reddit user MagamanDS responded (full response):

Long story short – Twitch was built and designed solely for the purpose of gaming… Twitch has been adding categories and features outside of gaming…

Non-gamer female streamers started growing in popularity VERY QUICKLY. This made many serious gamers upset because it feels like their ‘safe space’ gaming environment is being taken over by girls who don’t play games, thus resulting in ‘ruining’ Twitch (or their safe-space/home)…

The rest of MagamanDS’ response is also very interesting and you should read it.

Let’s finish by saying that Twitch isn’t only about gaming anymore, which is not a bad thing in itself. But what is bad is having content that belongs on camshow websites such as body painting and having people exposing their bodies.

Conclusion

I want Mixer to become the major streaming platform that YouTube Gaming never became, I want it to be able to compete with Twitch on its own and deliver a great user experience.

Right now getting partnered isn’t easy due to the goals being set very high for the random nobody but I’m willing to ignore that.

I’ll be streaming a bit more on Mixer here: https://mixer.com/SenpaiSilver

Steam sales don’t suck

Whenever a Steam sale happens nowadays it’s always the same thing: people whine about the sale being worse than before.
But is it true? No it’s not.

The Steam Grand Prix event on the other hand sucks and is the worst event we have had.

Why do sales suck?

I said they don’t. The problem isn’t actually the sale, it’s the player’s library.
This is a supply and demand problem.

Every year new games come out, some get their prices lowered while other will go on a nice sale. If you buy a game you want, then during the next sale you will not buy it again, unless you are generous and gift it to someone.

When a new sale happens but you are neither interested in a game or willing to pay a price that seems to high, you will not buy anything. By not buying anything most players will think that there’s nothing of interest and therefore the sale sucks hard.

The sale is actually fine, just not particularly interesting.

Conclusion

Please don’t say this sale sucks, you already have everything you want. The event minigame on the other hand is really bad and actually quite predatory and we should call out Valve for this.

Rogue Squadron 3D in 1080p

RogueĀ Squadron 3D is my very first Star Wars game. I’ve played countless hours trying to get all gold medals in every mission in the past, today I’ve gotten them in under 7 hours.
I’ve played this game.

During the “May the 4th be with you” Steam sale I decided it was time to get it. But it’s an old game.

Prerequisites

First of all you’ll need Windows and then you’ll need nGlide. We will not be using DirectX since we want to achieve 1080p (even though we’ll have that 4:3 aspect ratio).

You’ll also need to access the registry.

Installing nGlide

Go download and install nGlide from the official website.

Once it is installed you’ll want to open the nGlide configuration to set up the game for your resolution:

My main screen is 1080p, but I’ll want to preserve the original aspect ratio. I’ve set the refreshed rate to the desktop, if you get weird issues you can try locking it to 60FPS.
Vertical synchronization might be required.

Do not forget to apply the settings.

Forcing nGlide

The game will now need to use nGlide, to do so we need to set it in the launcher and then in the registry.

Click “Hardware Configuration” then “Change 3D Video Card”. You’ll be prompted to select a video driver, select “Voodoo Card (Driver: GLIDE)” then apply.
Close the launcher once everything is set.

RunĀ regedit by opening the Start menu, the navigate to right key:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\LucasArts Entertainment Company LLC\Rogue Squadron\v1.0

Here we’ll have to create a String valueĀ called VDEVICE and set with the value:

Voodoo (Glide)

This will force the game to use nGlide.

Conclusion

The game will now play in 1080p and your windows will not longer be moved due to the resolution change. But there’s sadly no way to play it in windowed mode and leaving the focus might crash the game.
If you wish to try playing in windowed mode just hit ALTĀ +Ā Enter.

This is the only game of the Rogue Squadron series you can play on PC natively and it’s a shame since RogueĀ Leader is clearly a very good game too, RebelĀ Strike on the other hand has some issues.

Credit goes to wALLY for his solution on how to force nGlide for Rogue Squadron 3D.

Buy Rogue Squadron 3D