Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Relaunch64 3 - RC1 released
2014-05-02 08:44
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....
 
2014-05-06 07:49
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...
2014-05-06 14:37
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
2014-05-06 14:42
iAN CooG

Registered: May 2002
Posts: 3194
out of curiosity, what it is "x64tape.exe" ? special vice build?
2014-05-06 14:46
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... ;)
2014-05-06 14:48
chatGPZ

Registered: Dec 2001
Posts: 11386
but you do realize that you can tell x64 which config file to use on the commandline? =P
2014-05-06 14:54
The Gothicman
Account closed

Registered: Aug 2011
Posts: 40
YES! I'm aware of that... ;)
2014-05-06 16:53
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.
2014-05-06 17:36
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?
2014-05-06 17:48
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"
2014-05-06 18:37
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
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
kbs/Pht/Lxt
psych
DJ Gruby/TRiAD
Guests online: 109
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Crackers
1 Mr. Z  (9.9)
2 Antitrack  (9.8)
3 OTD  (9.8)
4 Fungus  (9.8)
5 S!R  (9.8)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.074 sec.