diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring.html b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring.html new file mode 100644 index 000000000..caa56eef8 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring.html @@ -0,0 +1,49 @@ + + + + as2_scoring + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + Get Adobe Flash player + + + + + +
+ + diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring.swf b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring.swf new file mode 100644 index 000000000..da5f1d2ae Binary files /dev/null and b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring.swf differ diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/DOMDocument.xml b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/DOMDocument.xml new file mode 100644 index 000000000..9c14de71b --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/DOMDocument.xml @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Score: + + + + + + + + + + + + + 0 + + + + + + + + + + + + + AS1/2 test + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/LIBRARY/Button1.xml b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/LIBRARY/Button1.xml new file mode 100644 index 000000000..32ef0ae17 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/LIBRARY/Button1.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + Plus 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/LIBRARY/Button2.xml b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/LIBRARY/Button2.xml new file mode 100644 index 000000000..50dedaf20 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/LIBRARY/Button2.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + Multiply 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/LIBRARY/Button3.xml b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/LIBRARY/Button3.xml new file mode 100644 index 000000000..c49c9d50f --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/LIBRARY/Button3.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + Reset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/META-INF/metadata.xml b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/META-INF/metadata.xml new file mode 100644 index 000000000..0ac4224b3 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/META-INF/metadata.xml @@ -0,0 +1,68 @@ + + + + + Adobe Flash Professional CS6 - build 481 + 2026-02-16T10:31:42-08:00 + 2026-02-16T11:18:35-08:00 + 2026-02-16T11:18:35-08:00 + + + application/vnd.adobe.fla + + + + xmp.did:7FE581FA660BF11197008EF33C376745 + xmp.iid:9BDF39F36B0BF11197008EF33C376745 + xmp.did:7FE581FA660BF11197008EF33C376745 + + + + created + xmp.iid:7FE581FA660BF11197008EF33C376745 + 2026-02-16T10:31:42-08:00 + Adobe Flash Professional CS6 - build 481 + + + created + xmp.iid:99DF39F36B0BF11197008EF33C376745 + 2026-02-16T10:31:42-08:00 + Adobe Flash Professional CS6 - build 481 + + + created + xmp.iid:9BDF39F36B0BF11197008EF33C376745 + 2026-02-16T10:31:42-08:00 + Adobe Flash Professional CS6 - build 481 + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/MobileSettings.xml b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/MobileSettings.xml new file mode 100644 index 000000000..e69de29bb diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/PublishSettings.xml b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/PublishSettings.xml new file mode 100644 index 000000000..f07a02de8 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/PublishSettings.xml @@ -0,0 +1,206 @@ + + + + 1 + 1 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + as2_scoring.swf + as2_scoring.exe + as2_scoring.app + as2_scoring.html + as2_scoring.gif + as2_scoring.jpg + as2_scoring.png + as2_scoring.mov + as2_scoring.smil + as2_scoring.swc + + + 0 + 12,0,0,0;11,2,0,0;11,1,0,0;10,3,0,0;10,2,153,0;10,1,52,0;9,0,124,0;8,0,24,0;7,0,14,0;6,0,79,0;5,0,58,0;4,0,32,0;3,0,8,0;2,0,1,12;1,0,0,1; + 1 + 1 + as2_scoring.xfl_content.html + as2_scoring.xfl_alternate.html + 0 + + 550 + 400 + 0 + 0 + 1 + 0 + 0 + 1 + 1 + 4 + 0 + 0 + 1 + 0 + C:\Users\MyUser\AppData\Local\Adobe\Flash CS6\en_US\Configuration\HTML\Default.html + 1 + + + + + 0 + 0 + 0 + 80 + 0 + 0 + 7 + 0 + 7 + 0 + 15 + FlashPlayer11.2 + 2 + 1 + + . + CONFIG::FLASH_AUTHORING="true"; + 0 + + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + 2 + 4 + 4096 + AS3 + 1 + 1 + 0 + 15 + 1 + 0 + 4102 + rsl + wrap + $(AppConfig)/ActionScript 3.0/rsls/loader_animation.swf + + + $(AppConfig)/ActionScript 3.0/libs + merge + + + $(AppConfig)/ActionScript 3.0/libs/11.0/textLayout.swc + rsl + http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz + http://fpdownload.adobe.com/pub/swz/crossdomain.xml + textLayout_2.0.0.232.swz + + + + + $(AppConfig)/ActionScript 3.0/libs/11.0/textLayout.swc + + http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz + http://fpdownload.adobe.com/pub/swz/crossdomain.xml + textLayout_2.0.0.232.swz + + + + + 550 + 400 + 0 + 4718592 + 0 + 80 + 1 + + + 1 + 0 + 1 + 0 + 0 + 100000 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + + + 550 + 400 + 0 + 1 + 1 + + 1 + 0 + 1 + 0 + 0 + + 128 + + + 255 + + + + 550 + 400 + 1 + 0 + 0 + 1 + 0 + 0 + 1 + + + + 24-bit with Alpha + 255 + + + + 550 + 400 + 1 + 0 + + + 00000000 + 0 + 0 + 0 + 0 + 1 + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/as2_scoring.xfl b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/as2_scoring.xfl new file mode 100644 index 000000000..860a820ec --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/as2_scoring.xfl @@ -0,0 +1 @@ +PROXY-CS5 \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/bin/SymDepend.cache b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/bin/SymDepend.cache new file mode 100644 index 000000000..ce963c485 Binary files /dev/null and b/libsrc/ffdec_lib/testdata/debug_game/as2_scoring/bin/SymDepend.cache differ diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring.html b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring.html new file mode 100644 index 000000000..3eabacd45 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring.html @@ -0,0 +1,49 @@ + + + + as3_scoring + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + Get Adobe Flash player + + + + + +
+ + diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring.swf b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring.swf new file mode 100644 index 000000000..4280165d6 Binary files /dev/null and b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring.swf differ diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/DOMDocument.xml b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/DOMDocument.xml new file mode 100644 index 000000000..2397a0329 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/DOMDocument.xml @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Score: + + + + + + + + + + + + + 0 + + + + + + + + + + + + + AS3 test + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/LIBRARY/Button1.xml b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/LIBRARY/Button1.xml new file mode 100644 index 000000000..32ef0ae17 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/LIBRARY/Button1.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + Plus 5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/LIBRARY/Button2.xml b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/LIBRARY/Button2.xml new file mode 100644 index 000000000..50dedaf20 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/LIBRARY/Button2.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + Multiply 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/LIBRARY/Button3.xml b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/LIBRARY/Button3.xml new file mode 100644 index 000000000..c49c9d50f --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/LIBRARY/Button3.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + Reset + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/META-INF/metadata.xml b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/META-INF/metadata.xml new file mode 100644 index 000000000..445a6caa0 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/META-INF/metadata.xml @@ -0,0 +1,74 @@ + + + + + Adobe Flash Professional CS6 - build 481 + 2026-02-16T10:31:42-08:00 + 2026-02-16T11:18:44-08:00 + 2026-02-16T11:18:44-08:00 + + + application/vnd.adobe.fla + + + + xmp.iid:7FE581FA660BF11197008EF33C376745 + xmp.did:7FE581FA660BF11197008EF33C376745 + xmp.did:7FE581FA660BF11197008EF33C376745 + + xmp.did:EDF1CDD4690BF11197008EF33C376745 + xmp.iid:9DDF39F36B0BF11197008EF33C376745 + xmp.did:7FE581FA660BF11197008EF33C376745 + + + + created + xmp.iid:7FE581FA660BF11197008EF33C376745 + 2026-02-16T10:31:42-08:00 + Adobe Flash Professional CS6 - build 481 + + + saved + xmp.iid:EDF1CDD4690BF11197008EF33C376745 + 2026-02-16T11:06:12-08:00 + Adobe Flash Professional CS6 - build 481 + / + + + created + xmp.iid:9DDF39F36B0BF11197008EF33C376745 + 2026-02-16T10:31:42-08:00 + Adobe Flash Professional CS6 - build 481 + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/MobileSettings.xml b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/MobileSettings.xml new file mode 100644 index 000000000..e69de29bb diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/PublishSettings.xml b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/PublishSettings.xml new file mode 100644 index 000000000..f8e0a6f85 --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/PublishSettings.xml @@ -0,0 +1,206 @@ + + + + 1 + 1 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + as3_scoring.swf + as3_scoring.exe + as3_scoring.app + as3_scoring.html + as3_scoring.gif + as3_scoring.jpg + as3_scoring.png + as3_scoring.mov + as3_scoring.smil + as3_scoring.swc + + + 0 + 12,0,0,0;11,2,0,0;11,1,0,0;10,3,0,0;10,2,153,0;10,1,52,0;9,0,124,0;8,0,24,0;7,0,14,0;6,0,79,0;5,0,58,0;4,0,32,0;3,0,8,0;2,0,1,12;1,0,0,1; + 1 + 1 + as3_scoring.xfl_content.html + as3_scoring.xfl_alternate.html + 0 + + 550 + 400 + 0 + 0 + 1 + 0 + 0 + 1 + 1 + 4 + 0 + 0 + 1 + 0 + C:\Users\MyUser\AppData\Local\Adobe\Flash CS6\en_US\Configuration\HTML\Default.html + 1 + + + + + 0 + 0 + 0 + 80 + 0 + 0 + 7 + 0 + 7 + 0 + 15 + FlashPlayer11.2 + 3 + 1 + + . + CONFIG::FLASH_AUTHORING="true"; + 0 + + 1 + 0 + 1 + 0 + 0 + 0 + 0 + + 2 + 4 + 4096 + AS3 + 1 + 1 + 0 + 15 + 1 + 0 + 4102 + rsl + wrap + $(AppConfig)/ActionScript 3.0/rsls/loader_animation.swf + + + $(AppConfig)/ActionScript 3.0/libs + merge + + + $(AppConfig)/ActionScript 3.0/libs/11.0/textLayout.swc + rsl + http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz + http://fpdownload.adobe.com/pub/swz/crossdomain.xml + textLayout_2.0.0.232.swz + + + + + $(AppConfig)/ActionScript 3.0/libs/11.0/textLayout.swc + + http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz + http://fpdownload.adobe.com/pub/swz/crossdomain.xml + textLayout_2.0.0.232.swz + + + + + 550 + 400 + 0 + 4718592 + 0 + 80 + 1 + + + 1 + 0 + 1 + 0 + 0 + 100000 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + + + 550 + 400 + 0 + 1 + 1 + + 1 + 0 + 1 + 0 + 0 + + 128 + + + 255 + + + + 550 + 400 + 1 + 0 + 0 + 1 + 0 + 0 + 1 + + + + 24-bit with Alpha + 255 + + + + 550 + 400 + 1 + 0 + + + 00000000 + 0 + 0 + 0 + 0 + 1 + + + \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/as3_scoring.xfl b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/as3_scoring.xfl new file mode 100644 index 000000000..860a820ec --- /dev/null +++ b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/as3_scoring.xfl @@ -0,0 +1 @@ +PROXY-CS5 \ No newline at end of file diff --git a/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/bin/SymDepend.cache b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/bin/SymDepend.cache new file mode 100644 index 000000000..dbecb1715 Binary files /dev/null and b/libsrc/ffdec_lib/testdata/debug_game/as3_scoring/bin/SymDepend.cache differ