Jump to content

TheHoboInYourRoom

Members
  • Content Count

    416
  • Joined

  • Last visited

Posts posted by TheHoboInYourRoom


  1. Oh and just out of curiosity, how does Stella determine what bank-switching scheme is in use? I don't need a lengthy explanation. Something along the lines of.. - it uses a database - or it checks which address lines or memory locations are being used. Or even, "it's just magic!"

    It mostly searches the ROMs for certain load and store instructions associated with bankswitching hotspots, along with a simple heuristic based on file size.

    • Like 1

  2. A 2600 Jr Rev. A. I didn't think to check the board revision when I opened it a few weeks ago. I could take a look again tomorrow.

    Oh yeah, I figure I should ask this beforehand (to possibly save any unnecessary work): is the revision number usually on the top or bottom of the board?

    Never mind.


  3. I thought Stella was open source and absolutely free for any manufacturer to modify and use. Is that not correct?

    Stella is free software, yes, but it's distributed under the terms of the GNU GPL version 2, a so-called "copyleft" license. If you modify copylefted software and then distribute your modified version, you're legally required to provide the source for your modifications, which some people and companies don't like for a variety of reasons.

    (I'm not making a moral judgement of the GPL here. I quite like it, actually.)

×
×
  • Create New...