Jump to content

retro_fan

Members
  • Content Count

    138
  • Joined

  • Last visited

Posts posted by retro_fan


  1. Smokemonster ROM/BIOS pack open source preservation project (GitHub)

     

    To learn more about this very interesting to FPGA devices' users game preservation project watch the interview with Smokemonster by RetroRGB (go to 18:41):

     

    https://www.youtube.com/watch?v=xnDvFr6Lpqo

     

    I wonder whether it will be adapted for computer FPGA cores (MiST, for instance) as well...


  2. A "native timing over hdmi" signal option is unwise imo. My 2006 Sanyo blacked out when I attempted this setting on my ultrahdmi n64, and if the user inadvertently saves such a setting on their device, it could actually bork their device if they can't find such a display that accepts it in order to see the menu to revert changes.

     

    I can totally see your point. That's why I suggested Kevtris might want to add it to the jailbroken firmware. If your screen blacks out--just take out the SD card and you're back to the stock firmware. There also could be like two warning screens explaining what to do if your display turns black and asking for confirmation, and/or a special button combination to go back to the default settings, whatever... I've noticed that a few people asked for this functionality, that's the reason why I suggested it. If a user can cope with setting up the jailbroken firmware and searching for all the necessary game files, they should be fine with this option (plus maybe some safeguards).


  3. Whoa, this menu and the boot screen look (and sound) awesome!

     

    Kevtris, consider adding some simple sounds when navigating the menus (accepting, canceling, moving up/down), please, this could give some nice aural feedback... You might want to work on this together with Squarepusher.

     

    The buffer mode settings look really interesting, but I think we are still missing one setting, i.e. "zero delay/original speed (not compatible with some displays)". Maybe add it to the jailbroken firmware, if you think that it should be for "advanced users only".

     

    Also, I'm waiting for the "skull & crossbones" menu skin. :grin:

    • Like 1

  4. If the hardware clock is accurate all FPGA boards can produce a video signal that matches the original machine, usually a 15khz RGB+sync video at 60hz or 50hz horizontal refresh. The problem is that signal is no longer recognized by modern displays.

     

    I was also referring to the replication of composite video on these boards, i.e. what Kev did with the NES core.


  5. The ntm's edge rate is going to be a lot higher than the original system's.

     

    Is this something that can be tweaked? Or is this due to some inherent difference between the FPGA board and the original hardware? I really hope that you will go back to making YT videos after the Super Nt release--we can always learn so much from you...


  6. Great Hierophant in the latest instalment of his Nt Mini overview series has noticed that:

     

    Although Kevtris has indicated that the analog voltage levels of his NES core matched his NES, I found that compared to my NES, Famicom and AV Famicom, the hue is shifted a little more toward the red on the Nt Mini.

     

    There are, of course, pictures included. I can also see the lack of "jailbars" in the Nt Mini images. I guess Kevtris might explain what is the reason for these discrepancies. Anyway, it's amazing that one can replicate these original outputs with such an attention to detail as well as go for the sharpest image possible with HDMI.

     

    I also do wonder whether other FPGA projects such as MiSTer or The Replay Board will try to replicate any original video signals.

     

     


  7. Hopefully we'll see not only FPGA consoles but also open source cores, so that they are future proof. This work is great to preserve the feeling of the original machines.

     

    Well... Kevtris did not say that he will never open source his cores:

     

    "No, I will not be open sourcing anything unless someone pays me a lot of money, then I might :-) Or if the project took off and got popular I might as well."

     

    Of course, now he's working for Analogue (and I hope he's really well-paid), but what will the future bring, we'll see... With each new hardware release Kevtris gets more and more popular, and with the release of the Zimba 3000 living off something like Patreon might become a possibility and at that point we actually might persuade Kevtris with our money to open-source some of the cores. There is also crowdfunding, and probably other options. Whatever he will decide, I always keep my fingers crossed for him.


  8. [...]

     

    I am not really sure if we will see any more work done on those existing 8 bit cores, but I really hope that Kevtris will at least tweak and update them a bit as many of them are still a bit imperfect with bugs and sound that is a bit off. This is just based on my current play time with them. The biggest issues I have been able to find mostly have to do with the sound implementation on the NES, SMS and GB cores.

     

    [...]

     

    If you want to help kevtris fix these issues, and you think you found some new bugs, please elaborate on this topic.


  9.  

    warning: long drawn out technical reason ahead.

     

    short reason: It's because paperboy is poorly written, and relies on open bus values to be correct in all cases on the controller port reads.

     

    long reason: [...]

     

    It's good that this issue exists just so that we can read this awesome explanation of yours. :)


  10. Both MiST and MiSTer use an ARM microcontroller to reprogram the FPGA on he fly, and handle both USB and SD card access. It's nice because it simplifies the functions that a core must handle and because changing systems is just a menu away without rebooting.

     

     

    I find these two fragments from the MiSTer Wiki intriguing:

     

    "Linux on ARM provides support for many I/O devices and file systems."

     

    "Talking about the Linux, most people will think "Oh, Linux will take a lot of time to load." It's not true in this case. The Linux used on this board is specially tweaked and takes only 2 seconds to boot. Usually monitor/TV requires longer time to lock the video and start to display. So usually board is ready sooner than TV start to display the video."

     

    It looks like this Linux version has been very nicely streamlined.

×
×
  • Create New...