sjplot / relaunch64 Goto Github PK
View Code? Open in Web Editor NEWC64-Crossassembler
Home Page: http://www.popelganda.de
C64-Crossassembler
Home Page: http://www.popelganda.de
Can it be made so if I click on a function in the Goto Sidebar and said function is Folded in the main code view, instead of just putting the folded line on the screen that it also unfolds it?
Would it be possible to make the output ignore warnings? Seems TASS 64 doesn't have a straight print, so you have to do .warn which then gets caught as an error in Relaunched 64.
Hi
The fonts are too small on highres screens. It would be great if there was a way to resize the fonts.
thanks
Toggle comment shortcut don't work on Mac since same shortcut is used for screen shot on OSX systems.
Please change or give possibility to change shortcuts.
When importing external library files with constants, macros, etc., those values are not suggested in the auto-completion-window.
Would be great to have the concept of "Projects" which are collections of source files and a compile script. (Maybe even autocomplete from different sources in the project?)
hello, i getting an error message when i try to start the latest reaunch64.exe (v3.3.7.0)
"an error occured while starting the application"
os: win7 64bit, java 8 installed.
edit: relaunch64.jar also not starting on my machine.
How do you build the code, I tried but I get missing libs like Swing and some others, are there instructions somewhere?
Hi
The color scheme is only applied to the text window. Would not it be better if all the windows are effected by the scehem choice? It looks a bit disorienting atm.
I personally use dark themes, but now I have a dark and super bright windows side by side (text and log etc)
thanks
A data base for managing your source code snippets. Pasting code snippets into the source optionally should get a labelled code-fold.
On windows with 64tass selected if I do a "find" and have "Match case" ticked, case is complety ignored in the results.
I.e
type INC into the editor the do a find for inc with Match case on and it will find and highlight INC
When you collapse a fold, sometimes the editor makes the background a strong red. I presume this is meant to highlight an error in the folded section, even though it happens on valid folds. This strong red background makes it impossible to read the text though. Could the colour be updated to something less strong so that the purple text can still be read?
C64 highlight, tass mode.
Somewhen in the future, when we have some time left, we could update the editor-component...
I'm not a big fan of having to edit the code to enable code folding, but I'm sure it's not a trivial problem. Maybe just from one label to the next?
Can we please have 2 Keys that execute scripts.
So
F5 will be set to my Build + Run Script
F6 will be set to my Build + Check script
Similar to VS Build vs Debug.
First of all, thanks a lot for Relaunch64. I wish coding was that comfortable 30 years ago ๐
I have a minor feature request and perhaps it is already possible to do: I'd like to launch a script in the background, s.t. source code can be edited while the compile program runs in Vice. I use this very simple script right now:
/usr/local/bin/acme -v4 --outfile ROUTFILE --format cbm RSOURCEFILE
/usr/local/opt/vice/bin/x64sc -autostart ROUTFILE
Perhaps this is already possible and I just overlooked things. And if not it would be really great to add it.
When the cursor is placed within a comment (not at the front column), pressing the 'END'-key sets the cursor to the first column instead of jumping to the end. It works as expected if the cursor is at the front of the line.
Another key that behaves differently than in every other editor I know of is the 'ALT+Backspace' combination. Usually this is identical to 'CTRL+Z' (Undo), at least under Windows.
And another one: when pressing 'Shift+Pos1' I would expect the editor to mark everything from the current cursor-position till the beginning of the line and jump to the beginning. Currently this jumps to the first non-whitespace character of the line, which is also acceptable. BUT: if the cursor is already placed right before the first non-whitespace-character and there are whitespaces to the left, then nothing happens. One has to press the key combination again to mark the whitespaces at the left.
Hi
Been seeing the auto complete system break randomly a lot when programming, but last night I finally worked out the cause... local labels
So if I have
myFunc
ldx # kThings. (press space + ctrl ) autocomplete works
one I get to
myFunc
ldx # kThings.Count
_loop
lda kVectors. autocomplete doesn't work any more, if I remove the _loop it works again
3.3.4 20150517, Windows 10, Tass 64 mode, Java version 8 Update 45 (build 1.8.0_45_b14)
From CSDB
"I have added an option to add a second run-script, which may be used for debugging only. So the script that also runs the emulator can use the "R64BG"-option, which doesn't log warnings, and an alternative build-script for debugging can be run without starting the emulator (hence, R64BG is not needed)."
Both F5 script that uses R64BG command to run vice will stop on a warning msg.
And F6 build only script that does not use R64BG command or run vice will stop on a warning msg.
This seems inconsistent with the quote above.
Windows 10 + 64Tass
I will rebuild my tass using latest latest src to see if that changes anything.
In 3.3.7-2 pressing F6 does not run the script, at least it does not report the results in the Assembler Log. Selecting "Run alternative Script" from the Source menu does run it.
Windows-10 running from the .jar file 64tass mode.
Given
sScoreValues .struct
digit6 .byte ?
digit5 .byte ?
digit4 .byte ?
digit3 .byte ?
digit2 .byte ?
digit1 .byte ?
.ends
Score .dstruct sScoreValues
HiScore .dstruct sScoreValues
The Auto Complete will only see Score and HiScore not
Score.digit6 etc
TASS mode.
would it be possible to detect say *=$c000 and then line by line depending on the instruction used show the memory location at that line ... for example
1 *=$c000
2 $c000 - lda #$07
3 $c002 sta $d020
4 $c005 jmp -
Hi
Vim user here. it would be great if there is a way to send the open file to another editor for temporary edits. Certain things will be much easier to edit in certain editors.
Thanks
Search for something, then next a couple of times, then search for something new, next through and you will get a result from before, usually first or second result for me.
Hello,
My apologies but I haven't found another form of forum where I can ask questions rather than creating "issues".
Does Relaunch support auto-indentation? I looked but haven't found an option yet.
Thanks!
Would it be possible to rearrange/split and dock source files i.e. side by side or top/bottom? I notice that grabbing and dragging the tabs highlights it, even though you can't do anything currently, so your GUI lib might support it.
This fragment will generate 2 folds
sMapDataTracking .struct
topCharsToNext .byte ?
topIndex .byte ?
bottomCharsToNext .byte ?
bottomIndex .byte ?
.ends
it will create a fold on the first line and another on the bottomIndex .byte ? line which will extend beyond the .ends - the fold should be first line to last
3.3.4 20150517, Windows 10, Tass 64 mode, Java version 8 Update 45 (build 1.8.0_45_b14)
Hi all,
is this nice project still active?!?! I can contribute with some code!?
Thanks in advance
Michele
Doesn't seem to allow "Pin this program to Taskbar" in Windows 7. This would be handy.
So you have some thing with a lot of items that start with it, for example say
SpriteX
SpriteY
SpriteMSB
SpriteCol
etc
and then you are writing code down the bottom of the screen and you Spri and Auto Complete opens up, which then a.) will cover your text as it tries to be on screen which b.) it does fail to be and some items show off screen.
Minor issue just thought I would mention it.
Basically I have the goto window colapsed and everytime I want to resize the log windown the goto window acs like a jerk and uncollapses and makes it pretty confusiong while dragging and on the screen.
thanks
For example
.comment
code
code
code
.endc
all the code would be the grey colour like a normal comment?
Also something like .if 0 ?
TASS Mode.
Say I make a branch in Git and then switch back to/from a branch, I have to close the file and open it again, having a refresh option would at least allow me to keep my tab order.
Yeah total pie in the sky request but
i've downloaded Version '3.3.7' but when selecting it in the Finder and using 'Get Info' it shows Version '1.0'
I get this error when trying to compile
Error: Unable to access jarfile C:rogram Files (x86)ickAssemblerickAss.jar
Seems like it ate the \ chars and the first char of each folder/filename.
The script i made by dragging files to the script window. Worked perfectly in v3.3.3
I am new to Relaunch64 so i might be doing something wrong :)
From the log:
[INFO] Executing script "KickAss"
[INFO] Processing script-line: java -jar "C:\Program Files (x86)\KickAssembler\KickAss.jar" RSOURCEFILE
[INFO] Converted script-line: java -jar "C:\Program Files (x86)\KickAssembler\KickAss.jar" labyrint 2.asm
[WARNING] Undefined escape sequence: \P
[WARNING] Undefined escape sequence: \K
[WARNING] Undefined escape sequence: \K
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.