Announcement

Collapse
No announcement yet.

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

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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
    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

    Comment


    • #3
      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.)
      Follow Me on Twitter or Facebook
      Live mp3Car Facebook Chat

      Comment


      • #4
        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."

        Comment


        • #5
          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++.

          Comment


          • #6
            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

            Comment


            • #7
              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.

              Comment


              • #8
                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.)
                Follow Me on Twitter or Facebook
                Live mp3Car Facebook Chat

                Comment


                • #9
                  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

                  Comment


                  • #10
                    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."

                    Comment


                    • #11
                      EniCar actually did do a pretty good job at it, and the developer (who is a video game programmer up in Canada) uses it everyday on his system. Eni's site is down but here is a link to his thread. I've also got backups of the app and the source if you want to dabble.

                      http://www.mp3car.com/vbulletin/soft...-rr-clone.html

                      Looks like mpr90 started working on it a bit too.
                      Build Things, it keeps your brain busy.

                      AutoPC v1 (Retired) - AutoPC v2 (in progress) - www.shocknet.us

                      Comment


                      • #12
                        JasonJ: Any interest:
                        http://www.mp3car.com/vbulletin/open...ar-c-front-end.
                        openMobile - An open source C# Front End (why choose openMobile?)
                        - Always Recruiting Developers -
                        Like what you see? Donations are always welcome

                        Comment

                        Working...
                        X