Commit Graph

3 Commits

Author SHA1 Message Date
MegaMech 75344d87eb [modding] Implement jumbtron fb effect (#125)
* Update Engine.cpp

* minor fix and update LUS (#119)

* minor fix and update LUS

* update torch

* Update torch

* Implement jumbotron framebuffer effect

* Update skybox_and_splitscreen.c

---------

Co-authored-by: coco875 <59367621+coco875@users.noreply.github.com>
Co-authored-by: Adam Bird <archez39@me.com>
2024-11-15 03:02:20 -07:00
coco875 58d56fcba8 Fix linux compilation (#110)
* fix wamr windows normally

* fix linux issue

* load all wasm in mods folder

* minor fix
2024-10-07 16:54:13 -06:00
coco875 9cf1f9e1d7 [Modding] start add wasm integration (#84)
* start add wasm integration

* some test

* some improvement

* try more language

* expend try with python

* update

* half working python

* improve and extend test

* get py2wasm work but not so well

* convert to use in cpp

* start prepare multimodule

* improve a little by using cpp (but still not great)

* Update wasm.cpp

* try ocaml

* add a working example of python with a not complete function

* remove type to be even more curse

* start add a proper mod loader

* allow mod to communicate between

* example of hook

---------

Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2024-10-05 15:49:07 -06:00