Mad Games Tycoon 2

Mad Games Tycoon 2

View Stats:
Moriarty Oct 18, 2023 @ 5:21am
Modding
Will there be any mod support/steam workshop support for the game? Since it have had a full release.
< >
Showing 1-15 of 15 comments
DerEld Oct 18, 2023 @ 5:41am 
The devs answer is maybe.

A lot is possible by doing yourselfTake a look here: c:\SteamLibrary\steamapps\common\Mad Games Tycoon 2\Mad Games Tycoon 2_Data\Extern\Text.

The text files are editable.
Kyouko Tsukino Oct 18, 2023 @ 6:30am 
The text files are extremely editable, and you can (I accidentally did,) change the game's balance just with those files.

Want new genres? Already possible. Want new NPC game names? Already possible. Want to change names for real life names? So many mods do that, although they all seem to feel the need to add extra luggage, ruining their usefulness. Here's a bit of what can be done:

More NPC companies:
https://i.imgur.com/cuOIPAM.png

More platforms:
https://i.imgur.com/VmPEiI6.png
https://i.imgur.com/ge4SSAO.png

New "Genres":
https://i.imgur.com/VdgOwsh.png

You can also add more topics, make it so all employees have names from one single country/region (my company's always in Japan, my employee names are Japanese) or change the distribution of hardware pieces through the eras so it makes a sliver of sense.

The main change I wanted to make since day one, and which is relatively easy to do, is to make it so the PC and the Mac stop being the huge, purple elephants in the room they are in vanilla. The developer refuses to fix that bug that makes those two platforms appear with T9 tech in the eighties, so the only way to fix it is through modding.

Just in case, what I did was creating one 'copy' of PC and Mac for each tier, with era-suitable active users (no "150 millions in 1983" antics,) which are taken off the market the moment a new tier of PC or MAC shows up, hence stopping those two (PC specially) from being "The Only Platform You Need" through a good bunch of the game's progression.

Anyways... Modding is already possible, and for many aspects of the game which can change how the game plays. You'll need to know some programming to be able to do pointless crap like noclipping or giving your employees 9999999 skill (you only need 70 skill if you know what you're doing) or making the grass white and putting your ego on display in the main menu.
ElPasas Oct 18, 2023 @ 7:42am 
By the way, you wouldn't happen to have a "normal" modification of the files. Just for the right logo images and the right naming of companies/games/license... up the latest patch?
Kyouko Tsukino Oct 18, 2023 @ 8:36am 
They're easy to get, actually, although "real modders" could be mad at me if I mentioned how I got all those things... But I'll explain the method to my madness anyway.

90% of the things I have in "my" modded files are from other mods of the game or mods for MGT 1 (yes, you can 'port' parts of mods from MGT 1, as images and some of the data can be mauled into being usable for MGT 2.) The rest of it are data/images from the net. I simply took the things I needed from several mods, mashed them into the existing "vanilla" files and have been making maintenance to them for months now.

Sometimes an update that might have looked small to "vanilla-only" players meant spending a couple hours editing files. For example, when the 'how this file works' part of many of the text files was added, relatively recently, it made me waste quite a few hours modifying my own files to make them fit the new file structure. It did absolutely nothing for me as I already knew all that added info, but I still had to modify my own files to insert those chunks of (to me) useless text just so that many of those files continued to function properly.

I am not, by standard definition, a "real modder," as I do not do it for others. And since I technically "steal" from "real mods," I can't (actually it's more like "shouldn't") divulge the data I used to create my own modded files, which gives me a perfectly good excuse to not share them.

If it sounds like I'm trying to scare potential modders from modding, it's not the intent, but without the proper crutches (a mod API, or dog forbid, Steam Bloatshop support,) modding is a thing for those who are willing to spend varying amounts of time making sure things work.
iqoniq Oct 18, 2023 @ 8:42am 
There's a handful of mods over on Nexus. Sadly, most of them are out of date, although some still work to various degrees.
Kyouko Tsukino Oct 18, 2023 @ 8:44am 
I may or may not have taken data off some of those*, but outdated mods have the issue of needing some heavy editing to make them work with the current game version (fortunately that editing needs only happen once nowadays, unless some other savegame-breaking new mechanic is introduced.)

* Edit: Not being "mysterious" I just honestly can't remember what things I stole off other mods by now, been screwing around with modded files for this game for about two years.
Last edited by Kyouko Tsukino; Oct 18, 2023 @ 8:45am
iqoniq Oct 18, 2023 @ 9:05am 
Originally posted by Kyouko Tsukino:
They're easy to get, actually, although "real modders" could be mad at me if I mentioned how I got all those things... But I'll explain the method to my madness anyway.
Modders tend to be quite a forgiving bunch as long as you're not going against their permissions (basically don't pass something off as your own, give credit where due, and respect whether they're happy for you to distribute parts of their mods). Yeah, you'll get divas, but they can go forth and multiply.

Modders tend to be the worst for making mashups or monstrous creations using bits of other mods. Sometimes it will be to learn how something is done, sometimes out of curiosity to see what happens, sometimes to ensure compatibility with something we've made, or just because we can. You'll actually see a mod get released that alters mechanics, and then a short while later a load of modders will release re-balanced versions or mods that are based around it. They'll usually require the original mod anyway, so the original is still getting the recognition and publicity.

The other advantage is a modder being able to see if you're doing something wrong, even if you're saying merge file A with file B. We'll generally know what various things will do, and any funky interactions, and you'll find modders will occasionally pipe up and recommend doing it a different way.

