1. Flame

    Flame Me > You
    Moderator

    Joined:
    Jul 15, 2008
    Messages:
    5,703
    @bubble2k16 emulator is like crack to me.

    love me some crack right now.
     
    Last edited by Flame, Jan 6, 2018
    wicksand420 likes this.
  2. bubble2k16

    OP bubble2k16 GBAtemp Fan
    Member

    Joined:
    Jul 25, 2016
    Messages:
    467
    Country:
    Senegal
    Not sure about SG1000 on PicoDrive. Didn't see anything online that says if SG1000 is supported on PicoDrive. Did you try if it works? Will do a quick update tonight to support the other extensions.

    Thanks for the feedback. Will have a look at some of those games. No promises I can fix them though... :)

    Ok thanks for the feedback. I'll do a quick update tonight to support these extensions. Those MD roms that I have .md extension, so I thought that was the only extension that needs to be supported. :)

    :) I wonder if a low pass filter will help to smooth out the scratchiness.

    I don't think so. I wonder if implementing one on my own helps...

    Yes this emulator allows you to configure all 6 buttons. But seeing that the 3DS only has 4 in the front, you'll have to map the L/R buttons for those.

    Edited.
     
    Last edited by bubble2k16, Jan 7, 2018
    DarthDub, cvskid, tiduscrying and 2 others like this.
  3. MaverickWellington

    Member

    Joined:
    Nov 24, 2017
    Messages:
    641
    Country:
    United States
    Please, PLEASE implement low-pass filtering. If you have decent headphones, listen to these and compare them.

    Emulated:

    Real hardware:

    The low pass filtering really helps make the tinnier sounds a lot more pleasing and possible to stand, and a lot of games have soundtracks specifically made for it and accounting for it. The Genesis is a really unique console imo, and a lot of emulators don't do it's soundchip justice.
     
    rsc-pl, SG6000, zfreeman and 3 others like this.
  4. speedyartoria

    speedyartoria Member
    Newcomer

    Joined:
    Jan 7, 2018
    Messages:
    10
    Country:
    United States
    Adding onto the post above, I want to mention that the LPF is only somewhat responsible for the sound being less grating on real hardware than an emulator. The LPF only really helps in cases where the programmers made instruments with grating high ends not knowing that they could be played back via a method that lacks a filter (Thunder Force IV distortion guitars, some GEMS games); games like Verytex will sound good regardless of whether or not your system has an LPF in it because they were composed on systems that didn't have one implemented (Hitoshi Sakimoto, who composed Verytex, did all of his music on a PC-98 which had no filter). It's still worth implementing one though because they can hide some emulation faults, make the sound more pleasing on some games, and are more accurate to the original hardware design.

    I also want to mention that you'll want to look into using Nuked's OPN2 core instead of what PicoDrive uses. PicoDrive uses an old version of MAMEs YM2612 core, which is, like every other FM core in MAME up until recently (maybe), ear grating and headache inducing if you're familiar with how the system SHOULD sound in most cases. In particular the OPL core makes me want to rip my ears off but that's another topic entirely. The cores that Nuked makes are of significantly higher quality, partly because they're reverse engineered off of the actual die of the chips.

    well that's one heck of a first post
     
    SG6000 and senkunmusashi like this.
  5. Instandhaltung

    Instandhaltung I feel it. I feel the cosmos!
    Member

    Joined:
    Aug 4, 2016
    Messages:
    231
    Country:
    Germany
    I can only test the super old 1.45 build, and this one doesn't allow file endings other than .bin :mellow:. But if you change the file extension to .sms you can already hear the sound and you can "play" the game, only the graphics are not visible. Would it hurt to try it and to allow the extension?

    After some more playtesting, it seems that the games with multi region releases (Sonic) seem to play at 50 Hz, no matter what I write on the title. For example, (US) is not working as it would on the SNES emulator to set the game to play at a higher framerate. Could you add a function to manually change between 50 and 60 Hz?
     
    Last edited by Instandhaltung, Jan 7, 2018
    SaffronXL likes this.
  6. speedyartoria

    speedyartoria Member
    Newcomer

    Joined:
    Jan 7, 2018
    Messages:
    10
    Country:
    United States
    The emulator is likely trying to load the game as an SMS title, which, assuming PicoDrive is trying to be accurate to the Genesis/Mega Drive and not the SMS, will not work because the MD doesn't support the SG1k graphics mode.
     
  7. Instandhaltung

    Instandhaltung I feel it. I feel the cosmos!
    Member

    Joined:
    Aug 4, 2016
    Messages:
    231
    Country:
    Germany
    Yes, you may be right. For noobs: Does the emulator play the Master System games via "backwards compatibility", is it comparable to the Master System adapter?
     
  8. Alain Desjardins

    Newcomer

    Joined:
    Sep 6, 2016
    Messages:
    30
    Country:
    United States
    Will there be support for compressed games? All my roms were zips, I had to unzip them all. I noticed this with all your emulators. If there's an obvious reason, I'm sorry... I don't know how this stuff works.
     
  9. speedyartoria

    speedyartoria Member
    Newcomer

    Joined:
    Jan 7, 2018
    Messages:
    10
    Country:
    United States
    Those are both the same thing; the MS adapter was nothing more than a hunk of plastic and a couple of cartridge ports to let you play MS cartridges and cards. The Mega Drive had most of the MS hardware integrated into the main video processor, except they removed the SG1k graphics mode since it was only used by a handful of games that no one really cared about.

    In less technical terms: PicoDrive plays Master System games like a Mega Drive with an adapter does.
     
    senkunmusashi and Instandhaltung like this.
  10. Instandhaltung

    Instandhaltung I feel it. I feel the cosmos!
    Member

    Joined:
    Aug 4, 2016
    Messages:
    231
    Country:
    Germany
    Thanks for the clarification! :)
     
  11. CeeDee

    CeeDee art by @x65943
    Member

    Joined:
    May 4, 2014
    Messages:
    4,724
    Country:
    United States
    Genesis emulator that isn't RetroArch?

    Awesome!

    Edit: Seems the file finder can't find .bin files - all my Gen games are named .bin. Any chance this can be added?
     
    Last edited by CeeDee, Jan 7, 2018
    MKKhanzo and wicksand420 like this.
  12. hectortillo

    hectortillo Advanced Member
    Newcomer

    Joined:
    Jan 16, 2017
    Messages:
    97
    Country:
    Mexico
    Its awesome i wanna revive some games of my childhood. Many thanks
     
  13. zwq939681378

    zwq939681378 Advanced Member
    Newcomer

    Joined:
    Apr 30, 2017
    Messages:
    87
    Country:
    China
    Now I can escape from the poor loading speed of Retroarch at last, thank you very much!
     
  14. ArugulaZ

    ArugulaZ GBAtemp Advanced Fan
    Member

    Joined:
    Sep 17, 2009
    Messages:
    672
    Country:
    United States
    It doesn't recognize bin or gen files. What extension should I use?
     
  15. ShadowOne333

    ShadowOne333 QVID PRO QVO
    Developer

    Joined:
    Jan 17, 2013
    Messages:
    10,414
    Country:
    Mexico
    Try .md or .smd for Genesis games, .sms for Master System.
    I would love to give this a try later this week :)
     
  16. sieroi

    sieroi GBAtemp Regular
    Member

    Joined:
    Apr 29, 2015
    Messages:
    144
    Country:
    Awesome.

    Of the two games I've tried so far- Panorama Cotton works perfectly, but Sonic 3 Complete (and I assume Sonic 3) has some audio issues- the Credits music's background track (you can trigger it from within the options menu- no need to complete the game) sounds kind of... garbled?

    The same issue exists on the libretro core, mind- and it's not a major issue. Still- does anyone know what could be causing it?
     
    Last edited by sieroi, Jan 7, 2018
  17. ArugulaZ

    ArugulaZ GBAtemp Advanced Fan
    Member

    Joined:
    Sep 17, 2009
    Messages:
    672
    Country:
    United States
    SMD didn't work, but MD did! Bubble needs to add that information in his original post.
     
  18. kenseiden

    kenseiden i am overflow
    Member

    Joined:
    Sep 20, 2015
    Messages:
    247
    Country:
    United States
    So far, so good from what I've tried. Other than the issues that everyone else has mentioned about the sound, a couple of things stick out to me. Screen stretching isn't working properly yet, it seems? Master System games show in a proper aspect when in 4:3 fit mode, but Genesis/Mega Drive won't show in a proper 4:3 ratio unless using the Fullsreen fit option. Also, you can assign the 6 controller buttons just fine, but it seems like the emulator itself isn't recognizing it? It seems like it's not detecting a six-button controller being attached, as it were.

    Thanks for all your hard work, @bubble2k16. Looking forward to seeing more updates :)
     
  19. bubble2k16

    OP bubble2k16 GBAtemp Fan
    Member

    Joined:
    Jul 25, 2016
    Messages:
    467
    Country:
    Senegal
    Yes, sorry for that. I think I'll try to look into it as soon as I have time. But for now, guess you'll still have to unzip the files manually.

    Thanks for pointing out. I'll look at it when I have more time. Can you tell me which games require 6 buttons?

    No worries. I'll try to do an update soon so that it recognizes other extensions.

    Yes! Do look out for an update tonight.

    I'll probably try to do some low pass filtering as long as it doesn't take up too much cycles. The poor 2nd core is struggling to generate the samples when all channels are turned on.
     
    wicksand420 and tiduscrying like this.
  20. sea

    sea Newbie
    Newcomer

    Joined:
    Jan 7, 2018
    Messages:
    2
    Country:
    Russia
    thanks a lot :wub: ,
    it's really a good emulator, it works great on my 2ds :yay3ds:
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - [Release], PicoDrive,