Skip to content

Releases: OpenKH/OpenKh

OpenKH - 20200605.7

05 Jun 20:56
83848e8
Compare
Choose a tag to compare
OpenKH - 20200605.7 Pre-release
Pre-release

Changes:

  • 83848e8 Merge pull request #133 from Xeeynamo/feature/2d-drawing-improvements
  • 420202e Merge pull request #137 from Xeeynamo/docs/kh3-patches
  • abb18c7 Add more trial regions
  • b6a30cd Add links to other versions, add update 1.10
  • 279c64d Merge pull request #136 from Murugo/update-kh2-docs
  • ce5c27a Add info on animated textures for KH2
  • feba79e Merge pull request #125 from Xeeynamo/feature/imgtool
  • 1dbc734 Use embedded nQuant.Core by default.
  • cc311d2 Adding OpenKh.nQuant.Core
  • 384f50f ImgTool output default set to current directory.
See More
  • f4f607c Update openkh_alias
  • 33d1120 OpenKh.Command.MsgTool → ImgTool
  • 59e7673 Support 32bpp (not sure)
  • 0c3aada Support appending.
  • b19af82 Less short help text.
  • ef5953c Packimz support.
  • ea8342c Fix wrong formula.
  • 339256e Making OpenKh.Command.ImgTool.
  • 278cc2c Merge pull request #127 from Xeeynamo/feature/kh2-img-compression
  • 992c7ba Merge pull request #135 from Tomk1004/patch-2
  • a9b8ae8 Fixed typo of Radiant
  • 0a6c287 Use untouched Kingdom Hearts II Final Mix offsets
  • e1aecbf Merge pull request #134 from Tomk1004/patch-1
  • 4f920d8 Alt. World Tags
  • cf249a1 Frame index needs to be reset when changing option in the main menu
  • 2f9b317 Fix small rendering bug when using Difference blending mode
  • 944b5ec Allow sequence textures to be animated through UV shifting
  • a163d4b Fix incorrect RegionRepeat texture wrap mode
  • 56a3015 Load correct skybox for some maps
  • aedc26d Fix transparency rendering for 3d objects in rare occasions
  • a594b7a Prototyping a way to perform UV animation for sequences
  • 535643c Move TextureWrapMode to OpenKh.Engine
  • 44e756b Use float for sprite source rectangle
  • 97f3243 Remove hardcoded loops
  • c5132ef Add loop support for Sequence
  • 145bb11 Allow to SubStream to write and flush changes
  • 8c36da9 Fix broken tests
  • f8226a6 Use of the correct blending technique for 2dd
  • 79a4998 Improve sequence rendering accuracy
  • 17da8a7 Add back some missing functionalities from ISpriteDrawing
  • 6abb324 Completely remove Xe.Drawing dependency
  • 95f14e6 Remove MonoDrawing
  • abebbb3 Remove Xe.Drawing dependency from LayoutEditor
  • 37db8fe Remove Xe.Drawing dependency from OpenKh.Engine
  • f66eac8 Add new sprite draw system
  • efe76a1 Inject inside inner IDXs
  • 6e17288 Better error handling for IdxImg
  • c3414ca Add ability to inject files into KH2 iso
  • 96c60ad Add test to verify Idx.Write
  • 90bbe46 Add Img compression algorithm
  • ef3ed83 Remove garbage projects related to IDX research
  • dcf350f Improve IDX API offering more flexibility and higher throughput
  • 1985191 If it is not broken, do not fix it.
  • e6b30fd Avoid wrong output for IDXs from 3rd party packers that fixes the bug
  • 2b1324d Fix a bug when extracting obj/B_LK120_RAW.mset
  • e6c4751 Slightly simplify Idx API
  • f11049d Add some test coverage
  • f49b299 Allow Stream.SetPosition to seek using 64-bit position
  • a2ce79e Merge pull request #128 from feature/00battle
  • e5512d7 Fix small warnings on markdown layout
  • 49b087f Fix typo
  • 5f09fa4 Resolve another rebasing error
  • 823b841 [ImgBot] Optimize images
  • 6f6848f Merge pull request #130 from Xeeynamo/docs/diagram
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
  • 2ed58f2 Fix failing tests
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 6ac0ce4 Lvup: Change view so it's consistent with Fmlv
  • 1a1b8a8 Fmlv: Change ViewModels to accomodate the new structure
  • eae126e Use Bar.EntryType.List instead of Binary
  • 283a5de Bar EntryTypes have been shifted, use EntryType List
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
  • b3726bb Fix a bug where new HdAsset could not be created
  • 6f49059 Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle
  • 951f2d7 Lvup: Resolve rebasing artifacts
  • 19f5787 Lvup: Add Margin to textblocks
  • d645f4e Upgrade to .Net Core 3.1
  • 60e224e Remove old LevelUpEditor, it's obsolete now
  • 70f3508 Lvup: Add views from LevelUp Editor
  • c621d08 Lvup: Refactoring
  • 20ecdbb Lvup: commit this only for traceability
  • 85dc768 Restore Truthkey's changed cause i've messed up
  • 00a31df Revert "Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle"
  • 99cf9f6 Update 00battle.md
  • 019d12d fixed navigation
  • 9c57951 fixed a typo
  • 0687ee0 that field is a byte
  • 59bc360 damn i should save more often
  • 898200d documentation for przt, bons, plrp
  • 25cd454 update prztview
  • 1ab04b3 Add PrztView to MainView
  • f50da9d first draft of prztview + viewmodel
  • 8d976a0 renamed some fields
  • a44b41f Adjusted structure of Przt (Drop table)
  • 57c3790 corrected names for character table
  • 1be659f first draft of plrp
  • 83c9a5b started lvup implementation in binarymapper format, not working right now
  • 22084f0 Show reward id as textblock in hex form
  • 6691a0e Add Bons view to main window
  • 47eec49 BonsView (mostly c&p from EnmpView)
  • 2a6156d Rename RewardIndex => RewardId
  • 7421937 Updated Bons structure
  • c62cf86 remove old fmlv implementation in favor of new
  • 76335b2 Add fmlv tab to main view
  • 770eaaf Provider for form names
  • 0a05108 Fmlv view + view model
  • 206a241 Fmlv in BinaryMapper format
  • 64b4ef1 Updated Tests to run properly
  • 76f340a Bons, Przt, Vtbl now use BaseBattle
  • 6309835 Vtbl file format
  • d1a1cd8 Bons and Przt + Tests
  • 41e6b45 Add Enmp editing
  • 1cecce9 Add enemy name provider
  • 1194635 Add enemy list with filtering
  • 0d10673 Add skeleton for 00battle editing support
  • f2c03b1 Add open and save editor functionalities for 00battle.bin
  • 87e5f95 Add foundation for Kh2 Battle Editor
  • 9461cbd Add some 00bat...
Read more

OpenKH - 20200605.4

05 Jun 10:47
420202e
Compare
Choose a tag to compare
OpenKH - 20200605.4 Pre-release
Pre-release

Changes:

  • 420202e Merge pull request #137 from Xeeynamo/docs/kh3-patches
  • abb18c7 Add more trial regions
  • b6a30cd Add links to other versions, add update 1.10
  • 279c64d Merge pull request #136 from Murugo/update-kh2-docs
  • ce5c27a Add info on animated textures for KH2
  • feba79e Merge pull request #125 from Xeeynamo/feature/imgtool
  • 1dbc734 Use embedded nQuant.Core by default.
  • cc311d2 Adding OpenKh.nQuant.Core
  • 384f50f ImgTool output default set to current directory.
  • f4f607c Update openkh_alias
