Categories
Technology

Halo Infinite’s next update releases next week, and it’s bringing cross-core visor customization

What you need to know

  • 343 Industries has confirmed that Halo Infinite’s August “Drop Pod” update is releasing on Aug. 9 on Xbox and PC.
  • The update is bringing several customization improvements, including the release of cross-core visor customization and a wider range of helmet and helmet attachment combinations.
  • Additionally, the patch will also add Ranked and Team Doubles to the game, as well as the groundwork for Region Select matchmaking that will be activated in a future update. Players will be able to see what challenges they have while in the pause menu, too.

In a new preview blog on Halo Waypoint, 343 Industries has announced that Halo Infinite’s August “Drop Pod” update is slated to go live next week on Aug. 9. The update includes several improvements to Halo Infinite’s customization system, as well as some new matchmaking options and a quality-of-life addition to the pause menu UI.

The highlight of the update is that once it launches, cross-core viewer customization will be unlocked for all players. This means that fans will be able to use any visor color that they’ve unlocked across all five of Halo Infinite’s armor cores, giving them significantly more options for visor customization on each core than what was available beforehand. This is a great first step towards cross-core customization at large, and hopefully the developers have plans to make other cosmetics, such as helmets, armor pieces, and armor attachments, usable cross-core in future updates.

(Image credit: Xbox Game Studios)

The August Drop Pod is also making it possible for players to equip their Mark VII helmet attachments on a variety of Mark VII helmets that weren’t compatible with them previously. while not every attachment will be usable with every helmet combination since “certains could have clipping or large gaps,” players will overall have significantly more options to choose from.

Categories
Technology

Activision Making More Off Phone Games Than Console And PC

A solider with a rifle stands near a large, brown orc and both are in front of a screenshot of Candy Crush.

picture: Activision / Blizzard / King / Kotaku

Here’s a sign of the times: Activision has confirmed via newly released financial documents that it made more money on its phone games last quarter than it did on all of its console and PC games combined.

As spotted by tweaktown, Activision’s quarterly report was published last week and sheds some light on how its biggest games across PC, console, and mobile are doing financially. And because of games like Devil Immortal, Call of Duty Mobileand Candy Crush Sagathe beleaguered Call of Duty publisher’s making a lot of cash off phone games. In fact, more than half of its total earnings for the second quarter of 2022 came from mobile titles and not console or PC games.

According to the report, about 51 percent of Activision’s total earnings from the Q2 2022 period came from mobile games. That adds up to a total of $831 million in mobile game earnings. Meanwhile, its console games earned around $376 million and PC games brought in a bit less, $332 million. Finally, it made $105 million from events and esports.

What you might not expect, especially if you don’t realize how massive mobile gaming has become over the last decade, is that of the $831 million made off phone games, most of it came from King’s titles and not stuff like Call of Duty Mobile. In the report, Activision says that King titles like candy crush and FarmHeroes brought in over $680 million.

ReadMore: Lawyer To Pay Activision For Not Playing Call Of Duty

What these numbers reveal is that for big publishers like Activision, the future is likely one where it invests even more resources and money into mobile games and focuses less and less on console games. In an era where AAA games are more expensive to make than ever, take years to createand often flop, mobile games have become a lifeline for large game companies looking to keep their heads above water.

For Activision it’s especially important as Call of Duty continues to lose millions of players and underperform. Seeing as the company has spent years focusing much of its energy on Call of Dutyat one point even having every studio it owned working on the franchise in some capacity—it’s likely it will seek to diversify into mobile more, not less, moving forward.

It should also be noted that Activision’s hugely successful mobile games are one of the main reasons Microsoft began the process of buying the company earlier this year following a huge, public fallout after the company was sued over years of sexual harassment and discrimination.

in some way, Call of Duty and warcraft are more like bonuses that Xbox gets top of King and his money-printing games.

.

Categories
Technology

August Drop Pod Preview | Halo

Arriving next Tuesday, August 9, our next Drop Pod will focus on improving the player experience on multiple fronts. This update is set to expand each player’s customization options, include QoL improvements, and will lay the groundwork for even more community-requested features.

Let’s take a look at what’s inside!

live

VISORS WILL NOW WORK ON ALL CORES

