PSA: SMRPG randomizer 9.0.0 has entered closed beta after 5+ years of development. ETA on open beta is September 9.
You might catch some of the invitees streaming it on the SMRPG:LOTSS directory (the SNES one, not the remake one) over the next month or so, if you're interested.
The closed beta is only open to the QA team and graphics team as thanks for those who chose to volunteer their time to the success of the project.
I'll post again when the open beta is ready for everyone to participate in.