Giter VIP home page Giter VIP logo

acme-assembly-vscode-template's People

Contributors

dmc6297 avatar esshahn avatar nurpax avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

acme-assembly-vscode-template's Issues

code include path

Just a quick question - I'm using a Mac and if I build a project which includes additional files through the use of !source then the working directory appears to be set to the project root directory and so doesn't find the additional files in the code directory. If I place the additional asm files in the root then everything works, but doesn't feel right. I've been trying to think of a neater solution but so far am not convinced of the best as they all look like compromises.

Am I missing a trick here ? I've never used ACME before (or any other C64 assembler since the 80s :-) ) I've found examples including library files using <> instead of "" .... but no explanation where ACME expects to find those files either. Maybe this is a bit niche to expect the internet to have all the answers for a change.

Many thanks for letting me relive some teenage fun ... I just wish I was still full of the same blind ambition I had back then.

Unable to run program

I'm using this on MacOS Monterey. When it tries to open Vice and run the moncommands, it fails with the following error messages:

Opening monitor command playback file: labels
Error - Failed to open playback file: labels
Argument 'labels' not valid for option `-moncommands'.
Error parsing command-line options, bailing out. For help use '-help'

From the documentation, it looks like -moncommands expects a file containing monitor commands. Instead this template passes the labels and assembly output which don't seem to be recognized by -moncommands.

Is there something else I need to pass?

The token '&&' is not a valid statement separator in this version.

I have download 'acme-assembly-vscode-template-master',
also VICE 3.4 (from: https://vice-emu.sourceforge.io/index.html#download)
and excracted the files into C:\tools\vice
also I did download the Acme Cross Assembler extension for VSCode,
after all of that I tried to run the main.asm
but it's showed this error:

> Executing task: bin\win\acme -f cbm -l build/labels -o build/main.prg code/main.asm && C:/tools/vice/x64.exe -moncommands build/labels build/main.prg <

At line:1 char:69
+ ... cme -f cbm -l build/labels -o build/main.prg code/main.asm && C:/tool ...
+                                                                ~~
The token '&&' is not a valid statement separator in this version.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : InvalidEndOfLine
 
The terminal process terminated with exit code: 1

Terminal will be reused by tasks, press any key to close it.

I changed && to -and but it's didn't work either...

What is !scr?

Hey I'm rather new to learning 6502, but I'm not finding any info for the opcode !scr on line 79? Is there something I'm issing?

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.