0
mirror of https://github.com/sampletext32/ParkanPlayground.git synced 2025-05-18 19:31:17 +03:00

254 Commits

Author SHA1 Message Date
bird_egop
0fb3fd7311 Add support for XOR instruction 2025-04-12 19:35:25 +03:00
bird_egop
f3aa862a57 Add support for two-byte conditional jumps, including JNZ (0F 85) 2025-04-12 19:30:13 +03:00
bird_egop
cedd7a931e Add support for TEST instruction 2025-04-12 19:26:00 +03:00
bird_egop
ae1c4730d0 Add support for FNSTSW instruction 2025-04-12 19:21:32 +03:00
bird_egop
dffc405c10 Refactored instruction decoder into smaller, more maintainable components using handler pattern 2025-04-12 19:18:52 +03:00
bird_egop
2e6e133159 Added support for 0x83 opcode (Group 1 operations with sign-extended immediate) 2025-04-12 19:04:43 +03:00
bird_egop
1a76bb4e77 Enhanced x86 instruction decoder to fully decode memory operands and match Ghidra output 2025-04-12 18:55:54 +03:00
bird_egop
3823121bea Added support for floating-point instructions including FISTP 2025-04-12 18:52:55 +03:00
bird_egop
60f63c2c06 clarify rva members 2025-04-12 18:49:23 +03:00
bird_egop
d73cccd3c5 Fixed DLL name display and console input handling in the disassembler 2025-04-12 18:44:51 +03:00
bird_egop
9b5ec7e0d6 Implemented enhanced x86 disassembler with improved instruction decoding and display 2025-04-12 18:41:40 +03:00
bird_egop
6a69b0b91b Update code style to follow project rules with one-liner namespace declarations 2025-04-12 18:23:18 +03:00
bird_egop
53de948376 Refactor: Move classes to separate files with one-liner namespace style 2025-04-12 18:11:07 +03:00
bird_egop
cf2d61915c Fix nullability warnings by initializing fields in constructors 2025-04-12 18:05:31 +03:00
bird_egop
79773b08aa Move Is64Bit method from OptionalHeaderParser to OptionalHeader class 2025-04-12 18:01:43 +03:00
bird_egop
49a0a9e3a3 Remove function list truncation to show all exported and imported functions 2025-04-12 17:22:20 +03:00
bird_egop
e4adb45ed2 Move section code checking logic from SectionHeaderParser to SectionHeader class 2025-04-12 17:20:51 +03:00
bird_egop
f1a2fca4f3 Refactor PEFormat into smaller classes following Single Responsibility Principle 2025-04-12 17:12:18 +03:00
bird_egop
61a86f6681 Separate construction from parsing in PEFormat class 2025-04-12 17:05:23 +03:00
bird_egop
666a592217 Reorganize PE format code into separate files in PE namespace 2025-04-12 17:03:04 +03:00
bird_egop
bc572f5d33 Fix DLL name parsing in export directory to properly separate DLL name from function names 2025-04-12 16:51:22 +03:00
bird_egop
8dfc0b1a7b Fix import directory parsing to properly resolve all DLL names and functions 2025-04-12 16:47:21 +03:00
bird_egop
f5bacc018c test 2025-04-12 16:42:44 +03:00
bird_egop
a6057bf072 unfuck 565 and 4444 textures 2025-03-11 04:36:05 +03:00
bird_egop
a419be1fce update NRES file with element count and element size, seen in ResTree .trf 2025-03-09 22:56:59 +03:00
bird_egop
8c4fc8f096 комментарии и дополнительные изыскания 2025-03-05 18:15:48 +03:00
bird_egop
135777a4c6 add varset view 2025-03-01 23:03:13 +03:00
bird_egop
76ef68635e scr reversed type 2025-03-01 22:45:15 +03:00
bird_egop
d7eb23e9e0 Implement SCR UI backup01032025 2025-02-26 04:27:16 +03:00
bird_egop
b47a9aff5d Implement scr parsing 2025-02-25 01:51:28 +03:00
bird_egop
ba7c2afe2a unknown fixes 2025-02-24 23:35:55 +03:00
bird_egop
c50512ea52 add gameobjects view 2024-11-28 05:07:17 +03:00
bird_egop
e16b219854 добавил tma в просмотр и отрефакторил код backup26112024 2024-11-26 04:06:11 +03:00
Bird Egop
b336f44b72
Update README.md 2024-11-26 01:17:35 +03:00
bird_egop
b14742f2cd теперь читает данные о миссии) 2024-11-25 03:37:52 +03:00
bird_egop
d1b02ecc67 fix 2024-11-24 21:40:46 +03:00
bird_egop
8590b90bd1 add readme 2024-11-24 21:39:50 +03:00
bird_egop
b2010618ee распаковка миссий - tma 2024-11-24 21:16:14 +03:00
bird_egop
bba3f2a810 fix color ordering in 4444
fix blur when x2 scale
add TFNT texture open support
2024-11-23 01:32:12 +03:00
bird_egop
dd2fce984c view pages 2024-11-19 03:07:58 +03:00
bird_egop
a7b653f0b7 добавил фоны 2024-11-19 02:28:49 +03:00
bird_egop
5f84617567 texture viewer 2024-11-19 02:13:14 +03:00
bird_egop
08c8d07d91 texm viewer 2024-11-18 23:48:42 +03:00
bird_egop
f9f89d9703 event driven 2024-11-18 18:49:39 +03:00
bird_egop
f2632ff583 NL unpacker 2024-11-17 15:54:59 +03:00
bird_egop
3c47549fde add export 2024-11-15 20:29:02 +03:00
bird_egop
465a7cb336 fix 2024-11-15 19:17:57 +03:00
bird_egop
3c26addcee add NRes readme 2024-11-15 19:17:20 +03:00
bird_egop
1091605e2d create NResUI 2024-11-15 19:06:44 +03:00
bird_egop
0c39485188 fix clipping in 4444 2024-11-15 14:58:05 +03:00