Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: What license is RR released under / Thoughts on C# port

  1. #1
    Newbie
    Join Date
    Jun 2009
    Posts
    4

    What license is RR released under / Thoughts on C# port

    Excuse my ignorance but I can't seem to find any information on what license RoadRunner is released under.

    I've been looking through RoadRunner's source code (Nice code as far as VB6 goes) and I've been thinking about making some modifications, unfortunately some of the changes I'd like to make wouldn't work as well with Visual Basic as they would with my other language, C#, so I've been considering porting the whole source code over to that, and then adding the features I'm considering. Most importantly, I'm looking to add some sort of DirectX and/or OpenGL based 3D system, that would allow for a pretty 3Dish interface and animations for higher end systems.

    Any thoughts on a C# port? / Information about licensing?

  2. #2
    MySQL Error
    Auto Apps:loading...

    Join Date
    Oct 2004
    Posts
    5,255
    the current version is closed source. the last open source(public) i belive is 11/2/2007

    its a huge program, to convert it to c#, which would be amazing, whould be a major undertaking... at that point, it would be best to start from scratch, taking RR's concepts, and completly writting it in c#

    it would prob take many mothns to get it up to speed, assuming its a spare time thing, and if it was a full time thing, well thats a new Front End and might as well be commercial

    you can code plugins in C#, which all mine are... since i can write and do things in c# you whish u could do in vb6, vb6 being like 20 years old
    -Thanks
    Mitch
    www.rush2112.net

    "Did you test it in carwings??"

    Sun, Come shine my way
    May healing waters bury all my pain
    Wind, Carry me home
    The fabric of reality is tearing apart
    The piece of me that died
    Will return To live again

  3. #3
    Mo' Programming Mo' Problems
    Auto Apps:loading...
    Sonicxtacy02's Avatar
    Join Date
    Sep 2004
    Location
    Woodbridge, VA
    Posts
    8,170
    Blog Entries
    52
    I believe the FE EniCar attempted this awhile back.. and it was open source i believe. You can search the forums for it. Its definitely not active anymore, but maybe you can find copy of the source and use it as a guideline.
    mp3Car.com Senior Tech Blogger (Want a product reviewed? Contact me.)
    Find my plugins on the MP3Car App Store!
    Follow Me on Twitter or Facebook
    Live mp3Car Facebook Chat

  4. #4
    The Curator
    Auto Apps:loading...
    Blue ZX3's Avatar
    Join Date
    Aug 2004
    Location
    Chicago area,IL
    Posts
    5,079
    Yep, I remember that attempt...probably got to a point where they had the same outlook as mitch has mentioned, to much to try and convert over...
    RideRunner...The #1 FE, PERIOD.

    Current Project: DFXVoice [v1.0 Released]
    Next in line: RRMedia v2.0

    DFX 5.1.1 Skin
    Appstore Link

    My RideRunner Plugins
    RRMedia
    RRExtended
    DFXVoice

    "There are no bugs - only undocumented features."

  5. #5
    Newbie
    Join Date
    Jun 2009
    Posts
    4
    Considering .NET has the ability to mix languages in projects (which I've never bothered to learn too much about), I could technically port the roadrunner base to VB.NET and add some of the features I want in C#.

    I could also just do a straight port to Visual Basic .NET and add the new features in VB.NET as well, but the main feature I want to add is a 3Dish interface and I know little about DirectX or OpenGL programming in Visual Basic, but I have a decent knowledge of DirectX and OpenGL programming in C#/C++.

  6. #6
    MySQL Error
    Auto Apps:loading...

    Join Date
    Oct 2004
    Posts
    5,255
    i dont think Vb6 will convert to vb.net cleanly
    they are years appart...

    maybe try a small bit of the 11/2 rr code
    if ur skills are good, 1st step in a C# RR like project, would be to
    read skin files, and build UI
    coding the backend is easy, ie music playing, radio...
    thats where i focus my skills at, im not good enough coder for GUI stuff
    -Thanks
    Mitch
    www.rush2112.net

    "Did you test it in carwings??"

    Sun, Come shine my way
    May healing waters bury all my pain
    Wind, Carry me home
    The fabric of reality is tearing apart
    The piece of me that died
    Will return To live again

  7. #7
    Newbie
    Join Date
    Jun 2009
    Posts
    4
    Quote Originally Posted by mitchjs View Post
    i dont think Vb6 will convert to vb.net cleanly
    they are years appart...
    Yes, they are quite different, but I've ported a few Visual Basic 6 projects to VB.NET and it wasn't too hard. As long as you have a decent knowledge of VB6 and VB.NET it's not too complicated.

  8. #8
    Mo' Programming Mo' Problems
    Auto Apps:loading...
    Sonicxtacy02's Avatar
    Join Date
    Sep 2004
    Location
    Woodbridge, VA
    Posts
    8,170
    Blog Entries
    52
    you can also run vb6 code in vb.net compatibility methods but for a whole front end this is sure to cause a problem somewhere.
    mp3Car.com Senior Tech Blogger (Want a product reviewed? Contact me.)
    Find my plugins on the MP3Car App Store!
    Follow Me on Twitter or Facebook
    Live mp3Car Facebook Chat

  9. #9
    FLAC Griff1's Avatar
    Join Date
    Nov 2005
    Location
    Midlands
    Posts
    1,052
    I for 1 would love to see a directx gui for rr,i wish you luck.
    P4 2.8 HT, 512Mb Ram, 60Gb 2.5 HD, M4-ATX, SB Audigy2, BU353, Lilliput TS,Soundgraph Imon VFD,SONY Optiarc dvd Burner,RideRunner, iGo8, Custom Freedom 2.1

  10. #10
    RoadRunner Mastermind
    Auto Apps:loading...
    guino's Avatar
    Join Date
    Nov 2004
    Location
    Toronto, Canada
    Posts
    9,818
    Quote Originally Posted by Griff1 View Post
    I for 1 would love to see a directx gui for rr,i wish you luck.
    I have already looked into that and basically Flash+DirectX don't get along well, which means we'd have to give up Flash to do that, without gaining much with the DirectX GUI as RR's GUI is pretty much just API/GDI+ code. For effects and specific functions/features, we can still resort to DirectX (as it's been done with iLists).
    Ride Runner RR's Myspace

    "Being happy is not about having what you want, it's about wanting what you have."
    "The best things in life are always free - but that doesn't mean money can't buy you good things."

Page 1 of 2 12 LastLast

Similar Threads

  1. Playlist Converter Released for RR
    By SangreDeThor in forum Road Runner
    Replies: 36
    Last Post: 02-21-2009, 12:19 AM
  2. Bluetooth Serial Port Nightmare, IOGEAR, Zoom
    By matt621 in forum General Hardware Discussion
    Replies: 1
    Last Post: 07-05-2008, 07:55 PM
  3. Replies: 0
    Last Post: 06-11-2006, 05:49 PM
  4. RR doesn't start Phoco on initial load..
    By DutchBurner in forum Road Runner
    Replies: 16
    Last Post: 11-04-2005, 01:17 PM
  5. horm and RR playlist resumes thoughts
    By M pro in forum Road Runner
    Replies: 19
    Last Post: 09-21-2005, 12:45 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •