ROM Hack Discussion Monster Hunter Rise Mod and Cheat (Demo version)

Vulpes-Vulpeos

Well-Known Member
Member
Joined
Feb 1, 2018
Messages
188
Trophies
1
XP
2,527
Country
Ukraine
If someone is interested in extracting the game resources (re_chunk_000.pak), they can use bms. You will get 20077 files. For now I do not know how to obtain models and more information from the files obtained and it cannot be repacked
Please, post here if you find a way to open/convert .tex files into .png. I love that loading screen :blush:
 

Imancol

Otak Productions
OP
Member
Joined
Jun 29, 2017
Messages
1,376
Trophies
0
XP
2,777
Country
Colombia
Last edited by Imancol,

Yanda

Well-Known Member
Member
Joined
Aug 26, 2015
Messages
140
Trophies
0
XP
705
Country
The text and sound are almost the same as the existing format, so they can be extracted successfully.
I tried to use the existing tools for textures, but something seems to be wrong.

Anyway, the big problem is that there is no file name.:wacko:

texconv.png
 

Vulpes-Vulpeos

Well-Known Member
Member
Joined
Feb 1, 2018
Messages
188
Trophies
1
XP
2,527
Country
Ukraine

ucupetuks

Well-Known Member
Member
Joined
Nov 4, 2020
Messages
268
Trophies
0
Age
34
XP
604
Country
Indonesia
ReverseNX runs the game in 720p, in handheld mode. In fact, I'm playing it in exactly that way right now.
This is much, much easier than waiting for someone to patch the game to uprez handheld to 720
isnt 720p docked but 756p and 691mhz is minimum to run at 30fps
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,309
Trophies
3
XP
12,107
Country
Poland
The text and sound are almost the same as the existing format, so they can be extracted successfully.
I tried to use the existing tools for textures, but something seems to be wrong.

Anyway, the big problem is that there is no file name.:wacko:

View attachment 241728
This is a sign of wrong resolution (cascades) and type (color). You need to tweak it.
 
  • Like
Reactions: Yanda

Yanda

Well-Known Member
Member
Joined
Aug 26, 2015
Messages
140
Trophies
0
XP
705
Country
Not all of them will work, but here is a sample.
Of course, there is no file name, so I don't think there is any use for it.
sample7915.PNG
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,309
Trophies
3
XP
12,107
Country
Poland
Not all of them will work, but here is a sample.
Of course, there is no file name, so I don't think there is any use for it.
View attachment 241903
You sure it's not just 0x800 and 0x200? Dunno where did you get 0a though

--------------------- MERGED ---------------------------

Ah, ok. This is offset... Still don't understand why you are dividing and rounding... Ofc this is bullshit because textures are using integers
 

Yanda

Well-Known Member
Member
Joined
Aug 26, 2015
Messages
140
Trophies
0
XP
705
Country
You sure it's not just 0x800 and 0x200? Dunno where did you get 0a though

--------------------- MERGED ---------------------------

Ah, ok. This is offset... Still don't understand why you are dividing and rounding... Ofc this is bullshit because textures are using integers
It seems that this tool needs to be adjusted to 16x. Or unrelated headers?

strange1.png
 

masagrator

The patches guy
Developer
Joined
Oct 14, 2018
Messages
6,309
Trophies
3
XP
12,107
Country
Poland
It seems that this tool needs to be adjusted to 16x. Or unrelated headers?

View attachment 242040
Ok. So it seems those are defined dimensions, but because of swizzling this example is not possible to work, so real dimensions are slightly higher to match some factor that must be (x is integer)
=2^x, x>=4
(so it can be 16, 32, 64, etc)
So if defined width is 2211, then it's either 2224 (2211/16 = 138,**, so 16*139=2224) or 2240 (for 32 and 64)

It can be easily checked by comparing sizes of outputted dds by rawtex and tex file. Just delete headers in both files and if dimensions are correct, then sizes must be identical.

So correct c++ function would be:
Code:
int factor = 16
int defined_dimrnsion = 2211
int real_dimension = factor*((int)ceil(defined_dimension/factor))

ceil (from ceiling) in c++ always rounds higher while "round" does not :P
 
Last edited by masagrator,
  • Like
Reactions: Yanda

Hazerou

60 FPS Cheat Dude
Member
Joined
Jul 27, 2018
Messages
499
Trophies
1
Age
25
XP
2,235
Country
United States
Edit: Ok the Codes are now working on Switch Consoles with the help of a Patch made by @masagrator here;
https://gbatemp.net/threads/monster...cheat-demo-version.580438/page-4#post-9342067

Ok guys, so someone commented on my YT Video that the 41F00000 Which I mentioned that was not a working FPS code is actually IS the FPS code and it's working on Emulators! The reason maybe it's not working on the Switch is because the Game has V-Sync.

Here's the codes, Can you guys confirm it?

