Jump to content


+AtariAge Subscriber
  • Content Count

  • Joined

  • Last visited

  • Days Won


stephena last won the day on April 7 2019

stephena had the most liked content!

Community Reputation

2,541 Excellent


About stephena

  • Rank
    River Patroller
  • Birthday 02/02/1974

Contact / Social Media

Profile Information

  • Custom Status
    Stella maintainer
  • Gender
  • Location
    Newfoundland, Canada
  • Interests
    Computer Programming, Emulation of old/ancient systems

Recent Profile Visitors

37,735 profile views
  1. stephena

    Movie Cart

    When you commit the changes to Stella, you can now create a PR against master, since I've merged the lodefmode-moviecart branch.
  2. This ROM is actually F6SC (F6 + Superchip RAM). If I double the ROM and use '-bs F6SC', it works fine. But if using '-bs F6', it screws up the same way as the 16KB version.
  3. This might be helpful: It explains how we improved the sound code in Stella 6.0, thanks to Crispy and his FPGA work.
  4. Make sure 'joystick auto-fire' is turned off.
  5. Good to see at least that Stella is emulating the behaviour correctly. I suspect that before we added the flow control in version 6.3, it wouldn't have worked at all.
  6. And if you want to get a little creative, you could edit the startup script to always launch Stella with Demon Attack, if you're sure that's all that will ever be needed. Demon Attack is a game that won't really benefit from the newest version of Stella anyway. But sticking with the old one, you will lose TV effects and the scrolling will be choppy. And I think there might have been a 'joystick stopped working' bug in the Hyperkin-supplied Stella that was only fixed with the latest releases. Honestly, I forget the details now.
  7. WRT the SDL/window manager issue, note the bullet point from the R77 webpage: SDL1 has been replaced with a version of SDL2 that has been patched to support hardware acceleration on Mali / framebuffer In particular, note the commits that start on Feb. 9, 2019 here: https://github.com/DirtyHairy/SDL/commits/8ae8d74a4569171634316304672980d07f756351 We essentially have a Mali port of SDL2 that talks directly to the device, bypassing the window manager completely.
  8. This is the biggest difference. On R77, we use a version of SDL that bypasses 'X' and window managers completely. In fact, there is no 'X' installed on R77 at all. IIRC, going through X was too slow on this class of hardware. It wasn't a Stella issue per-se, just that X is not optimized for this use case.
  9. The price of cycle-exact emulation, and more demanding ARM emulation. That one is based on Stella 3.x, which is over a decade old. So it's no surprise that it runs fine on decade-old hardware. The reason it doesn't run all games correctly is because it isn't cycle-exact for TIA video and audio, nor the RIOT and other stuff too. Hence why we added cycle-exact emulation, and with that a corresponding increase in hardware required to run it.
  10. Stella passes a full 16-bit 'uInt16' parameter for the addresses, which are masked down to 13-bit in the various subsystems. It should be easy enough to modify the masks to suit your needs.
  11. Many reasons: To fix bugs; to accommodate for changes in the OS, or bugs in Stella itself To add features; self-explanatory To add new bankswitching schemes; it's kind of hard to emulate a scheme that hasn't been invented yet
  12. It's not a 'Stella' thing. It's a 'using space for fire with other keys for direction gives a keyboard issue' thing. If you use the Left Control key in Stella to fire (like in z26), then it will probably act the same way.
  13. It almost definitely won't work out of the box, since I don't think we compile NFS support into the kernel. And Samba definitely isn't there at all. Perhaps using the kernel CIFS filesystem, and mounting the share that way will work? You can definitely connect to the R77 using SSH. That's how we do testing for the most part. File sharing is another matter, though. Technically not impossible, but will require work on the kernel in the R77. And the kernel is a 3.x series, so I don't know if that's recent enough to do what you want. Personally, I'd try first with CIFS, so you can get a mount without needing to run daemons (like normal NFS or Samba would require).
  14. Yeah, it actually is called PlusROM in the Stella code; I just had a brain fart. Memory is not always the best ...
  • Create New...