• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

I miss MAME Random Of the Week

Scheduled Pinned Locked Moved General Discussion and Gaming
mamehighscoresmamerowweeklyphoenixdown
5 Posts 3 Posters 604 Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T
    thelostsoul
    last edited by 23 Dec 2023, 23:44

    Any chance bringing https://retropie.org.uk/forum/category/16/mame-random-of-the-week back to life? I loved the concept of it and the little chats and challenges we had, the discovery and read ups about the games.

    A while ago I put up a little (very veeeery basic) website as a hommage to MAME ROW and named it GAME ROW: https://thingsiplay.eu.pythonanywhere.com/game-random-of-the-week It randomly chooses a game per system each week, without interaction and puts it up. That is all it does. One can use the text only output to make use of it with external applications or read the html page. I am not suggesting to make a connection to the page or anything, just wanted show it as a fan of the concept.

    But this is not the same without a community and without the interaction. I wasn't very active lately and lot of things changes for me. So I did not see why it died off. I can only assume of multiple reasons, but that is actually not what I want discuss here. I'm just interested into bringing it back if anyone wants it. And what would it take to do so?

    📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

    S P 2 Replies Last reply 24 Dec 2023, 01:26 Reply Quote 2
    • S
      sleve_mcdichael @thelostsoul
      last edited by 24 Dec 2023, 01:26

      @thelostsoul I'm down. I think I came around just as the MAME ROW activity was winding down.

      1 Reply Last reply Reply Quote 1
      • P
        pjft @thelostsoul
        last edited by 18 Jan 2024, 00:11

        @thelostsoul This was super fun indeed. I imagine that it just lost traction because people moved on to other things because, unfortunately, life gets in the way, at least in my case.

        BUT, this is actually a surprisingly, nifty input for something completely unrelated that I'm trying to solve. I'll tag you in a new thread I'll be picking up in the coming weeks, and I look forward to your inputs there.

        On a related note, though I know that a lot of this was about the actual discussions and chats rather than the games, I also have a script (on my RetroPie installation) that randomly creates a collection when I run it with some new games for me to try out. Here's the code in case it helps - I have it added to the RetroPie system scripts in ~/RetroPie/retropiemenu/

        sudo ls /home/pi/RetroPie/roms/arcade/*.zip | shuf -n 2 >  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls -d /home/pi/RetroPie/roms/daphne/*.daphne /home/pi/RetroPie/roms/amiga/*.uae | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/gba/*.zip /home/pi/RetroPie/roms/gba/*.gba /home/pi/RetroPie/roms/gba/*.GBA | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/mame-advmame/*.zip | shuf -n 2 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/mame-libretro/*.zip | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/mastersystem/*.zip | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/megadrive/*.zip | shuf -n 2 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/nes/*.zip | shuf -n 2 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/neogeo/*.zip | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/pcengine/*.chd /home/pi/RetroPie/roms/pcengine/*.zip | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/psx/*.PBP /home/pi/RetroPie/roms/psx/*.cue | shuf -n 2 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/sega32x/*.bin /home/pi/RetroPie/roms/sega32x/*.zip /home/pi/RetroPie/roms/segacd/*.chd | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/snes/*.smc /home/pi/RetroPie/roms/snes/*.sfc /home/pi/RetroPie/roms/snes/*.zip | shuf -n 2 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/zxspectrum/*.z80 /home/pi/RetroPie/roms/zxspectrum/*.Z80 /home/pi/RetroPie/roms/zxspectrum/*.TAP /home/pi/RetroPie/roms/zxspectrum/*.tap /home/pi/RetroPie/roms/zxspectrum/*.tzx | shuf -n 2 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/gb/*.zip /home/pi/RetroPie/roms/gb/*.gb /home/pi/RetroPie/roms/gbc/*.zip /home/pi/RetroPie/roms/gameandwatch/*.mgw | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/dreamcast/*.chd /home/pi/RetroPie/roms/dreamcast/*.cdi | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/nds/*.zip /home/pi/RetroPie/roms/gamegear/*.zip /home/pi/RetroPie/roms/ngpc/*.zip /home/pi/RetroPie/roms/c64/*.crt /home/pi/RetroPie/roms/ports/*.sh /home/pi/RetroPie/roms/pc/*.sh /home/pi/RetroPie/roms/wonderswancolor/*.zip /home/pi/RetroPie/roms/psp/*.cso | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo ls /home/pi/RetroPie/roms/amiga/*.lha | shuf -n 1 >>  ~/.emulationstation/collections/custom-+today\ selection.cfg
        sudo killall omxplayer.bin;sudo killall emulationstation;bash /opt/retropie/configs/all/autostart.sh
        
        T 1 Reply Last reply 19 Jan 2024, 16:49 Reply Quote 1
        • T
          thelostsoul @pjft
          last edited by 19 Jan 2024, 16:49

          @pjft I no longer use RetroPie on a Raspberry Pi, which may come to a surprise as someone asks for revival of the sub-community. In fact, it shows why it was valuable to me, because it does not matter much where I play. The rules of MAME ROW states that we could play on other platforms too. :-) I now play on RetroArch on a Linux PC and Steam Deck. But to be honest, I would have loved to mess around with RetroPie just for the fun sake again. Is the Raspberry Pi 3 still a viable option? Because that's the last one I purchased.^^

          Which also means that I cannot use your little script at the moment, but I can see exactly what it is doing. Looking through it, I wonder if you really need sudo (admin rights) to list folder and create the .cfg files?

          📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

          P 1 Reply Last reply 19 Jan 2024, 16:59 Reply Quote 0
          • P
            pjft @thelostsoul
            last edited by 19 Jan 2024, 16:59

            @thelostsoul yes, you and @mitu can all make me feel bad for the liberal use of sudo when I shouldn't :) You're right, I don't need sudo. I might have originally saved the collection files in a folder where the pi user didn't have write permissions, so that was that! Or I might have just been lazy about it - also likely.

            Yeah, there's no issue with the platform you use, by all means - though you can install RetroPie on a Linux machine as well! A Pi3 is certainly a viable option, though with the Pi4 and the Pi5 - and especially with you playing on a Linux PC and a Steam Deck - the systems it supported are slightly self-contained by now.

            No worries, I'm thinking of some developments on the EmulationStation front and this was a fun input that I had not considered. When I get around to it and publish them here I'll tag you.

            Cheers, have a great weekend!

            1 Reply Last reply Reply Quote 2
            • First post
              Last post

            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

              [[user:consent.lead]]
              [[user:consent.not_received]]