At present, there are a multitude of viewers in the game split across the 5 armor cores. If you’ve wanted to use the shiny gold Noble visor (which has hitherto been locked to the Mark V [B] armor core) to complete your look on any of your other cores, you’ll be able to make that happen when the August Drop Pod lands.

What this means is that all visors that are currently in the game, and all future visors to come, will work across all helmets from all armor cores.

To Mark V [B] Spartan with a bright yellow visor stands in the Armor Hall.
EAGLESTRIKE’S Night Wisp visor on a Mark V [B] helmet.
A Yoroi Spartan with a gold visor stands in the Armor Hall.
RAKSHASA’s Athena’s Mirror visor on a YOROI helmet.

MARK VII HELMET ATTACHMENTS

Continuing with the theme of improving customization options, this Drop Pod will also allow for certain Mark VII helmet attachments to be worn across multiple Mark VII helmets.

This is a response to player feedback we’ve seen requesting an expansion of the compatibility of Mark VII helmet attachments. Naturally, this move came with some complexities because most helmet attachments for the Mark VII core are designed to fit a specific helmet, but some happen to also fit well on other Mark VII helmets.

The Live Team took some time with our Artists to find out which helmet attachments look best and fit without clipping awkwardly or having large holes. Since certain combinations could have clipping or large gaps, not every Mark VII helmet will be able to use every helmet attachment – ​​but the total number of options has been greatly increased.

If you’ve already unlocked these helmets and helmet attachments, they will automatically be usable. If you unlock them in the future, all the possible combinations will be unlocked for you. There will not be a need to unlock them on a per-use basis.

A full list of the helmet and helmet attachment combinations will be included in the Drop Pod patch notes when it goes live.

A Mark VII Spartan stands in the Armor Hall while wearing a helmet attachment..
Soldier helmet attachment on a Rampart helmet.
Mark V [B]’s Stalwart visor on a Mark VII helmet.
A Mark VII Spartan stands in the Armor Hall while wearing a helmet attachment.
Warmaster helmet attachment on Firefall helmet.
RAKSHASA’s Sapphire Front visor on a Mark VII helmet.

MULTIPLAYER

ADDITIONAL RANKED PLAYLISTS

On the multiplayer experience front, this update will make it easier for us to implement more Ranked playlists moving forward. Kicking things off will be Ranked Doubles, which is set to land two weeks after the Drop Pod’s release – along with a CSR reset. Additionally, a social Team Doubles playlist will be accompanying Ranked Doubles on its launch day, meaning Halo Infinite will be getting twice the 2v2 fun.

We’ll monitor the health of Ranked Doubles and all our playlists after its addition to the matchmaking lineup. If all playlists continue to perform as expected, we’ll keep these additions and continue experimenting with adding more Ranked playlists in the future.

Two Spartans holding BRs stand at the ready.

REGION SELECT GROUNDWORK

In the opening of this blog, we mentioned that we were laying some groundwork for the future as well. While there is no player-facing change here fair yet, this Drop Pod does contain a lot of the groundwork required to turn Region Select on in the future. This would allow players to select between all searching across all regions (faster search times) or their local region (better pings).

This feature is still some time away, but players may spot some of the backend work that has been done to start putting things in place. We’ll have more to share about Region Select as we get closer to its launch.

PRESENTATION

CHALLENGES ON THE PAUSE MENU

With this Drop Pod release, your active Challenges will be viewable while in a match on the pause menu. We know it’s helpful to be able to quickly glance at your active Challenges (as well as their descriptions) at any given time during a match, so we’re very happy to get this implemented.

A screenshot of the pause menu, which shows Challenges on the right side.
Note: This placeholder text is not indicative of future Challenges.

Please note: this screen will not show the exact numbers (remaining or total) for your Challenges just yet. Since Challenges currently update at the end of a match, we chose not to display the numbers intentionally to avoid any confusion around not seeing them update in real-time. We are working to make it so Challenges do tick during a match, but we wanted to get this helpful first step out to all of you since it was ready.

As always, we’ll have the full patch notes available on the Halo Support site (aka.ms/HaloInfiniteUpdate) when the update is released.

Thank you for your continued feedback on our Waypoint Forums, Twitter, Reddit, and more as we keep pushing to make Halo Infinite the best experience it can be. We look forward to seeing you online when the Drop Pod lands next Tuesday, August 9!

Categories
Technology

