144 Commits

Author SHA1 Message Date
6cec04d72f Add Claunia.Encoding package. 2018-02-27 04:53:33 +00:00
be2fbf3918 Move Atari ST resource processing code to a separate file. 2018-02-27 04:48:47 +00:00
e77f8827a2 Add list of strings to interface. 2018-02-27 04:47:13 +00:00
0737cc8645 Add Atari ST resource object tree walking. 2018-02-27 04:41:20 +00:00
9938058e96 Correct Atari ST field signed-ness. 2018-02-27 03:45:58 +00:00
3dc43b8bc4 Add Atari ST resource file format. 2018-02-26 23:24:56 +00:00
7e3a0d65bb Added MiNT executable detection. 2018-02-26 19:14:02 +00:00
3ecb5a4c8f Added NE resident and non-resident names. 2018-02-26 08:06:46 +00:00
654b07fe05 Correct NE when resource entries are set to 0 but there are resources. 2018-02-26 04:48:48 +00:00
c889345182 Moved some test executables. 2018-02-26 04:17:22 +00:00
94c3e8bf83 Added BeOS R3.1 binary (Portable Executable). 2018-02-26 04:16:20 +00:00
d97c0957b3 Added required operating system name and version to executable interface. 2018-02-26 04:14:40 +00:00
6e5f90eec3 Changed how executables are detected and shown in cli and gui. 2018-02-26 02:33:09 +00:00
bafda9c22f Added architecture to executable interface. 2018-02-26 02:23:30 +00:00
c3cd0b5831 Refactor. 2018-02-25 22:44:26 +00:00
7bfb6744f2 Convert classes to interface. 2018-02-25 18:42:56 +00:00
a58d4a636b Add tests executables. 2018-02-25 06:34:57 +00:00
1c7f2f15cb Add tests executables. 2018-02-25 04:13:09 +00:00
708b66a2e0 Close file. 2018-02-25 04:12:51 +00:00
cf1f1c0289 Refactor 2018-02-25 03:08:28 +00:00
9dd6c1efa0 Add GUI. 2018-02-25 02:53:18 +00:00
952b61d1f8 Added support for PE and COFF. 2017-10-17 17:33:46 +01:00
e305f78f5f Added support for LE/LX executables. 2017-10-16 21:06:41 +01:00
91cc5f8998 Added support for Atari ST executable. 2017-10-16 18:01:15 +01:00
bfaa7fb37a Better handle OS/2 1.x, Windows 1.x and Windows 2.x target os fields. 2017-10-16 17:43:12 +01:00
2241458e7e Do not fill NE resources if there are no entries in resource table. 2017-10-16 17:25:08 +01:00
d99421901c Up to version 0.2. v0.2 2017-10-16 15:55:03 +01:00
ee64aa4308 Up to version 0.2. 2017-10-16 15:53:45 +01:00
0e26cd9904 Added project URL. 2017-10-16 15:52:09 +01:00
a7b0b72a19 Rename solution. 2017-10-16 15:49:47 +01:00
ebcf787e4f Added XML documentation. 2017-10-16 15:49:07 +01:00
e1ce4f4ec9 Added license and readme. 2017-10-16 15:31:49 +01:00
a755ccadb2 Make NE non-static. 2017-10-16 15:28:21 +01:00
8ec5f3a07c Make MZ non-static. 2017-10-16 14:58:13 +01:00
71b8f55a69 Change how information is output from library. 2017-10-16 14:32:16 +01:00
1d9835f6ef Added license header to files. MIT license applies retroactively. 2017-10-16 14:24:29 +01:00
5545471b79 Refactor class names. 2017-10-16 14:22:26 +01:00
b13a4a95d8 Moved logic to a shared library. 2017-10-16 14:13:42 +01:00
b544b49239 Do not crash on unsupported culture or encoding. 2017-10-03 21:09:39 +01:00
01523da96c Refactor MZ. 2017-10-03 20:38:08 +01:00
0dafcd268e Added support for NE version resources. 2017-10-03 20:36:07 +01:00
1ab0c652b4 Added resource decoder for NE. 2017-10-03 17:03:21 +01:00
7ea5ff59b9 Added support for NE. 2017-10-03 14:54:11 +01:00
e84cf3cb41 Added support for DOS MZ executables. 2017-10-03 13:26:49 +01:00