Unicorn Overlord (Ryujinx Switch Emulator)

Upload your cheat tables here (No requests)
Ghostlander
Cheater
Cheater
Posts: 31
Joined: Sun Aug 13, 2023 6:14 pm
Reputation: 0

Re: Unicorn Overlord (Switch Emulator)

Post by Ghostlander »

Axeen wrote:
Sun Mar 17, 2024 7:54 am
Ghostlander wrote:
Sun Mar 17, 2024 7:47 am
WILL THIS TABLE WORK FOR YUZU VERSION
Can not support Yuzu, Ryujinx only.
Can I use a save from that for Ryujinx or are they exclusive save types?

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

johnmarie12
What is cheating?
What is cheating?
Posts: 3
Joined: Fri Jul 29, 2022 8:08 am
Reputation: 0

Re: Unicorn Overlord (Switch Emulator)

Post by johnmarie12 »

rxhunter wrote:
Sun Mar 17, 2024 6:00 am
johnmarie12 wrote:
Sun Mar 17, 2024 2:41 am
Do you have a step by step guide how you put this script?
Already in the Table. You would need to activate character info anyway.
Yes but everytime I put it on 0 and locking it its not working its not adding any stats to a character

superman5001
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Dec 13, 2023 6:19 am
Reputation: 1

Re: Unicorn Overlord (Switch Emulator)

Post by superman5001 »

johnmarie12 wrote:
Mon Mar 18, 2024 1:02 am
rxhunter wrote:
Sun Mar 17, 2024 6:00 am
johnmarie12 wrote:
Sun Mar 17, 2024 2:41 am
Do you have a step by step guide how you put this script?
Already in the Table. You would need to activate character info anyway.
Yes but everytime I put it on 0 and locking it its not working its not adding any stats to a character
The number is how many times a dew was used on said character, if you used every dew at the max the game allowed, the list would show 5 across the board for the values. if you then wanted to go above 5 uses, you would edit the value of the stat you wanted to, say, 6, or 7, and then it would be as if you'd used 6 or 7 dews on that character and their stats would reflect that in-game. Setting the dew uses to 0 would remove any dew bonuses that they had used

superman5001
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Dec 13, 2023 6:19 am
Reputation: 1

Re: Unicorn Overlord (Switch Emulator)

Post by superman5001 »

Very grateful for this table already, but I do have a request that I think would make playing with the table even more fun. A script to keep the mighty dig meter maxed out in the mining minigame, and one to freeze the timer would be quite fun.

Axeen
Cheater
Cheater
Posts: 47
Joined: Fri Jul 28, 2017 5:03 pm
Reputation: 25

Re: Unicorn Overlord (Switch Emulator)

Post by Axeen »

superman5001 wrote:
Mon Mar 18, 2024 2:35 am
Very grateful for this table already, but I do have a request that I think would make playing with the table even more fun. A script to keep the mighty dig meter maxed out in the mining minigame, and one to freeze the timer would be quite fun.
My game progress has not yet reached the mining stage, So I can not to process it.
Can you provide me your game save? Let me track that data.

Axeen
Cheater
Cheater
Posts: 47
Joined: Fri Jul 28, 2017 5:03 pm
Reputation: 25

Re: Unicorn Overlord (Switch Emulator)

Post by Axeen »

Ghostlander wrote:
Sun Mar 17, 2024 8:14 am
Axeen wrote:
Sun Mar 17, 2024 7:54 am
Ghostlander wrote:
Sun Mar 17, 2024 7:47 am
WILL THIS TABLE WORK FOR YUZU VERSION
Can not support Yuzu, Ryujinx only.
Can I use a save from that for Ryujinx or are they exclusive save types?
Ryujinx and Yuzu save file format is same.
You can copy the Ryujinx game save file to the save location of Yuzu.
So, you can also Yuzu game save files to Ryujinx.

superman5001
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Dec 13, 2023 6:19 am
Reputation: 1

Re: Unicorn Overlord (Switch Emulator)

Post by superman5001 »

Axeen wrote:
Mon Mar 18, 2024 2:47 am
superman5001 wrote:
Mon Mar 18, 2024 2:35 am
Very grateful for this table already, but I do have a request that I think would make playing with the table even more fun. A script to keep the mighty dig meter maxed out in the mining minigame, and one to freeze the timer would be quite fun.
My game progress has not yet reached the mining stage, So I can not to process it.
Can you provide me your game save? Let me track that data.
Here you are. It's the last file slot so make sure you don't overwrite anything, password is password
Last edited by superman5001 on Wed Mar 20, 2024 2:17 pm, edited 1 time in total.

