├── .babelrc ├── .github └── workflows │ └── release.yml ├── .gitignore ├── README.md ├── main.js ├── package.json ├── pnpm-lock.yaml ├── public ├── fonts │ ├── Pokemon-Fire-Red.woff │ ├── Pokemon-Fire-Red.woff2 │ ├── Pokemon-bw.ttf │ └── Pokemon.ttf ├── pokesprite-pokemon-gen8.css └── pokesprite-pokemon-gen8.png ├── rollup.main.config.mjs ├── rollup.renderer.config.mjs └── src ├── main ├── pkmn │ └── gen3 │ │ ├── Gen3Pokemon.mjs │ │ ├── Gen3Save.mjs │ │ └── utils.mjs ├── preload.js └── utils │ └── export.mjs ├── renderer ├── components │ ├── Button.jsx │ ├── FileSelector.jsx │ ├── Pokemon.jsx │ ├── Styles.js │ ├── TextBox.jsx │ └── Trainer.jsx ├── contexts │ ├── contexts.js │ └── providers.js ├── icons │ └── Pikachu.jsx ├── index.html ├── layout │ ├── Layout.jsx │ └── Viewport.jsx └── renderer.js └── shared └── constants.mjs /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/.babelrc -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | rollup/ 3 | node_modules/ 4 | .idea/ 5 | .DS_Store 6 | save.json 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/README.md -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/fonts/Pokemon-Fire-Red.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/public/fonts/Pokemon-Fire-Red.woff -------------------------------------------------------------------------------- /public/fonts/Pokemon-Fire-Red.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/public/fonts/Pokemon-Fire-Red.woff2 -------------------------------------------------------------------------------- /public/fonts/Pokemon-bw.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/public/fonts/Pokemon-bw.ttf -------------------------------------------------------------------------------- /public/fonts/Pokemon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/public/fonts/Pokemon.ttf -------------------------------------------------------------------------------- /public/pokesprite-pokemon-gen8.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/public/pokesprite-pokemon-gen8.css -------------------------------------------------------------------------------- /public/pokesprite-pokemon-gen8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/public/pokesprite-pokemon-gen8.png -------------------------------------------------------------------------------- /rollup.main.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/rollup.main.config.mjs -------------------------------------------------------------------------------- /rollup.renderer.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/rollup.renderer.config.mjs -------------------------------------------------------------------------------- /src/main/pkmn/gen3/Gen3Pokemon.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/main/pkmn/gen3/Gen3Pokemon.mjs -------------------------------------------------------------------------------- /src/main/pkmn/gen3/Gen3Save.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/main/pkmn/gen3/Gen3Save.mjs -------------------------------------------------------------------------------- /src/main/pkmn/gen3/utils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/main/pkmn/gen3/utils.mjs -------------------------------------------------------------------------------- /src/main/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/main/preload.js -------------------------------------------------------------------------------- /src/main/utils/export.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/main/utils/export.mjs -------------------------------------------------------------------------------- /src/renderer/components/Button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/components/Button.jsx -------------------------------------------------------------------------------- /src/renderer/components/FileSelector.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/components/FileSelector.jsx -------------------------------------------------------------------------------- /src/renderer/components/Pokemon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/components/Pokemon.jsx -------------------------------------------------------------------------------- /src/renderer/components/Styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/components/Styles.js -------------------------------------------------------------------------------- /src/renderer/components/TextBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/components/TextBox.jsx -------------------------------------------------------------------------------- /src/renderer/components/Trainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/components/Trainer.jsx -------------------------------------------------------------------------------- /src/renderer/contexts/contexts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/contexts/contexts.js -------------------------------------------------------------------------------- /src/renderer/contexts/providers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/contexts/providers.js -------------------------------------------------------------------------------- /src/renderer/icons/Pikachu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/icons/Pikachu.jsx -------------------------------------------------------------------------------- /src/renderer/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/index.html -------------------------------------------------------------------------------- /src/renderer/layout/Layout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/layout/Layout.jsx -------------------------------------------------------------------------------- /src/renderer/layout/Viewport.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/layout/Viewport.jsx -------------------------------------------------------------------------------- /src/renderer/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/renderer/renderer.js -------------------------------------------------------------------------------- /src/shared/constants.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Galkon/pokepocket-save-recovery/HEAD/src/shared/constants.mjs --------------------------------------------------------------------------------