/MSX-Templates-for-VisualStudio

MSX Application Templates for MS Visual Studio.

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio (and other environments)

Version 00.06.01 - Codename Sam released!

Dec 27th, 2023

Enable your ROM projects to save files in disk (savegame, perhaps?)!

Enable your MSX-DOS programs to use MSX-DOS Overlays (MDOs), dinamically linked libraries, for virtually infinite-sized MSX-DOS applications!

Enable your BIN, MSX-DOS and MDO executables to be dinamically self-adjustable to a secondary VDP (i.e. Neos' MA-20)!

Link to release page.

Downloads - Visual Studio Templates

Downloads - Raw Application Templates (other IDEs, Linux, Mac)

Basic Instructions

  • Visual Studio Templates: Download them to your \Users\<user>\Documents\Visual Studio <version>\Templates\ProjectTemplates folder and the templates will appear as options when creating new projecs from within Visual Studio.
  • Raw Application Templates: Unzip them and edit away. Call python Make\make.py (Windows) or python Make/make.py (Linux/Mac) to build your program.

Documentation

Here.

Thanks

I can't neglect to mention my eternal gratitude to Pedro de Medeiros, for his interest, ideas, patience and willful caring for the templates and build script. Throughout the whole develpment cycle Pedro had been a valuable critic, supporter, beta tester and technical orientator. In other words, a real friend!

Additionally, I want to thank everbody on the WhatsApp "MSX Pascal, C, ASM etc." group, which are too many to cite individually, but who helped a lot analyzing bugs and finding solutions. Thank you all!

Contact

Danilo Angelo / Damned Angel - 2023


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio (and other environments)

Version 00.06.00 - Codename Sam released!

Dec 3rd, 2023

Enable your ROM projects to save files in disk (savegame, perhaps?)!

Enable your MSX-DOS programs to use MSX-DOS Overlays (MDOs), dinamically linked libraries, for virtually infinite-sized MSX-DOS applications!

Link to release page.

Downloads - Visual Studio Templates

Downloads - Raw Application Templates (other IDEs, Linux, Mac)

Basic Instructions

  • Visual Studio Templates: Download them to your \Users\<user>\Documents\Visual Studio <version>\Templates\ProjectTemplates folder and the templates will appear as options when creating new projecs from within Visual Studio.
  • Raw Application Templates: Unzip them and edit away. Call python Make\make.py (Windows) or python Make/make.py (Linux/Mac) to build your program.

Documentation

Here.

Thanks

I can't neglect to mention my eternal gratitude to Pedro de Medeiros, for his interest, ideas, patience and willful caring for the templates and build script. Throughout the whole develpment cycle Pedro had been a valuable critic, supporter, beta tester and technical orientator. In other words, a real friend!

Additionally, I want to thank everbody on the WhatsApp "MSX Pascal, C, ASM etc." group, which are too many to cite individually, but who helped a lot analyzing bugs and finding solutions. Thank you all!

Contact

Danilo Angelo / Damned Angel - 2023


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio.

Version 00.05.02 - Codename Rubens released!

Feb 15th, 2023

Unleash the sdcc optimations in parameter passing vir registers (new standard sdcccall(1)), taking advantage of smaller and faster binaries!

Link to release page.

Downloads - Visual Studio Templates

Downloads - Raw Application Templates (other IDEs, Linux, Mac)

Basic Instructions

  • Visual Studio Templates: Download them to your \Users\<user>\Documents\Visual Studio <version>\Templates\ProjectTemplates folder and the templates will appear as options when creating new projecs from within Visual Studio.
  • Raw Application Templates: Unzip them and edit away. Call Make\make.bat or Make/make.sh to build your program.

Documentation

Please, for the moment, refer to the (somewhat outdated) MSX Templates' GDoc manual.

Contact

Danilo Angelo / Damned Angel - 2023


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio.

Version 00.05.01 - Codename Baltazar released!

Oct 20th, 2021

Tweak your control over our build! Build events, custom parameters for SDCC, SDASZ80 and Hex2Bin and more!

Link to release page.

Downloads - Visual Studio Templates

Downloads - Raw Application Templates (other IDEs, Linux, Mac)

Basic Instructions

  • Visual Studio Templates: Download them to your \Users\Documents\Visual Studio 2019\Templates\ProjectTemplates folder and the templates will appear as options when creating new projecs from within Visual Studio.
  • Raw Application Templates: Unzip them and edit away. Call Make\make.bat or Make/make.sh to build your program.

Thanks

Special thanks go to RodSiqBr for automation ideas!

Documentation

Please, for the moment, refer to the (somewhat outdated) MSX Templates' GDoc manual.

Contact

Danilo Angelo / Damned Angel - 2021


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio.

Version 00.05.00 - Codename Mac'n'Tux released!

Mar 21th, 2021

MSX Template Pack goes Linux and Mac!

Link to release page.

Downloads - Visual Studio Templates

Downloads - Raw Application Templates (other IDEs, Linux, Mac)

Basic Instructions

  • Visual Studio Templates: Download them to your \Users\Documents\Visual Studio 2019\Templates\ProjectTemplates folder and the templates will appear as options when creating new projecs from within Visual Studio.
  • Raw Application Templates: Unzip them and edit away. Call Make\make.bat or Make/make.sh to build your program.

Thanks

Special thanks to Pedro Medeiros for implementing the foundations of make.sh. Without his help, this release wouldn't be possible.

Documentation

Please, for the moment, refer to the (somewhat outdated) MSX Templates' GDoc manual.

Contact

Danilo Angelo / Damned Angel - 2021


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio.

Version 00.04.01 - Codename JUNIOR* released!

  • R.I.P. JUNIOR. You will be missed!

Dec 13th, 2020

Link to release page.

Downloads

Documentation

Please, for the moment, refer to MSX Templates for VS's GDoc manual.

Contact

Danilo Angelo / Damned Angel - 2020


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio.

Version 00.04.00 - Codename GZIP & BYTE* released!

  • R.I.P. GZIP. R.I.P. BYTE. You will be missed!

May 17th, 2020

Link to release page.

Downloads

Documentation

Please, for the moment, refer to MSX Templates for VS's GDoc manual.

Contact

Danilo Angelo / Damned Angel - 2020


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio.

Version 00.03.03 released!

Feb 25th, 2020

Link to release page.

Downloads

Documentation

Please, for the moment, refer to MSX Templates for VS's GDoc manual.

Contact

Danilo Angelo / Damned Angel - 2020


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio.

Version 00.03.02 released!

Feb 24th, 2020

Link to release page.

Downloads

Documentation

Please, for the moment, refer to MSX Templates for VS's GDoc manual.

Contact

Danilo Angelo / Damned Angel - 2020


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio.

Version 0.3.1 released!

Feb 03rd, 2020

Link to release page.

Downloads

Documentation

Please, for the moment, refer to MSX Templates for VS's GDoc manual.

Note: Tips for using the templates with your preferred IDE (without Visual Studio) added. Tips for using the templates under Linux added.

Contact

Danilo Angelo / Damned Angel - 2020


MSX-Templates-for-VisualStudio

MSX Application Template Pack for MS Visual Studio.

Version 0.3.0 released!

MSX-DOS application template also available now!

Jan 25th, 2020

Link to release page.

Downloads

Documentation

Please, for the moment, refer to MSX Templates for VS's GDoc manual.

Contact

Danilo Angelo / Damned Angel - 2020