-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Announcements and Discussions #43
Comments
v2.3.4 is out on the marketplace. It adds one feature to the resource compiler that really is fun to use: transcoding of PCM wave files (.wav) to sample tables. It provides down-mixing of channels, resampling, normalization and reduction of resolution and makes working on sample playback ("digi") projects really easy. Enjoy! As always: feedback and contribution is very welcome! |
v2.3.5 is out. It is a fix / patch to handle ACME's flaky debug info (.report) files. Inside: While all referenced files appear as a source reference entry, build modules (files given at comment line) do not get a separate source tag - instead, a byte 0xff is written to the report text file... Workaround should handle it now, hopefully... |
v.2.4.2 is out with many small fixes. |
v2.4.3 is out. The resource compiler now adds additional meta information to the generated data files. |
v2.4.5 is out. Added support for PNG and Koala bitmaps to resource compiler. |
v2.4.6 and v2.4.7 are out. Improved outline view for assembler, also changed C++ release build optimization to -Os. |
v2.4.8 is out. It solves to problem of conflicting built-in default settings and given linker flags. For ld65, if there's a custom linker config specified (using the --config option), then there are no more default settings which could collide. In addition, there's now an additional, optional 'machine' parameter in the config file. That parameter overwrites the default target 'c64' to the given machine. The actual parameter value depends on the used toolkit, please see the vs64 readme for more details. (https://github.com/rolandshacks/vs64/blob/master/README.md) Testers and feedback are very welcome! |
How about adding .BAS support too. :) I'm using another extension for that now but would be nice to just do everything with VS64 instead. |
...on it's way. I had fun learning how the BASIC interpreter actually works, how variables are stored, how to inject a debugger, etc... Looks pretty neat so far... |
v2.5.1 is out. It comes with quite advanced support for the BASIC programming language (BASIC V2 and Tuned Simon's BASIC). Some of the new features: Syntax highlighting, language semantics support, debugger integration, de-compilation of .prgs, etc... Please see the vs64 readme for more details. (https://github.com/rolandshacks/vs64/blob/master/README.md) Testers and feedback are very welcome! |
... please see my post from above ... |
What about extending VS64 to support Command X16 emulator. I will move to this one in the near future. It's a 65C02 machine at 10Mhz, so all assembler (ACME) stuff should be the same. There is an emulator available. Don't know how advanced it is with debuging features, but at least integrating it starting it up and moving assembled code over would be nice. |
Are there plans to make this extensions available for the regular Visual Studio (Microsoft Visual Studio Community 2022 for example)? |
Unfortunately, the technology behind Visual Studio Code extensions and Visual Studio extensions is totally different. While vscode is based on very lightweight JavaScript mechanics to add features to that editor/code-centric application, the other one is a large beast based on C# (and/or C++) coming with it's own SDK, etc... |
v2.5.4 is out. Comes with support for the X16 emulator, some bug fixes and support for CharPad file format version 9. Please see the vs64 readme for more details. (https://github.com/rolandshacks/vs64/blob/master/README.md) Testers and feedback are very welcome! |
How about XC=BASIC 3 (or some way to easily pass through to another cross basic compiler)? I have a small powershell I am using right now, but would be nice if I could use something like that to support some kind of alternate compiler for basic (I think there are other ones like this) (UPDATE: Like the guy above I spend a lot of time in the .Net space, and so dropping back to assembler --or even .c/.cpp-- feels like a large lift for me) |
v2.5.8 has been published. Marketplace: https://marketplace.visualstudio.com/items?itemName=rosc.vs64 It accumulates a couple of updates and and feature improvements.
Please see the vs64 README for more details. (https://github.com/rolandshacks/vs64/blob/master/README.md) Testers and feedback are very welcome! |
v2.5.10 is out. GitHub: https://github.com/rolandshacks/vs64/releases/latest The latest release adds support to mount D64 disks as virtual workspace folders. Plenty of things work, dir/open/read/write/edit/rename/delete. The implementation itself might need to stabilize a bit, and there might be some glitches - so, don't necessarily use it on your golden masters, yet. Please see the vs64 README for more details. (https://github.com/rolandshacks/vs64/blob/master/README.md) Testers and feedback are very welcome! |
This thread should be used to discuss new features and feature requests.
The text was updated successfully, but these errors were encountered: