Commit Graph

42 Commits

Author SHA1 Message Date
SombrAbsol
7a82f5ed55
Fix #12 (#15)
Some checks failed
Build TinkeDSi nightly x86 / build (push) Has been cancelled
Build TinkeDSi nightly / build (push) Has been cancelled
Build TinkeDSi nightly with mono / build (push) Has been cancelled
2025-06-16 09:18:54 +08:00
R-YaTian
ad7f42d075
Introduced cropping functionality to image exports By @Aspharon 2023-04-19 16:04:50 +08:00
R-YaTian
8645829a55
Set gimp_error to default false 2023-04-14 14:48:37 +08:00
R-YaTian
5e833a53e7
Revert #dd9d783 and set default FilterIndex to 2 2023-04-14 14:42:47 +08:00
R-YaTian
dd9d783d20
Fix Palette export by comment out GimpErr 2023-04-14 14:33:10 +08:00
R-YaTian
676e7ed384
Fix compilation error (Part 2) 2023-04-14 14:22:25 +08:00
R-YaTian
2733a79823
Images: fix NTR formats and multi-palettes(Part 2) 2023-04-14 10:49:47 +08:00
R-YaTian
b66c21b3bc
Merge: Upgrade to msbuild for Linux (Part 2) 2023-04-13 14:34:12 +08:00
R-YaTian
3b98ded72e
Add toolkit (Part 2) 2022-09-01 14:27:15 +08:00
R-YaTian
e85ed17b0b
Ekona: Update to .Net 4.8 2022-08-03 13:50:06 +08:00
MetLob
66f9fb6e38 Remove unused reference (for .NET 3.5 build supports) 2017-12-29 14:12:50 +05:00
MetLob
7836fdeb9c Ekona/Images: force swap colors on the "Swap palette mode" image import to a best color without unique condition. 2017-10-13 17:05:28 +05:00
MetLob
21dd65934c Ekona: Add Vector3 class to mathematics namespace with refactoring NitroTextureCompression 2016-06-16 15:46:24 +05:00
MetLob
1e2852e300 Ekona.Images: Set default id = -1 for disable RawData importing 2016-05-27 11:22:12 +05:00
MetLob
3dcf0fb703 Ekona.Images: added Nitro Texture Compressor for compression 4x4 blocks 2016-04-12 13:30:35 +05:00
Benito Palacios Sánchez
d5cb82d1cc Fix project files to compile in Windows 2016-04-01 10:44:04 +02:00
Benito Palacios Sánchez
dfeb52d55a Fix color distance calculation
This fixes #20. Thanks @MetLob!
2016-02-28 17:58:45 +01:00
Benito Palacios Sánchez
4e4cf042cb Upgrade to .NET Framework 4.5
This fixes #25
2016-02-28 16:04:30 +01:00
Benito Palacios Sánchez
97e71862fd Merge pull request #21 from MetLob/master
Pull Request for issues #18, #19, #7, #8
2016-02-28 14:11:12 +01:00
Benito Palacios Sánchez
558ee24ccb Disable font scalation to avoid scrollbars on linux 2016-02-14 15:44:47 +01:00
Benito Palacios Sánchez
c5f5671bb0 Workaround a bug in mono 2016-02-14 15:35:39 +01:00
MetLob
34b01f032f Ekona: Fix map creating with variable tile size and actual palette number (for is. #7) 2015-12-25 13:52:17 +05:00
MetLob
c3d869acb7 Ekona: Fix tiles writing in Raw data (for is. #8) 2015-12-25 13:49:58 +05:00
MetLob
5e2456b75b Fix "Tile Index" maximum value in OAM Editor
Fixed "Add image" action for Sprites with partitions data
2015-10-08 12:48:24 +05:00
MetLob
c72079bbbd Partition data has been supported in NCER formats 2015-10-08 11:47:02 +05:00
MetLob
e661a53cd6 Added partition offset and size to OBJ bank structure.
All plugins should work without changes.
2015-10-07 16:03:10 +05:00
Benito Palacios Sánchez
30e91bfff1 Fix palette importer 2015-03-21 19:26:51 +01:00
Benito Palacios
a639544394 * Fixed palette problem with A3I5 images
* Fixed "sync limit" in Ninokuni subtitle UI control.
2013-07-26 08:28:04 +00:00
Benito Palacios
7eec0cfc90 * Fixed problem setting transparent color in images with palettes with less color than the maximum (256 or 16)
* Added button to export palettes in texture control.
* Fixed support for encrypted files in Inazuma11 (game code = BOEJ)
2013-07-23 10:00:15 +00:00
Benito Palacios
08c1b9a48a * Games:
- Support of "Tennis no Ouji-sama - Motto Gakuensai no Ouji-sama - More Sweet Edition (J)" and "Tennis no Oujisama Gyutto Doki Doki Survival Umi to Yama"
      + Pack files (filedata.bin and project.spp)
      + SCRN background images
      + CELL sprite images
  - Support text files in "Time Ace".
  - Fixed problem with transparent color in game icon.
* Images:
  - Support for ABGR32 and BGRA32 color encoding.
* Fonts:
  - Fixed problem with font color when importing/exporting from/to PNG and editing a glyph from the UI.
2013-04-16 14:28:00 +00:00
Benito Palacios
bcea41c7ae * New easier method to translated UI controls.
* Added translation for AnimationControl control (NANR)
* Fixed problem with the font preview text.
2013-03-07 17:51:14 +00:00
Benito Palacios
fff4f03c3d ** Export/import NFTR fonts to/from images.
* Fixed UI problems with big fonts.
* Added support for A4I4 images.
* Added option to set new OAMs to front or back of image.
* Fixed minor problems.
2013-02-18 22:58:54 +00:00
Benito Palacios
bab52c484d ** Added CheckList in Sprite editor to import/export images using only checked oams.
* Fixed problem importing some sprite images
* Fixed auto size in NCGR images
* Fixed sort problem in OAMEditor
* Fixed problem writing "TXEU" section of "NCER" files.
2012-10-13 18:49:07 +00:00
Benito Palacios
f0d54993d6 * Export palletes to Gimp 2.8 format (.pal)
* Check for duplicated colors in palettes
* Fixed problems writing raw images
* Fixed problem with 5x5 texel texture format
* Fixed problem with images inside /cha folder in 999
* Fixed problems in Inazuma11 with encryption
* Fixed problems in Layton plugin with text files
* Improved Ninokuni plugin
* Overlay9 table is now updated while compiling new rom
2012-09-16 10:45:20 +00:00
Benito Palacios
b5b5c877dd * Fixed problem packing AAI-1
* Fixed some problems with NFTR fonts
* Improved INAZUMA11 plugin
  + Added Item.dat (de)encryption 
  + Improved file extension by ouioui
  + Added more gamecodes
* Added PCM packer for LAYTON1
* Support for Nostalgia pack files
2012-08-21 13:40:07 +00:00
Benito Palacios
239b475c7d * Improved map compression
* Fixed problems with ImageControl and PaletteControl
* Fixed problem with INAZUMA11 plugin unpacking SPD + SPL files
* Fixed problems with images of Layton
* Fixed problem packing NARC files
* Support for the EUR version of Pokemon Conquest
* Support for A Witch's Tale, unpack file.
* Support for "Super Robot Taisen OG Saga - Endless Frontier", unpack file.
* Support for 100 Classic Book Collection, unpac file.
* Temporal fix importing images, there are still more problems.
2012-08-16 12:12:27 +00:00
Benito Palacios
c353daa039 * Added method to get the last file opened for FolderBrowserDialog (implemented in SpriteControl "Export All")
* Remove test code that was giving problems with image
* Fixed problem converting colors to BGR555 format
* Fixed some problems with image size less than 8
* Fixed problems with INAZUMA11 packers
* Fixed other problems
* Added support for Pokemon Conquest
2012-08-08 10:40:23 +00:00
Benito Palacios
84d9b05664 * Fixed some problems in Tinke and plugins
* Packers for all packs files of Inazuma Eleven
* Improved Ninokuni plugin
2012-07-30 15:59:46 +00:00
Benito Palacios
9928f17d71 * Fixed problem importing some images
* Improved SpriteControl to be used in external programs
* Improved TextureControl to extract in PNG format 
* Improved Font plugin to export Char info to XML
* Fixed problems in Tinke
* Support for TIME HOLLOW game -> Unpack and decompression
* Search no case sensitive
* Support for some images of NARUTO_POTN
* Support for WITCHTALE game -> Unpack
2012-07-27 12:49:16 +00:00
Benito Palacios
cd0e1e06b9 * Improved Swap colors method importing new images
* Fixed some problems importing sprite images
* Added new options to import sprite images: 
  - "Add to the end of the original image file"
  - "Replace the original image"
* Added support for some ALAR pack files
* Added support for TIMEACE images (by Daviex94)
* Fixed problem in EDGEWORTH plugin 
* Fixed some problems
2012-07-17 11:44:05 +00:00
Benito Palacios
684ba9baee * Fixed problem creating new big roms in some computers
* Fixed problem importing images.
* Fixed problem viewing some palettes
* Fixed problem with DirectColor format
* Fixed problem importing image with transparency.
* Updated language xml file (in progress)
* Added new options to import sprite images.
* Added Fill colors option in PaletteControl
* Fixed problem in PCT and INAZUMA11 plugins
* Fixed minor bugs
2012-07-05 17:35:41 +00:00
Benito Palacios
34e4eefe31 +.+ Change name "PluginInterface" to "Ekona"
+.+ Clean code from Ekona, Tinke and some plugins
** Change IGamePlugin and IPlugin interface.
* Fixed problem with the batch compiler
* Improved autosize in RawImages
* Fixed problem importing Horizontal images without map
* Added Import button in Palette control
* Fixed problem in 999 plugin with cha sprite images
* Fixed problem with AnimationControl when no animation
2012-07-04 01:38:33 +00:00