| |
Testicle Account closed
Registered: Sep 2002 Posts: 131 |
Relaunch of Relaunch64
Hello there,
some of you might know (and use) Relaunch64 (Relaunch64 V2.0), a cross-dev-tool for Windows platform.
Since I no longer own a Windows PC, but a MacBook, I started to re-write some of my programs and am now programming in Java (which seems to me an easy way to provide programmes for several platforms at once...).
I'm now planning to completely re-write Relaunch64, in Java (using the NetBeans IDE, www.netbeans.org). Furthermore, the source should be published as open source later.
My question is: is anyone of you interested in supporting my plans, either helping with the coding in Java or anything else?
Any suggestions etc. are welcome!
Best wishes
Daniel
|
|
| |
doynax Account closed
Registered: Oct 2004 Posts: 212 |
Care to enlighten those of us who haven't yet tried Relaunch64 out as to what it does and who the target audience is?
In particular would the new version benefit those of us who have already got a decent programmer's editor installed and have the situation with Makefiles, syntax highlighting, hotkeys, and so forth pretty much figured out?
If you're looking for feature requests then I would suggest a context-sensitive help system for the hardware registers and instruction set. Well, that or integrated source-level debugging via VICE ;) |
| |
Testicle Account closed
Registered: Sep 2002 Posts: 131 |
Well, actually it's a "simple" text- (or: programmer's) editor, but in contrary to those "generic" text-editors, Relaunch64 focuses on (C64-) asm-programming and offers many small additional tools that are helpful when you code your asm-stuff.
Beside that, Relaunch64 has some nice editor-features which makes navigating within the source easier.
The basic principle is to set up path(s) to your favorite cross-assembler(s) and emulator(s), so you can simply compile&run your source-code with just a key stroke.
A quite good overview of all features is provided in the help-file, which is included in the zip-package.
The new version would be written in Java instead of native Windows C++, thus available for Windows, Mac and Linux. Furthermore, it should become better in performance and usability...
|
| |
LOGAN Account closed
Registered: Aug 2003 Posts: 71 |
I would be interested in a newer version. I always got inpatient for an new version.
The new version should users be able to be able to add unlimited compilers, emulators, crunchers and so on. And the menu should be a bit better showing only 3 compilers if the users have only configured 3.
Hopefully it could feature some kind of real time source conversion that is done each time right before compilation of C64 source.
Also don't hard code many things to thinks like languages, syntax highlighting and adding command line arguments can be expanded easily without the need to recompile the whole application. This way when a new compiler comes out people can add support for it themselves :)
About open source, I think maybe put it open as soon as possible to attract potentially new coders asap. I sort of wish there would be a SVN repository dedicated to c64 projects, else you might consider sourceforge or google code. (ie make sure the app keeps available even when your server would go down in some distant future.
Sorry I can't help because I can't code in Java :(
|
| |
clonK Account closed
Registered: Aug 2008 Posts: 65 |
I have relaunch set to compile and run on my real C64 using codenet through linking to a .bat file containing 'c:\codenet\codenet -n 192.168.1.64 -x %~f1'. I'm a total noob but more support for those of us with real c64's would be nice.
That said, I've mainly been using TMP recently but will def be looking in on relaunch again I rekon. |
| |
SIDWAVE Account closed
Registered: Apr 2002 Posts: 2238 |
Relaunch is nice, and i use it too, but i just want to point out you can also use ultraedit, which has more setup possibilities. |
| |
Testicle Account closed
Registered: Sep 2002 Posts: 131 |
Setting up what? Since Relaunch is going to be re-written from the scratch, there's enough flexibility to include well-tried and proven features, also from other tools.
You can also post your detailed ideas and feature requests here, I will see which of them I can implement in Relaunch64. |
| |
doynax Account closed
Registered: Oct 2004 Posts: 212 |
Perhaps you should consider writing it as a plugin for or customization of an existing programmer's editor, sort of like what Mirage did with Paint.NET?
There's plenty of these home-baked 'visual' editors out there for various targets and platforms but while they save you a bit of work in setting up a custom build environment they usually also omit many of the more powerful editing features of more generic tools. At least that has been my experience so far.
For instance we're using this cute little editor for our AVR C compiler at work which makes it very easy to get started and compile or test code for the device. The drawback is that it doesn't have editor macros, or source-control integration, or search with wrapping or regular expressions, or block indentation, and so on and so forth (not to mention that there's nothing even remotely like Intellisense in there.) The point being that while it's a nice system when just getting started and helped in making the first steps less scary we'd be far better off spending a day or two to set up Visual Studio for cross-compilation instead. |
| |
DjS
Registered: Jul 2003 Posts: 48 |
I'm going to be the proud owner of an OpenPandora soon ( http://www.openpandora.org ). It would be nice to have relaunch on that :)
|
| |
jailbird
Registered: Dec 2001 Posts: |
YO DAWG. I HERD YOU LIKE RELAUNCHES SO I RELAUNCHED YOUR RELAUNCH64 SO YOU COULD RELAUNCH64 WHILE YOU RELAUNCH.
Sorries, I couldn't retain myself (^_^)
Nice tool, by the way :) |
| |
Soren
Registered: Dec 2001 Posts: 547 |
I'm a happy Relaunch user.. Have been using it for years. I like the simplicity of it. |
| |
Laxity
Registered: Aug 2005 Posts: 459 |
Used it for doing SID factory, and it worked well for me, although I seem to remeber there were some issues with undo or something.. |
| |
Angel of Death
Registered: Apr 2008 Posts: 211 |
I always liked the idea of a dedicated x-assembly editor for the 65XX. Mainly because I came from the safe syntax-checking enviroment of the c64 turbo-ass. After that feeding a syntax-critical text-file through a compiler program that outputs pro-IT messages for platforms you have no knowledge of can seem intimidating. Relaunch 64 did make it a bit easier by giving a lot of info.
But to be honest. I only used the excellent import feature. (don't like too much binary includes in my progs)And you had a nice calculator and sine table generator.
But I found the calling of the external tools buggy and unpredictable. (It could be that I was doing things wrong. But it was not as intuitive as I would have liked.
Editors like crimson editor have great tool-calling features. (I know that does not help)
I would, however, certainly be interested in an editor that include beforementioned features with some on the fly syntax checking (at least for the opcodes) and an import feature for programs. (a disassembler)
That would save me a lot of work.
But, ofcourse, you should be prepared. The guys at CSDB are a harsh audience. :))
ps.
Crimson editor has become open source. Maybe you can do some nice stuff with that. (it is seriously one of the better, simple, editors around :)) |