haroldo-ok / bitsy-converter

Online tool for converting bitsy scripts into various formats
https://haroldo-ok.itch.io/bitsy-converter
MIT License
14 stars 4 forks source link

Implement support for ESP Little Game Engine #5

Closed haroldo-ok closed 4 years ago

haroldo-ok commented 4 years ago
haroldo-ok commented 4 years ago

User guide: https://corax89.github.io/esp8266Game/user_guide/index.html VM description: https://github.com/corax89/esp8266_game_engine/blob/master/esp_little_game_engine_description.pdf

haroldo-ok commented 4 years ago

Online IDE: https://corax89.github.io/esp8266Game/index.html

ESPboy-edu commented 4 years ago

http://segamiga.com/esplge/doc/#/

haroldo-ok commented 4 years ago

Proof of concept is done, now it will be necessary to implement the code generator.

ESPboy-edu commented 4 years ago

great!

ESPboy-edu commented 4 years ago

to avoid "case-insensitive" problem, it's possible to change "CapitalLatters" to "_Capital_Latters". "C" to "_C", "L" to "_L"

ESPboy-edu commented 4 years ago

it's almost done )

haroldo-ok commented 4 years ago

Definitely, it's almost done.

ESPboy-edu commented 4 years ago

according to tracking RR013565071RU it's "Aguardando pagamento do despacho postal" i think it's a customs fee or something like this

haroldo-ok commented 4 years ago

Okay, it's mostly done now, but there are still bugs to squash.

ESPboy-edu commented 4 years ago

great! i just finished porting of Ardubo2 lib. so we could test Arduboy and LGE versions )) LGE should be much better, because uses large screen and colors

ESPboy-edu commented 4 years ago

the direct ESPboy emulator of bitsy games to my mind is the best way. you just put bitsy original games to the spiffs, chose and play the without any conversions and compilations. the same way as at ESPboy_CHIP8/SHIP emulator or ESPboy_ZX48 emulator. Someday i'll try to do so )

haroldo-ok commented 4 years ago

Definitely sounds like a nice project.

ESPboy-edu commented 4 years ago

where can i get bitsy specification description with api and technical parameters and so on?

haroldo-ok commented 4 years ago

I don't think they have a spec; I had to use the source: https://github.com/le-doux/bitsy

Basically. I hacked their source into a JSON generator: https://www.npmjs.com/package/bitsy-parser

This was taken as the basis for the converters.

haroldo-ok commented 4 years ago

Implementation has been released on v0.11.0