Commit graph

177 commits

Author SHA1 Message Date
georgemoralis a09e2eb65a initial work on linker 2023-05-23 07:48:25 +03:00
georgemoralis 76987fb932 fix on loading elf file instead of self 2023-05-22 13:58:41 +03:00
georgemoralis 5f0b15e2fa draft work on memory allocation 2023-05-17 19:29:05 +03:00
georgemoralis 81ca77a464 initial work on loggin class 2023-05-16 19:31:53 +03:00
georgemoralis 08f8da2fea elfviewer : don't display section header if they don't exist (seems like commercial games doesn't have section headers) 2023-05-14 17:43:45 +03:00
georgemoralis 98068809aa elfviewer : detailed program headers info 2023-05-13 10:00:22 +03:00
georgemoralis a8a598aee4
Merge pull request #12 from georgemoralis/georgemoralis-fixingactions
Update windows.yml to use cmake
2023-05-11 16:12:36 +03:00
georgemoralis 488c43be8e
Update windows.yml
fixing artifact part4
2023-05-11 16:01:53 +03:00
georgemoralis 88bf9acd8a
Update windows.yml
fixing artifact part3
2023-05-11 15:53:05 +03:00
georgemoralis 7558c02d2a
Update windows.yml
trying to fix artifact part2
2023-05-11 15:40:12 +03:00
georgemoralis 933817279a
Update windows.yml
trying to fix artifact
2023-05-11 15:26:21 +03:00
georgemoralis e05a9b9343
Update windows.yml
fixing cmake try2
2023-05-11 15:04:07 +03:00
georgemoralis 25a9f72ee9
Update windows.yml
fixed actions try1
2023-05-11 14:57:55 +03:00
georgemoralis 45420b340e cmake : copy sdl3.dll to directory where exe exists (since sdl3 is shared library) 2023-05-10 22:22:46 +03:00
georgemoralis f2198ef27d elf headers and elf program headers in imgui elfviewer 2023-05-10 22:21:34 +03:00
georgemoralis 6511b280cf elfview imgui : added segment headers 2023-05-08 12:15:28 +03:00
georgemoralis cda7c67e36 SELF header display on imgui elf window 2023-05-06 11:35:42 +03:00
georgemoralis 24e68b58f5 more elf tree progress 2023-05-05 09:29:16 +03:00
georgemoralis 701278348d small ElfViewer display updates 2023-05-03 19:56:18 +03:00
georgemoralis dda7020ef4 imgui elfviewer window . first draft 2023-05-03 19:40:47 +03:00
georgemoralis f35f7b62cd we can now load elf and imgui. 2023-05-02 22:10:49 +03:00
georgemoralis 7a996cbfc8 added magic enum submodule 2023-05-02 22:10:49 +03:00
georgemoralis 674ce7880a creation of release configuration on cmake 2023-05-02 22:10:49 +03:00
georgemoralis 72bdf22035 added spdlog library 2023-05-02 22:10:49 +03:00
georgemoralis f998469730 added fmt library 2023-05-02 22:10:49 +03:00
georgemoralis 222d0204db first try with cmake and imgui 2023-05-02 22:10:49 +03:00
georgemoralis 71d14aca62 let's cleanup all 2023-05-02 22:10:27 +03:00
georgemoralis 7f27e7d23f
updated msbuild 2023-04-20 10:54:20 +03:00
georgemoralis 5b692d4864
Merge pull request #9 from georgemoralis/magic_enum
Added elf enums using magic enum library
2023-04-18 19:46:36 +03:00
georgemoralis e9bc3811a9 more enums in elf headers 2023-04-18 19:37:44 +03:00
georgemoralis 0a3dc10bb2 added a few enums for elfs using magic enum 2023-04-18 14:14:58 +03:00
georgemoralis 1be2f847ba added magic_enum lib 2023-04-18 12:06:05 +03:00
georgemoralis 53f504bd41 let's see if magic enum can work part1 2023-04-18 11:33:53 +03:00
georgemoralis 02cefec599
Update windows.yml 2023-04-15 19:23:14 +03:00
georgemoralis c65910905e
added artifact 2023-04-15 19:21:08 +03:00
georgemoralis 3b34a06e94 added self info header 2023-04-13 14:51:58 +03:00
georgemoralis 4d218d7a0d added basic spdlog , we can now output to stdout and in output.log file as well 2023-04-12 20:02:44 +03:00
georgemoralis f1cc7fd3f6 small format fixes 2023-04-11 18:14:52 +03:00
georgemoralis 9060997283
Update README.md 2023-04-11 13:58:02 +03:00
georgemoralis 9685b3df66
Update windows.yml 2023-04-11 13:52:40 +03:00
georgemoralis c54d31778f replaced printf's with fmt::print 2023-04-11 13:24:06 +03:00
georgemoralis 699922f93e old_stuff removed 2023-04-11 12:17:32 +03:00
georgemoralis 3141f3fa04 added fmt as third_party 2023-04-11 11:50:07 +03:00
georgemoralis 658efe0406
Update README.md 2023-04-11 10:42:49 +03:00
georgemoralis f2e92dc697
Update windows.yml 2023-04-11 10:20:58 +03:00
georgemoralis 49349110a3
Update and rename msbuild.yml to windows.yml 2023-04-11 09:58:48 +03:00
georgemoralis ce6da3d0d4
Create msbuild.yml 2023-04-11 09:55:06 +03:00
georgemoralis fdb9d3c45c
Update README.md 2023-04-09 22:21:26 +03:00
georgemoralis 6e28e369da load and print program and section headers 2023-04-08 13:40:32 +03:00
georgemoralis 56616f832e finished elf header validation 2023-04-05 20:21:44 +03:00