See More
  • 33d1120 OpenKh.Command.MsgTool → ImgTool
  • 59e7673 Support 32bpp (not sure)
  • 0c3aada Support appending.
  • b19af82 Less short help text.
  • ef5953c Packimz support.
  • ea8342c Fix wrong formula.
  • 339256e Making OpenKh.Command.ImgTool.
  • 278cc2c Merge pull request #127 from Xeeynamo/feature/kh2-img-compression
  • 992c7ba Merge pull request #135 from Tomk1004/patch-2
  • a9b8ae8 Fixed typo of Radiant
  • 0a6c287 Use untouched Kingdom Hearts II Final Mix offsets
  • e1aecbf Merge pull request #134 from Tomk1004/patch-1
  • 4f920d8 Alt. World Tags
  • 145bb11 Allow to SubStream to write and flush changes
  • efe76a1 Inject inside inner IDXs
  • 6e17288 Better error handling for IdxImg
  • c3414ca Add ability to inject files into KH2 iso
  • 96c60ad Add test to verify Idx.Write
  • 90bbe46 Add Img compression algorithm
  • ef3ed83 Remove garbage projects related to IDX research
  • dcf350f Improve IDX API offering more flexibility and higher throughput
  • 1985191 If it is not broken, do not fix it.
  • e6b30fd Avoid wrong output for IDXs from 3rd party packers that fixes the bug
  • 2b1324d Fix a bug when extracting obj/B_LK120_RAW.mset
  • e6c4751 Slightly simplify Idx API
  • f11049d Add some test coverage
  • f49b299 Allow Stream.SetPosition to seek using 64-bit position
  • a2ce79e Merge pull request #128 from feature/00battle
  • e5512d7 Fix small warnings on markdown layout
  • 49b087f Fix typo
  • 5f09fa4 Resolve another rebasing error
  • 823b841 [ImgBot] Optimize images
  • 6f6848f Merge pull request #130 from Xeeynamo/docs/diagram
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
  • 2ed58f2 Fix failing tests
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 6ac0ce4 Lvup: Change view so it's consistent with Fmlv
  • 1a1b8a8 Fmlv: Change ViewModels to accomodate the new structure
  • eae126e Use Bar.EntryType.List instead of Binary
  • 283a5de Bar EntryTypes have been shifted, use EntryType List
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
  • b3726bb Fix a bug where new HdAsset could not be created
  • 6f49059 Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle
  • 951f2d7 Lvup: Resolve rebasing artifacts
  • 19f5787 Lvup: Add Margin to textblocks
  • d645f4e Upgrade to .Net Core 3.1
  • 60e224e Remove old LevelUpEditor, it's obsolete now
  • 70f3508 Lvup: Add views from LevelUp Editor
  • c621d08 Lvup: Refactoring
  • 20ecdbb Lvup: commit this only for traceability
  • 85dc768 Restore Truthkey's changed cause i've messed up
  • 00a31df Revert "Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle"
  • 99cf9f6 Update 00battle.md
  • 019d12d fixed navigation
  • 9c57951 fixed a typo
  • 0687ee0 that field is a byte
  • 59bc360 damn i should save more often
  • 898200d documentation for przt, bons, plrp
  • 25cd454 update prztview
  • 1ab04b3 Add PrztView to MainView
  • f50da9d first draft of prztview + viewmodel
  • 8d976a0 renamed some fields
  • a44b41f Adjusted structure of Przt (Drop table)
  • 57c3790 corrected names for character table
  • 1be659f first draft of plrp
  • 83c9a5b started lvup implementation in binarymapper format, not working right now
  • 22084f0 Show reward id as textblock in hex form
  • 6691a0e Add Bons view to main window
  • 47eec49 BonsView (mostly c&p from EnmpView)
  • 2a6156d Rename RewardIndex => RewardId
  • 7421937 Updated Bons structure
  • c62cf86 remove old fmlv implementation in favor of new
  • 76335b2 Add fmlv tab to main view
  • 770eaaf Provider for form names
  • 0a05108 Fmlv view + view model
  • 206a241 Fmlv in BinaryMapper format
  • 64b4ef1 Updated Tests to run properly
  • 76f340a Bons, Przt, Vtbl now use BaseBattle
  • 6309835 Vtbl file format
  • d1a1cd8 Bons and Przt + Tests
  • 41e6b45 Add Enmp editing
  • 1cecce9 Add enemy name provider
  • 1194635 Add enemy list with filtering
  • 0d10673 Add skeleton for 00battle editing support
  • f2c03b1 Add open and save editor functionalities for 00battle.bin
  • 87e5f95 Add foundation for Kh2 Battle Editor
  • 9461cbd Add some 00battle tests
  • 2bfa79e Add documentation for LVPM and ENMP
  • 1dafc52 Lvup: Add Margin to textblocks
  • 49e3475 Upgrade to .Net Core 3.1
  • 4732c3a Remove old LevelUpEditor, it's obsolete now
  • 05fcd97 Lvup: Add views from LevelUp Editor
  • fa359ca Lvup: Refactoring
  • 0c03e9c Lvup: commit this only for traceability
  • 6794ab6 Merge pull request #123 from Xeeynamo/feature/fix-aspect-ratio
  • f2de5c7 Fix aspect ratio for ReMIX build
  • 01f906f Merge pull request #118 from Xeeynamo/feature/kingdom-shader
  • 2bfb376 Fix a minor bug where the minimum value of texture region was ignored
  • cdcc2b2 Merge pull request #114 from Xeeynamo/feature/build-linux
  • 788cbbc Remove unused flags
  • 21a73c1 Exclude test project
  • 0c47aa0 Try a different approach to publish binaries
  • 95deded Compile OpenKh.Game on Linux and macOS too
  • e2bb9d1 Create ad-hoc solution when building for Windows
  • 912fd8c Use solution name variable for Linux build
  • 625d49f Last minute fix
  • 2e6dad0 Update README
  • 162f507 Easier file structure for published artifacts
  • 07c61e2 Improve script on Linux to include alias
  • a9fe688...
Read more

OpenKH - 20200605.2

05 Jun 08:14
279c64d
Compare
Choose a tag to compare
OpenKH - 20200605.2 Pre-release
Pre-release

Changes:

  • 279c64d Merge pull request #136 from Murugo/update-kh2-docs
  • ce5c27a Add info on animated textures for KH2
  • feba79e Merge pull request #125 from Xeeynamo/feature/imgtool
  • 1dbc734 Use embedded nQuant.Core by default.
  • cc311d2 Adding OpenKh.nQuant.Core
  • 384f50f ImgTool output default set to current directory.
  • f4f607c Update openkh_alias
  • 33d1120 OpenKh.Command.MsgTool → ImgTool
  • 59e7673 Support 32bpp (not sure)
  • 0c3aada Support appending.