Axeen
Cheater
Cheater
Posts: 47
Joined: Fri Jul 28, 2017 5:03 pm
Reputation: 25

Re: Unicorn Overlord (Switch Emulator)

Post by Axeen »

superman5001 wrote:
Mon Mar 18, 2024 3:20 am
Axeen wrote:
Mon Mar 18, 2024 2:47 am
superman5001 wrote:
Mon Mar 18, 2024 2:35 am
Very grateful for this table already, but I do have a request that I think would make playing with the table even more fun. A script to keep the mighty dig meter maxed out in the mining minigame, and one to freeze the timer would be quite fun.
My game progress has not yet reached the mining stage, So I can not to process it.
Can you provide me your game save? Let me track that data.
Here you are. It's the last file slot so make sure you don't overwrite anything, password is password
Ok, let me take off office, back home to try it.
The file has been downloaded and if you care, you can delete it.

RolandMist
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Mar 18, 2024 5:19 am
Reputation: 0

Re: Unicorn Overlord (Switch Emulator)

Post by RolandMist »

V8 Character info and Medal info is not working.
Nothing happens after scanning for both the list does not open. Is there something i have to do?

rxhunter
Cheater
Cheater
Posts: 27
Joined: Wed Jun 16, 2021 8:27 am
Reputation: 5

Re: Unicorn Overlord (Switch Emulator)

Post by rxhunter »

Axeen wrote:
Thu Mar 14, 2024 1:46 pm
Release note