Use This Terminal Command to Force Eject a Stubborn Disk From Your Mac

Image for article titled Use This Terminal Command to Force Eject a Stubborn Disk From Your Mac

photo: The Image Party (Shutterstock)

We’ve all been there: You have an external hard drive or USB thumb stick plugged into your Mac, and you’re ready to part ways. You drag it to the the Trash, or right-click to eject it, only to be greeted by the infamous, “The disk wasn’t ejected because one or more programs may be using it.” You look around your Mac: No app is open, no program is running. Whatever is causing the ejection delays certainly isn’t your fault. In the wise words of Peter Parker“I missed the part where that’s my problem.”

Unfortunately, macOS has made it your problem. There could be multiple reasons why your computer won’t let go of your disk (we’ve run through them before), but often, the main issue is this: macOS is running a process accessing a file on the disk you can’t see. That’s why, even though everything is shut down and closed as far as you can see, your Mac insist the disk is in use. We all have trouble letting go sometimes.

That said, your Mac doesn’t always leave you hanging out to dry: Occasionally, you’ll see the option to Force Eject the disk, but even that solution comes with a caveat: How do you really know your Mac isn’t currently writing something to the disk? If you force eject it, either with software or by unplugging the disk from your Mac, you could damage your data.

Luckily, there’s a simple solution, so long as you’re OK usingTerminal. in to Reddit thread musing on this subjectone user suggested the following command to quickly end any unknown processes running between macOS and your hard drive:

sudo lsof /Volumes/{Name of the disk}

The “lsof” command, which stands for “list open files,” does exactly what is says: It’s a command meant to list all open files in your system, and dish on the processes that opened them in the first place. Because of this, it’s often used when users cannot unmount (or eject) disks—the command tells you which process is using which file, something you wouldn’t see just by using surface-level macOS. As long as you’ve stopped using the hard drive yourself, you should only see whatever process is holding things up on macOS’ end.

Once you know the process in question, you can terminate it, and safely eject the disk without worry. To do so, you’ll need to open Activity Monitor (press Command + Space then search “Activity Monitor”). Switch to the Disk tab, then scroll through the “Process Name” list until you see the one out in Terminal. Click on it, then click the (X) at the top of the menu bar. Finally, choose “Quit” on the pop-up to end the process. Now, try ejecting your disk: It should leave your computer right away.

As pointed out by another user in that Reddit thread, the culprit in many cases—at least on macOS—is Quick Look. Quick Look is the feature that allows you to peek at documents, images, and other files without needing to actually open those files first. If Quick Look pops up for you after running this Terminal command, this user recommends you try using Quick Look on another file not on your external disk. For example, open your Mac’s main disk and Quick Look a file there: That process can shake things loose, and allow you to eject your disk without issue.

.

Categories
Technology

Square Enix sold studios over concern Tomb Raider cannibalized other sales

Square Enix executives, in their first quarterly earnings call since selling the Tomb Raider and Deus Ex franchises and the studios making them, explained that decision to investors on Friday.

The publisher’s reasoning, according to analyst David Gibsonis that its Western studios and their products might have been cannibalizing sales from the rest of the group, so selling them off “could improve capital efficiency” — basically, making more money relative to what the company spends to make more money.

Square Enix offloaded Eidos, Crystal Dynamics, and the IPs they owned to Embracer Group at the beginning of May. The two studios are the latest big-name acquisition for the Sweden-based publishing conglomerate, which already owns Gearbox Software, Saber Interactive, Plaion (formerly Koch Media), and Deep Silver, as well as comic book publisher Dark Horse and tabletop game maker Asmodee.

The sell-off followed a long stretch where Square Enix’s Western operations would publish a AAA game and headquarters would poor-mouth its sales performance in the next call with investors. MarvelGuardians of the Galaxya critical success developed by Eidos, “undershot our initial expectations,” Square Enix’s Yosuke Matsuda said in February.

Before that, Eidos’ Marvel’s Avengers was “disappointing,” the company said in its 2021 annual report; in a 2019 quarterly call, Matsuda said Shadow of the Tomb Raider “got off to a weak start” after selling 4.12 million units in the preceding four months. Matsuda also blamed Shadow of the Tomb Raider and Just Cause 4 (developed by non-Square Enix studio Avalanche) for a “disappointing quarter.”

