Sonic Forces 1.1 60FPS IPS Patch

ChanseyIsTheBest

Well-Known Member
OP
Member
Joined
Aug 26, 2022
Messages
391
Trophies
0
Location
Australia
XP
1,070
Country
Australia
This is a .ips patch for Sonic Forces which only works on version 1.1 update of the game. I have been trying to make a Sonic Frontiers (the game we all prefer) 60FPS cheat/patch using Ghidra for the first time but no luck so far so hopefully this patch for Forces leads me on the right path because they are made on the same engine.
One patch already existed for version 1.0 from @theboy181 which I used as a reference to make this patch for 1.1 so credits to them.
If the game cannot maintain 60FPS the game speed will slow down and drop to 30FPS - recommended minimum OC 1581/921/1862.

This game is 60FPS on other platforms however there are some physics related issues due to the framerate change.
Bug: Stage 8, unclearable unless you take an alternate path with the lightning wisp. Need to hold down-right on left stick after leaving Null Space in Stage 25 in order to avoid instadeath. Stage 20 is unclearable.

To install extract attachment to SD card - .ips patch must be inside a folder in atmosphere/exefs_patches
2022121217034100-203B3BEAD3B399436903B2A863393052.jpg

2022121217034900-203B3BEAD3B399436903B2A863393052.jpg
 

Attachments

  • atmosphere.7z
    301 bytes · Views: 122
Last edited by ChanseyIsTheBest,

ChanseyIsTheBest

Well-Known Member
OP
Member
Joined
Aug 26, 2022
Messages
391
Trophies
0
Location
Australia
XP
1,070
Country
Australia

Zeus Iota

Well-Known Member
Newcomer
Joined
Mar 28, 2016
Messages
73
Trophies
0
XP
635
Country
Brazil
Last edited by Zeus Iota,
  • Like
Reactions: ChanseyIsTheBest

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    and co op
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, kind of like mugen or rivals of aether?
  • S @ salazarcosplay:
    and also ahve the option to play as a human
  • S @ salazarcosplay:
    or set it up that when you get injured past a certain point they have to replace your human parts with cybernetics
  • Xdqwerty @ Xdqwerty:
    i have a placeholder enemy sprite i made
  • S @ salazarcosplay:
    or have it that you don't know you are a cyborg, robot, and you find out and have a existential crisis
  • S @ salazarcosplay:
    or have it start in the virtual world and you are an ai that gained sentience
  • Xdqwerty @ Xdqwerty:
    btw gonna wash my face in a bit, my eyes feel tired
  • S @ salazarcosplay:
    and you convince your owner to help you break out of the virtual world to real world
  • BigOnYa @ BigOnYa:
    Eyes - "yawn"
    +1
  • S @ salazarcosplay:
    you bleack in to goverment computer systems to get cyborg schematics so you can get a robot body constructed
  • Xdqwerty @ Xdqwerty:
    btw @BigOnYa the health bar doesnt decrease when i take damage (and yes i put the "at the beggining of the scene change value of greenflatbar: set to Protagonistcopmode.Health::Health())
  • S @ salazarcosplay:
    i the protagonist
  • S @ salazarcosplay:
    human, robot, cyborg
  • S @ salazarcosplay:
    human with cyborg enhancements
  • S @ salazarcosplay:
    or like terminatior
  • S @ salazarcosplay:
    with living tissue
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the "greenflatbar" is one of the preset health bars btw
  • BigOnYa @ BigOnYa:
    Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm off to go shoot some pool at the bar. Talk to you later.
    +1
    BigOnYa @ BigOnYa: Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm... +1