See More
  • b19af82 Less short help text.
  • ef5953c Packimz support.
  • ea8342c Fix wrong formula.
  • 339256e Making OpenKh.Command.ImgTool.
  • 278cc2c Merge pull request #127 from Xeeynamo/feature/kh2-img-compression
  • 992c7ba Merge pull request #135 from Tomk1004/patch-2
  • a9b8ae8 Fixed typo of Radiant
  • 0a6c287 Use untouched Kingdom Hearts II Final Mix offsets
  • e1aecbf Merge pull request #134 from Tomk1004/patch-1
  • 4f920d8 Alt. World Tags
  • 145bb11 Allow to SubStream to write and flush changes
  • efe76a1 Inject inside inner IDXs
  • 6e17288 Better error handling for IdxImg
  • c3414ca Add ability to inject files into KH2 iso
  • 96c60ad Add test to verify Idx.Write
  • 90bbe46 Add Img compression algorithm
  • ef3ed83 Remove garbage projects related to IDX research
  • dcf350f Improve IDX API offering more flexibility and higher throughput
  • 1985191 If it is not broken, do not fix it.
  • e6b30fd Avoid wrong output for IDXs from 3rd party packers that fixes the bug
  • 2b1324d Fix a bug when extracting obj/B_LK120_RAW.mset
  • e6c4751 Slightly simplify Idx API
  • f11049d Add some test coverage
  • f49b299 Allow Stream.SetPosition to seek using 64-bit position
  • a2ce79e Merge pull request #128 from feature/00battle
  • e5512d7 Fix small warnings on markdown layout
  • 49b087f Fix typo
  • 5f09fa4 Resolve another rebasing error
  • 823b841 [ImgBot] Optimize images
  • 6f6848f Merge pull request #130 from Xeeynamo/docs/diagram
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
  • 2ed58f2 Fix failing tests
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 6ac0ce4 Lvup: Change view so it's consistent with Fmlv
  • 1a1b8a8 Fmlv: Change ViewModels to accomodate the new structure
  • eae126e Use Bar.EntryType.List instead of Binary
  • 283a5de Bar EntryTypes have been shifted, use EntryType List
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
  • b3726bb Fix a bug where new HdAsset could not be created
  • 6f49059 Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle
  • 951f2d7 Lvup: Resolve rebasing artifacts
  • 19f5787 Lvup: Add Margin to textblocks
  • d645f4e Upgrade to .Net Core 3.1
  • 60e224e Remove old LevelUpEditor, it's obsolete now
  • 70f3508 Lvup: Add views from LevelUp Editor
  • c621d08 Lvup: Refactoring
  • 20ecdbb Lvup: commit this only for traceability
  • 85dc768 Restore Truthkey's changed cause i've messed up
  • 00a31df Revert "Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle"
  • 99cf9f6 Update 00battle.md
  • 019d12d fixed navigation
  • 9c57951 fixed a typo
  • 0687ee0 that field is a byte
  • 59bc360 damn i should save more often
  • 898200d documentation for przt, bons, plrp
  • 25cd454 update prztview
  • 1ab04b3 Add PrztView to MainView
  • f50da9d first draft of prztview + viewmodel
  • 8d976a0 renamed some fields
  • a44b41f Adjusted structure of Przt (Drop table)
  • 57c3790 corrected names for character table
  • 1be659f first draft of plrp
  • 83c9a5b started lvup implementation in binarymapper format, not working right now
  • 22084f0 Show reward id as textblock in hex form
  • 6691a0e Add Bons view to main window
  • 47eec49 BonsView (mostly c&p from EnmpView)
  • 2a6156d Rename RewardIndex => RewardId
  • 7421937 Updated Bons structure
  • c62cf86 remove old fmlv implementation in favor of new
  • 76335b2 Add fmlv tab to main view
  • 770eaaf Provider for form names
  • 0a05108 Fmlv view + view model
  • 206a241 Fmlv in BinaryMapper format
  • 64b4ef1 Updated Tests to run properly
  • 76f340a Bons, Przt, Vtbl now use BaseBattle
  • 6309835 Vtbl file format
  • d1a1cd8 Bons and Przt + Tests
  • 41e6b45 Add Enmp editing
  • 1cecce9 Add enemy name provider
  • 1194635 Add enemy list with filtering
  • 0d10673 Add skeleton for 00battle editing support
  • f2c03b1 Add open and save editor functionalities for 00battle.bin
  • 87e5f95 Add foundation for Kh2 Battle Editor
  • 9461cbd Add some 00battle tests
  • 2bfa79e Add documentation for LVPM and ENMP
  • 1dafc52 Lvup: Add Margin to textblocks
  • 49e3475 Upgrade to .Net Core 3.1
  • 4732c3a Remove old LevelUpEditor, it's obsolete now
  • 05fcd97 Lvup: Add views from LevelUp Editor
  • fa359ca Lvup: Refactoring
  • 0c03e9c Lvup: commit this only for traceability
  • 6794ab6 Merge pull request #123 from Xeeynamo/feature/fix-aspect-ratio
  • f2de5c7 Fix aspect ratio for ReMIX build
  • 01f906f Merge pull request #118 from Xeeynamo/feature/kingdom-shader
  • 2bfb376 Fix a minor bug where the minimum value of texture region was ignored
  • cdcc2b2 Merge pull request #114 from Xeeynamo/feature/build-linux
  • 788cbbc Remove unused flags
  • 21a73c1 Exclude test project
  • 0c47aa0 Try a different approach to publish binaries
  • 95deded Compile OpenKh.Game on Linux and macOS too
  • e2bb9d1 Create ad-hoc solution when building for Windows
  • 912fd8c Use solution name variable for Linux build
  • 625d49f Last minute fix
  • 2e6dad0 Update README
  • 162f507 Easier file structure for published artifacts
  • 07c61e2 Improve script on Linux to include alias
  • a9fe688 derp
  • 8a6856c Add script to compile the solution in Linux or macOS
  • 1406c36 Add comments to "pre-build.ps1"
  • 34f51e6 Add...
Read more

OpenKH - 20200604.2

04 Jun 05:42
feba79e
Compare
Choose a tag to compare
OpenKH - 20200604.2 Pre-release
Pre-release

Changes:

  • feba79e Merge pull request #125 from Xeeynamo/feature/imgtool
  • 1dbc734 Use embedded nQuant.Core by default.
  • cc311d2 Adding OpenKh.nQuant.Core
  • 384f50f ImgTool output default set to current directory.
  • f4f607c Update openkh_alias
  • 33d1120 OpenKh.Command.MsgTool → ImgTool
  • 59e7673 Support 32bpp (not sure)
  • 0c3aada Support appending.
  • b19af82 Less short help text.
  • ef5953c Packimz support.
See More
  • ea8342c Fix wrong formula.
  • 339256e Making OpenKh.Command.ImgTool.
  • 278cc2c Merge pull request #127 from Xeeynamo/feature/kh2-img-compression
  • 992c7ba Merge pull request #135 from Tomk1004/patch-2
  • a9b8ae8 Fixed typo of Radiant
  • 0a6c287 Use untouched Kingdom Hearts II Final Mix offsets
  • e1aecbf Merge pull request #134 from Tomk1004/patch-1
  • 4f920d8 Alt. World Tags
  • 145bb11 Allow to SubStream to write and flush changes
  • efe76a1 Inject inside inner IDXs
  • 6e17288 Better error handling for IdxImg
  • c3414ca Add ability to inject files into KH2 iso
  • 96c60ad Add test to verify Idx.Write
  • 90bbe46 Add Img compression algorithm
  • ef3ed83 Remove garbage projects related to IDX research
  • dcf350f Improve IDX API offering more flexibility and higher throughput
  • 1985191 If it is not broken, do not fix it.
  • e6b30fd Avoid wrong output for IDXs from 3rd party packers that fixes the bug
  • 2b1324d Fix a bug when extracting obj/B_LK120_RAW.mset
  • e6c4751 Slightly simplify Idx API
  • f11049d Add some test coverage
  • f49b299 Allow Stream.SetPosition to seek using 64-bit position
  • a2ce79e Merge pull request #128 from feature/00battle
  • e5512d7 Fix small warnings on markdown layout
  • 49b087f Fix typo
  • 5f09fa4 Resolve another rebasing error
  • 823b841 [ImgBot] Optimize images
  • 6f6848f Merge pull request #130 from Xeeynamo/docs/diagram
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
  • 2ed58f2 Fix failing tests
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 6ac0ce4 Lvup: Change view so it's consistent with Fmlv
  • 1a1b8a8 Fmlv: Change ViewModels to accomodate the new structure
  • eae126e Use Bar.EntryType.List instead of Binary
  • 283a5de Bar EntryTypes have been shifted, use EntryType List
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
  • b3726bb Fix a bug where new HdAsset could not be created
  • 6f49059 Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle
  • 951f2d7 Lvup: Resolve rebasing artifacts
  • 19f5787 Lvup: Add Margin to textblocks
  • d645f4e Upgrade to .Net Core 3.1
  • 60e224e Remove old LevelUpEditor, it's obsolete now
  • 70f3508 Lvup: Add views from LevelUp Editor
  • c621d08 Lvup: Refactoring
  • 20ecdbb Lvup: commit this only for traceability
  • 85dc768 Restore Truthkey's changed cause i've messed up
  • 00a31df Revert "Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle"
  • 99cf9f6 Update 00battle.md
  • 019d12d fixed navigation
  • 9c57951 fixed a typo
  • 0687ee0 that field is a byte
  • 59bc360 damn i should save more often
  • 898200d documentation for przt, bons, plrp
  • 25cd454 update prztview
  • 1ab04b3 Add PrztView to MainView
  • f50da9d first draft of prztview + viewmodel
  • 8d976a0 renamed some fields
  • a44b41f Adjusted structure of Przt (Drop table)
  • 57c3790 corrected names for character table
  • 1be659f first draft of plrp
  • 83c9a5b started lvup implementation in binarymapper format, not working right now
  • 22084f0 Show reward id as textblock in hex form
  • 6691a0e Add Bons view to main window
  • 47eec49 BonsView (mostly c&p from EnmpView)
  • 2a6156d Rename RewardIndex => RewardId
  • 7421937 Updated Bons structure
  • c62cf86 remove old fmlv implementation in favor of new
  • 76335b2 Add fmlv tab to main view
  • 770eaaf Provider for form names
  • 0a05108 Fmlv view + view model
  • 206a241 Fmlv in BinaryMapper format
  • 64b4ef1 Updated Tests to run properly
  • 76f340a Bons, Przt, Vtbl now use BaseBattle
  • 6309835 Vtbl file format
  • d1a1cd8 Bons and Przt + Tests
  • 41e6b45 Add Enmp editing
  • 1cecce9 Add enemy name provider
  • 1194635 Add enemy list with filtering
  • 0d10673 Add skeleton for 00battle editing support
  • f2c03b1 Add open and save editor functionalities for 00battle.bin
  • 87e5f95 Add foundation for Kh2 Battle Editor
  • 9461cbd Add some 00battle tests
  • 2bfa79e Add documentation for LVPM and ENMP
  • 1dafc52 Lvup: Add Margin to textblocks
  • 49e3475 Upgrade to .Net Core 3.1
  • 4732c3a Remove old LevelUpEditor, it's obsolete now
  • 05fcd97 Lvup: Add views from LevelUp Editor
  • fa359ca Lvup: Refactoring
  • 0c03e9c Lvup: commit this only for traceability
  • 6794ab6 Merge pull request #123 from Xeeynamo/feature/fix-aspect-ratio
  • f2de5c7 Fix aspect ratio for ReMIX build
  • 01f906f Merge pull request #118 from Xeeynamo/feature/kingdom-shader
  • 2bfb376 Fix a minor bug where the minimum value of texture region was ignored
  • cdcc2b2 Merge pull request #114 from Xeeynamo/feature/build-linux
  • 788cbbc Remove unused flags
  • 21a73c1 Exclude test project
  • 0c47aa0 Try a different approach to publish binaries
  • 95deded Compile OpenKh.Game on Linux and macOS too
  • e2bb9d1 Create ad-hoc solution when building for Windows
  • 912fd8c Use solution name variable for Linux build
  • 625d49f Last minute fix
  • 2e6dad0 Update README
  • 162f507 Easier file structure for published artifacts
  • 07c61e2 Improve script on Linux to include alias
  • a9fe688 derp
  • 8a6856c Add script to compile the solution in Linux or macOS
  • 1406c36 Add comments to "pre-build.ps1"
  • 34f51e6 Add script to build the solution into a single directory
  • d6b8d4d Do not include the test project when publishing
  • dd1f1ea...
