Back to legacygamers.net
WARPGATE

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.

PE date 2026-02-11Image base 0x00400000Other build 2025-07-16

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.

    Game Logic
    Effects
    Network
    UI
    Systems
    Library
    Not grouped
    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.

    AddressSizeNameCategory
    0x01908A4334themida_null_stub_01908a43CRT
    0x019A115134themida_null_stub_019a1151CRT
    0x01ADBB2634themida_null_stub_01adbb26CRT
    0x01F51F2B34themida_null_stub_01f51f2bCRT
    0x0209425834themida_null_stub_02094258CRT
    0x0210350634themida_null_stub_02103506CRT
    0x0219F42834themida_null_stub_0219f428CRT
    0x021C43F134themida_null_stub_021c43f1CRT
    0x021CA21934themida_null_stub_021ca219CRT
    0x022EC5C634themida_null_stub_022ec5c6CRT
    0x027112DC34themida_null_stub_027112dcCRT
    0x0271E2BA34themida_null_stub_0271e2baCRT
    0x0271F8EB34themida_null_stub_0271f8ebCRT
    0x02772B6734themida_null_stub_02772b67CRT
    0x027762DE34themida_null_stub_027762deCRT
    0x0277FD4234themida_null_stub_0277fd42CRT
    0x02781AA434themida_null_stub_02781aa4CRT
    0x0278230F34themida_null_stub_0278230fCRT
    0x02786CA534themida_null_stub_02786ca5CRT
    0x0278714434themida_null_stub_02787144CRT
    0x0279203534themida_null_stub_02792035CRT
    0x027A9E9634themida_null_stub_027a9e96CRT
    0x027AABCA34themida_null_stub_027aabcaCRT
    0x027F116534themida_null_stub_027f1165CRT
    0x02805AF434themida_null_stub_02805af4CRT
    0x0280FD0634themida_null_stub_0280fd06CRT
    0x0282E70334themida_null_stub_0282e703CRT
    0x0282F0F534themida_null_stub_0282f0f5CRT
    0x0287207434themida_null_stub_02872074CRT
    0x0289381D34themida_null_stub_0289381dCRT
    0x028C982934themida_null_stub_028c9829CRT
    0x028FEE4634themida_null_stub_028fee46CRT
    0x02900EB334themida_null_stub_02900eb3CRT
    0x02933AE134themida_null_stub_02933ae1CRT
    0x03DE8040191resolve_api_function_03de8040Game Core

    Categories

    CategoryFunctionsCodeWhat it covers
    Game Logic
    CharMode2518 KBCCharMode character select, slot management, char creation/deletion
    Game Core8,0422.5 MBCGameMode, CGameObject, CInputMgr, CStoveSDK, initialization, settings, hotkeys, timers, crash handling, services, utilities
    Game Render572154 KBCRenderPipeline, CD3DDevice, CD3D9Device, CCamera, CMatrix, CTexture, CTextRenderer, CBitmapFont, CSceneManager, GDI+
    Game Sprites485169 KBCSprite, CSpriteEx, CActFile, CRsmModel, CGrannyModel, CAnimation, CSkybox, CShadowDecal, CFootprint, CParticle
    Game Entity445188 KBCEntity, CEntity3D, CPlayerEntity, CSkillUnit, CItemSprite, CGroundItemEffect, entity state/spawn/render
    Game Items778261 KBCItemDB, CItemInfo, CItemDesc, CItemCollection, CShop, CMailItem, CInventoryItem, ItemBonus, bit flag accessors
    Game Map526274 KBCMapInfo, CMapEvent, CMapObjMgr, CTownInfo, CWeather, CSkyData, CNavigatorDB, CWorldView, CReputeDB
    Game Skills21263 KBCSkillMgr, CSkillList, CSkillEntry, CQuestMgr, CQuestNpcManager, CAchievementMgr
    Effects
    Effect3,4401.2 MBCEffect (67+ subclasses), CSkillEffect, skill VFX, particles, projectiles, ground effects, aura/orbit
    Network
    Network1,037316 KBCNetwork, CPacket handlers, PacketCrypto, CSocketManager, CNetworkSession, packet registration
    UI
    UI Events1,010309 KBUI event handlers, UIWindow messages, UIListBox/Button/Scrollbar/Tab/Tree/EditBox events, callbacks
    UI Framework1,268379 KBCUIWindowMgr, base controls, layout widgets, UIWidget, UIControl, UIComponent, UITextLabel, CTextPanel, CScrollControl, CListCtrl
    UI Shop815355 KBCSearchShop, CMerchantStore, CVendingWindow, CBuyingStore, CShopWnd, CStylingShop, CEquipWnd, ShopListCtrl
    UI Windows1,055472 KBGame-specific UI windows: quest, skill, inventory, guild, settings, enchant, report, ranking, navigator, tooltip, web browser, movie player
    Systems
    Attendance234 KBCCheckAttendanceMgr, CAdventureGuideMgr
    Enchant34986 KBCEnchantMgr, CItemReformDB, CItemOptionDB, CPetEvolutionMgr, CSelectPackageItemMgr
    Rune18556 KBCRuneSystemMgr, CRuneSlotData, rune Lua callbacks
    Pathfinding8025 KBCPathFinder (A*), CWalkGrid, CQuadTree, C3dAttr
    DataTable607149 KBCDataTable, JsonCpp (JsonReader/Value/Writer), nlohmann::json internals
    Sound10225 KBCSoundMgr (Miles), CBGMManager, CBinkPlayer, CWavSound, CVideoRes
    Hangul529 KBCHangulComposer, CHangulContext, CHangulWordBreaker, CIMEManager, CTrie/CFst, SCSK
    Library
    Lua689150 KBLua 5.1: C API, VM, GC, parser, code gen, all standard libs, CLuaState, CLuaScript
    Encoding20162 KBcharconv (MSVC C++20), Ryu float-to-decimal
    fmtlib542139 KBfmtlib ({fmt}) library: CFmt__ format/parse/write functions
    File1,023324 KBCGrfArchive, CFileSystem, CResourceMgr, CResourceCache, LZ4, zlib, libpng, ZipWriter, OLE/BIFF/Excel, CMemMappedFile
    Security1,336311 KBCCipher (AES/DES/Rijndael/CAST5/ARIA/etc.), SHA/MD5, MT19937, BCrypt, CAntiCheat, XOR decrypt, TLS encrypted strings, XXH3
    STL17,187968 KBSTL templates: vector, map, set, list, deque, unordered_map, rb-tree, sort, regex, std::function, thunks
    CRT4,952574 KBCRT/UCRT: SEH, atexit, TLS cleanup, critical sections, stubs, libm_sse2
    Not grouped
    Other231 KBFunctions not placed in a category yet.

    Download

    Download functions.tsv8.4 MB, tab separated, UTF-8, sorted by address

    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 timestamp1770772907 (2026-02-11)
    Official exe, packed23,437,310 bytes
    a5df0632c619786cfb9a82ab83e63dc5b815ffb00429858ef4319da7e63e8f1f
    Our unpacked image16,552,448 bytes
    515c97aaa2e798a2593254b93836534e5730921e12636651fe138059646dc341
    Image base0x00400000

    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.