Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.
Zero Tolerance for Disrespect

[Question] Where to start creating mods?

Featured Replies

Hello, I'm new to this area (knowledge = almost 0) and I wanted to know where to start with mods, for example for games with a file of several GB and for games where the textures even come in PNG, I really admire them, but I have no idea How do programs like Magic txd that open and edit textures, which are generally about 4 textures in the files, there are also 3d models that have several separate things in them (wheel, bone, etc.)

I really like PS2/Console games in general, such as Need for Speed Underground 2 and GTASA

Well, if anyone knows of simple games to train mods, or programs for mods, please tell me

Sorry for bad English

Solved by ikskoks

  • Supporter
  • Solution

You can start with games made using popular engines like Unity or Unreal Engine.
Here is the list of modding tools for Unreal Engine https://github.com/Buckminsterfullerene02/UE-Modding-Tools


Try also search Xentax Wiki for game file formats that are already known. Each article should have a list of programs attached at the end.
https://reshax.com/topic/110-xentax-wiki/#comment-2169


 

  • ikskoks changed the title to [Question] Where to start creating mods?
  • 2 weeks later...
  • Author

Hello, sorry for the delay, I modded Unreal Engine and Unity games.
 for already known game file formats I modified SPIDER MAN - THE MOVIE 2002, there was a file called COMMON.pkg, I used a tool and extracted the file, there were all the characters in it, I changed the texture of the spider man (.tga), Then I downloaded a script that opened the mesh files (.PCMESH) after importing, I modified some polygons and exported them.
One thing I saw is that the script has to be executed through the text editor and that it is not possible to remove or add polygons.
(Remembering that I don't know anything about programming)
How can I make a script to open a file that contains others inside (.pkg) then create a program to modify textures and then finally create a blender import/export script?
Well I found a game to do this as an example, (MrBean game) there is a .BRA file (the heaviest) and inside it should have textures and models like the spider man game

 

  • Supporter
9 hours ago, Newbie said:

How can I make a script to open a file that contains others inside (.pkg) then create a program to modify textures and then finally create a blender import/export script?

That is very specific question. Remember that this is "Tutorials" section on this forum. If you want help with PKG archives, you should really ask in "Game Archive" section, if you want help with 3D Models (PCMESH files), you should ask in "3D/2D Models" section etc.
But I'll answer your question here as an one time exception.

To do any of these stuff you were asking for, you need at least basic programming knowledge. You need to choose some programming language first (Python, C++, C# etc.) and then start learning it. There are some free online courses on YouTube, so you can start with those.

Then you need to learn reverse engineering (at least some basics). You can use this topic as a starting point https://reshax.com/topic/47-reverse-engineering-tutorials-collection/


By the way, 6 years ago I have already created a Python script for PKG archives in the past. Yo you can use it as an example
https://github.com/bartlomiejduda/Tools/blob/f50af9df0a76db206c889e6a809a47d3c71d0f01/NEW Tools/Spiderman The Movie PKG Tool/Spiderman the movie PKG tool.py


There are also some libraries that will help you with creating your own extracting/importing/editing programs, for example ReverseBox
https://github.com/bartlomiejduda/ReverseBox

 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.