Read more

OpenKH - 20200603.7

03 Jun 18:29
278cc2c
Compare
Choose a tag to compare
OpenKH - 20200603.7 Pre-release
Pre-release

Changes:

  • 278cc2c Merge pull request #127 from Xeeynamo/feature/kh2-img-compression
  • 992c7ba Merge pull request #135 from Tomk1004/patch-2
  • a9b8ae8 Fixed typo of Radiant
  • 0a6c287 Use untouched Kingdom Hearts II Final Mix offsets
  • e1aecbf Merge pull request #134 from Tomk1004/patch-1
  • 4f920d8 Alt. World Tags
  • 145bb11 Allow to SubStream to write and flush changes
  • efe76a1 Inject inside inner IDXs
  • 6e17288 Better error handling for IdxImg
  • c3414ca Add ability to inject files into KH2 iso
See More
  • 96c60ad Add test to verify Idx.Write
  • 90bbe46 Add Img compression algorithm
  • ef3ed83 Remove garbage projects related to IDX research
  • dcf350f Improve IDX API offering more flexibility and higher throughput
  • 1985191 If it is not broken, do not fix it.
  • e6b30fd Avoid wrong output for IDXs from 3rd party packers that fixes the bug
  • 2b1324d Fix a bug when extracting obj/B_LK120_RAW.mset
  • e6c4751 Slightly simplify Idx API
  • f11049d Add some test coverage
  • f49b299 Allow Stream.SetPosition to seek using 64-bit position
  • a2ce79e Merge pull request #128 from feature/00battle
  • e5512d7 Fix small warnings on markdown layout
  • 49b087f Fix typo
  • 5f09fa4 Resolve another rebasing error
  • 823b841 [ImgBot] Optimize images
  • 6f6848f Merge pull request #130 from Xeeynamo/docs/diagram
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
  • 2ed58f2 Fix failing tests
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 6ac0ce4 Lvup: Change view so it's consistent with Fmlv
  • 1a1b8a8 Fmlv: Change ViewModels to accomodate the new structure
  • eae126e Use Bar.EntryType.List instead of Binary
  • 283a5de Bar EntryTypes have been shifted, use EntryType List
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
  • b3726bb Fix a bug where new HdAsset could not be created
  • 6f49059 Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle
  • 951f2d7 Lvup: Resolve rebasing artifacts
  • 19f5787 Lvup: Add Margin to textblocks
  • d645f4e Upgrade to .Net Core 3.1
  • 60e224e Remove old LevelUpEditor, it's obsolete now
  • 70f3508 Lvup: Add views from LevelUp Editor
  • c621d08 Lvup: Refactoring
  • 20ecdbb Lvup: commit this only for traceability
  • 85dc768 Restore Truthkey's changed cause i've messed up
  • 00a31df Revert "Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle"
  • 99cf9f6 Update 00battle.md
  • 019d12d fixed navigation
  • 9c57951 fixed a typo
  • 0687ee0 that field is a byte
  • 59bc360 damn i should save more often
  • 898200d documentation for przt, bons, plrp
  • 25cd454 update prztview
  • 1ab04b3 Add PrztView to MainView
  • f50da9d first draft of prztview + viewmodel
  • 8d976a0 renamed some fields
  • a44b41f Adjusted structure of Przt (Drop table)
  • 57c3790 corrected names for character table
  • 1be659f first draft of plrp
  • 83c9a5b started lvup implementation in binarymapper format, not working right now
  • 22084f0 Show reward id as textblock in hex form
  • 6691a0e Add Bons view to main window
  • 47eec49 BonsView (mostly c&p from EnmpView)
  • 2a6156d Rename RewardIndex => RewardId
  • 7421937 Updated Bons structure
  • c62cf86 remove old fmlv implementation in favor of new
  • 76335b2 Add fmlv tab to main view
  • 770eaaf Provider for form names
  • 0a05108 Fmlv view + view model
  • 206a241 Fmlv in BinaryMapper format
  • 64b4ef1 Updated Tests to run properly
  • 76f340a Bons, Przt, Vtbl now use BaseBattle
  • 6309835 Vtbl file format
  • d1a1cd8 Bons and Przt + Tests
  • 41e6b45 Add Enmp editing
  • 1cecce9 Add enemy name provider
  • 1194635 Add enemy list with filtering
  • 0d10673 Add skeleton for 00battle editing support
  • f2c03b1 Add open and save editor functionalities for 00battle.bin
  • 87e5f95 Add foundation for Kh2 Battle Editor
  • 9461cbd Add some 00battle tests
  • 2bfa79e Add documentation for LVPM and ENMP
  • 1dafc52 Lvup: Add Margin to textblocks
  • 49e3475 Upgrade to .Net Core 3.1
  • 4732c3a Remove old LevelUpEditor, it's obsolete now
  • 05fcd97 Lvup: Add views from LevelUp Editor
  • fa359ca Lvup: Refactoring
  • 0c03e9c Lvup: commit this only for traceability
  • 6794ab6 Merge pull request #123 from Xeeynamo/feature/fix-aspect-ratio
  • f2de5c7 Fix aspect ratio for ReMIX build
  • 01f906f Merge pull request #118 from Xeeynamo/feature/kingdom-shader
  • 2bfb376 Fix a minor bug where the minimum value of texture region was ignored
  • cdcc2b2 Merge pull request #114 from Xeeynamo/feature/build-linux
  • 788cbbc Remove unused flags
  • 21a73c1 Exclude test project
  • 0c47aa0 Try a different approach to publish binaries
  • 95deded Compile OpenKh.Game on Linux and macOS too
  • e2bb9d1 Create ad-hoc solution when building for Windows
  • 912fd8c Use solution name variable for Linux build
  • 625d49f Last minute fix
  • 2e6dad0 Update README
  • 162f507 Easier file structure for published artifacts
  • 07c61e2 Improve script on Linux to include alias
  • a9fe688 derp
  • 8a6856c Add script to compile the solution in Linux or macOS
  • 1406c36 Add comments to "pre-build.ps1"
  • 34f51e6 Add script to build the solution into a single directory
  • d6b8d4d Do not include the test project when publishing
  • dd1f1ea Do not log good stuff as warnings
  • d0b7aee Merge pull request #117 from Xeeynamo/feature/jpfont-evt
  • d5200b1 Change 0x55 from to
  • 367d4eb Merge pull request #120 from kenjiuno/fix-delayandfade
  • 862ba63 Add JPSYS and JPEVT support for MsgTool
  • 5bd028c Fix test failure using replaced XML element name.
  • d9f2db6 Fixing A XML serialization problem on OpenKh.Command.MsgTool.
  • 60cfdf6 Merge pull request #119 from Xeeynamo/hotfix/tools-broken [ #107 ]
  • e6804a2 Merge pull request #116 from Xeeynamo/feautre/remove-gdi-dependency
  • 40d309e Fixes co...
Read more

OpenKH - 20200603.6

03 Jun 18:14
992c7ba
Compare
Choose a tag to compare
OpenKH - 20200603.6 Pre-release
Pre-release

