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

NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?)

Scheduled Pinned Locked Moved Ideas and Development
nescompatibility
150 Posts 14 Posters 24.5k 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.
  • M
    mediamogul Global Moderator @Used2BeRX
    last edited by 28 Mar 2018, 20:42

    @used2berx said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):

    without going through the hassle of installing RetroArch on your PC.

    I haven't installed RetroArch on a PC in some time. What is it that makes it such a hassle?

    The images on the RetroPie come out blurry

    This shouldn't be the case. Are you sure you don't have 'smoothing', or some other filter enabled?

    The true ratio should be 256x240

    Very true. My attention was divided when I first read your post and I thought you may be questioning where 320x240 came from. Of course, 256x240 is the pixel aspect ratio and 320x240 is the display aspect ratio. While PAR will always look somewhat strange to those who played on a television back in the day, PAR is gonna be the best bet for maximum quality as you enlarge. You could use integer scaling to achieve a 4x3 DAR result, but it would never be perfect.

    RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

    U 1 Reply Last reply 28 Mar 2018, 20:53 Reply Quote 0
    • U
      Used2BeRX @mediamogul
      last edited by 28 Mar 2018, 20:53

      @mediamogul said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):

      @used2berx said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):

      without going through the hassle of installing RetroArch on your PC.

      I haven't installed RetroArch on a PC in some time. What is it that makes it such a hassle?

      Don't know. But that's why Nestopia UE was created, at least according to a few "best emulators for windows 10" articles out there. I'm not a huge fan of RetroArch, and I'm definitely not a fan of any emulation on a PC when you can do it much better on the XBox and the RetroPie. I didn't want a huge hassle. Just a simple emulator to take pics.

      The images on the RetroPie come out blurry

      This shouldn't be the case. Are you sure you don't have 'smoothing', or some other filter enabled?

      I think I probably did put video smoothing on almost a year ago, now that you mention it.

      The true ratio should be 256x240

      Very true. My attention was divided when I first read your post and I thought you may be questioning where 320x240 came from. Of course, 256x240 is the pixel aspect ratio and 320x240 is the display aspect ratio. While PAR will always look somewhat strange to those who played on a television back in the day, PAR is gonna be the best bet for maximum quality as you enlarge. You could use integer scaling to achieve a 4x3 DAR result, but it would never be perfect.

      Would the 320x240 DAR from the screenshots that RetroPie makes without smoothing turned on be "perfect", or you're just saying that nothing you do is going to be perfect?

      My memory must just not be good or something. I grew up with an Atari 5200, 7800 and then the NES and 256x240 looks just fine to me. I think that some people are just more sensitive to this issue than others.

      M 1 Reply Last reply 28 Mar 2018, 21:08 Reply Quote 0
      • M
        mediamogul Global Moderator @Used2BeRX
        last edited by mediamogul 28 Mar 2018, 21:08

        @used2berx said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):

        Would the 320x240 DAR from the screenshots that RetroPie makes without smoothing turned on be "perfect", or you're just saying that nothing you do is going to be perfect?

        Maintaining the pixel aspect ratio with no filters applied is the only way to achieve a perfect result in upscaling from the native resolution. That being said, I have all my emulators set to the display aspect ratio of 4x3 for nostalgic reasons. Even though it's not perfect, it's the aspect ratio I grew up with and I simply prefer it for that reason. Most people would be hard pressed to tell the difference of how the pixels are affected, but as you say, some are more sensitive than others and it would likely stand out like a hand full of sore thumbs to them.

        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

        U 1 Reply Last reply 28 Mar 2018, 21:31 Reply Quote 1
        • U
          Used2BeRX @mediamogul
          last edited by 28 Mar 2018, 21:31

          @mediamogul Yeah... Well I know I'm way overthinking this screenshot stuff. Especially since I've been at it all day and haven't gotten anything accomplished. I can't even imagine that they'd ever get all that much use even by most users that weren't using a Pi Zero. I really just want to make everything perfect. I thought this would be an easy part of the project I could knock out quickly, but unless I come up with a good way of doing screenshots quickly, that's not going to be the case. Most of my images were taken in MednafenX at 256x224 with those 16 pixels cropped. Out of 4,040 screenshots, I'm going to have to replace about 3,200 of them.

          Oh well... I'll figure something out.

          U 1 Reply Last reply 28 Mar 2018, 21:49 Reply Quote 0
          • U
            Used2BeRX @Used2BeRX
            last edited by 28 Mar 2018, 21:49

            Thanks to the guy who runs most of the emulators on the XBox, I got the answer I needed. It turns out that MednafenX defaults the Starting and Ending Scanlines for NTSC games at 8 and 231. On a scale of 0 through 239, that's exactly 224 out of the total 240. It turns out that changing those numbers to 0 and 239 before taking the screenshots will net you 256x240 screenshots :)

            Now I only wish I knew to do that years ago before I made 3,200 screenshots that I currently have to replace. :(

            It would be nice if I could just replace them with packs that somebody else made, but they don't exist for a reason.

            Back to the drawing board. This will probably be a few full days of work at least. But it's going to be done right.

            L 1 Reply Last reply 28 Mar 2018, 22:20 Reply Quote 0
            • L
              lilbud @Used2BeRX
              last edited by 28 Mar 2018, 22:20

              @used2berx http://thumbnails.libretro.com/Nintendo - Nintendo Entertainment System/Named_Snaps/

              The ones marked USA are 256x240

              Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

              Backlog: http://backloggery.com/lilbud

              U 1 Reply Last reply 28 Mar 2018, 22:39 Reply Quote 1
              • U
                Used2BeRX @lilbud
                last edited by 28 Mar 2018, 22:39

                @lilbud said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):

                @used2berx http://thumbnails.libretro.com/Nintendo - Nintendo Entertainment System/Named_Snaps/

                The ones marked USA are 256x240

                Thanks man. That looks like it's only action shots though, and I need both action and title. It would still take quite a bit of time to download each of them individually and then rename them to my rom names.

                I think I figured out a system to do these quickly, and as it turns out I was just informed that the way we made screenshots over a decade ago with this emulator is the "old" way. It used to just give you snaps named "0001.png", "0002.png" etc. in a folder with your rom name. I'm waiting on instructions how to edit an ini file to change this and I'm hoping that it will greatly speed up the process.

                If it will name them something like "Super Mario Bros (1).png", "Super Mario Bros (2).png" instead, then all I would have to do is run a bulk rename or two on all the images and they'll work. That will save a TON of time from having to copy and paste the rom file names over the screenshot names.

                This probably won't be as bad as I was imagining it would be. I'm glad I did all of this research and reached out to people before I just went and did a whole bunch of work the wrong way. :)

                U L 2 Replies Last reply 29 Mar 2018, 00:22 Reply Quote 0
                • U
                  Used2BeRX @Used2BeRX
                  last edited by 29 Mar 2018, 00:22

                  Sweet. The new way is great. Puts all of the Title shots in the Titles folder and the Action shots in the Action folder with the file names of the roms. No renaming necessary. :)

                  Now I just have to figure out how to change palettes so I can get some better colors. I just think something is off about the MednafenX standard palette. I want to try out this guy's palettes here: http://www.firebrandx.com/nespalette.html

                  He claims to have put up to 30 hours constructing a single palette and really seems to know his stuff. I really appreciate that type of dedication and eye for detail.

                  L 1 Reply Last reply 29 Mar 2018, 00:52 Reply Quote 0
                  • L
                    lilbud @Used2BeRX
                    last edited by 29 Mar 2018, 00:51

                    @used2berx They got title too: http://thumbnails.libretro.com/Nintendo - Nintendo Entertainment System/Named_Titles/

                    They also have box art

                    Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                    Backlog: http://backloggery.com/lilbud

                    1 Reply Last reply Reply Quote 0
                    • L
                      lilbud @Used2BeRX
                      last edited by 29 Mar 2018, 00:52

                      @used2berx said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):

                      I want to try out this guy's palettes here: http://www.firebrandx.com/nespalette.html

                      That guy does a lot of crap for retro game resolution and scaling. As well as custom palettes.

                      Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                      Backlog: http://backloggery.com/lilbud

                      U 1 Reply Last reply 29 Mar 2018, 01:53 Reply Quote 0
                      • U
                        Used2BeRX @lilbud
                        last edited by 29 Mar 2018, 01:53

                        @lilbud Hey man. If I sent you some screenshots of the games you had listed, would you be able to compare them to your actual NES games on a CRT and tell me which one is the best? You'd have to be pretty confident that the monitor you're seeing the screenshots on was accurate too.

                        My TV and PC show them differently. I have no way of knowing if anything is accurate, so I can't really decide what is the "best" palette to go with. I don't want to make a few thousand images and end up regretting my choice after the fact.

                        L 1 Reply Last reply 29 Mar 2018, 02:16 Reply Quote 0
                        • L
                          lilbud @Used2BeRX
                          last edited by 29 Mar 2018, 02:16

                          @used2berx Sure, but it'd probably tomorrow or Friday until I have some time. I'll probably take some pics of my screen as well.

                          Games I have:
                          Gyromite
                          Double Dribble
                          Dr Mario
                          Q Bert
                          Millipede
                          Pinball
                          Ninja Kid
                          SMB1/Duck Hunt

                          Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                          Backlog: http://backloggery.com/lilbud

                          U 1 Reply Last reply 29 Mar 2018, 10:13 Reply Quote 1
                          • U
                            Used2BeRX @lilbud
                            last edited by 29 Mar 2018, 10:13

                            @lilbud I'm itching to get this done and I've had a couple other people tell me that Smooth (FBX) is the way to go. I think it's really probably just a matter of opinion and I'm way overthinking this. I'm still going to send some shots your way now in hopes that you might get to it before I just break down and start doing them. Maybe some other people will chime in and tell me what they think as well, even if that's just to say that I'm being an OCD idiot about all of this. :)

                            Here we go!

                            DOUBLE DRIBBLE:

                            MednafenX Default:
                            0_1522317967912_0007.png
                            0_1522317981778_0008.png
                            Smooth (FBX):
                            0_1522318003184_0001.png
                            0_1522318011940_0002.png
                            PVM Style D93 (FBX):
                            0_1522318021390_0003.png
                            0_1522318030956_0004.png
                            Composite Direct (FBX):
                            0_1522318040620_0005.png
                            0_1522318047938_0006.png

                            DR. MARIO:

                            MednafenX Default:
                            0_1522318075720_0007.png
                            0_1522318085214_0008.png
                            Smooth (FBX):
                            0_1522318091946_0001.png
                            0_1522318100196_0002.png
                            PVM Style D93 (FBX):
                            0_1522318105764_0003.png
                            0_1522318114848_0004.png
                            Composite Direct (FBX):
                            0_1522318125842_0005.png
                            0_1522318133166_0006.png

                            PINBALL:

                            MednafenX Default:
                            0_1522318200660_0007.png
                            0_1522318207026_0008.png
                            Smooth (FBX):
                            0_1522318155886_0001.png
                            0_1522318164726_0002.png
                            PVM Style D93 (FBX):
                            0_1522318216606_0003.png
                            0_1522318231200_0004.png
                            Composite Direct (FBX):
                            0_1522318238874_0005.png
                            0_1522318246534_0006.png

                            SUPER MARIO BROS.

                            MednafenX Default:
                            0_1522318266622_0007.png
                            0_1522318274082_0008.png
                            Smooth (FBX):
                            0_1522318279996_0001.png
                            0_1522318287674_0002.png
                            PVM Style D93 (FBX):
                            0_1522318293640_0003.png
                            0_1522318301256_0004.png
                            Composite Direct (FBX):
                            0_1522318308940_0005.png
                            0_1522318315760_0006.png

                            Well... There they are. :)

                            I think I'm going to start a new thread about NES Color Palettes specifically as well as posting this here so the question gets maximum exposure. I've got a ton of snapshots to take and I can't wait to get started. Been doing nothing but research and tinkering for a full day now and I hate feeling like I'm getting nothing done.

                            Thanks for looking into this for me bud. :)

                            1 Reply Last reply Reply Quote 0
                            • U
                              Used2BeRX
                              last edited by Used2BeRX 29 Mar 2018, 17:05

                              So I'm going to be re-testing 2,020 games in the latest release of MednafenX on the XBox from back in November, making this the 4th time I've tested them in about 4 months. Yay!

                              I figure I'll start the emulator completely from scratch and add things as I go along. This will make sure also that I'm adding any game-specific instructions for things like light gun games and other one-offs that have special instructions to get running correctly. I might as well do it this way since I'm going to be re-creating all 4,040 screenshots with the Sony CXA palette that I will be using from now on.

                              Unfortunately, changing the individual game configurations so that they use this palette would probably be much more work than starting all over since there is no way to change that one thing globally without overwriting a bunch of other stuff that would break the games needing special instructions.

                              So... once again, what I thought was going to be a quick and easy project turns into a major one.

                              The Quest for NES Perfection continues. :)

                              BTW... the rest of our Palette conversation took place in a separate thread I made for it if you care to see how we came to the Sony CSX palette as the one we're using. As of posting this addendum to this post I just noticed that @mediamogul also replied to that thread saying that the Sony CSX palette is the only one he uses as well. :)

                              Here's the other thread: https://retropie.org.uk/forum/topic/17066/nes-custom-palette-preferences/5

                              U 1 Reply Last reply 30 Mar 2018, 13:03 Reply Quote 0
                              • U
                                Used2BeRX @Used2BeRX
                                last edited by Used2BeRX 30 Mar 2018, 13:03

                                Did about 320 of them yesterday, so 640 out of 4,040 screenshots down. These all look much better with the Sony CXA palette, and they're all exactly 256x240.

                                Two good side effects have happened so far by doing this work. After messing so long with palettes the last few days it was discovered that there was a long-time glitch in the MednafenX code that would auto tint/hue the pallets by specified defaults whenever you changed the default palette by turning the option to autocorrect from "NO" to "YES". The developer has now fixed this so you have to manually turn this on or off and changing the palette won't trigger it.

                                Also, when I found around 100-120 more obscure clone and pirate type games that had glitches or were entirely unplayable about 6 months ago, he was able to get about 95% of them working. It turns out that while he was fixing them, some minor things got in the way of a few other games so they stopped working. Those two new problem games were fixed last night and he isolated the reason why so the fixes for them will not negatively impact others this time. So I'm very hopeful that as I continue testing if I run into any more it will all be ironed out.

                                A little more perfect everyday. :)

                                1 Reply Last reply Reply Quote 0
                                • U
                                  Used2BeRX
                                  last edited by 5 Apr 2018, 00:15

                                  Got over 1,500 of them done now. These look so much better. I think this will be the first thing I test out on github because of the file size being so small. The combined total of around 3,000 Action and Title shots in PNG format at 256x240 pixels is around 18MB.

                                  Compare that to 2,020 PNG Carts at around 1.8GB and 2,020 JPG Box arts at around 2.6GB!

                                  I think I'm also going to re-size them by 200% and 400% using Nearest Neighbor filtering to get images twice and four times as large without quality loss so I can upload 3 separate sets. This will be a good opportunity for me to test out how to get the files to download to the exact correct folder as well as allowing for the end user to choose which version/size they want to download.

                                  1 Reply Last reply Reply Quote 0
                                  • U
                                    Used2BeRX
                                    last edited by 13 Apr 2018, 15:24

                                    All of the screenshots are done. Ended up removing two games since one was an untranslated Edutainment title that was unplayable by an English speaking audience and the other was an adult hack of Final Fantasy that had some bugs and I didn't bother looking into it since I already removed all the other adult games that were hacks in the set.

                                    I'm in the process of adding around 50 more translations and hacks at the moment that will put the list up to around 2,070 games. I think this will be my last batch of hack adds from the past and I'll only be monitoring for new ones until the NES/FDS set is complete. I'll make special considerations for anybody who brings any specific hacks to my attention that aren't already accounted for.

                                    Here's a box I made for a Chinese pirate game that was translated called "Flowers in the Mirror" that was taken from a book called "Jing Hua Yuan". There was no cart or box available online for the game, so I found the most interesting book cover and made a box from that. I will also make a cart image from this when I get a chance.

                                    Original book image: alt text

                                    Edited boxart by me:

                                    0_1523632940806_Flowers in the Mirror.jpg

                                    1 Reply Last reply Reply Quote 0
                                    • U
                                      Used2BeRX
                                      last edited by 14 Apr 2018, 09:27

                                      Check this bad boy out...

                                      There was an Aliens FDS prototype from SquareSoft that was never released, but was unearthed in 2011. It was an MSX port, and it sucks. (I'm not sure if the MSX game was any good, or if the prototype was just bad). Thanks to lancuster late last year, it was heavily hacked to be much more playable.

                                      So, what I like to do with the Prototype games is to provide an image of the actual prototype cart if I can find it. No such luck here. I could barely find anything about it online at all. Then I like using fan art usually used for repro carts if I can find it, otherwise I make my own boxart for the game. That's what I ended up having to do here.

                                      So I took a totally basic FDS image for the game Clu Clu Land that I had:

                                      0_1523697932320_Clu Clu Land (FDS).jpg

                                      Then I took this image from the MSX Boxart of the game:

                                      alt text

                                      And this is what we end up with:

                                      0_1523698004720_Aliens - Alien 2.jpg

                                      Because FDS disk labels are pretty generic most of the time, it won't look out of place if I take that Japanese text and the "2" and just make a label out of that to put on the FDS cart template I created.

                                      U 1 Reply Last reply 5 May 2018, 05:29 Reply Quote 0
                                      • U
                                        Used2BeRX @Used2BeRX
                                        last edited by 5 May 2018, 05:29

                                        Still hard at work here on the project. I added another wave of games to the collection bringing it up to 2,076 games now.

                                        Carts are all done, but I'm working on upgrading some boxart before I start attempting any mass resizes. I'm no graphic artist, but I'm really starting to get the hang of this Paint.NET program, and I'm also learning a lot about sharpening and colorizing images to make them look even better, as well as using layers to remove backgrounds from one image and join them together with another image.

                                        Here's a few that I've done that I'm particularly proud of.

                                        Earthworm Jim II (Pirate):

                                        0_1525497611098_Earthworm Jim II.jpg

                                        This border is a image from a cart reproduction site that had watermarks all over it. It looks like they used the US Genesis box for the original artwork before ruining the image with the watermarks. I removed that, cleaned up the edges, and I found this cool image which I believe was from the Japanese Megadrive release. It's not Chinese text, but it still looks more like a Pirate cart without the English on there I think. :)

                                        Driar (Homebrew):

                                        0_1525497844438_Driar.jpg

                                        This cool little puzzle game came with a poster image. I coupled that with the template I made from a "Generic Boxart" that @chelochelini2014 made a while back for me. I've actually used this technique a few times already. Unfortunately, I don't know how to make the game text like "DRIAR" on this image. I found yet a 3rd image with that text and I was able to copy it and paste it in a 3rd layer and tilt it.

                                        If I could figure out a good way to make the game titles under that window that would open up a huge opportunity for me to make images for a lot of the Homebrew/Pirate/Unlicensed/Etc. games without any boxes.

                                        Well... that's about it. I figured it was about 3 weeks since I gave any update and didn't want anybody to think I've abandoned the work. :)

                                        U 1 Reply Last reply 5 May 2018, 06:18 Reply Quote 0
                                        • U
                                          Used2BeRX @Used2BeRX
                                          last edited by 5 May 2018, 06:18

                                          Haha! Check this one out.

                                          0_1525501013122_Earthworm Jim III.jpg

                                          I took a logo of EJ 3D, removed the "D" and the background, found a random cool image and then put them all together and came up with this. :)

                                          These two images are so much better than these crappy pirate games!

                                          1 Reply Last reply Reply Quote 1
                                          • 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.

                                            This community forum collects and processes your personal information.
                                            consent.not_received