It also benefits the community as a whole because it can also start a discussion about modding or encourage people to try something different. I'm not sure if the editable files was by design or a happy accident, but it's part of the reason I've continued playing. If it had been a case of being stuck with what the dev decided then I'd have lost interest.
Kyouko Tsukino Oct 18, 2023 @ 9:22am 
I'll agree with that last bit at least, if not for being able to screw with the game's balance and fixing "bugs" (T8/9 PCs, again, are a bug IMO) then I would have lost interest in the game a few months in.

This game's structure makes what I can edit pretty self-contained and errors within it being easy enough to spot for one person (whose last fully learnt programming language was MS-Basic,) Heck, the most difficult thing I had happen was images not working, and that was because I was too quick to assume the image type was the only thing that needed to match.

I also tend to not care about "wrong" when it comes to game balance, unless it affects things in game-breaking ways (see: cheap hardware or too high total active user count for NPC platforms.) I have files where all features give x10 what they normally do, and other files where they give only one third. Modding is all about "why not" for me. I even had fun testing and trying to make an abandoned mod work. It had around 170 tech tiers, for some reason, which very definitely made the "why not" side of me smirk. It quickly became clear to me, why the mod was abandoned - trying to balance the game around more than ten tech tiers is already messy, going for ten times that (and 1000+ platforms) was simply "what overkill has nightmares about."
Mezchano Oct 18, 2023 @ 11:02am 
I had no idea about the how accessible the files are for the game, is adding a genre as easy as adding an "[ID] 19" in the text file and modifying the parameters (using the previous ones as a template obviously) to create whatever genres I wish? or is there extra steps?
DerEld Oct 18, 2023 @ 11:14am 
Try one [ID] in one file and see waht happens.
Than the next [ID], or one new entry in an other file.
Over time you get a feeling what works.
Kyouko Tsukino Oct 18, 2023 @ 11:23am 
You'll need to have an image to go with the genre, with the appropriate name, image size and file type, unless you're fine with either copying one of the existing files or having an "X" represent that genre.

Otherwise, the tags in existing genres within that file tell you what you need to have, and IMO are quite intuitive - I was modding those files a long time before the headers explaining what each tag does were added. So yeah, just trying and seeing what happens is a good method - as long as you know how to fix whatever crazy bugs are caused by your experiments.

Right now I have a "small" project - adding games from old home computers (the gaming systems of my childhood) to the NPCgames.txt and NPCIP.txt files. Done with the ZX-Spectrum and the Amstrad, working on Commodore games now (a lot of games overlap between these three, which saved me a lot of time already,) and I'll tackle the Amiga, MSX and maybe even the Texas Instrument computers too. I'm nearing 4k lines in the NPCgames file. Maybe later on I'll look at the 90% of missing games from the NES, SNES, Master System, Mega Drive and other old consoles.

Wasting hours adding entries to a file that does not need to have more entries than it has is its own kind of fun for me. Being able to see its effects in-game later is just a bonus.
ElPasas Oct 19, 2023 @ 10:26am 
Does adding more actually break the game? In a sense where if there X many more games then they go to the market? Or its actually random games being called from there?
Kyouko Tsukino Oct 19, 2023 @ 11:07am 
Every in-game weekend a hidden "dice roll" happens that determines how many games will be announced/released on the week about to start, from the games available in either the NPC games or IP files (with pre/suffixes added from the spinoff, add-on or bundle file, if needed.) It also determines what studio will be doing the announcement/release (if it's a spin-off, obviously the studio which owns the IP will be doing it.)

However, adding things without knowing what you're doing can cause the game to become unplayable until the files are fixed/re-installed. Intuitive as it is, people who lack proper care for grammar will have a hellish time with modding these files. One misplaced letter, one skipped ID, can cause your game to have no games for the NPCs to choose at all.

The one instance when the game can "break" just by adding things, is if you add way too many things and your computer isn't up to the task. This game is a real CPU devourer, having things like thousands of platforms or hundreds of NPCs can, in late game, cause some noticeable slowdowns, and some windows can take seconds to open. I used to have around one thousand topics, if they were all researched (either manually or automatically with Sandbox) then that window could take up to five seconds to open, which made choosing topics a chore. Nowadays I am happy with just a little over four hundred topics. It's more topics than I need, considering I mostly go for "Magical Girls" and "Anime."

Edit: As for the "dice roll" that happens every weekend, it gets recalculated whenever the week changes, and it also affects things like the job listing, contract offers and publishing offers. So if you really want to "cheese" things, save before a weekend, see if you get the contract/employee that you want, and if not, just reload the save and let the week end again, and you'll get a different result.

It's basically the same method by which 99% of the X-Com players have the achievement to finish the campaign without losing a single soldier - just keep re-rolling until the aliens don't kill anyone that turn, rinse and repeat. It's also a monumental waste of time, as you can easily beat the game (both X-Com and this one) without resorting to those methods.
Last edited by Kyouko Tsukino; Oct 19, 2023 @ 11:11am
ElPasas Oct 19, 2023 @ 3:56pm 
Well for now I will focus on replacing the proper names and images without adding anything.
Kyouko Tsukino Oct 19, 2023 @ 4:36pm 
That's where I started.

Then I looked at the files and went "Wait the Texas Instrument 99 isn't in there? And where are the Dragon-32, TK-90 and the Game & Watch?" and then I looked at the topics and the first thing I actually added to the game was "Magical Girls" because I could.

Although while I do have a lot more "genres" in most of my playthroughs (32 at the moment, could have a few more but it's annoying to add references to them to the games files,) I also have a modded genres file I use once in a while that has less genres, because the vanilla genre list already has a lot of "non-genres" IMO. (FPS/TPS are action games through and through, RTS is just Strategy+Action.)
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Oct 18, 2023 @ 5:21am
Posts: 15