awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
kwsch avatar

kwsch/PKHeX

0
View on GitHub↗
4,938 星标·888 分支·C#·3 次浏览projectpokemon.org/pkhex↗

PKHeX

PKHeX 是一个宝可梦存档编辑器和存档数据转换器。它作为实体数据修改器和外部数据导入器,用于修改多个游戏世代的存档数据和内存镜像。

该项目支持在不同软件版本和文件格式之间转换游戏数据,以确保跨世代兼容性。它能将外部文件和代码集成到现有存档记录中,从而更新游戏状态。

该工具提供了存档文件管理和游戏状态操作功能,允许修改单个实体记录、角色数据和物品清单。

Features

  • Save File Editors - Provides a comprehensive editor for modifying and saving data within core application save files and memory images.
  • Version-to-Version Migrations - Enables save file migration by mapping data fields from older game formats to newer structures.
  • Game Save Managers - Manages a collection of saved game states, allowing customization of game objects and player progress.
  • Save State Version Compatibility - Ensures that save files from older game versions are compatible and loadable in newer versions.
  • Binary Offset Mappings - Provides exact byte offset mapping to read and write specific data fields within binary save files.
  • Direct Memory Buffers - Directly modifies bytes in memory buffers before writing blocks back to the filesystem.
  • Data Format Converters - Transforms game data between different versions and file formats to ensure cross-generation compatibility.
  • Entity Data Modifiers - Serves as an entity data modifier for changing individual data records of objects imported from external sources.
  • External Data Importers - Integrates data from external files and codes into existing save records to update the game state.
  • Game Entity Schemas - Uses predefined schemas to interpret raw bytes as editable properties for game entities.
  • Game State Manipulators - Updates game records by importing external data and codes into existing software save files.
  • Game Save File Editors - Provides a dedicated editor to change character data and item inventories across multiple software generations.
  • Checksum Verifiers - Uses checksum verifiers to ensure save file integrity after modifying internal data records.
  • Undo Architectures - Implements an undo architecture that records and reverses individual byte-level changes in binary data.

Star 历史

kwsch/pkhex 的 Star 历史图表kwsch/pkhex 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

PKHeX 的开源替代方案

相似的开源项目,按与 PKHeX 的功能重合度排序。
  • bvschaik/juliusbvschaik 的头像

    bvschaik/julius

    3,166在 GitHub 上查看↗

    Julius is a cross-platform game engine and simulation tool designed for the reimplementation of legacy games. It executes original game logic using the original assets while applying modern resolution and interface updates. The engine features a localization framework for integrating community translations of text, audio, and video, and an integrated scenario editor for configuring gameplay rules and resource requirements within map data files. The project covers a broad capability surface including save game management with automated backups, input mapping for diverse keyboard layouts and t

    Ccitybuilderclonegame
    在 GitHub 上查看↗3,166
  • kimai/kimaikimai 的头像

    kimai/kimai

    4,757在 GitHub 上查看↗

    Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates professional invoices from recorded timesheets and expenses. It organizes all time records through a mandatory three-level hierarchy of customer, project, and activity, and supports project budget monitoring with configurable time and money limits. The application is extensible through a plugin system that allows adding custom features, invoice templates, reporting views, and dashboard widgets without modifying core files. It provides a RESTful JSON API for programmatic read and w

    PHPdoctrineinvoiceinvoicing
    在 GitHub 上查看↗4,757
  • jazzband/tablibjazzband 的头像

    jazzband/tablib

    4,754在 GitHub 上查看↗

    Tablib is a Python library designed for importing, exporting, and manipulating tabular datasets. It functions as a multi-format data converter and manager, allowing users to move information between different file standards. The library supports data transformation across CSV, JSON, YAML, and Excel formats. It provides a programmatic interface to manage these datasets by adding rows, filtering columns, and segregating records. The system uses a common internal representation and adapter-based mapping to normalize diverse input sources. This allows for consistent reading and writing routines

    Python
    在 GitHub 上查看↗4,754
  • mikefarah/yqmikefarah 的头像

    mikefarah/yq

    14,913在 GitHub 上查看↗

    This tool is a command-line processor designed for querying, updating, and transforming structured data files. It functions as a versatile engine for manipulating YAML, JSON, TOML, and XML documents, allowing users to perform complex operations directly from the terminal. By utilizing a path-based expression language, it enables precise navigation and modification of data structures within configuration files and infrastructure-as-code workflows. What distinguishes this tool is its ability to perform in-place document mutations while preserving original formatting, comments, and metadata. It

    Gobashclicsv
    在 GitHub 上查看↗14,913
查看 PKHeX 的所有 30 个替代方案→

常见问题解答

kwsch/pkhex 是做什么的?

PKHeX 是一个宝可梦存档编辑器和存档数据转换器。它作为实体数据修改器和外部数据导入器,用于修改多个游戏世代的存档数据和内存镜像。

kwsch/pkhex 的主要功能有哪些?

kwsch/pkhex 的主要功能包括:Save File Editors, Version-to-Version Migrations, Game Save Managers, Save State Version Compatibility, Binary Offset Mappings, Direct Memory Buffers, Data Format Converters, Entity Data Modifiers。

kwsch/pkhex 有哪些开源替代品?

kwsch/pkhex 的开源替代品包括: kimai/kimai — Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates… bvschaik/julius — Julius is a cross-platform game engine and simulation tool designed for the reimplementation of legacy games. It… jazzband/tablib — Tablib is a Python library designed for importing, exporting, and manipulating tabular datasets. It functions as a… mikefarah/yq — This tool is a command-line processor designed for querying, updating, and transforming structured data files. It… fasterxml/jackson-databind — Jackson-databind is a Java serialization framework and JSON data binding library used to convert Java objects to JSON… bram2w/baserow — Baserow is a no-code relational database and application builder that allows users to create structured data tables…