tPoseidon Trickster Emulator

Is that why their name is ??????
Because like every npc dialogue in korean text, their name is also typed in korean?
NPC names are encoded in UTF-8 on the server side. If you're still using the original Korean client, you'll need to change this to CP949 as well.
 
NPC names are encoded in UTF-8 on the server side. If you're still using the original Korean client, you'll need to change this to CP949 as well.
I was referring to the player character name in their screenshot both in the chatbox and their character info window says ????? for the character. I do get the gist of the issue though.
 
I was referring to the player character name in their screenshot both in the chatbox and their character info window says ????? for the character. I do get the gist of the issue though.

Oh, the same applies to character names as well! The methods responsible for handling character names are also using ASCII encoding. Changing them to use CP949 should allow Korean character names to display correctly.
 
Oh, the same applies to character names as well! The methods responsible for handling character names are also using ASCII encoding. Changing them to use CP949 should allow Korean character names to display correctly.
This person may not know how to edit the encoding method even if they know that is the problem without a step by step instructions on how to do so. I wouldn't really suggest to them to do this if they have absolutely no clue how to read the code.. but the same can be said about me lol but this information should help DeltaForce to patch in a new version at least.

I'd try doing this myself anyway out of curiosity but I'm trying to get my libconfig translated to english so I can understand what I'm doing when I test the mechanics lol
 
I will look into all of these issues and update the panel so you won't have to manually change these. Thank you Ggoon for proactively finding the solution. I appreciate the reports and help.

On a side note, I am taking a small break until Thursday so I can rest my head a bit, but will come back with full force then. In the meantime please continue reporting the bugs and problems you find.

Also, it has come to my attention that a user named @kuronekonya on github has forked my project even though the license says no forks are allowed during beta. I am just posting this as a warning so the person can contact me if this is not ill intended and remove the fork. Otherwise I will have to take action.

I tried to find a way to contact the person so I'm leaving a message here: If you could be more patient the project will go open source AFTER it leaves beta, but you breaking the license like this even though it's written everywhere is basically a slap on my face and a disrespect to my project and work. If this was not ill intended and you don't plan on stealing my work and making it your own even before I am able to finish it, I am giving you the chance to contact me first.

Resolved. Thanks you. You will be able to fork and modify it to your heart content once it's out of beta.
 
Last edited:
Something might be wrong with the drawscale system and how the server interprets it.

Screenshot 2 - tPoseidon Trickster Emulator - RaGEZONE Forums
Screenshot 1 - tPoseidon Trickster Emulator - RaGEZONE Forums


I have yet to replicate how it fixed itself in a prior instance of this event, but what I did was "@summonmonster 3030 1" right after a fresh server bootup and this shows up. Last time I walked off screen and it came back normal when I walked back to it.. but that didn't work this time. Not sure why. logging out and closing the client doesn't fix it either, so it's probably not a loading issue.. It was still the same after reopening the client.

Hovering over the monster with the cursor reveals its true form! But when you aren't targeting it, they are hidden by its four clones..

This was on version 0.55.2

The NPC referenced in these types of windows all seem to have this funky display:
Screenshot 3 - tPoseidon Trickster Emulator - RaGEZONE Forums


Also, the guardian angel at the corner for newbies doesn't seem to exist even though my character has the ducky icon. Could be because I'm the only one on the server though.
 
Last edited:
I'm not entirely sure whether these are bugs, but I've noticed a few issues.

1. Galder coupons cannot be used.

Whenever I try to use a Galder coupon, nothing happens. The server log shows the following message:

07:43:28 Game 1 INFO [game] 127.0.0.1:59733 item use refused: item 101: type 1 (Money) is not implemented


2. Master Mong does not spawn in the Coral Beach boss room.

When I enter the Coral Beach boss room through Monkey_T in Coral Beach Cave Path, Master Mong does not appear.

edit : Geme server 1 log