Changes:

See More
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
  • 2ed58f2 Fix failing tests
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 6ac0ce4 Lvup: Change view so it's consistent with Fmlv
  • 1a1b8a8 Fmlv: Change ViewModels to accomodate the new structure
  • eae126e Use Bar.EntryType.List instead of Binary
  • 283a5de Bar EntryTypes have been shifted, use EntryType List
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
  • b3726bb Fix a bug where new HdAsset could not be created
  • 6f49059 Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle
  • 951f2d7 Lvup: Resolve rebasing artifacts
  • 19f5787 Lvup: Add Margin to textblocks
  • d645f4e Upgrade to .Net Core 3.1
  • 60e224e Remove old LevelUpEditor, it's obsolete now
  • 70f3508 Lvup: Add views from LevelUp Editor
  • c621d08 Lvup: Refactoring
  • 20ecdbb Lvup: commit this only for traceability
  • 85dc768 Restore Truthkey's changed cause i've messed up
  • 00a31df Revert "Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle"
  • 99cf9f6 Update 00battle.md
  • 019d12d fixed navigation
  • 9c57951 fixed a typo
  • 0687ee0 that field is a byte
  • 59bc360 damn i should save more often
  • 898200d documentation for przt, bons, plrp
  • 25cd454 update prztview
  • 1ab04b3 Add PrztView to MainView
  • f50da9d first draft of prztview + viewmodel
  • 8d976a0 renamed some fields
  • a44b41f Adjusted structure of Przt (Drop table)
  • 57c3790 corrected names for character table
  • 1be659f first draft of plrp
  • 83c9a5b started lvup implementation in binarymapper format, not working right now
  • 22084f0 Show reward id as textblock in hex form
  • 6691a0e Add Bons view to main window
  • 47eec49 BonsView (mostly c&p from EnmpView)
  • 2a6156d Rename RewardIndex => RewardId
  • 7421937 Updated Bons structure
  • c62cf86 remove old fmlv implementation in favor of new
  • 76335b2 Add fmlv tab to main view
  • 770eaaf Provider for form names
  • 0a05108 Fmlv view + view model
  • 206a241 Fmlv in BinaryMapper format
  • 64b4ef1 Updated Tests to run properly
  • 76f340a Bons, Przt, Vtbl now use BaseBattle
  • 6309835 Vtbl file format
  • d1a1cd8 Bons and Przt + Tests
  • 41e6b45 Add Enmp editing
  • 1cecce9 Add enemy name provider
  • 1194635 Add enemy list with filtering
  • 0d10673 Add skeleton for 00battle editing support
  • f2c03b1 Add open and save editor functionalities for 00battle.bin
  • 87e5f95 Add foundation for Kh2 Battle Editor
  • 9461cbd Add some 00battle tests
  • 2bfa79e Add documentation for LVPM and ENMP
  • 1dafc52 Lvup: Add Margin to textblocks
  • 49e3475 Upgrade to .Net Core 3.1
  • 4732c3a Remove old LevelUpEditor, it's obsolete now
  • 05fcd97 Lvup: Add views from LevelUp Editor
  • fa359ca Lvup: Refactoring
  • 0c03e9c Lvup: commit this only for traceability
  • 6794ab6 Merge pull request #123 from Xeeynamo/feature/fix-aspect-ratio
  • f2de5c7 Fix aspect ratio for ReMIX build
  • 01f906f Merge pull request #118 from Xeeynamo/feature/kingdom-shader
  • 2bfb376 Fix a minor bug where the minimum value of texture region was ignored
  • cdcc2b2 Merge pull request #114 from Xeeynamo/feature/build-linux
  • 788cbbc Remove unused flags
  • 21a73c1 Exclude test project
  • 0c47aa0 Try a different approach to publish binaries
  • 95deded Compile OpenKh.Game on Linux and macOS too
  • e2bb9d1 Create ad-hoc solution when building for Windows
  • 912fd8c Use solution name variable for Linux build
  • 625d49f Last minute fix
  • 2e6dad0 Update README
  • 162f507 Easier file structure for published artifacts
  • 07c61e2 Improve script on Linux to include alias
  • a9fe688 derp
  • 8a6856c Add script to compile the solution in Linux or macOS
  • 1406c36 Add comments to "pre-build.ps1"
  • 34f51e6 Add script to build the solution into a single directory
  • d6b8d4d Do not include the test project when publishing
  • dd1f1ea Do not log good stuff as warnings
  • d0b7aee Merge pull request #117 from Xeeynamo/feature/jpfont-evt
  • d5200b1 Change 0x55 from to
  • 367d4eb Merge pull request #120 from kenjiuno/fix-delayandfade
  • 862ba63 Add JPSYS and JPEVT support for MsgTool
  • 5bd028c Fix test failure using replaced XML element name.
  • d9f2db6 Fixing A XML serialization problem on OpenKh.Command.MsgTool.
  • 60cfdf6 Merge pull request #119 from Xeeynamo/hotfix/tools-broken [ #107 ]
  • e6804a2 Merge pull request #116 from Xeeynamo/feautre/remove-gdi-dependency
  • 40d309e Fixes countless bugs that risked to damage files changed from #107
  • f6e764a Try to fix compilation error on Azure
  • bc305ec Decoupling GDI specific logic from OpenKH low level libraries
  • c446231 Fix broken test
  • 5f05f0a Fix xwa to wa
  • 16f6b43 Merged changed with kenjiuno's old branch
  • 43b766f Add test for event decoder
  • 5b8d15c Change Japanese event encoder for KingdomTextContext
  • a7b425f Add JapaneseEventEncoder
  • 5b904de Foundation of japanese evt decoder
  • e7f7626 renamed JapaneseTable to JapaneseSystemTable
  • acb508f renamed JapaneseTable to resolve naming conflict
  • c6e19de Remove portion of code that was not supposed to be committed
  • 35b1792 Fix error caused by distraction
  • 33a8f36 Small clean-up
  • 7d654cc Texture wrapping independent between U and V, like PS2's GS
  • 542badd Paritally fix texture rendering on maps
  • cbb033a...
Read more

OpenKH - 20200603.3

03 Jun 13:35
e1aecbf
Compare
Choose a tag to compare
OpenKH - 20200603.3 Pre-release
Pre-release

