Al-Qadim: The Genie's Curse 1.10

Upload your cheat tables here (No requests)
Post Reply
User avatar
gibberishh
Table Makers
Table Makers
Posts: 383
Joined: Fri Jul 02, 2021 5:48 pm
Reputation: 250

Al-Qadim: The Genie's Curse 1.10

Post by gibberishh »

Cheat table for Al-Qadim: The Genie's Curse 1.10 on DosBox 0.74-3. These have been tested on the game that has been pre-packaged by me ([Link]) to run on DosBox (on Windows 7, but Windows version shouldn't matter). You should be able to use any other kind of install you have as long as it runs within DosBox 0.74-3 and matches the version the table is made for.

To use, run the game in DosBox (AlQadim.exe if you download from the above link) then open the table. Or simply open the table -- it will launch the game by itself. You can edit Gold, Gems, your character's name, xp, current and max HP, level, attacks, enchantment level of sword, ring and sling, and some other things.

Usage of the table is not straightforward, but I have tried to make it as simple as possible.
  • Upon launch, the table will tell the game that copy-protection has been approved, so the game will never ask for the copy-protection code.
  • In case you do get the copy-protection prompt, Copy-Protection Code will display the expected answer.
  • Gold, Gems, Copy-Protection, and Game Difficulty work "out-of-the-box", just like they would work with any other cheat table/game.
  • Everything else works a little differently. The player's address changes with every map. So you have to use the Find Player script on every single map (hotkey: ` -- the key next to the 1 key and above the Tab key). The first time you use this script/hotkey, you will be asked to enter your player's name as you entered it in the game. From then on it will use that same name to find the player address.
  • Once you see correct values, you can use those memory records as you would do for any game. Of particular note are the following:
    • Attacks: Can be 0, 1 or 2, to give you 1, 2 or 3 attack types.
    • Sword/Sling/Ring of Protection: These increase the enchantment levels of the respective equipment. A high sword enchantment dishes out much more damage, allowing you one-shot kills. Same with sling. A high ring enchantment absorbs extraordinary amounts of physical damage, making you almost invulnerable.
    • Gameplay: You can change this to walk through walls. This is a replication of the only built-in cheat I know.
    • Inventory: This is a little tricky and not very reliable. This will attempt to show you all items in your inventory and let you change their quantities. However, because of the way the game stores info, sometimes items are duplicated even though the game only respects one of those values. You can even change the item itself, however you cannot add items to the inventory using this. Theoretically, it is possible to buy single healing potions in Zaratan and turn each one of them into a different quest item so that you have everything right at the beginning of the game, but I have not tried this.
    • Shards: This is even more unreliable than Inventory. After you receive the first Sunfire shard with 1 charge, this script will attempt to show you all shards that you have. However, because of the game's data structure, this simply lists up to 21 different records, many of which may have nothing to do with your shards! First of all, for this script to work, never use up that particular sunfire shard with 1 charge (and don't edit the number either). Always keep it in your inventory. Secondly, the next few numbers should correctly display correct numbers for charges of other shards as shown on the Ready Weapon screen. If correct numbers are shown, you can bump them up. If correct numbers are not shown, you will have to quit the game entirely (save if you want), restart, and then try it again. If it still doesn't work, go to a different map, quit the game entirely (save), and try again. Do not edit numbers that do not correspond to values you don't see in the Ready Weapons screen. After you make a change, you should be able to see it in the Ready Weapon screen (deselect and select the shard again), otherwise you are editing the wrong value.
  • Active Potion: This displays the last potion used.
  • Potion Length: Displays the amount of time left for the potion's effect to run out. It counts down from 12 to 0. I've tried freezing the value but it does not work with elemental invulnerability oils. Maybe freezing works with Strength potion, maybe it does not (the stats screen shows 22 strength, but I don't know if damage output is affected).
  • After you've entered your Player Name, if you need to change it, you could simply close and reopen the table. Or, click Edit > Change Player Name, or hit Ctrl+N and you will be able to enter a different name. Note that Find Player will show records under it even if you enter an invalid name -- don't edit values that do not correspond to your actual character!
  • Sometimes Find Player will show incorrect records even if you entered a valid name. This happens if an NPC used your name in the last dialog. To fix this, either speak to someone so that the last dialog is reset and then hit ` twice to find player again, or quit the game entirely and start again.
  • If you use the Inventory or Shard scripts, the table will ask you if you want to save changes. Click No otherwise you will lose the signature.
Hotkeys
  • `: Find Player, needs to be used on EVERY new map/area.
  • Alt+R: Restore full health (copy over max HP value to HP). Make sure all player values are correct before using this!
  • Alt+G: Freeze and allow increase of HP (Godmode), especially useful on Sedat, where you have to walk on fire. Not only do you have to make sure all player values are correct before using this, but you have to disable it before leaving a map, and enable it again on a different map. Extremely cumbersome, but for now there is no other way.
  • Alt+N: Increase Experience to the next level's xp -10. Your next kill or quest completion will take you to the next level. Make sure all player values are correct before using this. Even though the manual lists xp up to level 9, the game never goes beyond level 8. This is a bug with the game, not the table.
  • Ctrl+N (Only works in the cheat table window): Change Player Name.


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
Attachments
AlQadim.ct
Signed cheat table, will attempt to launch .\AlQadim.exe, attach itself to DosBox, and remove the game's copy-protection.
(18.66 KiB) Downloaded 65 times
Last edited by gibberishh on Mon Oct 14, 2024 12:59 am, edited 2 times in total.

User avatar
gibberishh
Table Makers
Table Makers
Posts: 383
Joined: Fri Jul 02, 2021 5:48 pm
Reputation: 250

Re: Al-Qadim: The Genie's Curse 1.10

Post by gibberishh »

Added: When gambling in Bandar al-Sa'adat, you will now see the expected number in the table. Go ahead and print money if you wish -- though editing your gold is much faster.

The table will no longer ask you if you want to save changes after using certain scripts.
Attachments
AlQadim.ct
Signed cheat table, will attempt to launch .\AlQadim.exe, attach itself to DosBox, and remove the game's copy-protection.
(19.21 KiB) Downloaded 29 times

User avatar
gibberishh
Table Makers
Table Makers
Posts: 383
Joined: Fri Jul 02, 2021 5:48 pm
Reputation: 250

Re: Al-Qadim: The Genie's Curse 1.10

Post by gibberishh »

  • ~ will now reset Find Player in one stroke; no longer need to press it twice on every map, just once will do.
  • Made inventory and shard charges more reliable. They might still show extra items, but those should hopefully be fewer now.
  • Also, for shards you no longer need to carry around the first Sunfire shard with 1 charge. All shards will be listed regardless.
  • You can transform one type of shard into another, just like you can change items in your inventory. As always, first make sure you are editing the correct one by changing the number of charges; if the number doesn't change in the game, you are editing an item that you're not carrying.
  • Added your location on the map (X and Y coordinates), as well as an indicator of which map you are on. X and Y can be changed to teleport anywhere, but don't change Map or you may corrupt your game. It is not possible to jump to a different map. When moving, the game increments X and Y by 6 for each forward step.
  • If Location is expanded (Alt+W), you can use IJKL to move around, ignoring all obstacles. The built-in cheat Walk Through Walls only lets you bypass walls not objects. But using these hotkeys (which change X and Y), you can move around anywhere. Be careful: these keys will trigger even if you are in a different window, so try and remember to collapse Location (Alt+W) when you switch out of the game.
Attachments
AlQadim.ct
Signed cheat table, will attempt to launch .\AlQadim.exe, attach itself to DosBox, and remove the game's copy-protection.
(22.47 KiB) Downloaded 15 times

Post Reply

Who is online

Users browsing this forum: AhrefsBot, Google Adsense [Bot], haiman00, Marcos Beran, Nipun, silly