diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..89cc49c --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +.pio +.vscode/.browse.c_cpp.db* +.vscode/c_cpp_properties.json +.vscode/launch.json +.vscode/ipch diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..080e70d --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,10 @@ +{ + // See http://go.microsoft.com/fwlink/?LinkId=827846 + // for the documentation about the extensions.json format + "recommendations": [ + "platformio.platformio-ide" + ], + "unwantedRecommendations": [ + "ms-vscode.cpptools-extension-pack" + ] +} diff --git a/README.md b/README.md index c7cfdac..78044b1 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,15 @@ # Digimon V-Pet for ESP32/Arduino -This is an early version of a Digimon VPet for the ESP32 and other Arduino compatible devices +This is a fork af the early version of a Digimon VPet for the ESP32 and other Arduino compatible devices made by [Berational91](https://github.com/Berational91) At the moment there are just [TFT_eSPI](https://github.com/Bodmer/TFT_eSPI/) compatible Displays supported. But you can make your own Display working by just implementing an realization of the abstract DisplayAdapter Class with just 8 Methods. The Goal of this project is to implement a Digimon VPet with all the functionality of real VPets and compatibility to real Digimon VPets. -At the moment there is just the UI implemented but no functionality. But the Long Term goals are: +At the moment there is just the UI implemented but little functionality. But the Long Term goals are: Hardware independence: -- the ardware should be highly customizable, so you can use different displays, different inputs etc. +- the hardware should be highly customizable, so you can use different displays, different inputs etc. -Functionality: +Berational91 future wanted functionality: - Internet connectivity through WiFi - [A-/D-Com](https://www.alphahub.site/guide) functionality - it should have a function to act as a gate, to allow 2 people to fight/jogress/... with their original VPETs through the internet diff --git a/platformio.ini b/platformio.ini index 7641322..811d15d 100644 --- a/platformio.ini +++ b/platformio.ini @@ -13,3 +13,4 @@ platform = espressif32 board = esp32dev framework = arduino lib_deps = bodmer/TFT_eSPI@^2.3.59 +upload_port = COM4 \ No newline at end of file diff --git a/src/main.cpp b/src/main.cpp index 7f24fe9..4b922bb 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -27,7 +27,8 @@ SaveGameHandler savegame; -uint16_t digiIndex =DIGIMON_BOTAMON; +//uint16_t digiIndex =DIGIMON_BOTAMON; +uint16_t digiIndex =DIGIMON_AGUMON; Digimon digimon(digiIndex); //ESP32 Specific stuff