|
RomRaider
Documentation
Community
Developers
|
|
Page 1 of 1
|
[ 15 posts ] |
|
| Author |
Message |
|
qoncept
|
Post subject: RomRaider installer in next release? Posted: Thu Jul 13, 2006 9:55 pm |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 4:33 pm Posts: 2079 Location: Palo, IA
|
Now that RomRaider is becoming more and more widely used and more complete, it's probably a good time to start using an installer. Right now I'm toying around with an open source installer called InstallJammer, and it looks like the best bet so far. If anyone knows of a free installer builder that supports Java applications better (ie, verifying correct version of JRE), please let me know. I'd really prefer a cross-platform installer so Linux and Mac users can use the same installer, but this isn't absolutely necessary. We'll see. There is a commercial product called Advanced Installer, but I can't afford it.
With the installer, we'll be able to associate file types (hex, bin) with RomRaider, allowing users to just double click on them rather than having to open them from within RomRaider. It will also add RomRaider to the start menu, rather than the user having to navigate folders or placing it on their desktop. Plus, file backups, selectable component installs (for right now, just ECU defs, but in the future, modules to flash/log from different manufacturers and such) will be great features.
_________________ - Jared
|
|
| Top |
|
 |
|
Blindstuff
|
Post subject: Posted: Thu Jul 13, 2006 10:50 pm |
|
 |
| Experienced |
 |
Joined: Thu Jun 29, 2006 9:41 pm Posts: 273
|
|
I think that with how light RomRaider is, and the frequency of updates it would be kind of a pain to be doing various installs over and over instead of just unpacking the contents of the .ZIP file to a Folder. I think it would be good, i just dont think its needed as of yet.
_________________ Stefano
05 WRX (AJ880)
Caracas, Venezuela
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Tue Jul 18, 2006 6:00 pm |
|
 |
| RomRaider Developer |
Joined: Wed Jul 12, 2006 1:25 am Posts: 1025
|
Suppose I should chime in here.
I'm a full time developer, Linux, Solaris, Win etc, mostly Linux when I can help it
Hell, I've written my own UTEC tuning program with some neat features... until I forgot about it and erased it. Got it back by decompiling!
In the past I've been responsible for the installation aspect of some of our companies applications.
Anywho, give this a shot, we use it throughout the UN. Or, PM me if you want some help or want me to do it. (I need source, follow through with the sourceforge?)
http://www.izforge.com/izpack/
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Tue Jul 18, 2006 6:03 pm |
|
 |
| RomRaider Developer |
Joined: Wed Jul 12, 2006 1:25 am Posts: 1025
|
Blindstuff wrote: I think that with how light RomRaider is, and the frequency of updates it would be kind of a pain to be doing various installs over and over instead of just unpacking the contents of the .ZIP file to a Folder. I think it would be good, i just dont think its needed as of yet.
I've setup build processes to basically spit out an installation + installer. We use CruiseControl + Maven. Its not a problem really.
CruiseControl:
http://cruisecontrol.sourceforge.net/
Maven:
http://maven.apache.org/
Ant & Maven build systems are able to hook into Izpack.
|
|
| Top |
|
 |
|
Jeramie
|
Post subject: Posted: Tue Jul 18, 2006 6:16 pm |
|
 |
| Administrator |
 |
Joined: Tue Jan 31, 2006 1:05 am Posts: 774 Location: PA, USA
|
+1 For the installer . . I'm lazy 
_________________ Enjoy,
Jeramie
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Tue Jul 18, 2006 7:32 pm |
|
 |
