Inside FunnyPlaying's New FPGA Game Boy

Поділитися
Вставка
  • Опубліковано 20 гру 2024

КОМЕНТАРІ • 113

  • @logan_cadfgs
    @logan_cadfgs 8 місяців тому +45

    Devices like this are exactly what we need: Affordable, accessible, no-frills solutions to recreate an authentic handheld with some modern amenities.
    Obviously there’s some caveats with this particular thing… Compatibility, weird non-integer scaling, lack of IR, etc. Definitely not perfect execution.
    But I’m absolutely thrilled it exists, and I hope it establishes a trend.

    • @thewiirocks
      @thewiirocks 8 місяців тому +9

      The larger screen allows for the X4P mode which gives a old school pixel screen effect (i.e. "screendoor effect) by leaving a blank pixel every 4 pixels. This is my preferred mode as it gives a look much closer to the original screen while still being bright and vibrant. There's also 4X integer scaling if you don't want the effect. If leaves a bit of the screen unused, but it's not really that noticeable.

  • @enthused7591
    @enthused7591 3 місяці тому +4

    This is my favorite thing to come out for gaming since the actual release of the Nintendo Switch. As a retro gamer primarily, the fact that for $83 total, you get a complete GB Color WITH lithium USB C rechargeable battery and 3 inch IPS screen without needing 26-year-old donor console parts is absolutely wild to me, especially considering that $83 in 2024 money would be like paying the equivalent of $40 for this in 1998 when the GB Color actually came out. Super reasonable. Can't wait until they figure out a Gameboy Advance FPGA chip.

  • @benh1467
    @benh1467 5 місяців тому +4

    A few months late to the party here, but I am absolutely loving my FPGBC. FPGA really excites me, and for $80, this was a fun project to put together, and it just seems to work.

  • @destoer949
    @destoer949 8 місяців тому +12

    The alleyway bug is due to not emulating the serial control register (its trying to check theres no other gameboy connected and just gets stuck waiting for either the SC reg to clear a control bit or the serial interrupt to fire (i cant remember which one) )its the same behaviour you get on a software emulator when you dont implement it, hopefully it gets updated as its not too tricky to fix

  • @JamieBainbridge
    @JamieBainbridge 8 місяців тому +6

    Even with the "worse" option I'd rather this than waiting until the heat death of the universe for Analogue to add literally anything. FunnyPlaying seem a good company who are not hostile to users and iterate quickly over a wide range of products.

    • @TheMysteryDriver
      @TheMysteryDriver 8 місяців тому +1

      Unless you get a broken part. They really don't like doing exchanges from what I've seen.

  • @FabuBrik
    @FabuBrik 8 місяців тому +14

    This was way, way more in depth than I was expecting 😅

    • @whatskenmaking
      @whatskenmaking  8 місяців тому +10

      I'll take that as a complement... it's what I strive for 😊

  • @misterretrowolf1464
    @misterretrowolf1464 8 місяців тому +5

    Amazing video, as always Ken.

  • @snesy
    @snesy 8 місяців тому +10

    This is the best video I've seen so far on the FPGBC (which isn't saying much), but it's incredibly detailed and excellent! It has answered so many questions for me

  • @nameresu
    @nameresu 8 місяців тому +3

    Thank you for the thorough review, it is clarified for me that I can use any gbc shells with this kit, I just need to drill a type c hole. It was also very interesting to see a display under a microscope and all the info about FPGA used in here

  • @SebastijanStanivuk
    @SebastijanStanivuk 8 місяців тому +2

    there is also AMOLED screen available for GBC

    • @HellHatch666
      @HellHatch666 7 місяців тому +1

      I have done a few AMOLED screens in GBC's awesome mod but the problem is you need to have a GBC to mod and the prices skyrocketed then its still 50 bux for the mod. I really like this option way more affordable. However I do like my OG AMOLED GBC's so now I need an FPGA one too and my girlfriend is going to be like why? lol

  • @thatgdub
    @thatgdub 8 місяців тому +1

    Really hope to see FunnyPlaying iron some of the early issues out, really would be happy to pick one up. I have a huge Gameboy/Gameboy Color game collection and no system to play them on. Great video, thanks!

  • @6581punk
    @6581punk 8 місяців тому +25

    Sometimes games used tricks, undocumented op-codes or even bugs to their advantage. An FPGA implementation of chips or CPU without these results in a non-functional game.

    • @CarrizalesVO
      @CarrizalesVO 8 місяців тому +3

      Really? That's super neat. Do you know of any examples where something like that doesn't work on fpga implementation?

    • @whatskenmaking
      @whatskenmaking  8 місяців тому +14

      Yeah, FPGAs are only as accurate as the developer’s understanding of the system. FWIW, Alleyway works fine on the Analogue Pocket…

    • @SmallSpoonBrigade
      @SmallSpoonBrigade 8 місяців тому +6

      @@whatskenmaking Yes, although that also applies to emulators. From what I understand though, both emulators and FPGA implementations can be updated, although in the case of the FPGA implementation, fixing a bug in one game may well wind up fixing other things in other games rather than requiring a per game patch for such things.

    • @AB0BA_69
      @AB0BA_69 8 місяців тому +1

      @@CarrizalesVOlmao yeah: Paprium. It won't work on Analogue's FPGA Sega machine, but that's more the game developer's choice as an FU to anyone trying to play his game on hardware that is not original 😂

    • @Artimidorus
      @Artimidorus 8 місяців тому

      @@AB0BA_69 That works on the MegaSG. Was fixed a few years ago. ^_^ Point stands though.

  • @overdriver99
    @overdriver99 8 місяців тому +4

    great video. thanks for explaining every hardware of this.

  • @dmug
    @dmug 8 місяців тому

    I had no idea there was anything outside of the analogue FPGA system. Good break down of the pros and cons.

  • @saadchaaban5007
    @saadchaaban5007 8 місяців тому +5

    so far this is the best video about the FPGB!
    No bullshit talk.
    straight to the point
    and short info whats in the kit and how to assaemble it!
    Loving it!
    only feedback:
    About the alleyway game: did you tried to change modes in the fpga settings? heard you need to do that in some games, to run them properly

    • @whatskenmaking
      @whatskenmaking  8 місяців тому

      When you saying changing modes, are you referring to GBC mode instead of GB?

  • @RGSPro
    @RGSPro 7 місяців тому +1

    I was very surprised that alleyway didn't work as well. I loaded it up on both the GB and GBC core as well as the DX hack. What a bummer that wasn't sorted out on the 1.08 update.

    • @whatskenmaking
      @whatskenmaking  7 місяців тому +1

      I did eventually hear back from FunnyPlaying, and they told me that their developers are indeed working on fixing that game. So maybe in 1.10?

  • @pentacosttb2565
    @pentacosttb2565 8 місяців тому +1

    Honestly, for anyone without a GB/GBC already, this feels like a great budget alternative to a buying one either with or adding an IPS screen yourself, however I just got the OLED screen for my original and an happy as a pig in plop with it, so I’d recommend that if anyone has an old GBC lying around instead.

  • @jackipiegg
    @jackipiegg 8 місяців тому +1

    12:35
    According to makho funnyplaying will release this with oled soon, would be a bummer for someone to purchase this and oled released after the fact.

    • @whatskenmaking
      @whatskenmaking  8 місяців тому

      Nice, I wasn't aware of that

    • @TheMysteryDriver
      @TheMysteryDriver 8 місяців тому

      I'm waiting for them to fix another issue that Russ brought up.

  • @johnengland999
    @johnengland999 8 днів тому

    to fix alleyway remove R45 on the motherboard, which is the same solution for the GameBoy Printer . This might not make sense, but Alleyway requires a functioning serial port.

  • @enthused7591
    @enthused7591 3 місяці тому

    Electrical tape would work behind the screen as well correct? Just ordered a kit and noticed it said to be careful the screen didn't touch the pins.

  • @Breakbeats92.5
    @Breakbeats92.5 6 місяців тому

    I'm positive that save state functionality will be added in a future firmware revision. Maybe the coders are already working on an alternate os.

  • @leecollins5479
    @leecollins5479 8 місяців тому

    im loving my fpgbc.the sound from these is amazing

    • @whatskenmaking
      @whatskenmaking  8 місяців тому

      Yeah, I didn't mention it, but the audio in the FP GBC with that 2W speaker is incredible. You feel it resonating through the device when you hold it

  • @thewiirocks
    @thewiirocks 8 місяців тому +1

    Alleyway is the only game I've found that doesn't work. In theory, anything that uses the IR port would also not work. Though the link cable tested fine for me. I was able to link with an original GBC and play Puzzle League.
    The only other issue I had was with a Grimace's Birthday repro cart. Being a newer GB Studio game, it often kernel panics when attempting to run. I tried it on an original GBC and GBA SP. Both worked fine. So I dumped the cart and tried it on an Everdrive Pro+. Worked fine in the FPGBC. Tried writing to an insideGadgets board. Worked fine in the FPGBC. Rewrote the repro cart with the latest Grimace Birthday image (v1.7) and still had the same kernel panic issue.
    Seems like the problem is the HC007-BGA-V2 knockoff board. They're cheap repro boards, but they generally work fine. This is the only case where I had a problem with this board. For some reason, Grimace Birthday does not like that board when running on an FPGBC. Otherwise worked fine under literally all other conditions.

    • @whatskenmaking
      @whatskenmaking  8 місяців тому +1

      Appreciate the details on what worked and what didn't. None of my knock-off multi-carts worked, either ... I need to open them up and take a look at the design

  • @EmulationOnline
    @EmulationOnline 4 місяці тому

    Nice deep dive, I hadnt seen anyone else compare the fpgas yet.
    Taki Udon took a look and game compatibility, and noted Donkey Kong also has some graphical artifacts. Seems the fpga bitstream is less than perfect.

  • @NonyaDamnbusiness
    @NonyaDamnbusiness 8 місяців тому

    Excellent breakdown of the FGPA chip used in the FPGBC as compared to the Analogue Pocket FPGA chip.
    The reason it's a kit is it really cuts down on their costs if they don't have to assemble the full thing.
    I'm sure eventually someone's going to figure out how to hack it to use micro-SD cards but with flash carts being so prevalent in this area, I'm not sure it's worth the effort.

  • @Supervocetubeia64
    @Supervocetubeia64 8 місяців тому +1

    Great video! The non-integer scaling is a dealbreaker for me. I'll stick to my AMOLED GBC.

  • @SneakyGreninja
    @SneakyGreninja 8 місяців тому

    great video, also you should have uncensored those names of the comments of those clowns at the beginning so we can laugh at them lmao

    • @whatskenmaking
      @whatskenmaking  8 місяців тому +1

      ha, if you really wanted to, you can read through the comments in my FPGA videos to find them :)

  • @jdcarling
    @jdcarling 3 місяці тому

    thanks for discussing the chip.

  • @compuowl
    @compuowl 5 місяців тому

    Absolutely fantastic video about an absolutely fantastic device

  • @TheBlueArcher
    @TheBlueArcher 8 місяців тому

    I just visited their website, I was interested in this. But seeing that you found a game that didn't work. I wish they provided a changelog for their firmware. If they don't, how are we to know what issues get fixed, if any at all? If i'm waiting for a specific bug for a specific game to get fixed I have to hope someone else has come across it and decides to post the status. A quick google also found a blog post of issues with games. I would link except YT blocks links.
    edit: that blog post mentions a fix for alleyway

  • @kolpik3708
    @kolpik3708 Місяць тому

    I was nearly sold. I'm okay with assembling it myself (could be fun), but if it doesn't play Alleyway, then I'm out.

  • @Cookiedon15
    @Cookiedon15 8 місяців тому

    I wonder if an update can fix the issue with that Alley Way game.
    I already own an Analogue Pocket, so I probably won't get this, but I do like the form factor of it. I'm assuming that it doesn't have the DMG screen masks and filters like Pocket does (like the green screen or the GB Pocket gray scale). I do like the 2 button layout, though.
    While I could just play GB/GBC on Pocket, I could consider getting a "FPGBA" with the Advance's form factor and button layout. I don't really like GBA on the Analogue (especially the shoulder buttons), but it is what is what it is

    • @whatskenmaking
      @whatskenmaking  8 місяців тому +2

      It does have color palettes you can choose, as well as a pixel grid - but not as many filter options as the Pocket. I’m looking forward to seeing where the market for more affordable FPGAs goes… but, that said, I brought my Analogue Pocket with me to VCF East this weekend and left the FPGBC at home.

    • @thewiirocks
      @thewiirocks 8 місяців тому

      @@whatskenmaking also, the GBC palettes for GB games work. Try pressing the DPAD in different directions on boot (and/or A & B buttons) to see the different palette options. It will affect the boot screen itself so you know what's happening.

  • @piplup10203854
    @piplup10203854 8 місяців тому

    12:42 Exactly, the price point would be great and I am onboard with your idea for an open fpga around this price point. I ended up buying one of these though because I been going back and forth on an Analogue pocket because of the screen really because I love my original hardware and I got my gameboy color still but the Analogue doesn't look like one and this does so I got it right away. I was really hoping to get one in that Barry color but there wasn't a shell close enough so I went with Blue which is what I wanted from the Analogue pocket but it was a limited edition and I can't get one within a reasonable price.
    But, I am really stoked to get this in and try :) if I go look in storage I am sure I will find all my games lol Do they make one of these for the Gameboy Advance? I never got one of those and would love an open FPGA in one that or N64 :D

    • @whatskenmaking
      @whatskenmaking  8 місяців тому +1

      No, but I would imagine that the GBA would be the next one they make. FP already makes a replacement stock PCB for the GBA

    • @piplup10203854
      @piplup10203854 8 місяців тому

      @@whatskenmaking 👀 Ah shoot, well hopefully that is what they tackle next. I ended up buying one of these though because I love my Gameboy Color and still got it 🥹 I love the idea of bringing original hardware but preserving it and re-enjoying it with modern niceties plus if it can help the company develop further on this then count me in :D
      If they make a GBA one I'd love to try it out. I have a bunch of retro shops near me that I can go hunting plus I got a lot of my gameboy advance games still.

    • @HellHatch666
      @HellHatch666 7 місяців тому +1

      If you already have a GBC just do the AMOLED screen update with the shell and never look back it's cheaper and its super easy to do!

    • @piplup10203854
      @piplup10203854 7 місяців тому

      @@HellHatch666 That’s a great idea! I’ll have to check 😊 thank you.

  • @Andreatuzze
    @Andreatuzze 8 місяців тому

    the link cable works with original gameboys?? because I've seen people having this issues

  • @Ashen2501
    @Ashen2501 2 місяці тому

    Funny Playing selling these FPGBCs at their official aliexpress store preassembled ^_^

  • @V3Efreet
    @V3Efreet 8 місяців тому +1

    Hopefully this is a test to release a more "powerful" version that can also run gba.
    GB/GBC aren't that interesting considering there are tons of device that run them and plenty of modkit for original hardware.
    I was lucky enough that i bought an hardware clone with lcd display before the emulation craze started so i got a screen modded gbc for 25 bucks (gb boy colour).
    While i see the appeal of this kit with the bigger screen it kinda ends making the analogue pocket more palatable since you get so much more for double the price.

    • @whatskenmaking
      @whatskenmaking  8 місяців тому +1

      GBA would be the logical choice for their next FPGA handheld. Give us a microSD card slot in it, and I think that would be quite compelling. I remember seeing the GB Boy Colour when it came out. I never picked one up, but kinda wish I did

    • @PaulSpades
      @PaulSpades 7 місяців тому

      @@whatskenmaking the GBA is a slow, memory constrained, ARM7 device. There's some minor complication with the sharp cpu(that runs gb and gbc games), ppu and audio engine, but software emulating those devices is easy. What's the point in emulating arm in fpga?
      A $5 raspbery pi pico (or any modern arm cortex m micro) can run the native code and emulate the other devices.

  • @DG-mi2mc
    @DG-mi2mc Місяць тому

    I just received mine, It looks like they changed the logo. Instead of Nintendo it now says Retropixel

    • @GrooveSpaceArk
      @GrooveSpaceArk Місяць тому

      Did you buy it already assembled? My understanding is the ready assembled ones are sold with retropixel branding but the ones you make yourself come with nintendo branding. Legal restriction maybe?

  • @niplob
    @niplob 3 місяці тому

    The display is a Blackberry Q5 display

  • @WiLLiW_oficial
    @WiLLiW_oficial 7 місяців тому

    Microscope zoom LCD screens? Sold! Where's the subscribe button?

  • @UltimatePerfection
    @UltimatePerfection 8 місяців тому

    Wish that kit had an OLED display, other than that, it's great.

  • @mardomacfleno2474
    @mardomacfleno2474 8 місяців тому

    Wondering if this works with a multicart. I assume yes.

    • @whatskenmaking
      @whatskenmaking  8 місяців тому +1

      Some, but not all. It works great with the everdrive gb x7, but not the cheap Chinese multicarts I’ve tried

  • @AdrianDX
    @AdrianDX 8 місяців тому

    What a great video. It's a bit concering that Alleyway doesn't work. Such a simple and early game, super-weird it'd have any problems with it.
    And I love Alleyway so that's actually gonna be a deal-breaker for me😂 Not a fan of the 4.5x display either, but hey. Almost nothing is perfect.
    I wonder what other titles it has any trouble running.
    Hoping for more devices like this for other systems in the future.

  • @Tim_Heaven
    @Tim_Heaven 8 місяців тому

    Is there a way to install an SD card?

    • @SpeedyGaming
      @SpeedyGaming 8 місяців тому +1

      You can play the fpgbc with a flash cart so it can make up the difference of not having an SD card slot on the side, it still runs great, but I’d recommend everdrive flash carts or lower, it can run everdrive as it is the only powerful flash cart with the reputation to run it well, it will not however, run an EZ flash Jr.

  • @TheRestartPoint
    @TheRestartPoint 8 місяців тому

    Very good thanks. Wish this had a NES or even TG-16 core too, but maybe they would not make price / performance / business sense for funnyplaying

  • @SourCool-md7ut
    @SourCool-md7ut Місяць тому

    Hmm 70 dollars for this or 60 for the rg40xxv i wonder

  • @ianmathews
    @ianmathews 8 місяців тому

    I wish an upgrade to GBA and GBA form factor existed

  • @vilgevorcblack6178
    @vilgevorcblack6178 6 місяців тому

    awesome job

  • @Missterpaja
    @Missterpaja 8 місяців тому +1

    It's cost 83 plus shipping, not 70

    • @whatskenmaking
      @whatskenmaking  8 місяців тому

      When I ordered it from FunnyPlaying, my total was $69.90 (shipping is free for orders over $35). It’s only more if you add their shell and the buttons, but you can modify and reuse an old gameboy color shell if you have one.

    • @Missterpaja
      @Missterpaja 8 місяців тому

      @@whatskenmaking the free shipping Is not worldwide, cost like 20 bucks, Aldo the Shell is a must.

  • @samuelbanya
    @samuelbanya 8 місяців тому +2

    Nice, good to see the Chinese are going to give the current ripoff FPGA units a run for their money. Keep it coming.

  • @SmallSpoonBrigade
    @SmallSpoonBrigade 8 місяців тому +1

    With the two button layout, I can't imaging them intending for anything more recent than an NES to be used with it. I could potentially see somebody coming up with a microsd card cart to play atari or NES games, but that's about it. But, for the price, it doesn't look to bad if you just want GB and GBC games. And mostly GBC as the GB Light exists and is by far the best way to play GB games on original hardware.

    • @LeesChannel
      @LeesChannel 8 місяців тому +1

      Game Gear. TurboGrafx-16 (if the FPGA is powerful enough.) Master System came out on the same day as the Famicom, so not exactly newer. Neo Geo Pocket Color. Those all had two buttons.

  • @gluttonousmaximus9048
    @gluttonousmaximus9048 8 місяців тому

    Considering it does have a firmware update path via USB, maybe there can be longterm compatibility support in the future, but don't hold your breath for it.
    I can imagine a higher end FPGA used in the Game Boy Advance equivalent (They did bring out a GBA replacement motherboard kit after all) that might add support for additional retro machines.

    • @whatskenmaking
      @whatskenmaking  8 місяців тому

      Yeah, I think a different FPGA would be likely in a GBA version. If they give us a microSD card slot in a GBA device, and price it under $100, I think they would capture a large part of the market for this kind of thing

  • @carloswashere7787
    @carloswashere7787 8 місяців тому

    Nice video

  • @________mr.empty________
    @________mr.empty________ 7 місяців тому

    it would be perfect if it run gba and snes

  • @2012JvN
    @2012JvN 2 місяці тому

    If assembling is that easy why doesn't the manufacturer do it? I hate tinkering. FPGA is too expensive. I'll just stick with Anbernic.

    • @GrooveSpaceArk
      @GrooveSpaceArk Місяць тому

      They do. Look on their website you can buy pre-assembled ones

  • @espset1234
    @espset1234 8 місяців тому

    A gameboy that cannot play alleyway is no gameboy😅

  • @cwells7285
    @cwells7285 8 місяців тому +2

    is 220 for an analogue pocket really a lot for people? jeeze

    • @ricardoalcobia1
      @ricardoalcobia1 3 місяці тому +1

      Yes it really is, not only that but good luck finding one to buy that is not 50 or more than from analogues pocket, if you are in europe try more 100 euros... this is 75 euros for the whole kit

  • @n64fan60
    @n64fan60 8 місяців тому +1

    The only real difference between emulation and FPGA is input lag. That's it. An FPGA core is not inherently more accurate than a software emulator just because it's FPGA.

    • @Reaching8
      @Reaching8 4 місяці тому +1

      Yeah, I’ve noticed this too that there’s some misinfo with that.
      I think that perhaps it’s just people mis-defining terms to an extent though. If the console directly interacts with the game cart like original hardware, it is ‘more accurate’ in the colloquial sense than the dump & play kind of emu boxes.

  • @LeesChannel
    @LeesChannel 8 місяців тому +2

    I was getting angry until 8:40 and you showed that it was a kit. I couldn't believe the gall that they would actually put the Nintendo logo on their handheld.

    • @LeesChannel
      @LeesChannel 8 місяців тому +1

      Okay, I got to 9:40 and saw their "replacement" shells complete with the logo 🤦‍♂️

    • @whatskenmaking
      @whatskenmaking  8 місяців тому

      Yeah, that's a pretty common practice with the aftermarket modded parts scene in the far east - they regularly infringe on copyrights.

    • @legendofswords
      @legendofswords 8 місяців тому +1

      I really fail to see how its a big issue to have the logo on there. Obviously they know that people are buying it for the GBC Form Factor and the aftermarket scene has tons of these aspects as well due to the fact that well pfft unless you are lucky the OEM parts are not available. Nintendo could go after them however i dont see nintendo ever intending on repopulating the world with brand new gameboys for any amount of time in the foreseeable future

    • @GrooveSpaceArk
      @GrooveSpaceArk Місяць тому +2

      I'm sure Nintendo appreciate you for sticking up for them lil bro

  • @realityengine
    @realityengine 8 місяців тому +1

    Sub pixel rendering is an immediate non starter.

    • @whatskenmaking
      @whatskenmaking  8 місяців тому

      That's one advantage that the Analogue Pocket's display has - it's a 10x scaling, so it's all integer in full screen mode

    • @realityengine
      @realityengine 8 місяців тому

      @@whatskenmaking yea I love mine. It’s display is one of the best I’ve seen

  • @boogiedownnyc
    @boogiedownnyc 6 місяців тому +1

    to me emulation for gb and gbc is pretty much perfect at this point- no need for something like this

  • @classicnut6655
    @classicnut6655 7 місяців тому

    Analogue Pocket all day over this.

  • @iamdmc
    @iamdmc 8 місяців тому

    so it's a worse game boy colour emulator that has compatibility issues with a now-outdated IPS screen (vs the newest OLED screen)
    Will pass on this - thanks for the heads up

  • @Deebofreebo
    @Deebofreebo 8 місяців тому +1

    Pretty sure the screen is adapted from an old blackberrry part

    • @niplob
      @niplob 3 місяці тому +1

      It's a Q5 from Blackberry