The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Sideshow Showcase (https://www.pokecommunity.com/forumdisplay.php?f=204)
-   -   Platinum PlatinumQoL - Now compatible with Following Platinum (https://www.pokecommunity.com/showthread.php?t=465574)

SpagoAsparago February 5th, 2022 2:56 AM

PlatinumQoL - Now compatible with Following Platinum
 
Introduction
Hello, this is my first ROMHack and its purpose is a just a simple number of improvements for a better experience (in my opinion) of the original Platinum game, without radically altering the story or gameplay progression.
My initial inspiration was while playing a mono bug type run in Platinum. I found out how it would be really convenient to have Honey Trees work without the 6 hours waiting time, but also without changing the emulator clock every time, but as I couldn't find any ROM doing this, I choose to make my own, and eventually I came up with the idea of a couple more features.

Features
Spoiler:

Current Version: 1.6
  • All features in Following Platinum (Credits to AdAstra and Mikelan)
  • Reusable TMs: All TMs are now infinitely reusable.
  • Reusable Repel System similar to Glazed
  • HP Bar Speed: The HP Bar draining animation is now 3 times faster
  • Hidden Machines: Rock Smash, Cut, Strength, Rock Climb and Waterfall do not need to be taught to a pokemon anymore to be used, you only need to have the HM in the bag and having obtained the relative badge.
    Surf, Fly and Defog still need to be activated the old way as so far there are no way to force their activation outside of the party menu.
    Rock Climb will use the first pokemon in your party for the animation, while Waterfall will use the first pokemon in your party that knows Surf.
  • Honey Trees: After slathering the honey on a honey tree, interacting with it again will immediately trigger the wild battle.
  • Trade Evolutions: Evolutions that are normally not accessible without trading have been changed to either leveling up or holding a specific item while leveling up. The changes are the same as in the universal randomizer, see this page for the exact evolution methods.
  • Starters: The two Sinnoh starters you didn't pick can be obtained at Professor Rowan's Laboratory after having obtained the National Dex. Starters from Generations I to III can be found at the Pal Park.
  • Pal Park : The wild area in the Pal Park can be accessed if there are no Pokémon migrated via the Dual Slot functionality, but while accessed this way, the catching contest functionalities are disabled so that any number of Pokémon can be captured.
  • [B]Diamond/Pearl Version Exclusives[B]
  • Event Pokémons and items: New legendary encounters and events have been added to make the full National Dex obtainable in a single savefile. They will also have the default legenary theme played when battled in the wild.
  • Fossil Trader: A NPC has been added to the Underground Man house in Eterna City, and can be used to trade every fossil, except the Old Amber, for its counterpart.
  • Spiritomb: After placing the Odd Keystone in the Hallowed Tower on Route 209, interacting with it again will trigger an encounter with a wild spiritomb. This process can be repeated at the cost of another Odd Keystone.
  • Natures have their effects listed in the summary screen
  • Ditto can be found at Route 218 as a Pokéradar encounter, like it was in Diamond/Pearl
  • All Fishing Rods encounter rates are now 100%
  • Egg Hatching cycle is now 256 steps
  • All pokemon names in battle have been decapitalized
  • All pokemon icons have been replaced with the gen 6 style ones


Pokèmon and Event locations
Spoiler:

Diamond and Pearl version exclusive Pokemons:
  1. Misdreavus, Murkrow: Eterna Forest, Lost Tower
  2. Stunky: Route 206, 214, 221
  3. Skuntank: Route 221, 225
  4. Glameow: Route 218, 222
  5. Purugly: Route 222, 229
  6. Clamperl: Route 219, 221 (Super Rod)
  7. Trapinch, Vibrava: Route 228 (Poké Radar)
  8. Ditto: Route 218 (Poké Radar, 20%)

Starters and Pal Park encounters:
  1. The two Sinnoh starters you didn't pick can be obtained at Professor Rowan's Laboratory after having obtained the National Dex. Starters from Generations I to III can be found at the Pal Park
The wild area in the Pal Park can be accessed if there are no Pokémon migrated via the Dual Slot functionality, but while accessed this way, the catching contest functionalities are disabled so that any number of Pokémon can be captured. The encounters are:
  1. Bulbasaur, Charmander, Chikorita, Cyndaquil, Treecko Torchic (Tall Grass)
  2. Munchlax (Pokéradar, 1%)
  3. Squirtle, Totodile, Mudkip (Surf)
  4. Feebas (Super Rod, 1%)

Legendaries, Mythicals and Mistery Gift events:
•All encounters listed there require at least having obtained the National Dex with the exception of the Secret Key
  • Secret Key (Rotom forms): After catching Rotom
  • Celebi: Celestic Town shrine
  • Raikou: Valley Windworks, behind the fence
  • Entei: Stark Mountain (outside)
  • Suicune: Lake Acuity, on the shore near the tall grass
  • Jirachi: In the ?! Unown Room at Solaceon ruins
  • Regirock, Registeel and Regiice: their normal encounter locations are now freely accessible after obtaining the national dex
  • Regigigas: bottom of Snowpoint temple, while having the legendary titans in your party
  • Darkrai: After saving the Sailor son in Canalave, he will give you the Member Card
  • Shaymin: The Flower paradise is available as soon as route 224 is unlocked
  • Arceus: While having, Giratina, Dialga and Palkia in your party, talking to the cave paintings in Celestic Town will give you the Azure Flute
  • Manaphy: An egg is available on the island in Route 230
  • Mewtwo: After completing the Team Galactic storyline at Stark Mountain, a new room in the Galactic Lab will become accessible where you can find Mewtwo
  • Ho-Oh, Lugia, Deoxys, Latias, Mew: In the aforementioned secret room in the Galactic Lab, there is an Old Sea Map key item. Showing it to the Sailor in Canalave will allow to travel to the event islands when those pokemons can be catched
  • Latios: After battling Latias on Southern Island, a level 70 Latios will start Roaming
  • Kyogre, Groundon, Rayquaza: After completing the Team Galactic storyline at Stark Mountain, a Claydol will appear in Mount Coronet, talking to it will allow you to reach the Embedded Tower where the Weather Trio can be catched.


Screenshots

Download
Spoiler:
Download Link - Last update 1.6.3
Extract the folder from the .zip file and patch the PlatinumQoL.xdelta file to a FollowingPlatinum ROM, the version that does NOT have the fairy type. The Following Platinum patch can be downloaded at https://pokehacking.com/fangames/following-platinum/ and has to be patched on a XenoPhobia version 3541 ROM.
If you are on mobile you can use https://www.marcrobledo.com/RomPatcher.js/ to patch.

Do not enter a double battle with your unevolved starter or Togepi/Riolu that you obtained from the scripted events, it may crash your game..
This is an issue with the original Following Platinum ROM that I'm not able to fix.

If for whatever reason you want to play a version without the Following Platinum functionalities, the old update 1.4 can be downloaded here, but it will no longer receive updates.

Upcoming Features/ToDo List
Spoiler:
  • Screenshots
    Spoiler:

    •Double battles (except the ones with a partner NPC) might crash the game, I suggest saving before and trying swapping the order of the first and second pokemon in your party. It's an issue with the original Following Platinum which is beyond my ability to fix.
    •Griseous Orb in the Distortion world has been replaced with a Protector. Somehow the item got messed up, but at the same time the tool I use can't edit Distortion world map files at the moment. As a workaround, the Stardust in Turnback Cave has been replaced with a Griseous Orb.

  • All legendary and Mythical encounters have the default Platinum legendary theme
  • Reusable Repel system
  • New maps and OW sprites to add the rest of gen 1-3 legendaries
  • Following Platinum as a base
  • Possibility of triggering the dual slot encounters functionality in game
  • Making both Armor and Skull fossil available in a single game file
  • Having the other two Sinnoh starters available for the player after beating the Pokemon League
  • Having Kanto, Hoeen and Johto starters available for the player after beating the Pokemon League
  • Event exclusive items available post game without the need of using cheat codes
  • Faster Egg Hatching cycle
  • Faster HP bar draining animation
  • Regirock, Registeel and Regice available after beating the Pokemon League, so that Regigigas is obtainable
  • Natures have their effects listed
  • TMs cannot be sold at stores
  • Reusable TMs
  • 100% Fishing Rods Encounter Rate

Credits
Spoiler:
  • Mikelan98 and AdAstra for the FollowingPlatinum base rom
  • Bagboy for research on overworld sprites
  • Nomura and AdAstra for DSPRE
  • Turtleisaac for PokEditor
  • Mikelan98 for the reusable TMs
  • AdAstra, Mikelan98 and Nitram for the faster HP bar
  • Maple for the HM usable from bag script
  • Deadskullzjr for the GBA dual slot AR code
  • Many people from the Kingdom of DS Hacking Discord server for general help
  • The DS-style Pokemon Sprite resource and Darkress for making the narc file
  • BluRose for helping with ASM
  • destroyer96 for the infinite repel cheat code

trdtrl February 9th, 2022 8:53 AM

I love this! really looking forward for reusable tms and faster hp bar

SpagoAsparago February 10th, 2022 5:49 AM

Version 1.1 Released!
Changelog:
  • Waterfall Animation will now use the first pokemon in your party that knows surf
  • Reusable TMs have been added. Credits to Mikelan98.
  • Fishing Rods Encounter Rates have been changed to 100% for all Rods

Quote:

Originally Posted by trdtrl (Post 10468306)
I love this! really looking forward for reusable tms and faster hp bar

Thank you, hope you enjoy it! Faster HP bar will be part of the next update.

darthbr February 11th, 2022 4:44 PM

Make all pkm avaliable
Legendáries etc

Levine91 February 12th, 2022 2:36 PM

Very happy to see something like this come out. Feels overdue. Thanks for leading this and I can't wait for the next update!

trdtrl February 13th, 2022 5:41 AM

oh btw have you already thought about integrating the hack with following pokemon platinum patch? i think it will be a fun surprise and a whole new experience for platinum playthrough

SpagoAsparago February 20th, 2022 1:49 PM

Update 1.2 Released! Changelog:
•HP Bar animation is now three times faster
•All eggs have a hatching cycle of 256 steps
•Regice, Regirock and Registeel locations are accessible after obtaining the National Dex
For the next update I'm looking forward to add event items and the remaining starters, but it's going to take a while.

Quote:

Originally Posted by darthbr (Post 10469124)
Make all pkm avaliable
Legendáries etc

I'm not planning on further editing the encounter tables before the postgame, but I want to add other starters and more legendaries, altough I'm not sure there is a fitting location for every legendary. Ideally I also want to add the possibility of triggering the dual slot functionality to get the relative encounters but I don't know how doable it is.

Quote:

Originally Posted by trdtrl (Post 10469676)
oh btw have you already thought about integrating the hack with following pokemon platinum patch? i think it will be a fun surprise and a whole new experience for platinum playthrough

Following Platinum is way too complex for me to be able to add it to my ROM Hack. I would have to add all the features implemented here to an already existing FollowingPlatinum ROM, and also I don't know how the original creators feel about others releasing their hack. At the very least I'm planning to finish my Hack in the first place before thinking about it.

000mn000 February 21st, 2022 10:45 AM

Thank you for the mod. If possible, any chance of posting the hex changes you made for the animation bar? Or anything else for that matter, if you're willing? Some of these changes would do well ported to other rom hacks :)

SpagoAsparago February 22nd, 2022 12:21 AM

Quote:

Originally Posted by 000mn000 (Post 10472740)
Thank you for the mod. If possible, any chance of posting the hex changes you made for the animation bar? Or anything else for that matter, if you're willing? Some of these changes would do well ported to other rom hacks :)

Sure. All the hex changes I made are those for the reusable TMs: https://pastebin.com/X08TB1Fq
And this for the HP Bar: https://pastebin.com/eCvYDcyw
I didn't come up with any of those changes, refer to the credits in my original post.

darthbr February 23rd, 2022 1:03 PM

Add prism scale to make feebas evolve with this stone.

SpagoAsparago March 3rd, 2022 11:47 AM

Update 1.3 Released! Changelog:
  • Events: Darkrai can be catched at Newmoon Island which is now accessible from the Canalave Ferry after saving the sailor's son from nightmares. Shaymin's event has been unlocked with no requirements at Route 224, and a Manaphy Egg can be found at Route 230. The Azure Flute can be obtained by examining the Celestic Town cave painting, after having obtained the National Dex and with Giratina, Dialga and Palkia in your party.
  • Pal Park: The Pal Park wild area can be accessed even if there are no migrated Pokémon. While accessed this way, the catching contest functionalities are disabled so an unlimited number of Pokèmon can be caught before leaving the area. The encounters are:
    1. Bulbasaur, Charmander, Chickorita, Cyndaquil, Treecko, Torchic (Tall Grass)
    2. Squirtle, Totodile, Mudkip (Surf)
    3. Munchlax (Pokéradar, 1%)
    4. Feebas (Super Rod, 1%)
  • Starters: Other than the starters from Generations I to III that can be now found as wild encounters in the Pal Park, the other two sinnoh starters you didn't choose can be obtained at Professor Rowan's Laboratory after obtaining the National Pokedex.
  • Fossil Trader: In the Underground Man house in Eterna City an NPC has been added which will trade every fossil (except the Old Amber) for its counterpart.
  • Natures: The effects of natures are now listed in the summary screen.
  • Ditto: It is now a Pokéradar Encounter at Route 218, like it was in Diamond and Pearl.
For now I don't think there will be more updates. I would like to add more Legendaries to the game, but there really isn't an existing map that fits most of them, and so far I can't really create and/or add new maps to the game or add new Overworld sprites. GBA Dual Slot functionality is theoretically possible to be triggered in game, but I will have to learn about ASM to do so, and also I'll be start working on a Gen 5 ROMHack which was my original project.
Quote:

Originally Posted by darthbr (Post 10473612)
Add prism scale to make feebas evolve with this stone.

Unfortunately adding new items (and sprites) to the game is still out of my possibilities.

darthbr March 3rd, 2022 11:58 AM

You can add "import" an overworld portal sprite from hgss and those portals can be spawned after giratina event.. Like renegade one. It suits better to add legendáries.

Add Oak lore after leave from lab. He could give pikachu as partner at beggining of adventure. Starter + pikachu

Add another Oak or scientist lore when player arrive solaceon ruins. Give armor and shell fóssil and ask player to revive it for him

- why slowpoke to slowking with water stone and not level w kings rock like politoed? It make more sense

SpagoAsparago March 4th, 2022 6:37 AM

Quote:

Originally Posted by darthbr (Post 10477126)
You can add "import" an overworld portal sprite from hgss and those portals can be spawned after giratina event.. Like renegade one. It suits better to add legendáries.

Add Oak lore after leave from lab. He could give pikachu as partner at beggining of adventure. Starter + pikachu

Add another Oak or scientist lore when player arrive solaceon ruins. Give armor and shell fóssil and ask player to revive it for him

- why slowpoke to slowking with water stone and not level w kings rock like politoed? It make more sense

-I tought about portals but I would have to add the same thing 14 times and I think it wouldn't really fit, even as a temporary solution. Plus I'd rather spend time learning how add new maps and overworld sprites, than add them via portals and then remove it anyway.

-Sorry but that's kinda unnecessary and not really the point of this ROMhack

-Because the Universal Randomizer also changes it this way and I wanted to keep it consistent. I assume it's because slowpoke already has a level up evo, and having two evolutions by level up at the same time would result in one evolution overwriting the other? Now that I think about it, I would have to test it out.

darthbr March 4th, 2022 10:12 AM

Quote:

Originally Posted by Lithobraker (Post 10477204)
Yeah, this problem is kind of unfixable without rebalancing every bulky Pokemon in existence- which would be a huge undertaking(not just to change, but especially to test), and it would probably destroy the base stat totals. The alternative would be worse though- if I reintroduced EVs, NPCs still wouldn't be able to use them, so the player- even if they didn't do specific EV training- would be massively overpowered, and making it truly interesting and difficult would be impossible.
As it stands, there are far larger problems to balancing that I can't fix at all- like players using items in major battles, and the incredibly stupid NPC AI.
For what's currently possible in Generation 4, I'm fairly satisfied with how things have felt in my testing playthrough.
Since many restrictions are impossible to implement(and I'm not even sure I would if I could), the difficulty is kind of up to the player here, and that's fine, I think.
You could always limit yourself- no items in boss trainer battles, don't raise your stats higher than +2 stages, monotype, etc.
It sounds like kind of a copout answer, but it's also the only solution available in Gen 4 at the moment.

Quote:

Originally Posted by SpagoAsparago (Post 10477517)
-I tought about portals but I would have to add the same thing 14 times and I think it wouldn't really fit, even as a temporary solution. Plus I'd rather spend time learning how add new maps and overworld sprites, than add them via portals and then remove it anyway.

-Sorry but that's kinda unnecessary and not really the point of this ROMhack

-Because the Universal Randomizer also changes it this way and I wanted to keep it consistent. I assume it's because slowpoke already has a level up evo, and having two evolutions by level up at the same time would result in one evolution overwriting the other? Now that I think about it, I would have to test it out.

Its very easy to add sprites
I did in a rom that i was working. You dont have to add New maps. Just add in like far places like oras did.. Spawn after X event.. Ex: Lugia portal underwater. Etc.
Im playing your rom. By far The Best vanilla. Just need think about "complete dex" legendáries.

Chain March 4th, 2022 1:09 PM

This is just amazing! I love the idea of ​​a hack with these improvements, it's about time someone could do it.
Congratulations! I hope you can finish it as you like.

BTW, Is there any information of using the HM's from the bag? I find it interesting to learn how to implement it.

SpagoAsparago March 5th, 2022 12:32 AM

Quote:

Originally Posted by darthbr (Post 10477571)
Its very easy to add sprites
I did in a rom that i was working. You dont have to add New maps. Just add in like far places like oras did.. Spawn after X event.. Ex: Lugia portal underwater. Etc.
Im playing your rom. By far The Best vanilla. Just need think about "complete dex" legendáries.

You added new overworld sprites to Platinum? Replacing them is pretty easy, but it's at least 11 sprites so I don't know which are unused and if there are that many. I already have a few places in mind for existing legendary locations, like the Shrine in Celestic Town for Celebi, and the Legendary Beasts as roaming encounters after the Legendary Birds disappeared/are catched. I never played 3DS games so I don't know about oras, but there is no dive in this game so that would require a new map. But I want to make every National Dex pokemon catchable, not just legendaries, so for now I will focus on finding out how the dual slot encounters work.
Quote:

Originally Posted by Chain (Post 10477630)
This is just amazing! I love the idea of ​​a hack with these improvements, it's about time someone could do it.
Congratulations! I hope you can finish it as you like.

BTW, Is there any information of using the HM's from the bag? I find it interesting to learn how to implement it.

Thank you. For the HM it's just a matter of replacing a single script file, are you familiar with using DSPRE? I can post the script later as I'm on mobile now.

SpagoAsparago March 5th, 2022 5:13 AM

Quick Update:
-Arceus Overworld Sprite at the Hall of Origin is now visible while previously it was still hidden even after using the Azure Flute.
-Changed the Pal Park Encounter file so that all starters are available regardless of daytime while previously some would only be available at either day or night.
-Removed the Secret Key after catching Rotom (which I forgot to add to the previous changelog) because after testing it on a fresh save file, it crashes the game while entering the Secret Room. It will take some time to fix this so for now I choose to remove it.

Chain March 5th, 2022 8:49 AM

Quote:

Originally Posted by SpagoAsparago (Post 10477866)
You added new overworld sprites to Platinum? Replacing them is pretty easy, but it's at least 11 sprites so I don't know which are unused and if there are that many. I already have a few places in mind for existing legendary locations, like the Shrine in Celestic Town for Celebi, and the Legendary Beasts as roaming encounters after the Legendary Birds disappeared/are catched. I never played 3DS games so I don't know about oras, but there is no dive in this game so that would require a new map. But I want to make every National Dex pokemon catchable, not just legendaries, so for now I will focus on finding out how the dual slot encounters work.

Thank you. For the HM it's just a matter of replacing a single script file, are you familiar with using DSPRE? I can post the script later as I'm on mobile now.

Yes! I usually working with DSPRE.
Really apreciated your work, that's an amazing job.

SpagoAsparago March 5th, 2022 10:08 AM

Quote:

Originally Posted by Chain (Post 10478002)
Yes! I usually working with DSPRE.
Really apreciated your work, that's an amazing job.

The script file is 409, this is what it contains: https://pastebin.com/MgrfreTF
You have to replace both scripts and functions sections.

Chain March 5th, 2022 10:54 AM

Quote:

Originally Posted by SpagoAsparago (Post 10478021)
The script file is 409, this is what it contains: https://pastebin.com/MgrfreTF
You have to replace both scripts and functions sections.

Thank you so much bro! Im gona try it <3

000000_11111 April 21st, 2022 6:58 PM

Are you planning to add things like the B/W repel system, decapitalization, or updated move sets?

Zywin April 21st, 2022 9:46 PM

Quote:

Originally Posted by 000000_11111 (Post 10495208)
Are you planning to add things like the B/W repel system, decapitalization, or updated move sets?

Also poison should no longer inflict damage in overworld like in Gen V onwards

SpagoAsparago April 24th, 2022 2:40 AM

Quote:

Originally Posted by 000000_11111 (Post 10495208)
Are you planning to add things like the B/W repel system, decapitalization, or updated move sets?

While I would like to add them, for the B/W repel and remove overworld poison damage it would take assembly knowledge as it doesn't seem anyone has done it yet.
Right now I'm looking trough how to remove the Surf HM requirements, which are also hardcoded, so at most if I ever figure this out I could look how to implement those things.
I didn't think about capitalization, I'll look into it.
I don't plan to update movesets as I would like to leave the battles as close to the original as possible.

pokemonfan6498 June 1st, 2022 11:14 AM

you better use new pokemon randomiser ZX it has more features https://github.com/Ajarmar/universal-pokemon-randomizer-zx/wiki/Evolutions#remove-time-based-evolutions

Axcellerator June 29th, 2022 4:09 AM

Any chance of Gen 6 exp.share?

SpagoAsparago June 30th, 2022 5:22 AM

Quote:

Originally Posted by Axcellerator (Post 10521612)
Any chance of Gen 6 exp.share?

Unfortunately no, it would require assembly knowledge and I don't have the necessary skills

Axcellerator July 2nd, 2022 7:23 AM

ok thanks

Explorer of Time July 3rd, 2022 11:05 AM

I know not that many people play them anymore, but would it be possible for you to backport some of the changes to Diamond and Pearl? Most importantly the trade evolutions, HM changes, and event Pokemon.

pokemonfan6498 July 3rd, 2022 12:42 PM

how about to make use of new universal pokemon game randomizer ZX it has more features

Explorer of Time July 4th, 2022 9:47 AM

Quote:

Originally Posted by pokemonfan6498 (Post 10523265)
how about to make use of new universal pokemon game randomizer ZX it has more features

It doesn't carry the HM changes, mainly. It can grant full HM compatibility but you still need to carry around two HM slaves. I don't think it adds in the event items either, but that's easily hacked in.

SpagoAsparago July 6th, 2022 1:15 AM

Quote:

Originally Posted by pokemonfan6498 (Post 10523265)
how about to make use of new universal pokemon game randomizer ZX it has more features

Randomizers only work using Vanilla game offsets, it's theoretically possible to make a fork to work with ROMHacks but I don't really know how to find the offsets.
What you can do is randomize a vanilla game and then transfer the wild encounter and/or trainer data narc files to a ROMHack.

Quote:

Originally Posted by Explorer of Time (Post 10523235)
I know not that many people play them anymore, but would it be possible for you to backport some of the changes to Diamond and Pearl? Most importantly the trade evolutions, HM changes, and event Pokemon.

Platinum and DP have different script commands, so I can't just transfer script files from one game to another. Sorry but it's not something I'm looking forward as I already have other projects to deal with.
If you're interested in doing it yourself I can point you towards resources for gen 4 scripting.

Explorer of Time July 6th, 2022 10:39 AM

Quote:

Originally Posted by SpagoAsparago (Post 10524198)
Platinum and DP have different script commands, so I can't just transfer script files from one game to another. Sorry but it's not something I'm looking forward as I already have other projects to deal with.
If you're interested in doing it yourself I can point you towards resources for gen 4 scripting.

I don't know much about scripting yet, but I can try. Resources would be much appreciated but I am very much a beginner when it comes to romhacking.

SpagoAsparago July 8th, 2022 6:59 AM

Quote:

Originally Posted by Explorer of Time (Post 10524337)
I don't know much about scripting yet, but I can try. Resources would be much appreciated but I am very much a beginner when it comes to romhacking.

This video explains the basics pretty well, you may also want to join the discord server linked in the description for more information, if you are interested you can ping me there.
You will need DSPRE but the version linked in the description is outdated, the new one can be found here: https://github.com/AdAstra-LD/DS-Pokemon-Rom-Editor/releases/tag/v1.7

PedroApenaskk July 11th, 2022 3:22 AM

I really like this rom, the quality of life changins implamated make the game more enjoyable to play and even more than the original platinum. I think the only things that the hack needs to havr is faster dialogue and the updated moves/updated base stats, but in the momment the rom is amazing. I'll wait happily the next update! (Sorry for my bad english)

Explorer of Time July 11th, 2022 4:02 PM

Please don't change moves/base stats, or at least keep a version with them just as they were in the original Platinum. I love how this hack functions as a vanilla+ hack and I don't want to lose it to feature creep.

SpagoAsparago July 14th, 2022 12:40 PM

Quote:

Originally Posted by PedroApenaskk (Post 10525911)
I really like this rom, the quality of life changins implamated make the game more enjoyable to play and even more than the original platinum. I think the only things that the hack needs to havr is faster dialogue and the updated moves/updated base stats, but in the momment the rom is amazing. I'll wait happily the next update! (Sorry for my bad english)

Thanks! Sorry but I won't be changing base stays or movesets as the goal is to keep the original experience when it comes to battles.
Also I don't know when the next update will come since I've hit kind of a roadblock and I'm also working on a different project

PedroApenaskk July 15th, 2022 6:17 AM

Quote:

Originally Posted by SpagoAsparago (Post 10527002)
Thanks! Sorry but I won't be changing base stays or movesets as the goal is to keep the original experience when it comes to battles.
Also I don't know when the next update will come since I've hit kind of a roadblock and I'm also working on a different project

I'm fine with no updated base stats or movesets but I think the moves being updated to the most recent like generation 6 would be great. But your rom is really good thanks for making it, and I will happily wait for this project you are working on!

darthbr July 29th, 2022 5:26 PM

Waiting for next releases. Enjoying it so far.
Theres a bug in natures. Some are + +
Not - +

pokemonfan6498 August 17th, 2022 6:48 AM

If anyone needs latest version of universal pokemon game randomiser for this hack then the latest version is here this new version added things like evolutions what evolve by happiness now require value of 160 instead of 220 plus gen 4 games have option to make HP and EXP bar faster https://github.com/Ajarmar/universal-pokemon-randomizer-zx/releases

SpagoAsparago August 29th, 2022 4:13 AM

Update 1.4 released!
Changelog:
-Added a NPC in the Fight Area for triggering dual slot encounters
https://imgur.com/3MXzNvH
-Fixed text displaying nature effects
-Added another patch now compatible with a Following Platinum ROM.
Due to how Following Platinum has new script commands and DSPRE issues with recognizing them, not all features from the regular version are present at the moment. Refer to the feature list for the ones currently present. There might be bugs in game for this reason.

darthbr August 30th, 2022 11:43 AM

Quote:

Originally Posted by SpagoAsparago (Post 10543628)
Update 1.4 released!
Changelog:
-Added a NPC in the Fight Area for triggering dual slot encounters
https://imgur.com/3MXzNvH
-Fixed text displaying nature effects
-Added another patch now compatible with a Following Platinum ROM.
Due to how Following Platinum has new script commands and DSPRE issues with recognizing them, not all features from the regular version are present at the moment. Refer to the feature list for the ones currently present. There might be bugs in game for this reason.

So only safari zone and starters are out from FP right. I Just saw these two

SpagoAsparago August 30th, 2022 12:13 PM

Quote:

Originally Posted by darthbr (Post 10544090)
So only safari zone and starters are out from FP right. I Just saw these two

All the mythicals/legendaries from the events except Manaphy egg are also not available at the moment in FP due to the scripting issues. And the dual slot encounter NPC too.

darthbr August 30th, 2022 5:20 PM

Quote:

Originally Posted by SpagoAsparago (Post 10544099)
All the mythicals/legendaries from the events except Manaphy egg are also not available at the moment in FP due to the scripting issues. And the dual slot encounter NPC too.

Oh i see. Dual encounters shouldnt be added at start? Like growlithe in first routes?

SpagoAsparago August 30th, 2022 9:29 PM

Quote:

Originally Posted by darthbr (Post 10544146)
Oh i see. Dual encounters shouldnt be added at start? Like growlithe in first routes?

They only appear if you have the national dex, and that's not a script so no idea how to change that

Kenvelsey August 31st, 2022 6:09 AM

Quote:

Originally Posted by SpagoAsparago (Post 10544206)
They only appear if you have the national dex, and that's not a script so no idea how to change that

And if you change the scripts to when you receive the PokéDex, it will already deliver the NationalDex to you? I already managed to do this in Fire Red XD (But in Platinum... This might work!)

SpagoAsparago August 31st, 2022 10:00 AM

Quote:

Originally Posted by Kenvelsey (Post 10544329)
And if you change the scripts to when you receive the PokéDex, it will already deliver the NationalDex to you? I already managed to do this in Fire Red XD (But in Platinum... This might work!)

Yes it's possible but I prefer not doing that, I would like to maintain the original progression and regional dex
Overall I can just move the NPC to another location in the following version, but I prefer to not have inconcistencies and I'm looking into fixing the scripting issue as a whole

darthbr September 7th, 2022 1:24 PM

Please make a Hgss hack same as this one

SpagoAsparago September 12th, 2022 10:31 AM

Quote:

Originally Posted by darthbr (Post 10546988)
Please make a Hgss hack same as this one

At the moment I have too many projects going on including this one, I'll think about it if this is ever finished

ZaySlob September 17th, 2022 2:48 PM

Hello I was playing Following platinum QOL and I wanted my Slowpoke to evolve into a Slowking but when I got a water stone the game told me that Slowpoke can't use a water stone but your page said it would be able to use one and right now I don't know what to do

Frankollini September 19th, 2022 9:59 AM

Hello! Thank you for incorporating Following Plat into this.

I ran into a bug, however, where fighting on a double battle crashes the game every time without fail.
Is this a common thing or did I do something wrong in the process? I used the 3541 rom and the non-fairy patch.

I know Following Plat had this bug at some point but then fixed it, so I wonder if it came back after they made the separate non-fairy type patch?

Anyway I'd appreciate any word on the subject. Thank you!

EDIT: I have since then tested the battle multiple times with different options and different settings and even by changing party members around and figured out that double battles only crash when my starter, Piplup, is on the frst slot.
it is the weirdest thing and super specific. Piplup on the 2nd slot has no issues. Any other mon on the 1st or 2nd slot has no issues. But Piplup on the 1st slot, specifically, crashes double battles.
I'm going to try and evolve him on the grass (he's lv15) and see if Prinplup also crashes the game.

SpagoAsparago September 21st, 2022 12:44 AM

Quote:

Originally Posted by Frankollini (Post 10551229)
Hello! Thank you for incorporating Following Plat into this.

I ran into a bug, however, where fighting on a double battle crashes the game every time without fail.
Is this a common thing or did I do something wrong in the process? I used the 3541 rom and the non-fairy patch.

I know Following Plat had this bug at some point but then fixed it, so I wonder if it came back after they made the separate non-fairy type patch?

Anyway I'd appreciate any word on the subject. Thank you!

EDIT: I have since then tested the battle multiple times with different options and different settings and even by changing party members around and figured out that double battles only crash when my starter, Piplup, is on the frst slot.
it is the weirdest thing and super specific. Piplup on the 2nd slot has no issues. Any other mon on the 1st or 2nd slot has no issues. But Piplup on the 1st slot, specifically, crashes double battles.
I'm going to try and evolve him on the grass (he's lv15) and see if Prinplup also crashes the game.

That's a really weird bug, thanks for letting me know. I'll look into it and see if I can reach out to the Following Platinum developer for more information.

Frankollini September 21st, 2022 6:34 PM

1 Attachment(s)
Quote:

Originally Posted by SpagoAsparago (Post 10551899)
That's a really weird bug, thanks for letting me know. I'll look into it and see if I can reach out to the Following Platinum developer for more information.

I've decided to back up my save because while I was extremely curious about how specific this bug was, I'm just glad I can keep playing through the game. I've attached it to this post in case you or anyone else wants to try and reproduce it. I'm right next to the Twins battle where the problem first occured.

Some more information: I play on a 3DS using TwilightMenu++. Regular DS mode, switching to DSi did nothing.
Still haven't tried evolving piplup and see if prinplup does the same, but I might do that today.

Thank you for the attention!

Attachment 103018

SpagoAsparago September 22nd, 2022 2:29 AM

Quote:

Originally Posted by Frankollini (Post 10552123)
I've decided to back up my save because while I was extremely curious about how specific this bug was, I'm just glad I can keep playing through the game. I've attached it to this post in case you or anyone else wants to try and reproduce it. I'm right next to the Twins battle where the problem first occured.

Some more information: I play on a 3DS using TwilightMenu++. Regular DS mode, switching to DSi did nothing.
Still haven't tried evolving piplup and see if prinplup does the same, but I might do that today.

Thank you for the attention!

Attachment 103018

It seems to be a Following Platinum issue, I tested it on a regular FP ROM on emulator and still got the same crash when using Piplup as the 1st pokemon.

Frankollini September 22nd, 2022 1:15 PM

Quote:

Originally Posted by SpagoAsparago (Post 10552209)
It seems to be a Following Platinum issue, I tested it on a regular FP ROM on emulator and still got the same crash when using Piplup as the 1st pokemon.

Also! I evolved Piplup last night, and Prinplup has no issues whatsoever on the 1st slot! So I guess Piplup is truly a cursed pokemon for some reason.
Good to know tho! And thanks for looking into it.

Frankollini October 5th, 2022 3:13 PM

Hello ! Sorry for bothering again and double-posting, but figured i'd warn: the FP patch seems to have broken trade-evolutions as well. At least those that require items.

I've tried levelling up both an Onix with a metal coat equipped and a Porygon with Up-grade and neither evolved. Maybe I'm doing something wrong, but that's what the randomizer page says I should be doing at least.
Unsure if this affects item-less evolutions as well, but I'm training a Graveler too so I will know in due time.

Also, found another pokemon that breaks double battles! Togepi on 1st slot also does the same crash as Piplup.

Just throwing it out there

EDIT: Oh, also, the fossil trading NPC does not work! He doesn't respond to input, pressing 'A' on his spot doesn't seem to do anything.

SpagoAsparago October 8th, 2022 8:18 AM

Quote:

Originally Posted by Frankollini (Post 10556572)
Hello ! Sorry for bothering again and double-posting, but figured i'd warn: the FP patch seems to have broken trade-evolutions as well. At least those that require items.

I've tried levelling up both an Onix with a metal coat equipped and a Porygon with Up-grade and neither evolved. Maybe I'm doing something wrong, but that's what the randomizer page says I should be doing at least.
Unsure if this affects item-less evolutions as well, but I'm training a Graveler too so I will know in due time.

Also, found another pokemon that breaks double battles! Togepi on 1st slot also does the same crash as Piplup.

Just throwing it out there

EDIT: Oh, also, the fossil trading NPC does not work! He doesn't respond to input, pressing 'A' on his spot doesn't seem to do anything.

You're not bothering at all, thanks again for reporting the bugs you found!

luisro2204 October 22nd, 2022 5:21 PM

Hey! This hack seems amazing, I just wanted to ask, how many Pokémon are available in this hack? Is it possible to complete the national dex? Or just the regional dex with some extras?

SpagoAsparago October 23rd, 2022 4:48 AM

Update 1.5 released!
Changelog:
•All features have been ported to the Following Platinum version which will be the only one to receive updates from now on
•Fixed bugs with the fossil trader and trade evolutions
•Pokemon icons have been changed with the gen 6 style ones
•Decapitalized all pokemon names in battle
•The Secret Key can be obtained after capturing Rotom and the Rotom room is now accessible correctly with working Rotom forms change
•The member card can be obtained from the Sailor after saving his son with the Lunar Wing

Quote:

Originally Posted by luisro2204 (Post 10563922)
Hey! This hack seems amazing, I just wanted to ask, how many Pokémon are available in this hack? Is it possible to complete the national dex? Or just the regional dex with some extras?

At the moment every pokemon is available except for 13 legendaries/mythicals from gens 1-3

Kenvelsey October 23rd, 2022 7:08 AM

Yayyy!!! Thanks for the updates :3

Bladeheart111x October 24th, 2022 2:43 PM

What are the unavailable legendaries? I'm guessing the legendaries that aren't in vanilla platinum but are in this hack are the Latis

SpagoAsparago October 24th, 2022 9:59 PM

Quote:

Originally Posted by Bladeheart111x (Post 10564547)
What are the unavailable legendaries? I'm guessing the legendaries that aren't in vanilla platinum but are in this hack are the Latis

All the ones from gen 1-3 except the legendary birds and the legendary titans

Bladeheart111x October 25th, 2022 5:16 AM

that makes 15 unavailable legends tho

SpagoAsparago October 25th, 2022 7:26 AM

Oh you're right, I forgot to count Latios and Latias

Dakress October 26th, 2022 11:00 AM

Awesome update man. I think switching to using Following Platinum as the go-to base is the right call given how popular that mod is already.

SpagoAsparago October 27th, 2022 11:20 AM

Update 1.5.1 released!
https://i.imgur.com/Fy2xubt.png
Changelog:
-Fixed the Pal Park not being properly accessible and assigned the correct encounter file
-Fixed the text not appearing while receiving the Member Card in canalave
-Added Suicune as static encounter to lake acuity
-Added Raikou as static encounter to Valley Windworks
-Added Entei as static encounter to outside Stark Mountain
-Added Jirachi as static encounter to the ?! Unown Room in Solaceon ruins
-Added Celebi as static encounter to Celestic Town shrine

Frankollini October 27th, 2022 11:58 AM

Oh shit! I just coincidentally came to this thread today to read an old post and was very happy to find not one but * two * updates.
Highly appreciate the fixes to trade evolutions and the gen 6 icons are a very welcome visual addition.

This is great, thank you!

EDIT: Huh, for some reason I am not able to patch the rom. I get the following error:

- An error has occurred: xdelta3: target window checksum mismatch: XD3_INVALID_INPUT

I have tried with both a Following Plat freshly patched rom and a vanilla one, but I get the same error for both.

SpagoAsparago October 28th, 2022 9:30 AM

Should be fixed now

Frankollini October 28th, 2022 1:23 PM

Can confirm. Thank you very much!

Astralaria October 31st, 2022 7:25 AM

I absolutely love this hack so far! It has almost all I ever wanted in Platinum :D

One thing I'm wondering: Since the fps unlock menu option replaces the button configuration one, now it's stuck on L=A, making L and R nonfunctional inside the PC. Is there any way to change that back? I tried loading the save with a vanilla platinum rom to see if I could change that, but it wouldn't load.

On another note, are texts that don't fit the changed mechanics in the scope of this project? Like Professor Rowan warning me that I can only use a TM once when he gives me Return.

SpagoAsparago November 1st, 2022 3:29 AM

Quote:

Originally Posted by Astralaria (Post 10567132)
I absolutely love this hack so far! It has almost all I ever wanted in Platinum :D

One thing I'm wondering: Since the fps unlock menu option replaces the button configuration one, now it's stuck on L=A, making L and R nonfunctional inside the PC. Is there any way to change that back? I tried loading the save with a vanilla platinum rom to see if I could change that, but it wouldn't load.

On another note, are texts that don't fit the changed mechanics in the scope of this project? Like Professor Rowan warning me that I can only use a TM once when he gives me Return.

I can try look into it but unfortunately that seems something beyond my skill level. I never thought about those dialogues, can be misleading, I'll change them in the next update.

noopynoop November 5th, 2022 7:12 AM

this is really good also two things
1. i have an idea for a legendary location if your seeking ideas on the last couple missing ones, mew appears on fullmoon island after catching cresselia and receiving the members card
2. either i have the worst luck, or glameow & purugly dont appear on route 222, its not a big deal since they do appear in their other locations, but i just wanted to point it out
edit: one extra thing, if you could figure out how to remove the game punishing you for time travelling that would be good
another edit: it seems you cant descend waterfalls apparently unless you bite the bullet and teach a pokemon waterfall

noopynoop November 5th, 2022 8:46 PM

also the sinnoh starters stuff seems to be messed up, professor rowan walks through your following pokemon to talk to you about it, and for some reason i could only get piplup before it told me that "The suitcase is empty"
it works fine if you know in advance to only interact with it with 2 open slots, but if you interact with it with no open slots then your stuck only being able to get piplup

noopynoop November 6th, 2022 9:24 AM

sorry for so many comments but it seems that the shaymin event is bugged too, theres just no shaymin at flower paradise, leaving and reentering and resetting doesnt seem to fix it either

SpagoAsparago November 6th, 2022 12:25 PM

Thanks for reporting the issue, I'll look into fixing that for the next update.
What do you mean the game punishing you for time travelling? Like when changing the clock that all time based events in game won't change for 24 hours as well or something like that? It sounds like not really possible without a major code rewrite

noopynoop November 6th, 2022 12:33 PM

yeah thats what i meant, its fine if you cant do it

noopynoop November 6th, 2022 7:33 PM

the route 218 ditto pokeradar encounter seems to not be working as well, but once again i could just have the worst luck

SpagoAsparago November 8th, 2022 10:15 AM

I've checked all the encounter files, only route 222 is to be the same as vanilla for some reason, all the others have the version exclusives added. However I will bump up Ditto encounter rate from 10% to 20% since it's still the only way to get it aside from daily trophy garden encounters

Stoltverd November 20th, 2022 8:54 PM

I LOVE this.
I was looking to revisit platinum but I wanted a little more. Not the whole renegade experience.
I wanted to be able to get all sinnoh pokemon and nothing else! (Getting johto pokemon outside of johto breaks immersion for me for example)
The events being restored, it being compatible with Following platinum, etc...
This really is for me the best experience.
I know people usually want more from a hack, but for me... This... this is the gold standard. THANK YOU.
If you EVER do the same for the other DS pokemon games, I'll give you my soul. I've searched everywhere for a hack that will allow me to catch all the pokemon from the game's respective regions (for HGSS the ones from Johto and Kanto (in Johto and Kanto respectively)) but no one has done anything like that.
Really, truly... Thank you.

SpagoAsparago November 29th, 2022 12:36 PM

New update 1.6 relased!
https://imgur.com/fWI77la
Changelog:
•The national dex can now be completed in its entirety. Check the Event and Pokemon location page for documentation on how to obtain all legendaries and mythicals.
•Fixed Prof. Rowan Lab event bug where you couldn't receive the other two Sinnoh Starters and cutscene glitch with Following pokemon
•Fixed the Route 222 encounter file and increased Ditto PokeRadar encounter rate from 10% to 20%
•Changed in game text about the reusability of TMs

Bladeheart111x November 30th, 2022 11:49 AM

I found a typo in the TM reusability dialogue when Rowan gives you Return
he forgets the R in reusable

G_Reaper2000 December 4th, 2022 10:02 PM

Hello, sorry if my English is not very good, I am using a translator.
I have detected some problems where apparently when fighting with Kirlia in some double fights (specifically the Young Couple) the game freezes.
I don't know if it's an isolated case or a general problem.
There is also an unused stairwell on Route 215 (just off Veilstone City).

SpagoAsparago December 5th, 2022 4:01 AM

Yes there is a bug in Following Platinum that sometimes causes double battles to crash, it's not something I can fix unfortunately. At first I thought it was related to gift pokemon but seems way more inconsistent, I suggest saving before double battles and swapping the first and second pokemon in your party to see if it doesn't crash.

Dogee December 5th, 2022 1:42 PM

Having a bug where there is a Protector item in the Distortion World where the Griseous Orb is supposed to be.

SpagoAsparago December 7th, 2022 2:11 AM

Oof, I hope not all items are scrambled. Did any other item seem out of place?

SpagoAsparago December 8th, 2022 12:22 PM

Small update 1.6.1 released!
Changelog:
•Reusable repel has been implemented
•Fixed a ladder appearing out of nowhere in Route 215
•Fixed Navel Rock peak map not displaying textures correctly
•Fixed Turtwig's line gen 6 style icon sprite (thanks again to Dakress)
•Replaced the Stardust in Turnback Cave Giratina's room with Griseous Orb. This is a workaround because for some reason the one in the distortion world got swapped with a Protector, but at the same time the tool I use can't edit map files for the Distortion World.
•Fixed a typo in the added dialogue

Dogee December 8th, 2022 1:15 PM

Quote:

Originally Posted by SpagoAsparago (Post 10581176)
Oof, I hope not all items are scrambled. Did any other item seem out of place?

I didn't notice anything for any other significant items throughout my playthrough. Also one other minor thing that I'm not sure is intentional is that when you get the other starters from Rowan's lab, you can interact with the briefcase repeatedly to get multiple Pokemon up to as many empty party slots you have, instead of just 1.

SpagoAsparago December 8th, 2022 2:05 PM

You mean you can get more than one of each starter you didn't pick? Then no, it's not intended

G_Reaper2000 December 8th, 2022 9:11 PM

Is it normal that the ROM is cut so much with the patches?
Can I continue in a game already started?

Stoltverd December 8th, 2022 11:14 PM

Can I apply an update to an already patched ROM? Or should I apply the patches again?
What to do with the saved games? :O

FeraligatrMaster December 9th, 2022 1:21 AM

Quote:

Originally Posted by Stoltverd (Post 10581696)
Can I apply an update to an already patched ROM? Or should I apply the patches again?
What to do with the saved games? :O

You need to apply the patch to a clean Pokemon Platinum ROM. As for the save, you should be able to use the same save file, as long as you've saved in-game.

SpagoAsparago December 9th, 2022 3:48 AM

Quote:

Originally Posted by FeraligatrMaster (Post 10581733)
You need to apply the patch to a clean Pokemon Platinum ROM. As for the save, you should be able to use the same save file, as long as you've saved in-game.

This is not true, it has to be patched on a Following Platinum ROM. You are correct about saves.

G_Reaper2000 December 9th, 2022 7:30 AM

The game freezes when starting a fight or leaving a city or using Fly.
Will it be the online patcher?
In fact the game went from 128 MB to only 80 MB at the time of patching it.

SpagoAsparago December 9th, 2022 9:59 AM

You are right, for some reason xdelta cut the patch file size which resulted in a wrong ROM size, no idea how this happened but should be fixed with the version I've just uploaded

Trexador96 December 10th, 2022 4:54 PM

Ok I don't know if I'm just having really bad luck but I think the GBA Pokemon spawns aren't working.
Update: I picked the Fire Red encounters and got Pineco to appear in route 229 which is supposed to be an Emerald encounter.
Update 2: I picked Leaf Green encounters and got Fire Red encounters.
Update 3: So it seems picking Sapphire encounters gives you nothing and picking Ruby encounters gives you Sapphire ones. Leaf Green encounters are unobtainable.

SpagoAsparago December 11th, 2022 12:27 PM

Yep there was an issue with order of the script, now it should be fixed in the new 1.6.2 update
Changelog:
•All added myhtical and legendary wild encounters will play the default Platinum legendary theme
•Fixed scripting issue with the dual slot cartridge NPC
•Fixed possible scripting issue that may freeze the game when losing against some of the added legendary encounters.

Trexador96 December 15th, 2022 3:22 PM

I cant find a new room in the Galactic Lab after catching Heatran, is it in the Galactic HQ?

G_Reaper2000 December 16th, 2022 2:29 PM

It would be a great addition to be able to get some Battle Frontier TM's in the adventure like Thunder Wave, Calm Mind or Bulk Up or at least reduce their price (Like White 2/Black 2).

SpagoAsparago December 17th, 2022 4:31 AM

I uploaded a small update, there was a bug where the Mewtwo room was inaccessible even after completing the Stark Mountain storyline but now it should be fixed.

Quote:

Originally Posted by G_Reaper2000 (Post 10584285)
It would be a great addition to be able to get some Battle Frontier TM's in the adventure like Thunder Wave, Calm Mind or Bulk Up or at least reduce their price (Like White 2/Black 2).

I don't plan on making items normally accessible post game available before beating the champion but I can look into lowering the price.

viajanteprime January 25th, 2023 3:12 PM

Are the dual-slot encounters available? I already got the national dex.

Pokemen_7 January 26th, 2023 1:46 AM

Nice


All times are GMT -8. The time now is 9:28 PM.


Like our Facebook Page Follow us on Twitter © 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.