Changes:

  • e1aecbf Merge pull request #134 from Tomk1004/patch-1
  • 4f920d8 Alt. World Tags
  • a2ce79e Merge pull request #128 from feature/00battle
  • e5512d7 Fix small warnings on markdown layout
  • 49b087f Fix typo
  • 5f09fa4 Resolve another rebasing error
  • 823b841 [ImgBot] Optimize images
  • 6f6848f Merge pull request #130 from Xeeynamo/docs/diagram
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
See More
  • 2ed58f2 Fix failing tests
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 6ac0ce4 Lvup: Change view so it's consistent with Fmlv
  • 1a1b8a8 Fmlv: Change ViewModels to accomodate the new structure
  • eae126e Use Bar.EntryType.List instead of Binary
  • 283a5de Bar EntryTypes have been shifted, use EntryType List
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
  • b3726bb Fix a bug where new HdAsset could not be created
  • 6f49059 Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle
  • 951f2d7 Lvup: Resolve rebasing artifacts
  • 19f5787 Lvup: Add Margin to textblocks
  • d645f4e Upgrade to .Net Core 3.1
  • 60e224e Remove old LevelUpEditor, it's obsolete now
  • 70f3508 Lvup: Add views from LevelUp Editor
  • c621d08 Lvup: Refactoring
  • 20ecdbb Lvup: commit this only for traceability
  • 85dc768 Restore Truthkey's changed cause i've messed up
  • 00a31df Revert "Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle"
  • 99cf9f6 Update 00battle.md
  • 019d12d fixed navigation
  • 9c57951 fixed a typo
  • 0687ee0 that field is a byte
  • 59bc360 damn i should save more often
  • 898200d documentation for przt, bons, plrp
  • 25cd454 update prztview
  • 1ab04b3 Add PrztView to MainView
  • f50da9d first draft of prztview + viewmodel
  • 8d976a0 renamed some fields
  • a44b41f Adjusted structure of Przt (Drop table)
  • 57c3790 corrected names for character table
  • 1be659f first draft of plrp
  • 83c9a5b started lvup implementation in binarymapper format, not working right now
  • 22084f0 Show reward id as textblock in hex form
  • 6691a0e Add Bons view to main window
  • 47eec49 BonsView (mostly c&p from EnmpView)
  • 2a6156d Rename RewardIndex => RewardId
  • 7421937 Updated Bons structure
  • c62cf86 remove old fmlv implementation in favor of new
  • 76335b2 Add fmlv tab to main view
  • 770eaaf Provider for form names
  • 0a05108 Fmlv view + view model
  • 206a241 Fmlv in BinaryMapper format
  • 64b4ef1 Updated Tests to run properly
  • 76f340a Bons, Przt, Vtbl now use BaseBattle
  • 6309835 Vtbl file format
  • d1a1cd8 Bons and Przt + Tests
  • 41e6b45 Add Enmp editing
  • 1cecce9 Add enemy name provider
  • 1194635 Add enemy list with filtering
  • 0d10673 Add skeleton for 00battle editing support
  • f2c03b1 Add open and save editor functionalities for 00battle.bin
  • 87e5f95 Add foundation for Kh2 Battle Editor
  • 9461cbd Add some 00battle tests
  • 2bfa79e Add documentation for LVPM and ENMP
  • 1dafc52 Lvup: Add Margin to textblocks
  • 49e3475 Upgrade to .Net Core 3.1
  • 4732c3a Remove old LevelUpEditor, it's obsolete now
  • 05fcd97 Lvup: Add views from LevelUp Editor
  • fa359ca Lvup: Refactoring
  • 0c03e9c Lvup: commit this only for traceability
  • 6794ab6 Merge pull request #123 from Xeeynamo/feature/fix-aspect-ratio
  • f2de5c7 Fix aspect ratio for ReMIX build
  • 01f906f Merge pull request #118 from Xeeynamo/feature/kingdom-shader
  • 2bfb376 Fix a minor bug where the minimum value of texture region was ignored
  • cdcc2b2 Merge pull request #114 from Xeeynamo/feature/build-linux
  • 788cbbc Remove unused flags
  • 21a73c1 Exclude test project
  • 0c47aa0 Try a different approach to publish binaries
  • 95deded Compile OpenKh.Game on Linux and macOS too
  • e2bb9d1 Create ad-hoc solution when building for Windows
  • 912fd8c Use solution name variable for Linux build
  • 625d49f Last minute fix
  • 2e6dad0 Update README
  • 162f507 Easier file structure for published artifacts
  • 07c61e2 Improve script on Linux to include alias
  • a9fe688 derp
  • 8a6856c Add script to compile the solution in Linux or macOS
  • 1406c36 Add comments to "pre-build.ps1"
  • 34f51e6 Add script to build the solution into a single directory
  • d6b8d4d Do not include the test project when publishing
  • dd1f1ea Do not log good stuff as warnings
  • d0b7aee Merge pull request #117 from Xeeynamo/feature/jpfont-evt
  • d5200b1 Change 0x55 from to
  • 367d4eb Merge pull request #120 from kenjiuno/fix-delayandfade
  • 862ba63 Add JPSYS and JPEVT support for MsgTool
  • 5bd028c Fix test failure using replaced XML element name.
  • d9f2db6 Fixing A XML serialization problem on OpenKh.Command.MsgTool.
  • 60cfdf6 Merge pull request #119 from Xeeynamo/hotfix/tools-broken [ #107 ]
  • e6804a2 Merge pull request #116 from Xeeynamo/feautre/remove-gdi-dependency
  • 40d309e Fixes countless bugs that risked to damage files changed from #107
  • f6e764a Try to fix compilation error on Azure
  • bc305ec Decoupling GDI specific logic from OpenKH low level libraries
  • c446231 Fix broken test
  • 5f05f0a Fix xwa to wa
  • 16f6b43 Merged changed with kenjiuno's old branch
  • 43b766f Add test for event decoder
  • 5b8d15c Change Japanese event encoder for KingdomTextContext
  • a7b425f Add JapaneseEventEncoder
  • 5b904de Foundation of japanese evt decoder
  • e7f7626 renamed JapaneseTable to JapaneseSystemTable
  • acb508f renamed JapaneseTable to resolve naming conflict
  • c6e19de Remove portion of code that was not supposed to be committed
  • 35b1792 Fix error caused by distraction
  • 33a8f36 Small clean-up
  • 7d654cc Texture wrapping independent between U and V, like PS2's GS
  • 542badd Paritally fix texture rendering on maps
  • cbb033a Use KingdomShader everywhere
  • b9faef4 Put KingdomShader as a separate class
  • 3f2367c...
Read more

OpenKH - 20200602.3

02 Jun 09:30
a2ce79e
Compare
Choose a tag to compare
OpenKH - 20200602.3 Pre-release
Pre-release

Changes:

  • a2ce79e Merge pull request #128 from feature/00battle
  • e5512d7 Fix small warnings on markdown layout
  • 49b087f Fix typo
  • 5f09fa4 Resolve another rebasing error
  • 823b841 [ImgBot] Optimize images
  • 6f6848f Merge pull request #130 from Xeeynamo/docs/diagram
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
  • 2ed58f2 Fix failing tests
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
See More
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 6ac0ce4 Lvup: Change view so it's consistent with Fmlv
  • 1a1b8a8 Fmlv: Change ViewModels to accomodate the new structure
  • eae126e Use Bar.EntryType.List instead of Binary
  • 283a5de Bar EntryTypes have been shifted, use EntryType List
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
  • b3726bb Fix a bug where new HdAsset could not be created
  • 6f49059 Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle
  • 951f2d7 Lvup: Resolve rebasing artifacts
  • 19f5787 Lvup: Add Margin to textblocks
  • d645f4e Upgrade to .Net Core 3.1
  • 60e224e Remove old LevelUpEditor, it's obsolete now
  • 70f3508 Lvup: Add views from LevelUp Editor
  • c621d08 Lvup: Refactoring
  • 20ecdbb Lvup: commit this only for traceability
  • 85dc768 Restore Truthkey's changed cause i've messed up
  • 00a31df Revert "Merge branch 'feature/00battle' of https://github.com/Xeeynamo/OpenKh into feature/00battle"
  • 99cf9f6 Update 00battle.md
  • 019d12d fixed navigation
  • 9c57951 fixed a typo
  • 0687ee0 that field is a byte
  • 59bc360 damn i should save more often
  • 898200d documentation for przt, bons, plrp
  • 25cd454 update prztview
  • 1ab04b3 Add PrztView to MainView
  • f50da9d first draft of prztview + viewmodel
  • 8d976a0 renamed some fields
  • a44b41f Adjusted structure of Przt (Drop table)
  • 57c3790 corrected names for character table
  • 1be659f first draft of plrp
  • 83c9a5b started lvup implementation in binarymapper format, not working right now
  • 22084f0 Show reward id as textblock in hex form
  • 6691a0e Add Bons view to main window
  • 47eec49 BonsView (mostly c&p from EnmpView)
  • 2a6156d Rename RewardIndex => RewardId
  • 7421937 Updated Bons structure
  • c62cf86 remove old fmlv implementation in favor of new
  • 76335b2 Add fmlv tab to main view
  • 770eaaf Provider for form names
  • 0a05108 Fmlv view + view model
  • 206a241 Fmlv in BinaryMapper format
  • 64b4ef1 Updated Tests to run properly
  • 76f340a Bons, Przt, Vtbl now use BaseBattle
  • 6309835 Vtbl file format
  • d1a1cd8 Bons and Przt + Tests
  • 41e6b45 Add Enmp editing
  • 1cecce9 Add enemy name provider
  • 1194635 Add enemy list with filtering
  • 0d10673 Add skeleton for 00battle editing support
  • f2c03b1 Add open and save editor functionalities for 00battle.bin
  • 87e5f95 Add foundation for Kh2 Battle Editor
  • 9461cbd Add some 00battle tests
  • 2bfa79e Add documentation for LVPM and ENMP
  • 1dafc52 Lvup: Add Margin to textblocks
  • 49e3475 Upgrade to .Net Core 3.1
  • 4732c3a Remove old LevelUpEditor, it's obsolete now
  • 05fcd97 Lvup: Add views from LevelUp Editor
  • fa359ca Lvup: Refactoring
  • 0c03e9c Lvup: commit this only for traceability
  • 6794ab6 Merge pull request #123 from Xeeynamo/feature/fix-aspect-ratio
  • f2de5c7 Fix aspect ratio for ReMIX build
  • 01f906f Merge pull request #118 from Xeeynamo/feature/kingdom-shader
  • 2bfb376 Fix a minor bug where the minimum value of texture region was ignored
  • cdcc2b2 Merge pull request #114 from Xeeynamo/feature/build-linux
  • 788cbbc Remove unused flags
  • 21a73c1 Exclude test project
  • 0c47aa0 Try a different approach to publish binaries
  • 95deded Compile OpenKh.Game on Linux and macOS too
  • e2bb9d1 Create ad-hoc solution when building for Windows
  • 912fd8c Use solution name variable for Linux build
  • 625d49f Last minute fix
  • 2e6dad0 Update README
  • 162f507 Easier file structure for published artifacts
  • 07c61e2 Improve script on Linux to include alias
  • a9fe688 derp
  • 8a6856c Add script to compile the solution in Linux or macOS
  • 1406c36 Add comments to "pre-build.ps1"
  • 34f51e6 Add script to build the solution into a single directory
  • d6b8d4d Do not include the test project when publishing
  • dd1f1ea Do not log good stuff as warnings
  • d0b7aee Merge pull request #117 from Xeeynamo/feature/jpfont-evt
  • d5200b1 Change 0x55 from to
  • 367d4eb Merge pull request #120 from kenjiuno/fix-delayandfade
  • 862ba63 Add JPSYS and JPEVT support for MsgTool
  • 5bd028c Fix test failure using replaced XML element name.
  • d9f2db6 Fixing A XML serialization problem on OpenKh.Command.MsgTool.
  • 60cfdf6 Merge pull request #119 from Xeeynamo/hotfix/tools-broken [ #107 ]
  • e6804a2 Merge pull request #116 from Xeeynamo/feautre/remove-gdi-dependency
  • 40d309e Fixes countless bugs that risked to damage files changed from #107
  • f6e764a Try to fix compilation error on Azure
  • bc305ec Decoupling GDI specific logic from OpenKH low level libraries
  • c446231 Fix broken test
  • 5f05f0a Fix xwa to wa
  • 16f6b43 Merged changed with kenjiuno's old branch
  • 43b766f Add test for event decoder
  • 5b8d15c Change Japanese event encoder for KingdomTextContext
  • a7b425f Add JapaneseEventEncoder
  • 5b904de Foundation of japanese evt decoder
  • e7f7626 renamed JapaneseTable to JapaneseSystemTable
  • acb508f renamed JapaneseTable to resolve naming conflict
  • c6e19de Remove portion of code that was not supposed to be committed
  • 35b1792 Fix error caused by distraction
  • 33a8f36 Small clean-up
  • 7d654cc Texture wrapping independent between U and V, like PS2's GS
  • 542badd Paritally fix texture rendering on maps
  • cbb033a Use KingdomShader everywhere
  • b9faef4 Put KingdomShader as a separate class
  • 3f2367c FIx broken build on 'master'
  • 3016dff Merge pull request #101 from Xeeynamo/feature/engin...