| RomRaider Developer |
Joined: Wed Jul 12, 2006 1:25 am Posts: 1025
|
|
geee, a reference to sourceforge on the top thread... lol
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Thu Jul 27, 2006 1:35 am |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 4:33 pm Posts: 2079 Location: Palo, IA
|
|
Tgui, I'm playing around with IzPack now and have just a couple issues. Can it add programs to the start menu in windows? And can I use it to associate filetypes? If so this is perfect. Thanks!
Edit: I've attached the XML I created for RomRaider. If you could take a look at it and maybe add whatever I'm missing (I'd like .bin and .hex files to be associated, giving the user the option if possible) that'd be great.
_________________ - Jared
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Thu Jul 27, 2006 4:58 pm |
|
 |
| RomRaider Developer |
Joined: Wed Jul 12, 2006 1:25 am Posts: 1025
|
qoncept wrote: Tgui, I'm playing around with IzPack now and have just a couple issues. Can it add programs to the start menu in windows? And can I use it to associate filetypes? If so this is perfect. Thanks!
Edit: I've attached the XML I created for RomRaider. If you could take a look at it and maybe add whatever I'm missing (I'd like .bin and .hex files to be associated, giving the user the option if possible) that'd be great.
You should have a ShortcutSpec.xml to define where you want links to the desktop, startup etc. You can define multiple shortcuts. Is this what you were asking?
Code: <shortcut name="RomRaider....etc" programGroup="yes" desktop="no" applications="no" startMenu="yes" startup="no" target="$INSTALL_PATH\client\bin\RomRaider.bat" !!!NOTE Links to a bat!!! workingDirectory="$INSTALL_PATH\client\bin" description="RomRaider Launcher Link" iconFile="$INSTALL_PATH\client\images\RomRaider.ico"> <createForPack name="Base" /> </shortcut> Your main izpack.xml should have something like this in its resources section. Code: <resources> <res id="LicencePanel.licence" src="client/doc/license.txt"/> <res id="Installer.image" src="client/images/installerWindow2.gif" /> <res src="shortcutSpec.xml" id="shortcutSpec.xml"/> </resources>
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Thu Jul 27, 2006 5:28 pm |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 4:33 pm Posts: 2079 Location: Palo, IA
|
|
Cool.. that helps out. Can I also make it associate filetypes, so when someone double clicks on a HEX or BIN file, it'll open them in RomRaider? If I need to I can do this from within RomRaider.
_________________ - Jared
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Thu Jul 27, 2006 6:11 pm |
|
 |
| RomRaider Developer |
Joined: Wed Jul 12, 2006 1:25 am Posts: 1025
|
|
| Top |
|
 |
|
qoncept
|
Post subject: Posted: Thu Jul 27, 2006 6:13 pm |
|
 |
| Administrator |
 |
Joined: Fri Jan 13, 2006 4:33 pm Posts: 2079 Location: Palo, IA
|
Nah, I want to associate them in other OS's as well
I'm afraid the logging/flashing might not work in other operating systems when we get it working.. Hopefully I'm wrong. Honestly, 95% of the users are going to be in Windows, but being platform independent is one thing I'd really like to hold on to.
_________________ - Jared
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Thu Jul 27, 2006 6:22 pm |
|
 |
| RomRaider Developer |
Joined: Wed Jul 12, 2006 1:25 am Posts: 1025
|
qoncept wrote: Nah, I want to associate them in other OS's as well  I'm afraid the logging/flashing might not work in other operating systems when we get it working.. Hopefully I'm wrong. Honestly, 95% of the users are going to be in Windows, but being platform independent is one thing I'd really like to hold on to.
Hmmmm, I totally glossed over this. I use JDIC quite a bit at work, and it does all sorts of cool desktop integration (MS, KDE, Gnome).
Here is the main link.
https://jdic.dev.java.net/documentation/index.html
And here is a doc specifically for file associations! (and other goodies)
http://today.java.net/pub/a/today/2004/10/14/jdic1.html
Well, I don't have windows installed anywhere nearby. I'll be there to ensure we at least get a linux working version for logging etc.  .... after the 3d graphing goodness is all done.[/url]
|
|
| Top |
|
 |
|
Jeramie
|
Post subject: Posted: Fri Jul 28, 2006 8:32 pm |
|
 |
| Administrator |
 |
Joined: Tue Jan 31, 2006 1:05 am Posts: 774 Location: PA, USA
|
qoncept wrote: Nah, I want to associate them in other OS's as well  I'm afraid the logging/flashing might not work in other operating systems when we get it working.. Hopefully I'm wrong. Honestly, 95% of the users are going to be in Windows, but being platform independent is one thing I'd really like to hold on to.
I think you going to run into other problems concering the drivers for the Tactrix cable. Can you get a driver for the tactrix cable to work in say linux or 64 bit windows?
(I've been looking for a 64 bit driver and have yet to find one. I would plensently surprised if someone knows of one)
_________________ Enjoy,
Jeramie
|
|
| Top |
|
 |
|
Tgui
|
Post subject: Posted: Sat Jul 29, 2006 6:49 pm |
|
 |
| RomRaider Developer |
Joined: Wed Jul 12, 2006 1:25 am Posts: 1025
|
Jeramie wrote: qoncept wrote: Nah, I want to associate them in other OS's as well  I'm afraid the logging/flashing might not work in other operating systems when we get it working.. Hopefully I'm wrong. Honestly, 95% of the users are going to be in Windows, but being platform independent is one thing I'd really like to hold on to. I think you going to run into other problems concering the drivers for the Tactrix cable. Can you get a driver for the tactrix cable to work in say linux or 64 bit windows? (I've been looking for a 64 bit driver and have yet to find one. I would plensently surprised if someone knows of one)
The FTDI "FTD232R" data sheet for the USB-Serial chip used in the obd2 cable says linux support for virtual com devices (VCD) has been included in the kernel source since the early 2.6 kernels. That means if you dont already have support in your 2.6 64 bit kernel, you have the source to compile it in.
Data sheet:
http://www.ftdichip.com/Documents/DataSheets/DS_FT232R_v104.pdf
Web Page info:
http://www.ftdichip.com/Drivers/VCP.htm
Good luck with the 64bit Linux kernel. I've not found it worth the time. No performance gains unless you're really doing some heavy math, and a butt load of issues will all sorts of drivers.
|
|
| Top |
|
 |
|
Jeramie
|
Post subject: Posted: Sun Jul 30, 2006 1:52 pm |
|
 |
| Administrator |
 |
Joined: Tue Jan 31, 2006 1:05 am Posts: 774 Location: PA, USA
|
"Good luck with the 64bit Linux kernel. I've not found it worth the time. No performance gains unless you're really doing some heavy math, and a butt load of issues will all sorts of drivers."
Not linux 64 bit (windows64bit). Anyone here know how to compile it ? It would be great if I could get a driver for windows 64 
_________________ Enjoy,
Jeramie
|
|
| Top |
|
 |
|
Page 1 of 1
|
[ 15 posts ] |
|
Who is online |
Users browsing this forum: No registered users and 26 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|