XP3

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |subcat=Archiving |extensions={{ext|xp3}} }} '''XP3''' is an archiving format used in the KiriKiri Adventure Game System, a Japanese interactive fiction engi...")
 
(FormatInfo template: Populate parameters and add necessary references.)
 
(4 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
|subcat=Archiving
 
|subcat=Archiving
 
|extensions={{ext|xp3}}
 
|extensions={{ext|xp3}}
 +
|compression=lossless<ref>[https://github.com/awaken1ng/krkr-xp3/blob/master/structs/file.py#L4 file.py (Line 4) - awaken1ng's fork of krkr-xp3 Python - GitHub]</ref>
 +
|magic=58 50 33 0d 0a 20 0a 1a 8b 67 01
 +
|tpm=(optional) encryption<ref>[https://github.com/awaken1ng/krkr-xp3/blob/master/xp3reader.py#L33 xp3reader.py (Line 33) - awaken1ng's fork of krkr-xp3 Python - GitHub]</ref>
 
}}
 
}}
  
'''XP3''' is an archiving format used in the [[KiriKiri Adventure Game System]], a Japanese interactive fiction engine. Information about it in English is hard to find.
+
'''XP3''' is an archiving format originally used in the [[KiriKiri Adventure Game System]], a Japanese interactive fiction engine. It is also used in other visual novels.<ref>[https://morkt.github.io/GARbro/supported.html GARbro - supported formats - GitHub]</ref> Information about it in English might be hard to find.
 +
 
 +
== Identification ==
 +
Files start with ASCII {{magic|XP3}}, followed by the Windows line break bytes {{magic|0x0D 0x0A}} and the 6 bytes {{magic|0x20 0x0A 0x1A 0x8B 0x67 0x01}}.
 +
 
 +
== Sample files ==
 +
See also: [https://discmaster.textfiles.com/search?extension=xp3 Files with XP3 - Discmaster]
 +
{| border="1" align="center" style="text-align:center;" cellpadding="6"
 +
! Filename
 +
! View
 +
! Download
 +
|-
 +
| bgimage.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/bgimage.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/bgimage.xp3 Download]
 +
|-
 +
| bgm.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/bgm.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/bgm.xp3 Download]
 +
|-
 +
| data.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/data.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/data.xp3 Download]
 +
|-
 +
| data.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/dlove104.lzh/だいなまいとラヴァーズ/data.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/dlove104.lzh/だいなまいとラヴァーズ/data.xp3 Download]
 +
|-
 +
| fgimage.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/fgimage.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/fgimage.xp3 Download]
 +
|-
 +
| image.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/image.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/image.xp3 Download]
 +
|-
 +
| others.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/others.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/others.xp3 Download]
 +
|-
 +
| patch.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/dlove104.lzh/グラフィックデータ/patch.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/dlove104.lzh/グラフィックデータ/patch.xp3 Download]
 +
|-
 +
| patch2.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/dlove104.lzh/グラフィックデータ/patch2.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/dlove104.lzh/グラフィックデータ/patch2.xp3 Download]
 +
|-
 +
| patch3.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/dlove104.lzh/グラフィックデータ/patch3.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/dlove104.lzh/グラフィックデータ/patch3.xp3 Download]
 +
|-
 +
| patch4.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/dlove104.lzh/グラフィックデータ/patch4.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/dlove104.lzh/グラフィックデータ/patch4.xp3 Download]
 +
|-
 +
| rule.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/rule.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/rule.xp3 Download]
 +
|-
 +
| scenario.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/scenario.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/scenario.xp3 Download]
 +
|-
 +
| sound.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/sound.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/sound.xp3 Download]
 +
|-
 +
| system.xp3
 +