Title : Monster Hunter Rise Demo

Title ID : 010093A01305C000
Build ID : D95BAAADDE3908EF
Version 1.0.0

[60 FPS]
580F0000 0CE891C0
580F1000 00000008
580F1000 00000018
580F1000 00000190
780F0000 00000294
640F0000 00000000 42700000

[30 FPS]
580F0000 0CE891C0
580F1000 00000008
580F1000 00000018
580F1000 00000190
780F0000 00000294
640F0000 00000000 41F00000

[20 FPS]
580F0000 0CE891C0
580F1000 00000008
580F1000 00000018
580F1000 00000190
780F0000 00000294
640F0000 00000000 41A00000
 
Last edited by Hazerou, , Reason: Now Working on Switch Consoles
  • Like
Reactions: Fadi5555

Fadi5555

Well-Known Member
Member
Joined
Jan 3, 2018
Messages
499
Trophies
0
Age
35
XP
2,422
Country
United States
Ok guys, so someone commented on my YT Video that the 41F00000 Which I mentioned that was not a working FPS code is actually IS the FPS code and it's working on Emulators! The reason maybe it's not working on the Switch is because the Game has V-Sync.

Here's the codes, Can you guys confirm it?

Title : Monster Hunter Rise Demo

Title ID : 010093A01305C000
Build ID : D95BAAADDE3908EF
Version 1.0.0

[60 FPS Emulator Only]
580F0000 0CE891C0
580F1000 00000008
580F1000 00000018
580F1000 00000190
780F0000 00000294
640F0000 00000000 42700000

[30 FPS Emulator Only]
580F0000 0CE891C0
580F1000 00000008
580F1000 00000018
580F1000 00000190
780F0000 00000294
640F0000 00000000 41F00000

[20 FPS Emulator Only]
580F0000 0CE891C0
580F1000 00000008
580F1000 00000018
580F1000 00000190
780F0000 00000294
640F0000 00000000 41A00000
I wonder if there’s a 720p patch for this game.
 
Last edited by Fadi5555,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder if that was the point of game streaming
  • Psionic Roshambo @ Psionic Roshambo:
    But it's a dead end
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, people who cant download it can still play the game
  • BigOnYa @ BigOnYa:
    If your internet speeds are fast enough. Streaming 4k takes alot. I used to only have 20mb sec, and 4k struggled. Now I have 300mb sec and 4k plays fine.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i only have like 1 or 2 mb sec
  • BigOnYa @ BigOnYa:
    Did you feed the hamster in your internet router? It prob died and is running slow now.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why did you start saying my pc has a hamster in the first place?
    +1
  • BigOnYa @ BigOnYa:
    Its actua!ly just a old joke, meaning its slow. Was just kidding around with you.
    +1
  • BigOnYa @ BigOnYa:
    I bet @AncientBoi has some hamsters hidden somewhere tho....
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I think Game streaming should work like this.... Local Hardware able the run the game fine, game engine and common assets stored locally, all FMV and music and textures could be streaming
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Some temporary storage
  • Xdqwerty @ Xdqwerty:
    also @BigOnYa im making some progress on my gdevelop project, implemented various mechanics
  • Psionic Roshambo @ Psionic Roshambo:
    They went all in on streaming, should have been more of a hybrid approach
    +1
  • BigOnYa @ BigOnYa:
    Or free government supplied high speed internet be nice also. Like Obama care. Xdqwerty that's cool, its time consuming but rewarding once done or playable, to see what you've made from scratch. Animations take forever, but worth it.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, although the bullets are a bit buggy
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Not to mention this would be a massive pain to pirate
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    and the visual aspect of the game is quite crude (the sprite that looks best is that of the protagonist just because he is a stickman with sunglasses)
    +1
  • BigOnYa @ BigOnYa:
    There is a bullets behaviour you assign to your character, that makes the code easier, under "behaviours"
  • Xdqwerty @ Xdqwerty:
    i meant that when the character is pointing to the right, the bullets spawn where they should, but when he is on the right, they move to the right but the spawn point is incorrect
  • BigOnYa @ BigOnYa:
    Itch.io has lots of free assets also. Under the bullets behavior tab, there is a "rotate bullets" option, can try that. Or in the code can try
    - fire bullet Player.X(PlayerDirection)
  • Xdqwerty @ Xdqwerty:
    im taking a break for today anyway
    +1
  • BigOnYa @ BigOnYa:
    YEa gotta after a while, looking at code for long periods will bug your eyes.
    +1
  • BigOnYa @ BigOnYa:
    That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to learn, but fun once you get the hang of it. I think I've watched every tutorial video there is, but I still struggle sometimes to get stuff to work right. But gotta keep trying dif things, and eventually you will get it right.
    +1
    BigOnYa @ BigOnYa: That's cool tho, I'm proud of you going back to it, not giving up. It is difficult at first to... +1