10:41:18 Game 1 INFO [game] 127.0.0.1:56799 GAME_PHASE_2 received (informational; batch already sent)10:41:18 Game 1 INFO [game] 127.0.0.1:56799 0x04A5 received (post-batch checkpoint)10:41:18 Game 1 INFO [game] [pet-collection] 0x5E8B pet bag sent: 0 items10:41:18 Game 1 INFO [game] 127.0.0.1:56799 no mobs on map 216 (0x04A5 post-batch)10:41:18 Game 1 INFO [game] 127.0.0.1:56799 pet 0x5E8C (갓난알, type 4136) from item 1636 on map 21610:41:18 Game 1 INFO [game] 127.0.0.1:56799 [tutorial] sent the guide history: tutorial step 2

3. Leaving the Coral Beach boss room causes the character to become permanently stuck.

When I try to leave the Coral Beach boss room through the portal, my character ends up in an inaccessible area, and the client stops responding to any input.

Even after force-closing the client and logging back in, my character reappears inside the Coral Beach boss room. As a result, the character becomes completely trapped, with no apparent way to escape.

I've attached a screenshot showing the issue.

The server log shows the following messages:

08:00:25 Game 1 INFO [game] 127.0.0.1:51647 0x009C CMD_ENTER_MAP char_uid=0x0000000010001F41 aux=0x1009 (server-port=22006)
08:00:25 Game 1 INFO [game] 127.0.0.1:51647 0x009C brokered warp char 0x0000000010001F41 216->152: no portal arrival row for this zone pair; drop
 

Attachments

  • 스크린샷 2026-10-27 080416 - tPoseidon Trickster Emulator - RaGEZONE Forums
    스크린샷 2026-10-27 080416.webp
    82.7 KB · Views: 1
Last edited:
Something might be wrong with the drawscale system and how the server interprets it.

View attachment 315470View attachment 315469

I have yet to replicate how it fixed itself in a prior instance of this event, but what I did was "@summonmonster 3030 1" right after a fresh server bootup and this shows up. Last time I walked off screen and it came back normal when I walked back to it.. but that didn't work this time. Not sure why. logging out and closing the client doesn't fix it either, so it's probably not a loading issue.. It was still the same after reopening the client.

Hovering over the monster with the cursor reveals its true form! But when you aren't targeting it, they are hidden by its four clones..

This was on version 0.55.2

The NPC referenced in these types of windows all seem to have this funky display:
View attachment 315471

Also, the guardian angel at the corner for newbies doesn't seem to exist even though my character has the ducky icon. Could be because I'm the only one on the server though.

Thank you for the report, I will look into it. It could be the way the server is reading the libconfig files.


I'm not entirely sure whether these are bugs, but I've noticed a few issues.

1. Galder coupons cannot be used.

Whenever I try to use a Galder coupon, nothing happens. The server log shows the following message:

07:43:28 Game 1 INFO [game] 127.0.0.1:59733 item use refused: item 101: type 1 (Money) is not implemented
2. Master Mong does not spawn in the Coral Beach boss room.

When I enter the Coral Beach boss room through Monkey_T in Coral Beach Cave Path, Master Mong does not appear.

3. Leaving the Coral Beach boss room causes the character to become permanently stuck.

When I try to leave the Coral Beach boss room through the portal, my character ends up in an inaccessible area, and the client stops responding to any input.

Even after force-closing the client and logging back in, my character reappears inside the Coral Beach boss room. As a result, the character becomes completely trapped, with no apparent way to escape.

I've attached a screenshot showing the issue.

The server log shows the following messages:

08:00:25 Game 1 INFO [game] 127.0.0.1:51647 0x009C CMD_ENTER_MAP char_uid=0x0000000010001F41 aux=0x1009 (server-port=22006)
08:00:25 Game 1 INFO [game] 127.0.0.1:51647 0x009C brokered warp char 0x0000000010001F41 216->152: no portal arrival row for this zone pair; drop
I think the coupons were mentioned on the not implemented section, but it could also be a new bug found. I will also add these to my todo list. Thank you!

