| |
Testicle Account closed
Registered: Sep 2002 Posts: 131 |
Relaunch64 3 - RC1 released
Hello out there,
all features planned for the first release of Relaunch64 V3 are completed now and the first release candidate is now available as download:
https://sourceforge.net/projects/relaunch64/files/3.0.0/RC1/
Requirements: Java 7
Runs on: Windows, OS X, Linux (and maybe other), where Java 7 is installed.
The next days I only plan to fix reported bug. New major features will be implemented in further updates.
A short overview of some core features
Editor:
- Drag&Drop support (asm-files are opened, other files will be included with include/import directive; pressing ctrl+shift while dropping will include asm-files and import other files as byte-table)
- auto-completen of labels (ctrl+space)
- Syntaxhighlighting for ACME, KickAss and 64tass (other assemblers may work as well, but probably not all directives correctly)
- undo/redo
- find/replace (regular expression supported)
Navigation:
- Goto line, label, macro, function and section, including all opened files
- jump to pref/next label, section or error (if compiler reported errors)
- jump to label (that is under the caret)
Source/Compile:
- User-defined scripts to run compilers, crunchers and emulators
- Insert sections and separation lines to structure source code
- Insert sinus tables
- Insert byte-tables with bytes from files
- Insert basic start script
- Insert / remove breakpoints (currently only works for KickAss)
General:
- Fast keyboard navigation due to many shortcuts and hotkeys
- customize layout of main window
- re-open 10 recent docs with their associated user script and compiler setting
- logging fo compilers, crunchers and emulators as well as program log.
Hopefully, some of you might find this tool useful! :-)
Best wishes
Daniel |
|
... 14 posts hidden. Click here to view all posts.... |
| |
Testicle Account closed
Registered: Sep 2002 Posts: 131 |
On source forge you only find the compiled binaries:
https://sourceforge.net/projects/relaunch64/files/3.0.0/RC4/
Both .exe and .jar (for Linux/OS X, native .app for OS X follows)
The source code to check out is on GitHub:
https://github.com/sjPlot/Relaunch64
> have you had a look at stuff like wxWidgets and such for ui?
I know about wxWidgets, however I quit programming in C++ and switched to Java for convenience reasons (easier for me to do cross-platform-development for Win/Linux/OS X).
soci already reported about performance issues when dealing with very large files. I try to figure out how to improve this issue... |
| |
The Gothicman Account closed
Registered: Aug 2011 Posts: 40 |
Quite strange somehow:
Sometimes the emulator starts after compiling, sometimes it doesn't...
Anyway:
Relaunch64 3.0.0 (Build 20140505)
Windows 7 6.1 (amd64)
Java-Version 1.8.0_05 (Oracle Corporation)
C:\Program Files\Java\jre8
java -jar C:\\C64\KickAssembler\KickAss.jar SOURCEFILE
"C:\C64\WinVICE-2.4-x64 Tape\x64tape.exe" OUTFILE |
| |
iAN CooG
Registered: May 2002 Posts: 3194 |
out of curiosity, what it is "x64tape.exe" ? special vice build? |
| |
The Gothicman Account closed
Registered: Aug 2011 Posts: 40 |
Haha!
No! Since I'm using DolphinDos (I loved it back in those days and I still do), I simply installed WinVice twice.
One for D64-images and one for .tap, .prg etc.
Rather dirty I suppose, but it works... ;) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
but you do realize that you can tell x64 which config file to use on the commandline? =P |
| |
The Gothicman Account closed
Registered: Aug 2011 Posts: 40 |
YES! I'm aware of that... ;) |
| |
Count Zero
Registered: Jan 2003 Posts: 1932 |
or even use .vrs files to just pass the resources you want to modify next to you standard settings. |
| |
Testicle Account closed
Registered: Sep 2002 Posts: 131 |
Quote: Quite strange somehow:
Sometimes the emulator starts after compiling, sometimes it doesn't...
Anyway:
Relaunch64 3.0.0 (Build 20140505)
Windows 7 6.1 (amd64)
Java-Version 1.8.0_05 (Oracle Corporation)
C:\Program Files\Java\jre8
java -jar C:\\C64\KickAssembler\KickAss.jar SOURCEFILE
"C:\C64\WinVICE-2.4-x64 Tape\x64tape.exe" OUTFILE
Looks good to me, maybe except for the double backslashes in the kickass-filepath (c:\\).
What is the output of both the Relaunch64-log and compiler-log? |
| |
The Gothicman Account closed
Registered: Aug 2011 Posts: 40 |
Of course I chose one, that isn't launching the emulator (but assembles 100%):
//------------------------------------------------------
//------------------------------------------------------
// Kick Assembler v3.31 - (C)2013 Mads Nielsen
//------------------------------------------------------
//------------------------------------------------------
parsing
flex pass 1
flex pass 2
flex pass 3
Output pass
Memory Map
----------
$0801-$0829 Basic Program Start
$0830-$0a0a Main Program
$0b40-$0cbf Unnamed
$0d00-$10e7 ScreenRam
$1100-$1233 colours
$1300-$1310 Unnamed
$1311-$1318 Unnamed
$1c00-$1fe7 ColorRam:
$2000-$3f3f Bitmap
Writing file: C:\C64\peterpan\AlphaFlight\AFL-Pictures (Cracks)\standardsprites.prg
Writing Symbol file: C:\C64\peterpan\AlphaFlight\AFL-Pictures (Cracks)\standardsprites.sym
--------------------------------
Relaunch64 3.0.0 (Build 20140505)
Windows 7 6.1 (amd64)
Java-Version 1.8.0_05 (Oracle Corporation)
C:\Program Files\Java\jre8
[INFO] Processing script-line: java -jar C:\\C64\KickAssembler\KickAss.jar SOURCEFILE
[INFO] Converted script-line: java -jar C:\\C64\KickAssembler\KickAss.jar "C:\C64\peterpan\AlphaFlight\AFL-Pictures (Cracks)\standardsprites.asm" |
| |
Testicle Account closed
Registered: Sep 2002 Posts: 131 |
hm, strange.
Please do following:
1) select tab with Relaunch64-log
2) run script, which does not start emulator
After compiling, is the compiler-log automatically being selected? If yes, the run-script-functions thinks there's an error or warning in the log and interrupts script-execution.
However, according to your post I don't see any pattern where an error could be recognized from the run-script-function... |
Previous - 1 | 2 | 3 - Next |