| [https://discmaster.textfiles.com/view/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/system.xp3 View]
 +
| [https://discmaster.textfiles.com/file/13165/GirlGame.iso/contents/game/akikaze1_3.lzh/system.xp3 Download]
 +
|-
 +
| bgm.xp3
 +
| [https://discmaster.textfiles.com/view/22345/VPR0303A.ISO/OLS/PS2INST/ps2inst.exe/bgm.xp3 View]
 +
| [https://discmaster.textfiles.com/file/22345/VPR0303A.ISO/OLS/PS2INST/ps2inst.exe/bgm.xp3 Download]
 +
|-
 +
| image.xp3
 +
| [https://discmaster.textfiles.com/view/22345/VPR0303A.ISO/OLS/PS2INST/ps2inst.exe/image.xp3 View]
 +
| [https://discmaster.textfiles.com/file/22345/VPR0303A.ISO/OLS/PS2INST/ps2inst.exe/image.xp3 Download]
 +
|-
 +
| patch.xp3
 +
| [https://discmaster.textfiles.com/view/22345/VPR0303A.ISO/OLS/PATCH/patch.xp3 View]
 +
| [https://discmaster.textfiles.com/file/22345/VPR0303A.ISO/OLS/PATCH/patch.xp3 Download]
 +
|-
 +
| scenario.xp3
 +
| [https://discmaster.textfiles.com/view/22345/VPR0303A.ISO/OLS/PS2INST/ps2inst.exe/scenario.xp3 View]
 +
| [https://discmaster.textfiles.com/file/22345/VPR0303A.ISO/OLS/PS2INST/ps2inst.exe/scenario.xp3 Download]
 +
|}
  
 
== Links ==
 
== Links ==
 +
* [https://github.com/crskycode/GARbro crskycode's fork of GARbro] - could be used as one possible way to extract data.<ref>[https://forums.fuwanovel.moe/topic/26621-atri-my-dear-moments-data-extraction#elComment_539200 ATRI: My Dear Moments Data Extraction - Voluntary Tech Support - Fuwanovel Forums]</ref>
 
* [http://www.insani.org/tools/ Some related tools]
 
* [http://www.insani.org/tools/ Some related tools]
 +
* [https://forums.fuwanovel.net/topic/4887-data-extraction-thread/ Script Extraction Thread - Fuwanovel Forums]
 +
* [https://web.archive.org/web/20150619053444/http://forums.fuwanovel.net:80/topic/4887-data-extraction-thread/ Data Extraction Thread - Internet Archive copy of Fuwanovel Forums thread]
 +
* [https://github.com/awaken1ng/krkr-xp3/blob/master/structs/constants.py Signature definition in Python]
 +
 +
== References ==
 +
<references/>

Latest revision as of 12:13, 15 August 2025

File Format
Name XP3
Ontology
Extension(s) .xp3
Compression lossless[1]
Magic Bytes 58 50 33 0d 0a 20 0a 1a 8b 67 01
TPM (optional) encryption[2]

XP3 is an archiving format originally used in the KiriKiri Adventure Game System, a Japanese interactive fiction engine. It is also used in other visual novels.[3] Information about it in English might be hard to find.

Contents

[edit] Identification

Files start with ASCII XP3, followed by the Windows line break bytes 0x0D 0x0A and the 6 bytes 0x20 0x0A 0x1A 0x8B 0x67 0x01.

[edit] Sample files

See also: Files with XP3 - Discmaster

Filename View Download
bgimage.xp3 View Download
bgm.xp3 View Download
data.xp3 View Download
data.xp3 View Download
fgimage.xp3 View Download
image.xp3 View Download
others.xp3 View Download
patch.xp3 View Download
patch2.xp3 View Download
patch3.xp3 View Download
patch4.xp3 View Download
rule.xp3 View Download
scenario.xp3 View Download
sound.xp3 View Download
system.xp3 View Download
bgm.xp3 View Download
image.xp3 View Download
patch.xp3 View Download
scenario.xp3 View Download

[edit] Links

[edit] References

  1. file.py (Line 4) - awaken1ng's fork of krkr-xp3 Python - GitHub
  2. xp3reader.py (Line 33) - awaken1ng's fork of krkr-xp3 Python - GitHub
  3. GARbro - supported formats - GitHub
  4. ATRI: My Dear Moments Data Extraction - Voluntary Tech Support - Fuwanovel Forums
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox