Jump to content

tschak909

Members
  • Posts

    6,898
  • Joined

  • Last visited

  • Days Won

    6

tschak909 last won the day on December 1 2022

tschak909 had the most liked content!

About tschak909

  • Birthday 10/24/1978

Contact / Social Media

Profile Information

  • Location
    USA
  • Interests
    IRATA.ONLINE system operator. Software Development, I also have extensive production experience on various artistic media. Also roast my own coffee.

Recent Profile Visitors

34,065 profile views

tschak909's Achievements

Quadrunner

Quadrunner (9/9)

7.6k

Reputation

Single Status Update

See all updates by tschak909

  1. I _REALLY_ am tired of this elitist attitude that permeates the homebrew communities that implies that "I am so awesome, that releasing code would tarnish my awesomeness."

    Seriously, get the fuck over it. 

    You will not get rich selling homebrew games.

    What you WILL do, is continue to silo important knowledge that should be shared and improved upon, to the detriment of all.

    And no, don't bother replying with a defense, there is none; only a stark ugly revelation of character.

    1. Show previous comments  3 more
    2. Flojomojo

      Flojomojo

      I'm no developer, but I would assume there's something private going on besides just arrogant bluster. Guesses: 

       

      - what if someone sees my spaghetti code and laughs at it, or I get a reputation for doing stupid things? Or people see that I'm just not that good?

      - what if someone steals my code, changes a tiny amount of it, and claims credit for something that is mostly mine?

      - what if someone makes unauthorized reproduction cartridges with my code?

      - what if I want to change it or keep my options open for commercial rights? putting out source would close off those options.

      - it's MINE, I can do as I please with it. 

       

      I know you had a particular case in mind when you wrote this -- and I totally agree in that case, but I can also see that the decision is deeply personal. That said, yeah, release the code, help others, make things better for everyone. 

    3. Keatah

      Keatah

      50-50 share alike or the man is gonna get you from the night.

    4. RevEng

      RevEng

      Yeah, releasing source code is the way you pay back for the free and open code, tools, and examples, that every community has.

       

      Having released much homebrew code, I appreciate there's certainly an amount of humility involved in releasing it. One often rushes through certain sections of code, and not everything is pristine or perfectly architected. This is made much worse when you're less familiar with the problem-space that you're working in. Also, tight 6502 code is always going to be a bit spaghetti.

       

      If the code works without bugs or performance issues, you don't bother going back. Or at least I don't bother going back. I consider my personal coding hours one of the system resources too, since I don't have an infinite supply.

       

      I just hope that people reading my source code do so with a bit of generosity of spirit. If in the end they think I'm a dummy, oh well. At least I know I'm not.

×
×
  • Create New...