Read more

OpenKH - 20200531.19

31 May 17:12
Compare
Choose a tag to compare
OpenKH - 20200531.19 Pre-release
Pre-release

Changes:

  • 823b841 [ImgBot] Optimize images
  • 6f6848f Merge pull request #130 from Xeeynamo/docs/diagram
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
See More
  • b3726bb Fix a bug where new HdAsset could not be created
  • 6794ab6 Merge pull request #123 from Xeeynamo/feature/fix-aspect-ratio
  • f2de5c7 Fix aspect ratio for ReMIX build
  • 01f906f Merge pull request #118 from Xeeynamo/feature/kingdom-shader
  • 2bfb376 Fix a minor bug where the minimum value of texture region was ignored
  • cdcc2b2 Merge pull request #114 from Xeeynamo/feature/build-linux
  • 788cbbc Remove unused flags
  • 21a73c1 Exclude test project
  • 0c47aa0 Try a different approach to publish binaries
  • 95deded Compile OpenKh.Game on Linux and macOS too
  • e2bb9d1 Create ad-hoc solution when building for Windows
  • 912fd8c Use solution name variable for Linux build
  • 625d49f Last minute fix
  • 2e6dad0 Update README
  • 162f507 Easier file structure for published artifacts
  • 07c61e2 Improve script on Linux to include alias
  • a9fe688 derp
  • 8a6856c Add script to compile the solution in Linux or macOS
  • 1406c36 Add comments to "pre-build.ps1"
  • 34f51e6 Add script to build the solution into a single directory
  • d6b8d4d Do not include the test project when publishing
  • dd1f1ea Do not log good stuff as warnings
  • d0b7aee Merge pull request #117 from Xeeynamo/feature/jpfont-evt
  • d5200b1 Change 0x55 from to
  • 367d4eb Merge pull request #120 from kenjiuno/fix-delayandfade
  • 862ba63 Add JPSYS and JPEVT support for MsgTool
  • 5bd028c Fix test failure using replaced XML element name.
  • d9f2db6 Fixing A XML serialization problem on OpenKh.Command.MsgTool.
  • 60cfdf6 Merge pull request #119 from Xeeynamo/hotfix/tools-broken [ #107 ]
  • e6804a2 Merge pull request #116 from Xeeynamo/feautre/remove-gdi-dependency
  • 40d309e Fixes countless bugs that risked to damage files changed from #107
  • f6e764a Try to fix compilation error on Azure
  • bc305ec Decoupling GDI specific logic from OpenKH low level libraries
  • c446231 Fix broken test
  • 5f05f0a Fix xwa to wa
  • 16f6b43 Merged changed with kenjiuno's old branch
  • 43b766f Add test for event decoder
  • 5b8d15c Change Japanese event encoder for KingdomTextContext
  • a7b425f Add JapaneseEventEncoder
  • 5b904de Foundation of japanese evt decoder
  • e7f7626 renamed JapaneseTable to JapaneseSystemTable
  • acb508f renamed JapaneseTable to resolve naming conflict
  • c6e19de Remove portion of code that was not supposed to be committed
  • 35b1792 Fix error caused by distraction
  • 33a8f36 Small clean-up
  • 7d654cc Texture wrapping independent between U and V, like PS2's GS
  • 542badd Paritally fix texture rendering on maps
  • cbb033a Use KingdomShader everywhere
  • b9faef4 Put KingdomShader as a separate class
  • 3f2367c FIx broken build on 'master'
  • 3016dff Merge pull request #101 from Xeeynamo/feature/engine-experimental
  • 3e3fb7e Fix a bug where 3D models could overlap on 2D graphics
  • 13c05f8 Fix a bug where the title screen background was drawn twice
  • 91b1b88 Fix crash on ReMIX when loading a map
  • ca2ab48 Improve performance when getting a KH2 message
  • 8ba7b5a Merge pull request #115 from Xeeynamo/origin/soraiko/minorcontributions
  • ff86657 Greatly improve 2D rendering performance
  • 962fcaa A little bit better.
  • 6ae5f7b Improve Kkdf2MdlxParser cohesion a little bit.
  • 8e0bba7 Updating the program to run tests.
  • 3d660a8 Clean up of Kddf2 mdlx, and did some routine splitting.
  • 0cb541b Merge pull request #112 from kenjiuno/fix-buffering
  • dac0330 Merge pull request #111 from Xeeynamo/feature/2ld-cli
  • 73ae154 Merge branch 'master' into feature/2ld-cli
  • cf5be56 Add more information regarding model textures
  • 8d9811e Add buffering to SaveCommand (avoid to create incomplete file output)
  • 82b5b41 Refactoring under Kddf2 name space.
  • 08c9f63 Merge pull request #107 from Xeeynamo/feature/bar-editor-improvements
  • b157860 Forgot to include sequence
  • 51118c0 Add tool to de/serialize in YAML both layout and sequence files
  • e91e1ec Change of heart
  • f400be2 Do not assume that extracted 2ld contains more files with 2ld extension
  • 5fde86f DebugOverlay cleanup
  • fa6c308 Use correct encoder for DebugOverlay
  • e11f053 Use correct FontContext based on the game language
  • 067325c Centralize message drawing logic
  • f2e9b21 Fix a bug where the New Game animation could be constantly triggered
  • 3f17797 Discover new Frame field purposes
  • 6f4e181 Use correct interpolation algorithm
  • eefbe63 Correct type of few Sequence animation fields
  • 63c68aa Greatly improve VifUnpacker performance
  • dee0702 Improve performance at parsing a VPU packet
  • 8638d7c Move camera horizontally
  • cd8b4dc Add new MDLX parser for maps
  • 2657498 Replace Kddf2's ParseVIF with OpenKH's VifUnpacker
  • cb9434d Accurate 2LD rendering
  • fbdf037 More accurate 2D renderer
  • 7829006 Show the new game animation when "New Game" is pressed
  • 2ce1c0c Use the same internal resolution of the original game
  • 9dbf441 Run the full intro sequence, with the option to skip it
  • e894571 Add title screen support for ReMIX builds
  • 2e73419 Add title screen support for EU and JP builds
  • 520a46d Added n_ex prefixed files to the NPC objentry type, added "b_ex" prefixed files to BOSS, temporarily adjusted fov slightly to prevent some of the distortion effect, and changed the default window size to a bigger but not absurd widescreen resolution.
  • d2741d4 Fmlv is more conformant to other library classes
  • efa1709 Move Lvup into Kh2.Battle
  • 0f62cb2 Fix bug where 2D graphics was removing the DepthStencilState
  • 1dc7532 Allow to go from the title screen to the in-game graphics
  • e2eacca Auto-detect region
  • f7b8912 Allow to return to title screen from a map
  • 344fa64 Load some additional models correctly
  • 03c8d45 Add debug functionalities for map
  • c24facf Allow to hook debug functionalities
  • 6182403...
