├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ └── extensionTests.yml ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── azure-pipelines.yml ├── contributing.md ├── imgs ├── bitmapv.PNG ├── dockertag.png ├── envvariables.png ├── extraparams.png ├── genesiscodeconfigtoolchain.png ├── genesiscodeicon.png ├── genscodeicon.png ├── genscodesettings.png ├── makefile.png ├── sbarbuttons.png ├── statusbar.png └── vscodegif.gif ├── package.json ├── resources ├── Makefile.template ├── README.md.template ├── about.html ├── boot │ ├── rom_head.c.template │ └── sega.s.template ├── build.bat ├── ccppsettings.linuxgendev.template ├── ccppsettings.linuxmarsdev.template ├── ccppsettings.macossgdk.template ├── ccppsettings.windowsmarsdev.template ├── ccppsettings.windowssgdk.template ├── codecompletion.json ├── gitignore.template ├── gitkeep.template ├── headerfile.h.template ├── imageviewer.html ├── language-configuration.json ├── launch.json.linuxmarsdev.template ├── launch.json.macossgdk.template ├── launch.json.windowsmarsdev.template ├── launch.json.windowssgdk.template ├── mainc.template └── res_grammar.json ├── src ├── CoreEngine.ts ├── IAppModel.ts ├── IAppModelDarwin.ts ├── IAppModelLinux.ts ├── IAppModelWin32.ts ├── TmxParser.ts ├── appModel.ts ├── codeProvider.ts ├── constants.ts ├── extension.ts ├── imagePreviewProvider.ts └── test │ ├── runTest.ts │ └── suite │ ├── codeProvider.test.ts │ ├── ejemplo1.json │ ├── ejemplo1.tmx │ ├── extension.test.ts │ ├── index.ts │ └── tmxParser.test.ts ├── tsconfig.json ├── tslint.json └── vsc-extension-quickstart.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/extensionTests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/.github/workflows/extensionTests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/README.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/contributing.md -------------------------------------------------------------------------------- /imgs/bitmapv.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/bitmapv.PNG -------------------------------------------------------------------------------- /imgs/dockertag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/dockertag.png -------------------------------------------------------------------------------- /imgs/envvariables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/envvariables.png -------------------------------------------------------------------------------- /imgs/extraparams.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/extraparams.png -------------------------------------------------------------------------------- /imgs/genesiscodeconfigtoolchain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/genesiscodeconfigtoolchain.png -------------------------------------------------------------------------------- /imgs/genesiscodeicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/genesiscodeicon.png -------------------------------------------------------------------------------- /imgs/genscodeicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/genscodeicon.png -------------------------------------------------------------------------------- /imgs/genscodesettings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/genscodesettings.png -------------------------------------------------------------------------------- /imgs/makefile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/makefile.png -------------------------------------------------------------------------------- /imgs/sbarbuttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/sbarbuttons.png -------------------------------------------------------------------------------- /imgs/statusbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/statusbar.png -------------------------------------------------------------------------------- /imgs/vscodegif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/imgs/vscodegif.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/package.json -------------------------------------------------------------------------------- /resources/Makefile.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/Makefile.template -------------------------------------------------------------------------------- /resources/README.md.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/README.md.template -------------------------------------------------------------------------------- /resources/about.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/about.html -------------------------------------------------------------------------------- /resources/boot/rom_head.c.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/boot/rom_head.c.template -------------------------------------------------------------------------------- /resources/boot/sega.s.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/boot/sega.s.template -------------------------------------------------------------------------------- /resources/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/build.bat -------------------------------------------------------------------------------- /resources/ccppsettings.linuxgendev.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/ccppsettings.linuxgendev.template -------------------------------------------------------------------------------- /resources/ccppsettings.linuxmarsdev.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/ccppsettings.linuxmarsdev.template -------------------------------------------------------------------------------- /resources/ccppsettings.macossgdk.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/ccppsettings.macossgdk.template -------------------------------------------------------------------------------- /resources/ccppsettings.windowsmarsdev.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/ccppsettings.windowsmarsdev.template -------------------------------------------------------------------------------- /resources/ccppsettings.windowssgdk.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/ccppsettings.windowssgdk.template -------------------------------------------------------------------------------- /resources/codecompletion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/codecompletion.json -------------------------------------------------------------------------------- /resources/gitignore.template: -------------------------------------------------------------------------------- 1 | out/ 2 | src/boot/ -------------------------------------------------------------------------------- /resources/gitkeep.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/gitkeep.template -------------------------------------------------------------------------------- /resources/headerfile.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/headerfile.h.template -------------------------------------------------------------------------------- /resources/imageviewer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/imageviewer.html -------------------------------------------------------------------------------- /resources/language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/language-configuration.json -------------------------------------------------------------------------------- /resources/launch.json.linuxmarsdev.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/launch.json.linuxmarsdev.template -------------------------------------------------------------------------------- /resources/launch.json.macossgdk.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/launch.json.macossgdk.template -------------------------------------------------------------------------------- /resources/launch.json.windowsmarsdev.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/launch.json.windowsmarsdev.template -------------------------------------------------------------------------------- /resources/launch.json.windowssgdk.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/launch.json.windowssgdk.template -------------------------------------------------------------------------------- /resources/mainc.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/mainc.template -------------------------------------------------------------------------------- /resources/res_grammar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/resources/res_grammar.json -------------------------------------------------------------------------------- /src/CoreEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/CoreEngine.ts -------------------------------------------------------------------------------- /src/IAppModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/IAppModel.ts -------------------------------------------------------------------------------- /src/IAppModelDarwin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/IAppModelDarwin.ts -------------------------------------------------------------------------------- /src/IAppModelLinux.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/IAppModelLinux.ts -------------------------------------------------------------------------------- /src/IAppModelWin32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/IAppModelWin32.ts -------------------------------------------------------------------------------- /src/TmxParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/TmxParser.ts -------------------------------------------------------------------------------- /src/appModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/appModel.ts -------------------------------------------------------------------------------- /src/codeProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/codeProvider.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/imagePreviewProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/imagePreviewProvider.ts -------------------------------------------------------------------------------- /src/test/runTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/test/runTest.ts -------------------------------------------------------------------------------- /src/test/suite/codeProvider.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/test/suite/codeProvider.test.ts -------------------------------------------------------------------------------- /src/test/suite/ejemplo1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/test/suite/ejemplo1.json -------------------------------------------------------------------------------- /src/test/suite/ejemplo1.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/test/suite/ejemplo1.tmx -------------------------------------------------------------------------------- /src/test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/test/suite/extension.test.ts -------------------------------------------------------------------------------- /src/test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/test/suite/index.ts -------------------------------------------------------------------------------- /src/test/suite/tmxParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/src/test/suite/tmxParser.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/tslint.json -------------------------------------------------------------------------------- /vsc-extension-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zerasul/genesis-code/HEAD/vsc-extension-quickstart.md --------------------------------------------------------------------------------