ROM Hack Suggestion Patch for Octopath Traveler Prologue Demo to remove 3 hour lock?

Falo

Well-Known Member
Member
Joined
Jul 22, 2012
Messages
680
Trophies
2
XP
2,628
Country
Germany
Possible you could make an IPS patch or similar other can apply to test? Without messing in ida
You don't need IDA Pro to use this...

- Dump exefs, extract main from it.
- use nx2elf.exe to convert main to main.elf
- apply patch via hex editor or ips patch
- use elf2nso.exe to convert main.elf to main_patched.nso
- copy main_patched.nso to sd:\atmosphere\titles\010096000B3EA000\exefs\main

a pure IPS patch is not possible, because NSO files are compressed with LZ4, you need to use nx2elf.exe & elf2nso.exe!

here another patch:
.text:000000000008FC94 IsTrialEdition
Code:
Change Trial to Full Version:
0x1910C:
change
E0 03 00 32 //MOV W0, #1
to
00 00 80 52 //MOV W0, #0

i will test this later if it works, i first need to play the demo ^^
 

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
813
Trophies
1
XP
905
Country
You don't need IDA Pro to use this...

- Dump exefs, extract main from it.
- use nx2elf.exe to convert main to main.elf
- apply patch via hex editor or ips patch
- use elf2nso.exe to convert main.elf to main_patched.nso
- copy main_patched.nso to sd:\atmosphere\titles\010096000B3EA000\exefs\main

a pure IPS patch is not possible, because NSO files are compressed with LZ4, you need to use nx2elf.exe & elf2nso.exe!

here another patch:
.text:000000000008FC94 IsTrialEdition
Code:
Change Trial to Full Version:
0x1910C:
change
E0 03 00 32 //MOV W0, #1
to
00 00 80 52 //MOV W0, #0

i will test this later if it works, i first need to play the demo ^^

nice! whats a good way to get dump to work with? install octopath to nand, then dump the nand and use hacdiskmount?
 

Falo

Well-Known Member
Member
Joined
Jul 22, 2012
Messages
680
Trophies
2
XP
2,628
Country
Germany
I made myself a NAX0 sd card decrypter to dump games directly from sd card, but it's way more complicated and needs some console unique keys, so nothing for the end user...

The easiest way to do this currently:
- download game to nand
- dump nand
- search in user partition for:
460c01a0e2c8f9711f7f45bcb8db7e4a.nca -> Meta.nca
f5983d8f4951458e8f1413be7579e3f9.nca -> Program.nca
3d0da87dfacc0b00289459aab1e15bda.nca -> Control.nca
bcbc3b14c92a22966b773c2bb42dd39b.nca -> LegalInformation.nca
- dump titlekey from system partition (search for a tutorial)
- use nca tool to decrypt Program.nca to exefs/romfs
 
  • Like
Reactions: GizmoTheGreen

GizmoTheGreen

Well-Known Member
Member
Joined
Oct 8, 2009
Messages
813
Trophies
1
XP
905
Country
I made myself a NAX0 sd card decrypter to dump games directly from sd card, but it's way more complicated and needs some console unique keys, so nothing for the end user...

The easiest way to do this currently:
- download game to nand
- dump nand
- search in user partition for:
460c01a0e2c8f9711f7f45bcb8db7e4a.nca -> Meta.nca
f5983d8f4951458e8f1413be7579e3f9.nca -> Program.nca
3d0da87dfacc0b00289459aab1e15bda.nca -> Control.nca
bcbc3b14c92a22966b773c2bb42dd39b.nca -> LegalInformation.nca
- dump titlekey from system partition (search for a tutorial)
- use nca tool to decrypt Program.nca to exefs/romfs

I'm about to dump some keys (https://gbatemp.net/threads/how-to-...ool-xci-decrypting.506978/page-2#post-8043284) if you'd care to share the tool?
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,406
Trophies
1
Location
New York
XP
12,969
Country
United States
I kinda wish I can understand the reason for including a timer when the game isn't even complete. It's a demo, a closed portion of the full game, why need a timer in the first place? How much sense does it make?