I would also like to ask anyone who tested the Linux and/or macOS version if it's working fine or if there's any bug found with the emulator.

Also, despite the odd bugs here and there, I hope you're having fun experimenting with the emulator!
 
Last edited:
I'm not entirely sure whether these are bugs, but I've noticed a few issues.

1. Galder coupons cannot be used.

Whenever I try to use a Galder coupon, nothing happens. The server log shows the following message:

07:43:28 Game 1 INFO [game] 127.0.0.1:59733 item use refused: item 101: type 1 (Money) is not implemented
2. Master Mong does not spawn in the Coral Beach boss room.

When I enter the Coral Beach boss room through Monkey_T in Coral Beach Cave Path, Master Mong does not appear.

3. Leaving the Coral Beach boss room causes the character to become permanently stuck.

When I try to leave the Coral Beach boss room through the portal, my character ends up in an inaccessible area, and the client stops responding to any input.

Even after force-closing the client and logging back in, my character reappears inside the Coral Beach boss room. As a result, the character becomes completely trapped, with no apparent way to escape.

I've attached a screenshot showing the issue.

The server log shows the following messages:

08:00:25 Game 1 INFO [game] 127.0.0.1:51647 0x009C CMD_ENTER_MAP char_uid=0x0000000010001F41 aux=0x1009 (server-port=22006)
08:00:25 Game 1 INFO [game] 127.0.0.1:51647 0x009C brokered warp char 0x0000000010001F41 216->152: no portal arrival row for this zone pair; drop
If they're working for you, you can try using the GM UI to forcibly teleport that character to a new location.
Thank you for the report, I will look into it. It could be the way the server is reading the libconfig files.



I think the coupons were mentioned on the not implemented section, but it could also be a new bug found. I will also add these to my todo list. Thank you!

I would also like to ask anyone who tested the Linux and/or macOS version if it's working fine or if there's any bug found with the emulator.

Also, despite the odd bugs here and there, I hope you're having fun experimenting with the emulator!
Yup! I've been mainly focusing on observing odd behaviors to see how they work, so I haven't been through a lot of the game yet.

Also, I haven't figured out if the issue is on my end, but I can't seem to use the UI's GM functions at all. I've been able to use some commands in-game but when I try to warp myself or something, the windowed UI says my character isn't logged in when it is.. or I can't get out of cora at all through portal or warp command lol Even using the ingame chatbox. Warp commands just don't do anything for me and my character says some weird text. That might be resolved once I go over to 0.56, but this does look like typing in the commands has me trying to talk in korean.. so I probably won't be able to read it still.

Edit: Portals do work. For some reason I thought walking into them did it, but I needed to actually click it when I'm next to the portal. Not sure why I didn't do that sooner..
 
Last edited:
If they're working for you, you can try using the GM UI to forcibly teleport that character to a new location.

Yup! I've been mainly focusing on observing odd behaviors to see how they work, so I haven't been through a lot of the game yet.

Also, I haven't figured out if the issue is on my end, but I can't seem to use the UI's GM functions at all. I've been able to use some commands in-game but when I try to warp myself or something, the windowed UI says my character isn't logged in when it is.. or I can't get out of cora at all through portal or warp command lol Even using the ingame chatbox. Warp commands just don't do anything for me and my character says some weird text. That might be resolved once I go over to 0.56, but this does look like typing in the commands has me trying to talk in korean.. so I probably won't be able to read it still.

Edit: Portals do work. For some reason I thought walking into them did it, but I needed to actually click it when I'm next to the portal. Not sure why I didn't do that sooner..
Did you log in on the GM UI? It was fully working last time I tried but I will also look into that. Also you should update to 0.56 so you can choose english and have no problem typing the commands
 
Did you log in on the GM UI? It was fully working last time I tried but I will also look into that. Also you should update to 0.56 so you can choose english and have no problem typing the commands
Will do. I did log in to the GM UI if you mean the top part of it asking for the GM character name and login.. searching my character name tells me they exist, then I can select them for a teleport. But when I use the tool, it says it tried warping [Character name] to zone 5 - character is not online or zone not 1 ... 999 when I selected it from the given list and 5 is clearly within the range they specified.