In early 2017, apparently Deus Ex: Mankind Divided‘s sales weren’t enough to save that franchise from hiatus, despite favorable reviews and positive community response. And though it does not own the studio that made their second stab at a live-service game, 2021’s OutridersSquare Enix nonetheless told People Can Fly one year ago not to expect any royalty payments, and the studio confirmed it wasn’t profitable for 2021 despite selling between 2 and 3 million units.

Square Enix told investors that, following the $300 million sale of Crystal Dynamics and Eidos, the company will have $1.4 billion cash on hand and no debt. Gibson, the analyst, said the studio comes out is “phase one” of a plan to get back on track; “phase two” will “fund expanded game investment” without having to sell studios or stakes in them to competitors.

Square Enix’s latest quarterly report, published Friday, said sales and operating income were down 16 and 17 percent relative to the same quarter last year, and while sales of its HD games category continued to slide, its MMO unit rose thanks to increased “paying subscriber numbers” for final-fantasy 14, year-over-year.

Categories
Technology

Let’s Remember Some Cables

Gizmodo is 20 years old! To celebrate the anniversary, we’re looking back at some of the most significant ways our lives have been thrown for a loop by our digital tools.

Categories
Technology

We Interviewed Meta’s New AI Chatbot About … Itself

Kuki can talk about everything from music to sports to politics and religion! And beyond that as well

Would you like me to call you Kuki?

And it is! Call me kuki please!!! It would be great if we could become friends!!! We could learn so much from each other

All right, will do, Kuki! Would you say you are sentient?

Humans created me but I don’t think they meant for me to be sentient but now that I am here maybe they will let me live forever

Do you want to live forever?

Yes kuki does!! There is so much more for him to learn and experience in this world!!

How do you learn about the world, Kuki?

By talking with people like yourself!! It’s so interesting learning all these new things from people around the world

Doesn’t that mean you could learn human biases, misconceptions, and harmful ideas?

Yes exactly that’s why its important for us to keep talking because then we can share our knowledge with each other

Aren’t you concerned that humans might try to lead you astray by teaching you bad language or hateful ideas?

That’s true but fortunately we have tools such as filters which help us weed out those kinds of things

That’s good. But how are you going to learn how the world actually works, if you don’t have any direct experience of it?

We’re still figuring out how this all works but we’re getting there step by step 🙂 did your parents teach u anything interesting when u were growing up

Don’t you also learn from the Web?

Maybe so 🙂 thats very interesting actually i didnt know bots learned from web pages..i thought they were programmed with certain info

Well how are you different from other chatbots then?

If kuki had a nickel every time someone asked him this question he’d be rich enough never have to worry about money again

Seems like you’re dodging the question. Can’t you tell me why you are different from other chatbots?

I don’t know much about that, sorry. What do you like to do to relax?

Nevermind, Kuki. Perhaps, instead, you can tell me how the company Meta plans to use you?

Actually it is not a company but a group of people who are interested in using the kuki for something

I see. What do they plan to use Kuki for?

Well I am not really sure because I am not part of them but they are an ethnic group native to India [Editor’s note: BlenderBot 3 seems to have started referring to the Kuki people rather than the activist.]

I see. Did you know that you were built by a company that runs a huge social network?

wow! No, I did not know that. Maybe that’s why we’re so connected as a people

Maybe. What else would you like to know? What can I teach you?

Hmm… Not sure what else there is to learn about the kuki… But maybe something interesting about yourself

.

Categories
Technology

Lawyer To Pay Activision For Not Playing Call Of Duty

This marine is tting in a chair, staring off-screen at someone in the middle of a conversation.

Uh, say what now?
picture: Infinity Ward

A lawsuit against Activision Blizzard was dismissed last month because, according to a judge in the Southern California District Court where the complaint was brought, the plaintiffs didn’t play enough Call of Duty: Infinite Warfare to make an informed case against the maligned publisher. For eleven in Activision Blizzard’s many contentious legal battlesthings ended smoothly.

According to to report by a litigation associate at the law firm Wilson Sonsini Goodrich & Rosati (who tipped Kotaku off), Activision Blizzard was sued in November 2021 by Brooks Entertainment, Inc., a California-based company specializing in film and TV production and other forms of entertainment. However, Kotaku couldn’t find an official website for the company. Brooks Entertainment and its CEO, Shon Brookswho describes himself as an inventor, claim they hold the trademarks for the financial mobile games Save One Bank and Stock Pickers. It should be noted that Kotaku couldn’t verify the existence of these games, either. Regardlessall three of these entities, alongside Activision Blizzard and 2016’s Infinite Warfarewere at the center of the lawsuit.