I was gonna try the demo to see the improvements compared to last year's beta prototype but now it makes me less willing to do so. Demos on nintendo consoles are getting worst with every new game, and time limited ones are the worst in my opinion. :blink:
 

Raugo

Well-Known Member
Member
Joined
Nov 22, 2014
Messages
630
Trophies
0
XP
2,451
Country
Spain
I kinda wish I can understand the reason for including a timer when the game isn't even complete. It's a demo, a closed portion of the full game, why need a timer in the first place? How much sense does it make?

I was gonna try the demo to see the improvements compared to last year's beta prototype but now it makes me less willing to do so. Demos on nintendo consoles are getting worst with every new game, and time limited ones are the worst in my opinion. :blink:

Because the demo have a lot of content you can play at least 12 o 15 hours only with the content of the demo. The demo himself is not limited, is limited by the save file to 3 hours but you can make a new game and play again.
 
Last edited by Raugo,

DocKlokMan

Plugin Dev
Member
Joined
Apr 20, 2007
Messages
3,009
Trophies
2
Age
36
XP
4,571
Country
United States
I kinda wish I can understand the reason for including a timer when the game isn't even complete. It's a demo, a closed portion of the full game, why need a timer in the first place? How much sense does it make?

I was gonna try the demo to see the improvements compared to last year's beta prototype but now it makes me less willing to do so. Demos on nintendo consoles are getting worst with every new game, and time limited ones are the worst in my opinion. :blink:
Since the save is transferable, maybe they didn't want you to grind too much and spoil the start of the full game.
 
  • Like
Reactions: Cencil and jakibaki

Falo

Well-Known Member
Member
Joined
Jul 22, 2012
Messages
680
Trophies
2
XP
2,628
Country
Germany
I kinda wish I can understand the reason for including a timer when the game isn't even complete. It's a demo, a closed portion of the full game, why need a timer in the first place? How much sense does it make?
The main.nso from the demo is almost the same as the full game, technically this is the full version.
Some stuff is of course missing, the full game is 3,1 GB, this demo is 1,7 GB.
 

ut2k4master

Lord Tourettes
Member
Joined
Feb 20, 2010
Messages
1,720
Trophies
2
XP
3,787
Country
Germany
I made myself a NAX0 sd card decrypter to dump games directly from sd card, but it's way more complicated and needs some console unique keys, so nothing for the end user...

The easiest way to do this currently:
- download game to nand
- dump nand
- search in user partition for:
460c01a0e2c8f9711f7f45bcb8db7e4a.nca -> Meta.nca
f5983d8f4951458e8f1413be7579e3f9.nca -> Program.nca
3d0da87dfacc0b00289459aab1e15bda.nca -> Control.nca
bcbc3b14c92a22966b773c2bb42dd39b.nca -> LegalInformation.nca
- dump titlekey from system partition (search for a tutorial)
- use nca tool to decrypt Program.nca to exefs/romfs
sorry for being a total noob, i have my nand dump, what software do i need to search/extract the user partition? :P
 

Omno

Well-Known Member
Newcomer
Joined
Mar 2, 2016
Messages
80
Trophies
0
Age
37
XP
402
Country
Three hours later, not been kicked off.
 

Attachments

  • IMG_1266.jpg
    IMG_1266.jpg
    1.6 MB · Views: 582

DarkOrb

Well-Known Member
Member
Joined
Oct 11, 2013
Messages
290
Trophies
0
Age
31
XP
874
Country
Germany
Wait a minute... did we just turn a trial into a full game, which isn't even officially released yet? That is unreal!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://youtu.be/Gy3BOmvLf2w?list=OLAK5uy_k27izUIERfT-RIE1qN1CHIOIkW4h5A9BY Play this song if...