DigimonVPet
DigimonVPet copied to clipboard
Arduino (ESP32) based Digimon V-Pet with compatibility to real devices.
Using a TTGO T-Display (and having activated that option in TFT-eSPI), I got a display problem: only part of the display is used, and with the wrong rotation. I tried...
sketch\main.ino.cpp.o:(.literal._ZNSt17_Function_handlerIFvvEZ16stateMachineInitvEUlvE_E9_M_invokeERKSt9_Any_data+0x8): undefined reference to `ScreenStateMachine::setCurrentScreen(unsigned char)' sketch\main.ino.cpp.o:(.literal._ZNSt17_Function_handlerIFvvEZ16stateMachineInitvEUlvE0_E9_M_invokeERKSt9_Any_data+0x4): undefined reference to `VPetLCDMenuBar32p::nextSelection()' sketch\main.ino.cpp.o:(.literal._ZNSt17_Function_handlerIFvvEZ16stateMachineInitvEUlvE2_E9_M_invokeERKSt9_Any_data+0x4): undefined reference to `V20::SelectionScreen::nextSelection()' sketch\main.ino.cpp.o:(.literal._ZZ11button_initvENUlR7Button2E_4_FUNES0_+0x8): undefined reference to `ScreenStateMachine::sendSignal(unsigned char)' sketch\main.ino.cpp.o:(.literal._ZNSt17_Function_handlerIFvvEZ16stateMachineInitvEUlvE1_E9_M_invokeERKSt9_Any_data+0x24): undefined reference to `V20::DigimonWatchingScreen::flushPoop()' sketch\main.ino.cpp.o:(.literal._ZNSt17_Function_handlerIFvvEZ16stateMachineInitvEUlvE3_E9_M_invokeERKSt9_Any_data+0x4): undefined reference...
Follows #8 Adds a pio environment specifically for the lilygo ttgo board where you don't have to modify the user setup i the tft espe library along with extending the...
Hello @Berational91 I have been playing with this project over the weekend. I have some changes to support building/debugging in a native linux x86_64 environment that I would like to...
Is there any interest in porting this to Watchy? It looks like it would be a good fit, if you adapted the button and screen drivers.
- Implement basic game logic for handling hunger / strength. Hunger / strength increase when food / pills are eaten, and decrease automatically at set intervals which vary per Digimon....