Giter VIP home page Giter VIP logo

atasm-altirra-bridge's People

Contributors

cycoph avatar marcin-jozwikowski avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

evolution-i-t

atasm-altirra-bridge's Issues

Not all settings can be changed in workspace

I wanted to change compiler used by your plugin to MADS for one project but I've noticed that not all plugin settings are available in workspace nor folder settings. assembler.whichAssembler is one of them.

I've checked them and all those missing ones are defined in package.json with "scope": "machine" instead of "scope": "resource" like the rest of them.

If there's no strict reason for that I'd like to propose a change to make all setting available in all scopes.
The user could still set their machine-specific settings (compiler paths and settings) in User scope but selecting the assembler itself is rather project specific.

Altirra does not reopen correctly when re-launching code without closing it

In the settings menu there is an option to "automatically close any existing Altirra instances before opening a new one". Despite marking it, when I leave Altirra open and select "assemble and run" or "assemble and debug" Altirra indeed closes but I get the following error:

Launching emulator... "C:\Emulators\Altirra\Altirra64.exe" /pal /run "out\myproject.xex" Exit code: 1

After pressing run again it works because Altirra is already closed.
There is a /singleinstance switch in Altirra maybe that would do the job more effectively if added to the command line by default when selecting the abovementioned option.

I am using MADS if that makes any difference.

Feature request: support for MADS

Good job with the extension, nice alternative to WUDSN. Can you please add support for the popular MADS assembler? I made it work by selecting a path to MADS in settings (as the alternative path to the assembler) and editing AssemblerRunner.js, as MADS has slightly different command line switches (-o: for the output file, -t: for symbols and -l: for the lst file). If would however be nice to have a choice of assemblers in settings, or at least a way to define an alternative command line for the assembler. Thanks!

Syntax highlighting does not work properly

Hi,
first of all thanks a lot for this great plugin! It really makes my life a lot easier :)!
Everything works fine except syntax highlighting which looks a bit odd:
Bildschirmfoto 2022-08-19 um 10 38 10
Some commands are highlighted, others are not. Do you have an explanation for that? Or is there a setting that I forgot to activate?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.