Also, I noticed when you move maps and come back, the monsters go back to their initial spawn points. Even for those that you spawn in yourself. They all move back to spawn point. I am guessing this may be intentional to not overload the server with too many live objects when the map is devoid of players, but usually the way to go about this is to make all the monsters stop moving until a player enters the map, not reset them back to spawn point.. so maybe it is a bug?
 
The music is controlled by the client. It works fine on my pc as far as I could tell

1. How do I configure the client so that my friends can access the game? P.S. I am using a VPS.
2. How do I configure the emulator to allow external access instead of it being set to "localhost"?
3. How do I change the language from Korean to English? The emulator requires the "2014 kRO client."
 

Attachments

  • f558139c-edb2-46e5-8a7c-09fd41d637bc - tPoseidon Trickster Emulator - RaGEZONE Forums
    f558139c-edb2-46e5-8a7c-09fd41d637bc.webp
    164.3 KB · Views: 2
3. How do I change the language from Korean to English? The emulator requires the "2014 kRO client."
To my understanding the only way to change your ingame language to english is to wait for someone to release an english translated libconfig that pairs with the kTO2014 client or you translate it yourself. We at least have the resources to get started on doing so..

Edit: Silly me. If you meant how to change the language setting in the UI to read english or korean, you can access that by clicking the three dots at the top right corner.
 
If they're working for you, you can try using the GM UI to forcibly teleport that character to a new location.

Yup! I've been mainly focusing on observing odd behaviors to see how they work, so I haven't been through a lot of the game yet.

Also, I haven't figured out if the issue is on my end, but I can't seem to use the UI's GM functions at all. I've been able to use some commands in-game but when I try to warp myself or something, the windowed UI says my character isn't logged in when it is.. or I can't get out of cora at all through portal or warp command lol Even using the ingame chatbox. Warp commands just don't do anything for me and my character says some weird text. That might be resolved once I go over to 0.56, but this does look like typing in the commands has me trying to talk in korean.. so I probably won't be able to read it still.

Edit: Portals do work. For some reason I thought walking into them did it, but I needed to actually click it when I'm next to the portal. Not sure why I didn't do that sooner..
I don't blame you for the confusion with the portals, it's one thing I've been trying to nail down since the start of the project, in the original when you click the portal your character chase it and then you teleport, but for some reason my implementation didn't work, it's also on my list to make it better. I will also look into the GM UI and do more testing since its a good tool for convenience.
1. How do I configure the client so that my friends can access the game? P.S. I am using a VPS.
2. How do I configure the emulator to allow external access instead of it being set to "localhost"?
3. How do I change the language from Korean to English? The emulator requires the "2014 kRO client."
1 - For the 2014 kRO they removed from the client a built in login and password, so you'd need a launcher to ping your DB and confirm credentials and send the parameters to their client. I'm only working on the emulator but I will think of something to make this more convenient and easy, possibly a portable launcher just for now so other ppl can login, let me know your thoughts on this.

2 - You basically just follow the panel setup and choose internet or what makes more sense to your setting, it's straight forward.

3 - What Dumb said, you'd need a translation of your own client, the language option in the panel UI is only to allow korean characters to be read without scrambling them and for the english to use the code base normally.

make a wiki instead of putting guide on repo readme just like rathena to make things organize

I'll look into it

Guys, what im doing wrong, i managed to create char, but when i press to play, loading goes and then errror - Access Violations Exception raised at 0x00d8441f
What version are you using? Please follow the bug report form.
 