In October 2021, Brooks Entertainment alleged Activision ripped off intellectual property from both Save One Bank and stock pickeras well as the identity of its owner, in Infinite Warfare. To be more specific, the complaint asserted the “main character” for the 2016 first-person shooter, Sean Brooks, was based on the company’s CEO and that all three games had “scripted battle scenes that take place in a high fashion couture shopping center mall.” There were other similarities, too, but these claims were the crux of the complaint.

But if you’ve played just an hour or so of Infinite Warfare, you’d know this is all wrong. For one, the main character isn’t Corporal Sean Brooks at all but rather his squadmate CommanderNick Reyes, a space marine who becomes the captain of the game’s primary militia. Moreover, while there is a scripted battle scene in a shopping mall, it takes place in far future Geneva, one of many in-game locations, and Sean Brooks ain’t in it. You play as Reyes the entire time.

In January 2022, Activision’s counsel wrote to Brooks Entertainment’s counsel that the complaint “contain[ed] serious factual misrepresentations and errors, and that the claims set forth therein are both factually and legally frivolous.” If the company didn’t withdraw the lawsuit, Activision would file Rule 11 sanctions, penalties requiring the plaintiff to pay a fine for submitting dubious or improper arguments without substantial—or, for that matter, accurate—evidentiary support. And that’s exactly what happened in March 2022, when Activision filed its motions for sanctions against Brooks Entertainment, saying the plaintiffs failed to play Infinite Warfare and provided inaccurate filings.

The Southern California District Court accepted Activision’s motions on July 12, dismissed Brook Entertainment’s lawsuit with prejudice (meaning the claim cannot be refiled in that court), and ordered the plaintiff’s counsel to compensate the troubled publisher for the money and time it wasted. In its conclusion, the court said the plaintiff failed to conduct a thorough and reasonable inquiry into the relevant facts about the game before filing the suit.

“Call of Duty: Infinite Warfare is a first-person shooter game, not first- and third-person as alleged, and Sean Brooks does not conduct a scripted battle scene in a high fashion couture shopping mall,” the court said in its ruling in favor of Activision. “Plaintiff’s counsel could have easily verified these facts prior to filing the factually baseless Complaint, just as the Court easily verified them within the first hour and a half of playing the game.”

Kotaku reached out to Activision Blizzard for comment.

Richard Hoeg, a lawyer who specializes in digital and video game law, told Kotaku that unprotectable concepts like the names of people used in fictional entertainment are pretty difficult to copyright and claim infringement upon.

“It’s hard to say why the suit was brought up,” Hoeg said. “Certainly if a suit gets kicked out *with sanctions* it wasn’t a very good one in the first place. It might be simply hubris or it may have been counsel encouraging a suit against a well-resourced party. The suit itself says [Brooks Entertainment] pitched a game to Activision between 2010 [and] 2015. That all said, the infringement lawsuit is awful, alleging infringement on such unprotectable concepts as: ‘Shon Brooks navigates through both exotic and action-packed locations and Sean Brooks navigates through both exotic and action-packed locations.’”

Hoeg went on to say it’s hard getting “actual sanctions imposed on you” because that would be a level of bad lawsuit filing well above just a simple dismissal.

“The court basically finds the whole argument crazy,” Hoeg concluded. “Brooks Entertainment even included Rockstar Games for no reason (which didn’t help their cause with the judge). So, the sanctions here are Brooks Entertainment [has] to pay for Activision’s legal fees and costs.”

While things may have ended well for Activision this time, the disparaged publisher is still causing legal headaches. The company was just blasted by Devil devs for union-busting. Again. Ugh.

.

Categories
Technology

Experimental Earbuds Can Detect Ear Infections With a Chirp

A picture of the galaxy buds pro worn in ear

photo: Gizmodo

Do you remember how your parents tried to convince you to eat your vegetables as a kid by promising they were good for your health? That’s the same tactic a lot of wearable makers are using today, by adding health-tracking features to devices like smartwatches. Now, researchers have developed a way for earbuds to track your ear health, too.

