2026-02-19 Ragexe
47,061 functions of the 2026-02-19 Ragnarok Online client, each named and described by us, in 29 categories and six groups.
Find a function
Searches all 47,061 functions. The first search downloads functions.tsv (8.4 MB).
Address map
Each row is one category, laid along the exe by address from 0x00400000 to 0x01100000. A mark is 32 KB of code, darker the more of it that category owns.
35 functions outside the map, from 0x01908A43 to 0x03DE8040
They sit far from the rest of the code, so the map leaves them out to keep its scale readable.
| Address | Size | Name | Category |
|---|---|---|---|
| 0x01908A43 | 34 | themida_null_stub_01908a43 | CRT |
| 0x019A1151 | 34 | themida_null_stub_019a1151 | CRT |
| 0x01ADBB26 | 34 | themida_null_stub_01adbb26 | CRT |
| 0x01F51F2B | 34 | themida_null_stub_01f51f2b | CRT |
| 0x02094258 | 34 | themida_null_stub_02094258 | CRT |
| 0x02103506 | 34 | themida_null_stub_02103506 | CRT |
| 0x0219F428 | 34 | themida_null_stub_0219f428 | CRT |
| 0x021C43F1 | 34 | themida_null_stub_021c43f1 | CRT |
| 0x021CA219 | 34 | themida_null_stub_021ca219 | CRT |
| 0x022EC5C6 | 34 | themida_null_stub_022ec5c6 | CRT |
| 0x027112DC | 34 | themida_null_stub_027112dc | CRT |
| 0x0271E2BA | 34 | themida_null_stub_0271e2ba | CRT |
| 0x0271F8EB | 34 | themida_null_stub_0271f8eb | CRT |
| 0x02772B67 | 34 | themida_null_stub_02772b67 | CRT |
| 0x027762DE | 34 | themida_null_stub_027762de | CRT |
| 0x0277FD42 | 34 | themida_null_stub_0277fd42 | CRT |
| 0x02781AA4 | 34 | themida_null_stub_02781aa4 | CRT |
| 0x0278230F | 34 | themida_null_stub_0278230f | CRT |
| 0x02786CA5 | 34 | themida_null_stub_02786ca5 | CRT |
| 0x02787144 | 34 | themida_null_stub_02787144 | CRT |
| 0x02792035 | 34 | themida_null_stub_02792035 | CRT |
| 0x027A9E96 | 34 | themida_null_stub_027a9e96 | CRT |
| 0x027AABCA | 34 | themida_null_stub_027aabca | CRT |
| 0x027F1165 | 34 | themida_null_stub_027f1165 | CRT |
| 0x02805AF4 | 34 | themida_null_stub_02805af4 | CRT |
| 0x0280FD06 | 34 | themida_null_stub_0280fd06 | CRT |
| 0x0282E703 | 34 | themida_null_stub_0282e703 | CRT |
| 0x0282F0F5 | 34 | themida_null_stub_0282f0f5 | CRT |
| 0x02872074 | 34 | themida_null_stub_02872074 | CRT |
| 0x0289381D | 34 | themida_null_stub_0289381d | CRT |
| 0x028C9829 | 34 | themida_null_stub_028c9829 | CRT |
| 0x028FEE46 | 34 | themida_null_stub_028fee46 | CRT |
| 0x02900EB3 | 34 | themida_null_stub_02900eb3 | CRT |
| 0x02933AE1 | 34 | themida_null_stub_02933ae1 | CRT |
| 0x03DE8040 | 191 | resolve_api_function_03de8040 | Game Core |
Categories
| Category | Functions | Code | What it covers |
|---|---|---|---|
| Game Logic | |||
| CharMode | 25 | 18 KB | CCharMode character select, slot management, char creation/deletion |
| Game Core | 8,042 | 2.5 MB | CGameMode, CGameObject, CInputMgr, CStoveSDK, initialization, settings, hotkeys, timers, crash handling, services, utilities |
| Game Render | 572 | 154 KB | CRenderPipeline, CD3DDevice, CD3D9Device, CCamera, CMatrix, CTexture, CTextRenderer, CBitmapFont, CSceneManager, GDI+ |
| Game Sprites | 485 | 169 KB | CSprite, CSpriteEx, CActFile, CRsmModel, CGrannyModel, CAnimation, CSkybox, CShadowDecal, CFootprint, CParticle |
| Game Entity | 445 | 188 KB | CEntity, CEntity3D, CPlayerEntity, CSkillUnit, CItemSprite, CGroundItemEffect, entity state/spawn/render |
| Game Items | 778 | 261 KB | CItemDB, CItemInfo, CItemDesc, CItemCollection, CShop, CMailItem, CInventoryItem, ItemBonus, bit flag accessors |
| Game Map | 526 | 274 KB | CMapInfo, CMapEvent, CMapObjMgr, CTownInfo, CWeather, CSkyData, CNavigatorDB, CWorldView, CReputeDB |
| Game Skills | 212 | 63 KB | CSkillMgr, CSkillList, CSkillEntry, CQuestMgr, CQuestNpcManager, CAchievementMgr |
| Effects | |||
| Effect | 3,440 | 1.2 MB | CEffect (67+ subclasses), CSkillEffect, skill VFX, particles, projectiles, ground effects, aura/orbit |
| Network | |||
| Network | 1,037 | 316 KB | CNetwork, CPacket handlers, PacketCrypto, CSocketManager, CNetworkSession, packet registration |
| UI | |||
| UI Events | 1,010 | 309 KB | UI event handlers, UIWindow messages, UIListBox/Button/Scrollbar/Tab/Tree/EditBox events, callbacks |
| UI Framework | 1,268 | 379 KB | CUIWindowMgr, base controls, layout widgets, UIWidget, UIControl, UIComponent, UITextLabel, CTextPanel, CScrollControl, CListCtrl |
| UI Shop | 815 | 355 KB | CSearchShop, CMerchantStore, CVendingWindow, CBuyingStore, CShopWnd, CStylingShop, CEquipWnd, ShopListCtrl |
| UI Windows | 1,055 | 472 KB | Game-specific UI windows: quest, skill, inventory, guild, settings, enchant, report, ranking, navigator, tooltip, web browser, movie player |
| Systems | |||
| Attendance | 23 | 4 KB | CCheckAttendanceMgr, CAdventureGuideMgr |
| Enchant | 349 | 86 KB | CEnchantMgr, CItemReformDB, CItemOptionDB, CPetEvolutionMgr, CSelectPackageItemMgr |
| Rune | 185 | 56 KB | CRuneSystemMgr, CRuneSlotData, rune Lua callbacks |
| Pathfinding | 80 | 25 KB | CPathFinder (A*), CWalkGrid, CQuadTree, C3dAttr |
| DataTable | 607 | 149 KB | CDataTable, JsonCpp (JsonReader/Value/Writer), nlohmann::json internals |
| Sound | 102 | 25 KB | CSoundMgr (Miles), CBGMManager, CBinkPlayer, CWavSound, CVideoRes |
| Hangul | 52 | 9 KB | CHangulComposer, CHangulContext, CHangulWordBreaker, CIMEManager, CTrie/CFst, SCSK |
| Library | |||
| Lua | 689 | 150 KB | Lua 5.1: C API, VM, GC, parser, code gen, all standard libs, CLuaState, CLuaScript |
| Encoding | 201 | 62 KB | charconv (MSVC C++20), Ryu float-to-decimal |
| fmtlib | 542 | 139 KB | fmtlib ({fmt}) library: CFmt__ format/parse/write functions |
| File | 1,023 | 324 KB | CGrfArchive, CFileSystem, CResourceMgr, CResourceCache, LZ4, zlib, libpng, ZipWriter, OLE/BIFF/Excel, CMemMappedFile |
| Security | 1,336 | 311 KB | CCipher (AES/DES/Rijndael/CAST5/ARIA/etc.), SHA/MD5, MT19937, BCrypt, CAntiCheat, XOR decrypt, TLS encrypted strings, XXH3 |
| STL | 17,187 | 968 KB | STL templates: vector, map, set, list, deque, unordered_map, rb-tree, sort, regex, std::function, thunks |
| CRT | 4,952 | 574 KB | CRT/UCRT: SEH, atexit, TLS cleanup, critical sections, stubs, libm_sse2 |
| Not grouped | |||
| Other | 23 | 1 KB | Functions not placed in a category yet. |
Download
The whole catalog of this build in one file: address, size, name, category and description for each function. AGENTS.md explains how to use it.
The binary
| PE timestamp | 1770772907 (2026-02-11) |
|---|---|
| Official exe, packed | 23,437,310 bytesa5df0632c619786cfb9a82ab83e63dc5b815ffb00429858ef4319da7e63e8f1f |
| Our unpacked image | 16,552,448 bytes515c97aaa2e798a2593254b93836534e5730921e12636651fe138059646dc341 |
| Image base | 0x00400000 |
The addresses are those of our unpacked image. Yours will likely differ in size and hash, since every unpacker writes its own image; compare a few bytes at an address before you trust a match.