I don't blame you for the confusion with the portals, it's one thing I've been trying to nail down since the start of the project, in the original when you click the portal your character chase it and then you teleport, but for some reason my implementation didn't work, it's also on my list to make it better. I will also look into the GM UI and do more testing since its a good tool for convenience.
Yeah, it wasn't just with teleport too. I tried this with summoning monsters and the only errors I've been getting were telling me my character wasn't online when I was. The client was open with my character in it right behind the GM UI window lol starting to think it could be because the game client freezes whenever I'm not on it. I tested this in both full screen mode and not, but the issue is the same. Game does not move when it's not the current selected window.

You should also look into monsters returning to spawn point when you re-enter maps. in Cora Beach, you can see this with the torobis spilling out of their spawn points and you can keep making them do that by re-entering the map over and over. When you spawn a monster in front of the portal and wait for it to walk off the screen, walking in and out of that portal has you come back to that monster you summoned right back where it first spawned too. If I'm guessing correctly, this only happens when the map has no other players.
 
Yeah, it wasn't just with teleport too. I tried this with summoning monsters and the only errors I've been getting were telling me my character wasn't online when I was. The client was open with my character in it right behind the GM UI window lol starting to think it could be because the game client freezes whenever I'm not on it. I tested this in both full screen mode and not, but the issue is the same. Game does not move when it's not the current selected window.

You should also look into monsters returning to spawn point when you re-enter maps. in Cora Beach, you can see this with the torobis spilling out of their spawn points and you can keep making them do that by re-entering the map over and over. When you spawn a monster in front of the portal and wait for it to walk off the screen, walking in and out of that portal has you come back to that monster you summoned right back where it first spawned too. If I'm guessing correctly, this only happens when the map has no other players.
For the spawning of mobs I believe that only happens when you restart the servers since for a zone to load it needs a player in it.
I believe I haven't answered one of your questions, a while ago you asked about the numbers for stats and damage, etc. I made sure the emulator doesn't have those limits, but unfortunately the limitation comes from the client that can't show numbers above that limit.

Make sure you have at least 4gb RAM to run the servers without freezing + the requirements for the client
 
Last edited:
For the spawning of mobs I believe that only happens when you restart the servers since for a zone to load it needs a player in it.
I believe I haven't answered one of your questions, a while ago you asked about the numbers for stats and damage, etc. I made sure the emulator doesn't have those limits, but unfortunately the limitation comes from the client that can't show numbers above that limit.

Make sure you have at least 4gb RAM to run the servers without freezing + the requirements for the client
I don't think I'm freezing when this happens.. and the way it usually works is the monsters just stop moving if the map stops having players. This resets them back to their original spawn coordinates. Running on the same device using the original taiwanese server, the monsters don't behave like this when I re-enter an empty map.

I've also tried 0.56 to see if the language patch worked. The Korean language shows as Korean now, but switching over to English, I still get the weird ASCII text when inputting commands. So I can't read what it's saying in both language options.

To be more specific, the language that displayed when I tried using the summon command is in english while not in eagle suit telling me I don't have those privileges but after going GM mode, the command reactions are back to being ASCII.

Edit: I can't really rule out the possibility it's my device specs. Can anyone else test this and say if the maps behave like how I mentioned? If you don't see the monsters reset to their initial coordinates after the player count of a map becomes 0 and re-entering that empty map has them all in their coordinates before you left, I would like to know.
 
Last edited:
I don't think I'm freezing when this happens.. and the way it usually works is the monsters just stop moving if the map stops having players. This resets them back to their original spawn coordinates. Running on the same device using the original taiwanese server, the monsters don't behave like this when I re-enter an empty map.

I've also tried 0.56 to see if the language patch worked. The Korean language shows as Korean now, but switching over to English, I still get the weird ASCII text when inputting commands. So I can't read what it's saying in both language options.

Edit: I can't really rule out the possibility it's my device specs. Can anyone else test this and say if the maps behave like how I mentioned? If you don't see the monsters reset to their initial coordinates after the player count of a map becomes 0 and re-entering that empty map has them all in their coordinates before you left, I would like to know.
Ok so if you're not restarting the servers then this is definitely a bug. Another one to the list. Seems like Thursday will be a busy day :cat:
 
Back