Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    My Portable Retro Game Console with 7.9-inch display

    Your recalbox
    portable retro game console raspberry pi
    8
    32
    8839
    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.
    • Bkg2k
      Bkg2k Staff last edited by Bkg2k

      Nice projet.

      Unfortunately, I see a lot of issues.

      First, the Pi3A+. We already have some memory issues with the 3B+ and its 1Gb. With 512Mb, you won't be able to launch the PSP emulator (As it requires a 256Mb chunk of memory).
      What about the cooling system? Not cooling a 3A+ would be a very bad idea as it may raise quicky 70°, which is now the 1st threshold of throttling (actually at 70° the 3A+ drops 200Mhz instantly)

      Then, the screen. That's a nice resolution. But way to high for such boards. We recommend not to use higher than 720p resolution on RPi board. Not only because of performance hits, but mainly because of, once again, GPU memory.
      Having 2000x1500 pixels requires 12Mb of memory for a single RGBA image. That means with 20 active systems running with a theme like Next-Pixels, all the VRAM would be eaten and you wouldn't be able to run any emulator!
      Even with the default recalbox-next theme, things would become very complicated beyond 30 active systems.

      To sum up, having a resolution that consume 3.41 times more memory than a 720p resolution running on a board with half memory seems not a good idea.

      1 Reply Last reply Reply Quote 0
      • voljega
        voljega Banned @Scavy last edited by

        @scavy said in My Portable Retro Game Console with 7.9-inch display:

        @voljega technically, the pi3a+ is better than a pi0w. 4 cores than 1. 1.4 Ghz than 1.0. And same RAM.

        and I never compared them.

        1 Reply Last reply Reply Quote 0
        • joinski
          joinski last edited by joinski

          i just tested Dreamcast and PSP on my RPi 3A+
          PSP does not start (because of too less RAM, as @Bkg2k already mentioned), but Dreamcast runs fine! Slightly better than on my RPi 3B (without +)

          In my eyes the RPi 3B (and i think 3B+ also) is too slow for PSP Emulation anyway. Most popular and more demanding Games (Gran Turismo, Grand Theft Auto, God of War for example) do not run good.
          Only a few less demanding games and PSP Minis can run on RPi 3B(+), so if you want to play PSP games on the go, better get a used PSP on the second hand market (you can find one for 30-50€, at least here in germany on ebay and local market ebay-kleinanzeigen).
          And also many Dreamcast games do not run perfect on RPi3 (the same with N64).
          If you want to play more than 90% of the game library of certain systems without issues, i would recommend RPi3 only up to SNES/PS1.

          1 Reply Last reply Reply Quote 1
          • cjiniinni
            cjiniinni @joinski last edited by

            @joinski said in My Portable Retro Game Console with 7.9-inch display:

            @cjiniinni said in My Portable Retro Game Console with 7.9-inch display:

            It already exists a lot of Raspberry Pi-based portable consoles in that size, like a Game Boy or PSP.

            But with RPi3A+ there are only a few custom self made builds, and no professional ones, that you can buy like Freeplay CM3 (which is a bit too expensive and overprized in my eyes) for example.

            So a small build with RPi3A+ (in a case with 4 to 5 inch display, analog sticks and not bigger then 3DS XL or PSP) to buy for everyone (as a diy kit for example) would be very nice!
            If I had the opportunity (knowledge, utilities, contacts), I would produce something like that.

            All cheap diy kits that you can buy online, are unfortunately only for RPi Zero (like Zero Boy, 8bcraft Raspi Boy or retroflag GPi Case for example) 😞

            Yes, you're right. And I did actually considering making one in that size first, but the problem was that I couldn't find a display that I wanted.
            I looked for a 4:3 IPS display I could connect through hdmi, but unfortunately most displays in that size are SPI-based in 16:9.

            If you ever find a display that meet my needs, please tell me 🙂

            1 Reply Last reply Reply Quote 0
            • cjiniinni
              cjiniinni @Scavy last edited by

              @scavy said in My Portable Retro Game Console with 7.9-inch display:

              @voljega technically, the pi3a+ is better than a pi0w. 4 cores than 1. 1.4 Ghz than 1.0. And same RAM.
              @joinski @cjiniinni what about the heat in the console ? You can't extract it i guess. And how much time lasts your 8000 mAh battery while playing ?

              @bkg2k said in My Portable Retro Game Console with 7.9-inch display:

              Nice projet.

              Unfortunately, I see a lot of issues.

              First, the Pi3A+. We already have some memory issues with the 3B+ and its 1Gb. With 512Mb, you won't be able to launch the PSP emulator (As it requires a 256Mb chunk of memory).
              What about the cooling system? Not cooling a 3A+ would be a very bad idea as it may raise quicky 70°, which is now the 1st threshold of throttling (actually at 70° the 3A+ drops 200Mhz instantly)

              Then, the screen. That's a nice resolution. But way to high for such boards. We recommend not to use higher than 720p resolution on RPi board. Not only because of performance hits, but mainly because of, once again, GPU memory.
              Having 2000x1500 pixels requires 12Mb of memory for a single RGBA image. That means with 20 active systems running with a theme like Next-Pixels, all the VRAM would be eaten and you wouldn't be able to run any emulator!
              Even with the default recalbox-next theme, things would become very complicated beyond 30 active systems.

              To sum up, having a resolution that consume 3.41 times more memory than a 720p resolution running on a board with half memory seems not a good idea.

              I actually have a small fan inside, you can see the air intake and outtake here: 0_1560397697249_cover1.png

              And there is no problems with the resolution. Because I changed it in config.txt to run in 1024×768 😉

              1 Reply Last reply Reply Quote 0
              • cjiniinni
                cjiniinni last edited by

                Unfortunately the campaign didn't get funded. But I'm going to try one last time, but with a much lower price tag.
                I've found and contacted other suppliers, to get better deals on some of the parts. I also cut down on the quantity consoles I can make by half, so I can build most of them myself.

                You can find the new link here if you're interested:
                https://www.kickstarter.com/projects/cjiniinni/portable-retro-game-console-with-big-79-inch-display

                joinski 1 Reply Last reply Reply Quote 0
                • joinski
                  joinski @cjiniinni last edited by joinski

                  @cjiniinni

                  I like your idea and your concept in general, but there are 2 downsides at least in my eyes (as i already mentioned here before).
                  And that is at first the size (it is just too bulky for a mobile device) and second the missing Analog Stick (would be great for playing games like Super Mario 64 or many PS1 games with analog support).
                  That is why i am using a PS3-Controller with a smartphone-klip and either a jailbreaked iPhone 4S (with emulators from Robert Broglia http://www.explusalpha.com/home), iPad Mini 2 or a Raspberry Pi 3 A+ with attached 5 inch HDMI Screen from Waveshare + a Powerbank (but thats unfortunately also a bit bulky and heavy then).

                  I would love to have something like the RetroFlag GPi Case, but with the form-factor of a Gameboy Advance, 3DS or PSP (so just like your game console with controls at the sides of the display and not below it) and with the possibility to put in a RPi3A+, because it is almost as small as the RPi0 but way more powerful.

                  cjiniinni 1 Reply Last reply Reply Quote 0
                  • cjiniinni
                    cjiniinni @joinski last edited by

                    @joinski
                    There's allready a lot of raspberry based consoles of that size. That's why I chose to make a bigger one, more like the switch or wii u gamepad(https://hackaday.io/project/164930/gallery#e09f9494afb658c9dae137001c82cd5b)

                    And the raspberry pi can't emulate all n64 games in full speed, and there's only one ps1 game that require analog sticks.
                    This is some of the reasons why I chose not to include any analog stick.

                    voljega 1 Reply Last reply Reply Quote 0
                    • voljega
                      voljega Banned @cjiniinni last edited by

                      @cjiniinni this doesn't make any sense at all, you're right the pi3 isn't powerfull enough for n64 so why include something even less powerfull ?

                      And if you ditch psx/n64 game all together to restrict your console to 8 and 16bit era, the big screen makes even less sense, and it's even worse because such a big screen will draw so much power...

                      Basically your project doesn't make sense...

                      Well it's good to propose something but if you don't accomodate people's logical questions, it's likely you will fail your kickstarter again

                      cjiniinni 1 Reply Last reply Reply Quote 0
                      • cjiniinni
                        cjiniinni @voljega last edited by

                        @voljega said in My Portable Retro Game Console with 7.9-inch display:

                        @cjiniinni this doesn't make any sense at all, you're right the pi3 isn't powerfull enough for n64 so why include something even less powerfull ?

                        And if you ditch psx/n64 game all together to restrict your console to 8 and 16bit era, the big screen makes even less sense, and it's even worse because such a big screen will draw so much power...

                        Basically your project doesn't make sense...

                        Well it's good to propose something but if you don't accomodate people's logical questions, it's likely you will fail your kickstarter again

                        If I would include something more powerful than the Raspberry pi 3, it would cost much more and draw more power.

                        Yes, basically you can play everything up to ps1.
                        So you think 7.9" is to big for playing something like nes or snes? I don't really understand what you mean by that.

                        voljega 1 Reply Last reply Reply Quote 0
                        • voljega
                          voljega Banned @cjiniinni last edited by

                          @cjiniinni said in My Portable Retro Game Console with 7.9-inch display:

                          If I would include something more powerful than the Raspberry pi 3, it would cost much more and draw more power.

                          I never said that, I said that PI3 A+ is a bad choice compared to pi3 b+

                          So you think 7.9" is to big for playing something like nes or snes? I don't really understand what you mean by that.

                          no analog and too big screen which will drain the battery very quickly => anything more powerfull than 16bits era is either not correctly playable and/or will drain battery even more

                          and you don't need such a big screen to play nes and and snes as they have small resolution, so such a big screen is not really usefull and is actually not good : makes the device too big, kills the battery

                          what I mean in one phrase is that you need to rethink the aim of your project and what user you want to target.
                          first if you want a portable device, size is an issue and battery life i also
                          then depending of what emulators you want to target, you can improve the device and add some benefits to some area : 8-16 bits, no need for a big screen, restrict yourself to a 5 or 6 inch display, you will gain in portability and battery life

                          you current project tries to be a bit of everything and overextend itself, especially regarding portability

                          cjiniinni 1 Reply Last reply Reply Quote 0
                          • cjiniinni
                            cjiniinni @voljega last edited by

                            @voljega said in My Portable Retro Game Console with 7.9-inch display:

                            I never said that, I said that PI3 A+ is a bad choice compared to pi3 b+

                            Not really. The only difference between them is the RAM. And even if it had 10 times the RAM, it would not emulate N64 games in full speed. You need a faster CPU for that.

                            @voljega said in My Portable Retro Game Console with 7.9-inch display:

                            no analog and too big screen which will drain the battery very quickly => anything more powerfull than 16bits era is either not correctly playable and/or will drain battery even more
                            and you don't need such a big screen to play nes and and snes as they have small resolution, so such a big screen is not really usefull and is actually not good : makes the device too big, kills the battery
                            what I mean in one phrase is that you need to rethink the aim of your project and what user you want to target.
                            first if you want a portable device, size is an issue and battery life i also
                            then depending of what emulators you want to target, you can improve the device and add some benefits to some area : 8-16 bits, no need for a big screen, restrict yourself to a 5 or 6 inch display, you will gain in portability and battery life
                            you current project tries to be a bit of everything and overextend itself, especially regarding portability

                            On this, we just disagree. But that's fine 🙂
                            Thank you for your feedback.

                            voljega 1 Reply Last reply Reply Quote 0
                            • voljega
                              voljega Banned @cjiniinni last edited by

                              @cjiniinni said in My Portable Retro Game Console with 7.9-inch display:

                              The only difference between them is the RAM. And even if it had 10 times the RAM, it would not emulate N64 games in full speed. You need a faster CPU for that.

                              And RAM was already too limited on the pi3b which caused a lot of problem... so there's that.

                              and it seems I am not the only disagreeing with you given your kickstarters 😉

                              cjiniinni 1 Reply Last reply Reply Quote 0
                              • cjiniinni
                                cjiniinni @voljega last edited by

                                @voljega
                                Ok 😉

                                1 Reply Last reply Reply Quote 0
                                • cjiniinni
                                  cjiniinni last edited by

                                  If you're interested in buying one, you can visit: https://www.etsy.com/listing/682397120/portable-retro-game-console-with-big-79

                                  OldGreg 1 Reply Last reply Reply Quote 0
                                  • OldGreg
                                    OldGreg @cjiniinni last edited by

                                    @cjiniinni : Super project. Really interesting. Full of good things in the design, like the L1 / L2, R1 / R2, the sound on the front, the battery that seems pretty good ...

                                    Personally the price slows me down. (about 250 euros with shipping costs, we are getting too close to last generation prices)

                                    Do you plan to launch another cheaper model? (as if you started with the XL version of your console ^ ^) With a smaller screen and cheaper and some elements like that?

                                    RPi 3B+ with Recalbox 6.0
                                    Arcade cabinet with zippy joysticks and xinmo XM-10 encoder. USB SNES gamepads (No name)
                                    MicroSDHC Sandisk Ultra class10 - 32gb
                                    USB 3.0 Sandisk Ultra Fit 128 Go

                                    1 Reply Last reply Reply Quote 0
                                    • joinski
                                      joinski last edited by

                                      The Lyra Handheld looks also interesing:
                                      https://www.kickstarter.com/projects/creoqode/lyra-handheld-game-console
                                      It is smaller and a bit cheaper.
                                      But it is also missing an Analog-Stick like your portable retro game console @cjiniinni
                                      And it does not have L2 and R2 buttons 😞

                                      @cjiniinni why don't you add an Analog-Stick (could be placed where the volume knob is)?

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

                                      Want to support us ?

                                      91
                                      Online

                                      99.6k
                                      Users

                                      28.1k
                                      Topics

                                      187.1k
                                      Posts

                                      Copyright © 2021 recalbox.com