Read more

OpenKH - 20200531.16

31 May 16:55
6f6848f
Compare
Choose a tag to compare
OpenKH - 20200531.16 Pre-release
Pre-release

Changes:

  • 6f6848f Merge pull request #130 from Xeeynamo/docs/diagram
  • 89a80e0 Include diagram in the README
  • 0176727 Merge pull request #126 from Xeeynamo/feature/hdasset-detection
  • fdfff67 Merge pull request #129 from Xeeynamo/fix/automated-builds
  • 572ea4e Release artifacts' content is now in the "openkh" folder again
  • f6ebdcd Delete OpenKh.Windows.sln when using the build script for Windows
  • 4da0952 Clean-up
  • eb396e7 Wrap IDataContent with HdAssetContent for unstripped ReMIX files
  • d3f95f4 Add HdAsset.IsValid
  • b3726bb Fix a bug where new HdAsset could not be created
See More
  • 6794ab6 Merge pull request #123 from Xeeynamo/feature/fix-aspect-ratio
  • f2de5c7 Fix aspect ratio for ReMIX build
  • 01f906f Merge pull request #118 from Xeeynamo/feature/kingdom-shader
  • 2bfb376 Fix a minor bug where the minimum value of texture region was ignored
  • cdcc2b2 Merge pull request #114 from Xeeynamo/feature/build-linux
  • 788cbbc Remove unused flags
  • 21a73c1 Exclude test project
  • 0c47aa0 Try a different approach to publish binaries
  • 95deded Compile OpenKh.Game on Linux and macOS too
  • e2bb9d1 Create ad-hoc solution when building for Windows
  • 912fd8c Use solution name variable for Linux build
  • 625d49f Last minute fix
  • 2e6dad0 Update README
  • 162f507 Easier file structure for published artifacts
  • 07c61e2 Improve script on Linux to include alias
  • a9fe688 derp
  • 8a6856c Add script to compile the solution in Linux or macOS
  • 1406c36 Add comments to "pre-build.ps1"
  • 34f51e6 Add script to build the solution into a single directory
  • d6b8d4d Do not include the test project when publishing
  • dd1f1ea Do not log good stuff as warnings
  • d0b7aee Merge pull request #117 from Xeeynamo/feature/jpfont-evt
  • d5200b1 Change 0x55 from to
  • 367d4eb Merge pull request #120 from kenjiuno/fix-delayandfade
  • 862ba63 Add JPSYS and JPEVT support for MsgTool
  • 5bd028c Fix test failure using replaced XML element name.
  • d9f2db6 Fixing A XML serialization problem on OpenKh.Command.MsgTool.
  • 60cfdf6 Merge pull request #119 from Xeeynamo/hotfix/tools-broken [ #107 ]
  • e6804a2 Merge pull request #116 from Xeeynamo/feautre/remove-gdi-dependency
  • 40d309e Fixes countless bugs that risked to damage files changed from #107
  • f6e764a Try to fix compilation error on Azure
  • bc305ec Decoupling GDI specific logic from OpenKH low level libraries
  • c446231 Fix broken test
  • 5f05f0a Fix xwa to wa
  • 16f6b43 Merged changed with kenjiuno's old branch
  • 43b766f Add test for event decoder
  • 5b8d15c Change Japanese event encoder for KingdomTextContext
  • a7b425f Add JapaneseEventEncoder
  • 5b904de Foundation of japanese evt decoder
  • e7f7626 renamed JapaneseTable to JapaneseSystemTable
  • acb508f renamed JapaneseTable to resolve naming conflict
  • c6e19de Remove portion of code that was not supposed to be committed
  • 35b1792 Fix error caused by distraction
  • 33a8f36 Small clean-up
  • 7d654cc Texture wrapping independent between U and V, like PS2's GS
  • 542badd Paritally fix texture rendering on maps
  • cbb033a Use KingdomShader everywhere
  • b9faef4 Put KingdomShader as a separate class
  • 3f2367c FIx broken build on 'master'
  • 3016dff Merge pull request #101 from Xeeynamo/feature/engine-experimental
  • 3e3fb7e Fix a bug where 3D models could overlap on 2D graphics
  • 13c05f8 Fix a bug where the title screen background was drawn twice
  • 91b1b88 Fix crash on ReMIX when loading a map
  • ca2ab48 Improve performance when getting a KH2 message
  • 8ba7b5a Merge pull request #115 from Xeeynamo/origin/soraiko/minorcontributions
  • ff86657 Greatly improve 2D rendering performance
  • 962fcaa A little bit better.
  • 6ae5f7b Improve Kkdf2MdlxParser cohesion a little bit.
  • 8e0bba7 Updating the program to run tests.
  • 3d660a8 Clean up of Kddf2 mdlx, and did some routine splitting.
  • 0cb541b Merge pull request #112 from kenjiuno/fix-buffering
  • dac0330 Merge pull request #111 from Xeeynamo/feature/2ld-cli
  • 73ae154 Merge branch 'master' into feature/2ld-cli
  • cf5be56 Add more information regarding model textures
  • 8d9811e Add buffering to SaveCommand (avoid to create incomplete file output)
  • 82b5b41 Refactoring under Kddf2 name space.
  • 08c9f63 Merge pull request #107 from Xeeynamo/feature/bar-editor-improvements
  • b157860 Forgot to include sequence
  • 51118c0 Add tool to de/serialize in YAML both layout and sequence files
  • e91e1ec Change of heart
  • f400be2 Do not assume that extracted 2ld contains more files with 2ld extension
  • 5fde86f DebugOverlay cleanup
  • fa6c308 Use correct encoder for DebugOverlay
  • e11f053 Use correct FontContext based on the game language
  • 067325c Centralize message drawing logic
  • f2e9b21 Fix a bug where the New Game animation could be constantly triggered
  • 3f17797 Discover new Frame field purposes
  • 6f4e181 Use correct interpolation algorithm
  • eefbe63 Correct type of few Sequence animation fields
  • 63c68aa Greatly improve VifUnpacker performance
  • dee0702 Improve performance at parsing a VPU packet
  • 8638d7c Move camera horizontally
  • cd8b4dc Add new MDLX parser for maps
  • 2657498 Replace Kddf2's ParseVIF with OpenKH's VifUnpacker
  • cb9434d Accurate 2LD rendering
  • fbdf037 More accurate 2D renderer
  • 7829006 Show the new game animation when "New Game" is pressed
  • 2ce1c0c Use the same internal resolution of the original game
  • 9dbf441 Run the full intro sequence, with the option to skip it
  • e894571 Add title screen support for ReMIX builds
  • 2e73419 Add title screen support for EU and JP builds
  • 520a46d Added n_ex prefixed files to the NPC objentry type, added "b_ex" prefixed files to BOSS, temporarily adjusted fov slightly to prevent some of the distortion effect, and changed the default window size to a bigger but not absurd widescreen resolution.
  • d2741d4 Fmlv is more conformant to other library classes
  • efa1709 Move Lvup into Kh2.Battle
  • 0f62cb2 Fix bug where 2D graphics was removing the DepthStencilState
  • 1dc7532 Allow to go from the title screen to the in-game graphics
  • e2eacca Auto-detect region
  • f7b8912 Allow to return to title screen from a map
  • 344fa64 Load some additional models correctly
  • 03c8d45 Add debug functionalities for map
  • c24facf Allow to hook debug functionalities
  • 6182403 Add DebugOverlay
  • b8299cb Load s...
Read more