Jean-Philip Desjardins
ebd95dff8e
Fix typo.
2023-08-30 10:21:24 -04:00
Jean-Philip Desjardins
9f5e926a9e
Put all ELF symbol listing code in common.
2023-08-30 10:21:24 -04:00
Jean-Philip Desjardins
b8f2362895
Fix crash that occurs when trying to read an ELF with truncated section headers.
...
Was the case with Psychonauts.
2023-08-30 10:21:02 -04:00
Jean-Philip Desjardins
aee69ac97c
Fix a bunch of warnings.
2023-05-03 21:05:08 -04:00
Jean-Philip Desjardins
dd62973fed
Fix build.
2022-10-07 13:37:39 -04:00
Jean-Philip Desjardins
d56f5d0c2c
Add support for expanded section header count in ELF loader.
2022-10-07 12:29:43 -04:00
Jean-Philip Desjardins
f409283610
Fix build issues.
2022-07-25 11:19:56 -04:00
Jean-Philip Desjardins
dc6bb224ef
Add MSBF support.
2022-07-25 11:19:37 -04:00
Jean-Philip Desjardins
1d9c425663
Refactor ELF support.
...
Allow ELF32/ELF64 to coexist and allow ElfView to load both.
2022-07-22 17:10:27 -04:00
Jean-Philip Desjardins
78efbe9399
Use typedefs to simplify a bit.
2022-03-15 08:18:29 -04:00
Jean-Philip Desjardins
fed9ae2b99
Cleanup.
2022-03-15 08:18:28 -04:00
Jean-Philip Desjardins
7ff572e6fd
Add some more constants.
2022-03-15 08:18:28 -04:00
Jean-Philip Desjardins
ad75c5d968
Remove hardcoded values.
2022-03-15 08:18:28 -04:00
Jean-Philip Desjardins
ae8af7dd83
Add some constants.
2022-03-02 17:20:42 -05:00
Clang-Format
acf75535ec
Clang format
2018-04-30 21:01:23 +01:00
Jean-Philip Desjardins
73e13a39b5
Add relocation definition.
2018-04-25 10:55:52 -04:00
Jean-Philip Desjardins
a7f8877eda
Change way relocated sections are found in IOP module loader.
2016-11-19 17:27:44 -05:00
Jean-Philip Desjardins
ca299c16e6
Cleanup.
2016-11-19 17:27:44 -05:00
Jean-Philip Desjardins
194355d60d
Make CELF non-copyable.
2016-10-21 23:10:20 -04:00
Jean-Philip Desjardins
5534189a79
CPS2OS::GetExecutableRange now only takes executable program sections in account.
2015-05-15 01:01:24 -04:00
jpd002
9eb1624ecd
Remade Elf Header, Section and Program view panes using Win32 Dialogs.
...
Improved performance of the symbol viewer when there is a huge amount of them.
Added dynamic section viewer in the section view pane.
git-svn-id: http://svn.purei.org/purei/trunk@844 b36208d7-6611-0410-8bec-b1987f11c4a2
2012-01-29 22:31:57 +00:00
jpd002
e64e16b5be
Mucho IOP stuff.
...
git-svn-id: http://svn.purei.org/purei/trunk@441 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-12-08 03:43:30 +00:00
jpd002
646ee08ad2
Some stuff for Guilty Gear XX.
...
git-svn-id: http://svn.purei.org/purei/trunk@380 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-10-20 04:12:44 +00:00
jpd002
8a1f6fe2f5
git-svn-id: http://svn.purei.org/purei/trunk@174 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-11-12 03:59:42 +00:00
jpd002
406d153cf8
git-svn-id: http://svn.purei.org/purei/trunk@158 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-10-31 22:09:21 +00:00
jpd002
e7a02f3461
git-svn-id: http://svn.purei.org/purei/trunk@153 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-10-25 02:51:35 +00:00
jpd002
f0c904f881
git-svn-id: http://svn.purei.org/purei/trunk@152 b36208d7-6611-0410-8bec-b1987f11c4a2
2007-10-23 21:49:18 +00:00
jpd002
0c5fb983fd
Moved remotely
...
git-svn-id: http://svn.purei.org/purei/trunk@40 b36208d7-6611-0410-8bec-b1987f11c4a2
2006-06-15 04:19:30 +00:00