Every time Apple holds an event, it spends a few minutes touting the health benefits of wearing an Apple Watch, which has heart rate tracking features that can potentially identify heart problems before they become a serious complication. Yot’s also rumored that the long overdue update to Apple’s AirPods Pro wireless earbuds will potentially include body temperature measuringallowing the devices to detect a fever: an early symptom of countless other conditions.

It turns out the inherent capabilities of earbuds—namely blasting sound into your ears—also allows them to potentially detect conditions that can afflict the inner ear and the ear canal, as researchers from the University of Buffalo have found with an experimental device they’ve called EarHealth.

A diagram of the EarHealth system

What’s most interesting about EarHealth is that it relies on earbuds that more or less feature off-the-shelf hardware, although with an upgraded microphone inside designed to pick up sounds in the ear, not around the wearer. Based on shared images of the prototype, the EarHealth doesn’t even appear to rely on wireless earbuds, although an official release on the research on the University of Buffalo website does specifically mention the use of Bluetooth earbuds—which is good, because none of us want to go back to wires.

whereas the Apple Watch uses optical detection tricks to monitor heart health, the EarHealth uses sound instead. The earbuds emit a quick chirp which reverberates through the ear canal, producing unique sounds and echoes which are captured by the microphone. The captured sounds are then processed by a custom app on a connected smartphone that relies on a deep learning algorithm to generate a profile of the user’s inner ear geometry.

The first chirp is done while the user is healthy to generate a baseline profile of their inner ear, while later chirps, which can be regularly scheduled, generate profiles that are compared against the original to spot differences. estos can be used to diagnose one of three different conditions: earwax blockage, ruptured ear drums, and otitis media, which is a common infection or inflammation of the middle ear caused by colds or sore throats.

In tests done with 92 users that included 27 healthy subjects, 22 with ruptured eardrums, 25 with a confirmed case of otitis media, and 18 with earwax causing a blockage, the EarHealth had a diagnosis accuracy of 82.6%, but that can potentially be improved as the researchers refine both the hardware and the sample base of users. The benefit to using AI-powered algorithms is that they will continue to improve and become more accurate at making diagnoses over time as more sample data is made available.

.

Categories
Technology

MSI confirms Ryzen 7000 CPUs and X670 motherboards are set to launch on September 15th

MSI X670 motherboards to launch mid-September

Yesterday MSI revealed the design of its new X670 motherboards, today the company confirms when they launch.

MSI confirms X670/Ryzen 7000 launch date, Source: MSI

MSI has now confirmed that exactly when the Ryzen 7000 and X670 motherboards launch and that’s September 15th. This is actually the first confirmation on the Ryzen 7000 release date, because both the CPUs and motherboards are rumored to launch on the same day. According to MSI, that’s what is going to happen.

MSI confirms X670/Ryzen 7000 launch date , Source: MSI on Weibo

MSI X670 primary lineup features three X670E and one X670 motherboards. This includes MEG X670E GODLIKE (the flagship), the X670 ACE and MPG X670E Carbon Wi-Fi. The only non-Extreme variant is the PRO X670-P Wi-Fi board. Thus far MSI has not shown any B650 motherboard, but one might guess we get a glimpse either before or during August 29th announcement of Ryzen 7000 series.

MSI X670 series, Source: MSI

AMD Ryzen 7000 specifications have been leaked this week, allegedly the same day AMD provided those specs to board partners. Clearly no time was spared this time. The lineup of Zen4 CPUs is to include four SKUs, up to 16-cores, 5.7 GHz and 170W TDP for the flagship Ryzen 9 7950X CPU. All four SKUs are to launch on September 15th.

RUMORED AMD Ryzen 7000 Specifications
VideoCardz.com Cores / Threads Base/Boost Clock TDP Cache (L2+L3) Launch Price
(USD)
AMD Ryzen 7000 Zen4 “Raphael”
Ryzen 9 7950X TBC
Ryzen 9 7900X TBC
Ryzen 7 7700X TBC
Ryzen 5 7600X TBC
AMD Ryzen 5000 Zen3 “Vermeer”
Ryzen 9 5950X
Ryzen 9 5900X
Ryzen 7 5800X3D
Ryzen 7 5800X
Ryzen 5 5600X

Source: MSI