v9
Add - Character info v2,
If Character info script you can't active or not working
(Error while scanning AOB's: ArmyExperienceInject Error: Not all results found".)
Try Character info v2 please

Add - Item info table field
Adjust - Adjust the minimum quantity function, default = 0 (Disable)

"Item...??" is order_id/slot_id given by game, in case the item is an equipment this value is used in your "Equipped Slot". Better not change it with cheat engine.

Axeen
Cheater
Cheater
Posts: 47
Joined: Fri Jul 28, 2017 5:03 pm
Reputation: 25

Re: Unicorn Overlord (Switch Emulator)

Post by Axeen »

rxhunter wrote:
Mon Mar 18, 2024 8:44 am
Axeen wrote:
Thu Mar 14, 2024 1:46 pm
Release note

v9
Add - Character info v2,
If Character info script you can't active or not working
(Error while scanning AOB's: ArmyExperienceInject Error: Not all results found".)
Try Character info v2 please

Add - Item info table field
Adjust - Adjust the minimum quantity function, default = 0 (Disable)

"Item...??" is order_id/slot_id given by game, in case the item is an equipment this value is used in your "Equipped Slot". Better not change it with cheat engine.
:-D :-D :-D Nice job,
Thanks a lot, next update fix the field text.

rxhunter
Cheater
Cheater
Posts: 27
Joined: Wed Jun 16, 2021 8:27 am
Reputation: 5

Re: Unicorn Overlord (Switch Emulator)

Post by rxhunter »

I want to progress my game but end up making rapport setter using your MemExperience address, better if you can make editor but this is working for me. Rapport is different block from character but can be search from Alain character address. I tested it in 3 session. Backup your save.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>16896</ID>
      <Description>"[X]=== Hover on Alain in Character Menu to set ALL charcater rapport to 900 === "</Description>
      <Options moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
      <LastState/>
      <Color>FF0000</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
if syntaxcheck then return end

[ENABLE]
-- Helper functions
function _enableAutoDisableTimer(currec, updateFunc)
  local _currec = currec
  local _updateFunc = updateFunc

  local t = createTimer()
  t.Interval = 100
  t.onTimer = function()
    _currec.Active = false
    if t ~= nil then
      t.Enabled = false
      t.destroy()
    end
    t = nil
    if _updateFunc ~= nil then
      _updateFunc()
      _updateFunc = nil
    end
  end
  t.Enabled = true
end

function _hex(a, c)
  if a == nil then
    return "(nil)"
  end
  local fmt = "%X"
  if type(c) == "number" then
    fmt = "%0"..c.."X"
  elseif type(a) == "string" then
    return a
  end
  return string.format(fmt, a)
end

-- Main functions

function setRapports()
local desiredRapport=900
local charBaseAddr=readQword(getAddressSafe('MemExperience')) -- Char XP Pointer must be on Alain

if (readInteger(charBaseAddr-0x38)~=0x5) then return end -- Check if MemExperience is on Alain

local rapportBaseAddr=charBaseAddr-0x38-0x2AF40+0x1B5830  -- Alain base Raport

for i = 0,163,1 -- most likely char limit 164
do

   local unitRapportBaseAddr=rapportBaseAddr+i*0x524 --Each unit's character block is 0x524

   if (readInteger(unitRapportBaseAddr)==0 or readInteger(unitRapportBaseAddr)==0xFFFFFFFF) then break end -- Check if character exist

   for j=0,163,1
   do
     local char_id=readInteger(unitRapportBaseAddr+0x4+(j*8)) -- Related character ID

     if (char_id==0xFFFFFFFF or char_id==0x0) then break end

     local current_value=readInteger(unitRapportBaseAddr+0x4+(j*8)+0x4) -- Related character value
     if (current_value&lt;desiredRapport) then
        writeInteger(unitRapportBaseAddr+0x4+0x4+(j*8),desiredRapport)
     end

   end
end


end


_enableAutoDisableTimer(memrec, setRapports)

[DISABLE]

</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

Could anyone tell me if there any conflict with Ring of Maiden and marriage system with 900 rapport value.

Edit:
Also made item dropdown.

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>16897</ID>
      <Description>"LIST_ITEMS"</Description>
      <DropDownList ReadOnly="1" DisplayValueAsItem="1">0004:Coliseum Coin (Currency)
0005:Divine Shard (Currency)
0006:Hallowed Corne Ash (Potions)
0007:Luminous Corne Ash (Potions)
0008:Healing Tonic (S) (Potions)
0009:Healing Tonic (M) (Potions)
000A:Healing Tonic (L) (Potions)
000B:Healing Font (S) (Potions)
000C:Healing Font (M) (Potions)
000D:Healing Font (L) (Potions)
000E:Revival Orb (S) (Potions)
000F:Revival Orb (M) (Potions)
0010:Revival Orb (L) (Potions)
0011:Elixir (Potions)
0012:Smoked Nuts (Potions)
0013:Hot Cross Buns (Potions)
0014:Grilled Steak (Potions)
0015:Silver Hourglass (Potions)
0016:Gold Hourglass (Potions)
0017:Stardust Hourglass (Potions)
0018:Camping Set (S) (Potions)
0019:Camping Set (M) (Potions)
001A:Camping Set (L) (Potions)
001B:Empowering Draught (Potions)
001C:Defensive Draught (Potions)
001D:Liquid Fortune (Potions)
001E:Light Feather (Potions)
001F:Light Tailfeather (Potions)
0020:Beckoning Bell (Potions)
0021:Beckoning Chime (Potions)
0022:Wind Faerie's Charm (Potions)
0023:Holy Herb (Potions)
0024:Concealing CLoak (Potions)
0025:GIant's Canopy (Potions)
0026:Farsight Crystal (Potions)
0027:Conveyance Stone (Potions)
0028:Conveyance Crystal (Potions)
0029:Dream Blossom (Potions)
002A:Barricade Kit (Potions)
002B:Mantlet Kit (Potions)
002C:Steel Trap (Potions)
002D:Magick Mie (Potions)
002E:Magick Bomb (Potions)
002F:Novice Military Treatise (Potions)
0030:Standard Military Treatise (Potions)
0031:Expert  Military Treatise (Potions)
0032:Master Military Treatise (Potions)
0033:Supreme Military Treatise (Potions)
0034:Miracle Fruit (Potions)
0035:Dew of Vitality (Potions)
0036:Dew of Strength (Potions)
0037:Dew of Protection (Potions)
0038:Dew of Knowledge (Potions)
0039:Dew of Warding (Potions)
003A:Dew of Skill (Potions)
003B:Dew of Acuity (Potions)
003C:Dew of Keenness (Potions)
003D:Dew of Parrrying (Potions)
003E:Dew of Agility (Potions)
003F:Dew of Illusion (Potions)
0042:Idealist's Handmirror (Potions)
0043:Goat Biscuit (Treasure)
0044:Free Meal Ticket (Treasure)
0045:Free Mining Pass (Treasure)
0046:Black Market Permit (Quest Item)
0047:Bastorias Blue (Quest Item)
0048:Orphanage Key (Quest Item)
0049:Juicy Aged Meat Steak (Travern Food)
004A:Mellow Cheese Hamburger (Travern Food)
004B:Rich Pot-Grilled Doria (Travern Food)
004C:Fluffy Egg Omelet (Travern Food)
004D:Seafood Paella (Travern Food)
004E:White Fish Aqua Pazza (Travern Food)
004F:Plump Oyster Ajillo (Travern Food)
0050:Eggplant And Tomato Pasta (Travern Food)
0051:Beef Pot-Au-Feu With Chunky Vegetables (Travern Food)
0052:Guinea Chicken Grilled With Herbs (Travern Food)
0053:Basil And Fish Carpaccio (Travern Food)
0054:Fresh Tomato Margherita (Travern Food)
0055:Creamy Eggs Benedict (Travern Food)
0056:Soft-Boiled Egg And Bacon Galette (Travern Food)
0057:Crispy Lettuce Baguette Sandwich (Travern Food)
0058:Exquisite Strawberry Freisier (Travern Food)
0059:Dense Apple Tarte Tatin (Travern Food)
005A:Cornut Lumber (Overworld Material)
005B:Dracia Lumber  (Overworld Material)
005C:Elgrove Lumber (Overworld Material)
005D:Baspine Lumber (Overworld Material)
005E:Albirch Lumber (Overworld Material)
005F:Corsite Stone (Overworld Material)
0060:Sedranite Stone (Overworld Material)
0061:Felcite Stone (Overworld Material)
0062:Bastrite Stone (Overworld Material)
0063:Alcedony Stone (Overworld Material)
0064:Corvia Herb (Overworld Material)
0065:Holdra Herb (Overworld Material)
0066:Elweiss Herb (Overworld Material)
0067:Bascaria Herb (Overworld Material)
0068:Althus Herb (Overworld Material)
0069:Cornian Sardine (Overworld Material)
006A:Draken Sea Bream (Overworld Material)
006B:Elheim Mullet (Overworld Material)
006C:Bastroian Salmon (Overworld Material)
006D:Albion Herring (Overworld Material)
006E:Cornian Trout (Overworld Material)
006F:Draken Tilapia (Overworld Material)
0070:Elheim Pirarucu (Overworld Material)
0071:Bastorian Smelt (Overworld Material)
0072:Albion Pike (Overworld Material)
0073:Iron Ore (Overworld Material)
0074:Copper Ore (Overworld Material)
0075:Silver Ore (Overworld Material)
0076:Gold Ore (Overworld Material)
0077:Platinum Ore (Overworld Material)
0078:Honey Apple (Overworld Material)
0079:Ancient Dragon Skull (Overworld Material)
007A:Throney Vine (Overworld Material)
007B:Ice Crystal (Overworld Material)
007C:Goat Milk (Overworld Material)
007D:Meager Timber (Overworld Material)
007E:Unsullied Timber (Overworld Material)
007F:Sturdy Timber (Overworld Material)
0080:Meager Scrap Metal  (Overworld Material)
0081:Unsullied Scrap Metal  (Overworld Material)
0082:Sturdy Scrap Metal (Overworld Material)
0085:Secular Literature (Gifts)
0086:Palevian Scriptures (Gifts)
0087:History Of Febris (Gifts)
0088:Sectrieve Rock Salt (Gifts)
0089:Wilter Herb (Gifts)
008A:Warnby Pepper (Gifts)
008B:Imitation Sword (Gifts)
008C:Music Box (Gifts)
008D:Extravagant Vase (Gifts)
008E:Gray Jewel (Gifts)
008F:Zagavona Wine (Gifts)
0090:Merietella Brandy (Gifts)
0091:Soap (Gifts)
0092:Perfume (Gifts)
0093:Face Powder (Gifts)
0094:Cut Flowers (Gifts)
0095:Pressed Flowers (Gifts)
0096:Bouquet (Gifts)
0097:Franc (Gifts)
0098:Blancmange (Gifts)
0099:Galette (Gifts)
009A:Pro Set (Gifts)
009B:Cutting Board (Gifts)
009C:Viking Knife (Gifts)
009D:Cup And Saucer (Gifts)
009E:Teapot  (Gifts)
009F:Snack Tray (Gifts)
00A0:Dice (Gifts)
00A1:Cards  (Gifts)
00A2:Board Game (Gifts)
00A3:Surcaut  (Gifts)
00A4:Cotto  (Gifts)
00A5:Chemise  (Gifts)
00A6:Pencil  (Gifts)
00A7:Paints  (Gifts)
00A8:Easel  (Gifts)
00A9:Lapis Lazuli  (Gifts)
00AA:Ruby (Gifts)
00AB:Black Diamond (Gifts)
00AD:Cornia Treasure Map 1 (Treasure Map)
00AE:Cornia Treasure Map 2 (Treasure Map)
00AF:Cornia Treasure Map 3 (Treasure Map)
00B0:Cornia Treasure Map 4 (Treasure Map)
00B1:Cornia Treasure Map 5 (Treasure Map)
00B3:Drakenhold Treasure Map 1 (Treasure Map)
00B4:Drakenhold Treasure Map 2 (Treasure Map)
00B5:Drakenhold Treasure Map 3 (Treasure Map)
00B6:Drakenhold Treasure Map 4 (Treasure Map)
00B7:Drakenhold Treasure Map 5 (Treasure Map)
00B9:Elheim Treasure Map 1 (Treasure Map)
00BA:Elheim Treasure Map 2 (Treasure Map)
00BB:Elheim Treasure Map 3 (Treasure Map)
00BC:Elheim Treasure Map 4 (Treasure Map)
00BD:Elheim Treasure Map 5 (Treasure Map)
00BF:Bastorias Treasure Map 1 (Treasure Map)
00C0:Bastorias Treasure Map 2 (Treasure Map)
00C1:Bastorias Treasure Map 3 (Treasure Map)
00C2:Bastorias Treasure Map 4 (Treasure Map)
00C3:Bastorias Treasure Map 5 (Treasure Map)
00C5:Albion Treasure Map 1 (Treasure Map)
00C6:Albion Treasure Map 2 (Treasure Map)
00C7:Albion Treasure Map 3 (Treasure Map)
00C8:Albion Treasure Map 4 (Treasure Map)
00C9:Albion Treasure Map 5 (Treasure Map)
00CC:Coat Of Arms Of Cornia (Coat Of Arms)
00CD:Coat Of Arms Of Drakengard (Coat Of Arms)
00CE:Coat Of Arms Of Elheim (Coat Of Arms)
00CF:Coat Of Arms Of Bastorias (Coat Of Arms)
00D0:Coat Of Arms Of Albion (Coat Of Arms)
00D1:Coat Of Arms Of Zenoira (Coat Of Arms)
00D2:Coat Of Arms Of The Liberation Army (Coat Of Arms)
00D3:Coat Of Arms Of The Swamp Witch (Coat Of Arms)
00D4:Coat Of Arms Of House Obry (Coat Of Arms)
00D5:Coat Of Arms Of The Cornianvolunteers (Coat Of Arms)
00D6:Gray-Blue Knight Group Emblem (Coat Of Arms)
00D7:Triangular Beast Mercenary Emblem (Coat Of Arms)
00D8:Iron Helmet Mercenary Emblem (Coat Of Arms)
00D9:Celestial Wolf Mercenary Emblem (Coat Of Arms)
00DA:Black Claw Thieves Emblem (Coat Of Arms)
00DB:Order Of The Rose Emblem (Coat Of Arms)
00DC:Meyer Family Emblem (Coat Of Arms)
00DD:Nordheim Family Emblem (Coat Of Arms)
00DE:Schuv Family Emblem Crest (Coat Of Arms)
00DF:Sechhelm Family Crest (Coat Of Arms)
00E0:Three Poison Mercenaries Crest (Coat Of Arms)
00E1:Crimson Dragon Knights Crest (Coat Of Arms)
00E2:Sand Scorpion Thieves Crest (Coat Of Arms)
00E3:Golden Goat Knights Crest (Coat Of Arms)
00E4:Arena Gladiator Crest (Coat Of Arms)
00E5:Hulth Volunteers Crest (Coat Of Arms)
00E6:Cock-Crown Knights Emblem (Coat Of Arms)
00E7:Elheim Resistance Army Emblem (Coat Of Arms)
00E8:Black Swan Knights Emblem (Coat Of Arms)
00E9:Flame Lance Knights Emblem (Coat Of Arms)
00EA:Spirit Knights Emblem (Coat Of Arms)
00EB:Thorn thorn Knights Emblem  (Coat Of Arms)
00EC:Fox Clan Emblem (Coat Of Arms)
00ED:Owl Clan Emblem  (Coat Of Arms)
00EE:Wolf Clan Emblem  (Coat Of Arms)
00EF:Bear Clan Emblem  (Coat Of Arms)
00F0:Exorcism Knights Emblem  (Coat Of Arms)
00F1:Ice Octopus Pirates Emblem  (Coat Of Arms)
00F2:Parevia Orthodox Church Emblem  (Coat Of Arms)
00F3:Knights Of The Sacred Heart emblem (Coat Of Arms)
00F4:Heavenly Winged Knights Emblem  (Coat Of Arms)
00F5:White Shark Knights Emblem  (Coat Of Arms)
00F6:Demonic Knights Emblem  (Coat Of Arms)
00F7:Albion Alliance Emblem  (Coat Of Arms)
00F8:Robed Knight Emblem  (Coat Of Arms)
00F9:Dead Spirit Corps Emblem  (Coat Of Arms)
00FA:Rock Rats Emblem  (Coat Of Arms)
00FB:Ruins Investigation Team emblem (Coat Of Arms)
00FC:Vigilante Emblem  (Coat Of Arms)
00FD:Thieves Emblem  (Coat Of Arms)
00FE:Mercenary Corps Emblem  (Coat Of Arms)
00FF:New Cornia Emblem  (Coat Of Arms)
0100:Elion Emblem  (Coat Of Arms)
0101:Hydeland Emblem  (Coat Of Arms)
0102:Sakura High School Emblem (Coat Of Arms)
0104:Faded Note 1  (Quest Item?)
0105:Faded Note 2  (Quest Item?)
0106:Faded Note 3  (Quest Item?)
0107:Faded Note 4  (Quest Item?)
0108:Faded Note 5 (Quest Item?)
0109:Dig time Extensions (S) (Potion)
010A:Dig time Extensions (M) (Potion)
010B:Dig time Extensions (L) (Potion)
</DropDownList>
      <LastState Value="" RealAddress="00000000"/>
      <GroupHeader>1</GroupHeader>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

User avatar
Ascension
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Mar 05, 2024 4:00 am
Reputation: 0

Re: Unicorn Overlord (Switch Emulator)

Post by Ascension »

Any way to custom-name characters outside of the presets? Would like this. :D

nos4r2
Expert Cheater
Expert Cheater
Posts: 229
Joined: Sun Oct 29, 2017 3:58 am
Reputation: 42

Re: Unicorn Overlord (Switch Emulator)

Post by nos4r2 »

Thank for v9 the character info v2 work perfectly now.

Alfon
Noobzor
Noobzor
Posts: 10
Joined: Thu May 27, 2021 11:27 am
Reputation: 13

Re: Unicorn Overlord (Switch Emulator)

Post by Alfon »

Hi all,I am in progress of making base ct from Axeen rujinx ct to yuzu ct
here some add in for Rapport for ryujinx,just copy paste the code
Spoiler
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>16949</ID>
<Description>"rapport v1 (open -character list-select char-detail-view rap then activated)"</Description>
<Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Ryujinx.exe
Version:
Date : 2024-03-19
Author : Alfon Regiantoro

This script does blah blah blah
}

[ENABLE]

aobscanregion(Rapinjects,hInstance,hInstance+08000000,0F B7 44 10 04 0F BF C0 89 C9 48 89 8B A0 00 00 00 48 89 83 B0) // should be unique
alloc(newmem,$1000)

label(code)
label(return)
label(charrap)

newmem:
lea r8,[rax+rdx+04]
mov [charrap],r8

code:
movzx eax,word ptr [rax+rdx+04]
movsx eax,ax
mov ecx,ecx
mov [rbx+000000A0],rcx
jmp return

align 10
charrap:
dq 0

Rapinjects:
jmp far newmem
nop 3
return:
registersymbol(Rapinjects)
registersymbol(charrap)

[DISABLE]

Rapinjects:
db 0F B7 44 10 04 0F BF C0 89 C9 48 89 8B A0 00 00 00

unregistersymbol(*)
dealloc(*)

{
// ORIGINAL CODE - INJECTION POINT: 33BE9D9DE66

33BE9D9DE28: 48 C7 83 18 04 00 00 70 A5 7C 08 - mov qword ptr [rbx+00000418],087CA570
33BE9D9DE33: 48 B8 80 B4 EE 05 FA 01 00 00 - mov rax,000001FA05EEB480
33BE9D9DE3D: 48 8B 00 - mov rax,[rax]
33BE9D9DE40: 48 89 D9 - mov rcx,rbx
33BE9D9DE43: FF D0 - call rax
33BE9D9DE45: 48 8B 0B - mov rcx,[rbx]
33BE9D9DE48: 48 8B 93 A8 00 00 00 - mov rdx,[rbx+000000A8]
33BE9D9DE4F: 48 81 F8 00 C5 83 08 - cmp rax,0883C500
33BE9D9DE56: 0F 85 83 18 00 00 - jne 33BE9D9F6DF
33BE9D9DE5C: 48 B8 00 00 FC E4 3B 02 00 00 - mov rax,0000023BE4FC0000
// ---------- INJECTING HERE ----------
33BE9D9DE66: 0F B7 44 10 04 - movzx eax,word ptr [rax+rdx+04]
// ---------- DONE INJECTING ----------
33BE9D9DE6B: 0F BF C0 - movsx eax,ax
33BE9D9DE6E: 89 C9 - mov ecx,ecx
33BE9D9DE70: 48 89 8B A0 00 00 00 - mov [rbx+000000A0],rcx
33BE9D9DE77: 48 89 83 B0 00 00 00 - mov [rbx+000000B0],rax
33BE9D9DE7E: 48 C7 83 F0 00 00 00 0C C5 83 08 - mov qword ptr [rbx+000000F0],0883C50C
33BE9D9DE89: 48 C7 83 18 04 00 00 28 65 54 08 - mov qword ptr [rbx+00000418],08546528
33BE9D9DE94: 48 B8 90 53 F7 05 FA 01 00 00 - mov rax,000001FA05F75390
33BE9D9DE9E: 48 8B 00 - mov rax,[rax]
33BE9D9DEA1: 48 89 D9 - mov rcx,rbx
33BE9D9DEA4: FF D0 - call rax
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>17021</ID>
<Description>"=== Selected Character Uint === (65535) char not avaiable yet"</Description>
<Options moHideChildren="1"/>
<Color>0000FF</Color>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>17022</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-4c</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17023</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-48</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17024</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-44</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17025</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-40</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17026</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-3c</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17027</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-38</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17028</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-34</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17029</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-30</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17030</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-2c</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17031</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-28</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17032</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-24</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17033</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-20</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17034</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-1c</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17035</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-18</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17036</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-14</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17037</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-10</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17038</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-c</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17039</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17040</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>-4</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17041</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17042</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>4</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17043</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17044</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>c</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17045</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>10</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17046</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>14</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17047</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>18</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17048</ID>
<Description>"name"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>1c</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17049</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17050</ID>
<Description>"value"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>24</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17051</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>28</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17052</ID>
<Description>"value"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>2c</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17053</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>30</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>17054</ID>
<Description>"value"</Description>
<DropDownListLink>CHARACTER_NAME</DropDownListLink>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>34</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>17055</ID>
<Description>"value"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>2 Bytes</VariableType>
<Address>charrap</Address>
<Offsets>
<Offset>38</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
and also droplist character name it still in progress since it may be alot of character name
Spoiler
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>16972</ID>
<Description>"CHARACTER_NAME"</Description>
<DropDownList ReadOnly="1" DisplayValueAsItem="1">1:please edit
2:please edit
3:please edit
4:please edit
5:Alain
6:Scarlet
7:Lex
8:Josef
9:Cloe
10:Hodric
11:Clive
12:Travis
13:Aubin
14:Morris
15:Rofl
16:please edit
17:please edit
18:please edit
</DropDownList>
<GroupHeader>1</GroupHeader>
</CheatEntry>
</CheatEntries>
</CheatTable>

Post Reply

Who is online

Users browsing this forum: admantx, apissangoku, Architect, bigkorban, Bing [Bot], chrisreddot3, derp12233, Djossi09, djpowe, DotBot, ferrick, Google Adsense [Bot], hahah, joebno2, Kadira404, Milk_Kira, Onebayne, rkuzunoha, SemrushBot, shacke, Shnoya, sonycman, togunov, zerveres