Silhouette - The secret SNES Emulator developed by Nintendo ? | MVG

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 1K

  • @squelchedotter
    @squelchedotter 3 ปีที่แล้ว +2738

    I stopped believing this the second that I read the "I was one of the two developers working on this". It would have been absolutely trivial for Nintendo to find out who did this at that point and nobody putting themselves at risk of a lawsuit would say that.

    • @freddiejohnson6137
      @freddiejohnson6137 3 ปีที่แล้ว +296

      Exactly it wouldn't be anonymous to Nintendo who leaked this emulator if only two people were working on it. Even if they passed it onto someone else to release it online they would know who stole the code to begin with. Just because you are anonymous on the Internet doesn't mean those who hired you in the first place would suddenly be confused who you are.

    • @jamesb.6177
      @jamesb.6177 3 ปีที่แล้ว +6

      👏🏻👏🏻😄👌🏻

    • @kemy6775
      @kemy6775 3 ปีที่แล้ว +132

      Exactly. You wouldn’t be anonymous if you actually stated your position and how you left the company. It would single you out immediately.

    • @youkofoxy
      @youkofoxy 3 ปีที่แล้ว +22

      There's also the question that Nintendo may not have pursued due it making it official.

    • @jasonblalock4429
      @jasonblalock4429 3 ปีที่แล้ว +116

      Although - and I'm just playing devil's advocate here - if Nintendo simply wanted to disown the project and pretend it never existed, they wouldn't take public action. To go after the emulators' developers in court would confirm everything they said, which would ultimately be quite embarrassing for Nintendo. And Nintendo cares a lot about saving face.
      (But, to be clear, I'm pretty swayed by MVG's arguments that it's just a Snes9x port of some flavor.)

  • @JPlokford
    @JPlokford 3 ปีที่แล้ว +934

    I worked on SNES dev back in 1990. We had an offical dev kit built & provided by Sony (not Nintendo). It used an emulator but it was hardware (ICE) housed in massive white box. It also used a Sony NEWS Unix box instead of a dev PC. I don't believe there was any official software emulator for developers back then. Certainly not that I saw.
    The Sony dev kit was soon replaced with our own system (Software Creations in Manchester UK) - so I don't think we ever saw/used a devkit from Nintendo themselves although I'm sure they existed.

    • @LeUberTroll
      @LeUberTroll 3 ปีที่แล้ว +13

      Did you work on Spiderman & Venom? I really enjoyed that in my early emulation days

    • @staticfanatic
      @staticfanatic 3 ปีที่แล้ว +44

      holy shit, it's john pickford!

    • @JPlokford
      @JPlokford 3 ปีที่แล้ว +152

      @@LeUberTroll As a coder/designer I wrote Equinox. Later as a producer/designer I worked on Max Carnage.

    • @aidansan514
      @aidansan514 3 ปีที่แล้ว +10

      @@JPlokford equinox was cool flashbacks now lol

    • @DVRC
      @DVRC 3 ปีที่แล้ว +6

      What those Sony NEWS workstations were like to use? Were the Motorola 68k or the MIPS ones?

  • @sundhaug92
    @sundhaug92 3 ปีที่แล้ว +894

    10:56 "GameGenieToRaw" a Nintendo internal emulator probably wouldn't have GameGenie support

    • @jamesb.6177
      @jamesb.6177 3 ปีที่แล้ว +62

      Yuuuuup that’s pretty compelling evidence right there.

    • @nagsterthegangster
      @nagsterthegangster 3 ปีที่แล้ว +7

      I noticed the same thing in the decoding. Thought that was odd. lol

    • @enigma776
      @enigma776 3 ปีที่แล้ว +83

      Unless Nintendo ripped off Snes9x for their own project, been known to do that too.

    • @Dazertron
      @Dazertron 3 ปีที่แล้ว +17

      I mean idk I've seen stranger things from internal companies, emulators were common at this time, although extremely rare, whenever a developer repo leaks for Nintendo systems they will usually have an emulator, although usually a 3rd party one, but Nintendo had to be aware of game genie, game genie is actually really useful for debugging games as it is effectively just a memory editor that is designed specifically for easy consumer use, also I feel like a lot of developers, not really Nintendo but other developers would often code in stuff specifically for a game genie in order to build more attention on their game, this obviously would quickly evolve into a much simpler in game cheat menu

    • @nagsterthegangster
      @nagsterthegangster 3 ปีที่แล้ว +7

      @@enigma776 Good point. To my limited knowledge, there's no legal ramifications for them using someones non-licensed emulation coding (coding that emulates THEIR products) for their own purposes on a product that never reached shelves.
      If the project was deemed detrimental overall to sales then when the company axed it, it may have been something like 90% complete, so a certain dev may have thought that their work shouldn't go to waste? I'm not sure if its directly ripping off to use someone elses program or assets as a base, and interject your own assets to make a fully working program... At least then you would be fixing/breaking things 1 by 1 rather than starting from the ground up....
      Even if Silouette was an alpha version just so they could recompile, test and slowly interject their own equivalent coding in place of Snes9x's in time for market, where is the line on "ripping off"?
      The real difference I guess is, did they just essentially add one line of code and re-name the files? Or did they actually develop their own version of the coding to re-create a similar product, using different methods. So I guess it comes down to: "How much of the code is identical?"
      Your comment just provoked that thought in my head and I thought I would share.
      Wishing you all the best! I'm pullin for ya!

  • @greatestcait
    @greatestcait 3 ปีที่แล้ว +1965

    What an incredible idea, making an emulator officially available after the end of a consoles life. God that would be incredible.

    • @DailyCorvid
      @DailyCorvid 3 ปีที่แล้ว +92

      Lawyers said no ... that's why we never get any official emulators, sadly. Hope this changes though in future, they should be legally compelled!
      Lawyers advise Nintendo not to give away their products for free, nor to license them to others in case they devalue the brand. Thinking that is about 20 years behind the technology...

    • @indeepjable
      @indeepjable 3 ปีที่แล้ว +93

      Wait Really?
      Lawyers Are Preventing A Company From Making An Emulator For Their Own Console?

    • @livinlicious
      @livinlicious 3 ปีที่แล้ว +108

      Its very unlikely that Nintendo will ever do that.
      Maybe other devs, that are more in touch with the Community. But Nintendo is so out of touch, they have only their way. Its kind of always the same especially with Japanese Devs and Companies. They cant be flexible.
      A company like Naughty Dog, or Acclaim back in the 90s might have done it, because they were enthusiasts themselves. Even often used Pirating Dev Kits because official Kits were to expensive.

    • @alfiehicks1
      @alfiehicks1 3 ปีที่แล้ว +71

      @@DailyCorvid It's nothing to do with lawyers at all.
      If a company makes an official emulator - even if they charge for it - they will lose money.
      Even when people are using games that they paid for and ripped themselves, the company still loses money because that's potentially a game that they could have sold again digitally. They'd also be losing the ability to market backwards compatibility as a selling point of their next console.

    • @faustianblur1798
      @faustianblur1798 3 ปีที่แล้ว +11

      Unless they're selling it bundled with ROMs (hello Sega Classics) they'd just be encouraging users to rip games previously protected by their proprietary hardware As most of those games belong to third party publishers you can bet their next console would be lucky to get any kind of support.

  • @martinantelo7086
    @martinantelo7086 3 ปีที่แล้ว +269

    This stinks as a "My uncle worked at Nintendo" on an emulator level.

    • @T3sl4
      @T3sl4 3 ปีที่แล้ว +24

      The first thing that struck me about the readme is: there's a readme? Second: it's pages long?
      This isn't a "leak", this is an unusually technical brand of fanfic. Whether someone had a beef with Nintendo or just wanted to write something that sounded juicy, who knows. Least, that's what it seems to me.

  • @rafaelluciano5596
    @rafaelluciano5596 3 ปีที่แล้ว +881

    I'm not buying this backstory. Largely because they refer to the Japanese arm of NOJ. This is pretty out of character for anyone doing internal work. The Japanese parent company is usually internally referred to as NCL.

    • @Trimint123
      @Trimint123 3 ปีที่แล้ว +37

      That's a fairly good point there.

    • @alexjohnward
      @alexjohnward 3 ปีที่แล้ว +82

      Yep always NCL, I worked there at the time.

    • @EmApex
      @EmApex 3 ปีที่แล้ว +55

      It's possible they went with NOJ instead of NCL because most people just don't know what NCL is. I've never heard of it before reading this so I'd assume it was written like that for simplification reasons, but obviously nobody can say for sure unless either Nintendo confirm this was an internal project or the "leaker" comes forward (though it does seem very likely it's not legit)

    • @fellowearthling1632
      @fellowearthling1632 3 ปีที่แล้ว +15

      @@alexjohnward Did you make Silhouette?

    • @alexjohnward
      @alexjohnward 3 ปีที่แล้ว +21

      @@fellowearthling1632 no, if it was a Nintendo project I never saw it.

  • @XmorganlamiaX
    @XmorganlamiaX 3 ปีที่แล้ว +287

    Something that stuck out to me from the History file is the multiple uses of "NoJ" to refer to Nintendo's Japanese side, something that it's never been officially abbreviated to. Although the American branch uses NoA and and the European branch uses NoE, the Japanese part of the company has always used their original name - Nintendo Co. Ltd., and always commonly abbreviates it internally and publicly as NCL. Surely if it was made by someone at Nintendo, they would say NCL rather than an incorrect abbreviation that they think it would be to match NoA & NoE... 🤔

    • @ScooterinAB
      @ScooterinAB 3 ปีที่แล้ว +12

      Something that stuck out to me was that the History file was written in English. Aside from the naming convention issue, anything developed my Nintendo likely would have been done in Japan, and as of 2021, Japan is still utter trash at dealing with English and the outside world. Some random short term dev wouldn't have been able to write that history.

    • @joemamr710
      @joemamr710 3 ปีที่แล้ว +13

      True but this wasn’t an internal document. This was written as an emulator readme with history for the general public by a leaker after he already quit Nintendo.
      It’s clearly fake, it’s clearly written by the original creators of snes9x or a close friend who had early access to the source code, as Nintendo would not have access to snes9x source code at the time.
      But the abbreviations are not the smoking gun. Of the readme was written by a Nintendo employee or for Nintendo, it would be. But it was allegedly written by a former Nintendo employee and for the general public.

    • @ezioauditore7636
      @ezioauditore7636 3 ปีที่แล้ว +2

      @@ScooterinAB Actually, there are a number of English employees working at Nintendo Japan, at least in recent decades. They don't even need to know Japanese.

    • @PandaXs1
      @PandaXs1 2 ปีที่แล้ว

      lol I was gonna leave this sort of comment, glad I'm not the only one who noticed this.

  • @Neonsilver13
    @Neonsilver13 3 ปีที่แล้ว +150

    If it really was an Nintendo project, then whoever leaked it could probably sued for quite a bit and the details in the readme file are probably enough to identify the person that leaked it. So I doubt it's real.

  • @supabass4003
    @supabass4003 3 ปีที่แล้ว +101

    The way the emulator spawned a clickable copy of the Metroid rom after running it reminded me of using SNES9X on MacOS9, I thought straight away that there was something up with that.

    • @Humbird00
      @Humbird00 3 ปีที่แล้ว +7

      That might just be the file type being associated with the program. When I used the Mac version of SNES9x I think it kept the roms where they were, but maybe it also had an option to create aliases on the desktop? It's been so long that I don't remember anymore.

    • @jessefisher1809
      @jessefisher1809 3 ปีที่แล้ว +7

      That happens with every app and file combo on mac os 9

    • @jessefisher1809
      @jessefisher1809 3 ปีที่แล้ว +4

      @@Humbird00 You are right.. its done by the OS.

  • @Naamex
    @Naamex 3 ปีที่แล้ว +8

    Amazing video as always! One thing to note... Nowadays there are plenty of official Nintendo Emulators. For example, the ones found on NES/SNES Online on Switch, the ones made for the NES/SNES Classic, and the ones found on Wii and Wii U to play N64, NES and SNES

  • @MrMario2011
    @MrMario2011 3 ปีที่แล้ว +560

    WOW, the sleuthing near the end was amazing. Great insight and investigation on this 😁

    • @johneymute
      @johneymute 3 ปีที่แล้ว +4

      Well if this marage story about the “official snes emulator” became just nothing more then a fake to cover up the fact that it become just a bsnes emulator, it will driving me insane.

    • @Lownamebrand
      @Lownamebrand 3 ปีที่แล้ว +2

      Thank you for helping set up my sd2vita mrmario!

    • @stevenbenson9976
      @stevenbenson9976 3 ปีที่แล้ว +1

      I wouldn't necessarily put it beyond Nintendo to have a dev just lift someone else's emulator and then retool it (they did this with roms) but the noj reference doesn't make sense. The lack of a euro port doesn't make sense. The story itself could just be a lie by a dev from Nintendo who wanted to not mention how he got it and why he released it... But we will never know. I can't think someone independent would port this to Mac and then do nothing with it ever again

    • @VideoGamer945
      @VideoGamer945 3 ปีที่แล้ว +1

      love your videos dude

    • @thechevyreverend
      @thechevyreverend 3 ปีที่แล้ว +3

      @MrMario2011 you helped me jailbreak my PS3 around Christmas time a few years ago. Never got to thank you, but that was an awesome way to spend my Christmas, deeply appreciate you!!!

  • @americancitizen1885
    @americancitizen1885 3 ปีที่แล้ว +36

    Interesting. Great video. Can you imagine having access to all these NES and SNES games library 30 years ago while being a kid and a teenager! It would’ve been unreal. Now as an adult I have two Nvidia Shield Pro loaded with pretty much every old school classic systems games available. It’s surreal. Love it.

    • @dazrael5658
      @dazrael5658 3 ปีที่แล้ว +8

      Wildcards existed back then so it was a reality. What I find crazy nowadays is putting entire game libraries onto a tiny micro SD.

    • @fallingwater
      @fallingwater 3 ปีที่แล้ว +2

      I found it far more insane to have access to all of arcadedom. Never was a big console player, but I sunk a lot of coins into those machines, and to have them all freely available has been the ultimate nostalgia trip.

    • @arjovenzia
      @arjovenzia 3 ปีที่แล้ว +3

      I Kinda did. The internet was a *very* new thing in my world in '97, heaps of people had snes, n one kid whos dad was a gamer had a 64. but ever a geek, my dads work had an internet connection, and I somehow stumbled upon zsnes and romsites. pretty much everyone had the platformers, mario n metroid etc, but RPG's really weren't a thing here. I had Chronotrigger and Final fantasy, Japanese fighting games, all sorts of stuff that my mates had never even imagined. and that I played them on the PC??? (AMD dx4-100 for the record). still, getting them was still an ordeal.
      blag a trip to work with dad, commandeer his PC, download at a couple of Kb/s, archive it across a few disks, unpack, tweak some settings if it needed, write a batch script to make it easy to run. Was heaps of fun.
      I actually kinda feel having **all** of the games right there reduces the engagement, you can just drop to the next one if the first minute isnt fun. if it takes hours to obtain, your gonna play that damn thing, even if you cant read the text. I guess the same if you have to pay heaps for the cart, but I was 12, n couldnt afford the console let alone games. I suppose thats cos I put all my pocket money into my PC. HA! OG PC GAMER MASTER RACE! The best Christmas present I got that year was a hand-me-down 1.6GB HDD from my uncle who had upgraded. I think I was running 360mb n 480mb discs at that time. Im NEVER gonna fill that! BOSH win95, MP3's (id borrow CD's n rip the best songs, playing one used 80% CPU, ripping was set it up and go to bed). this machine im typing on has about 7 TB. and the most goto gaming I do on it? MAME. but its got an arcade stick and light gun, 4k movies, and a screen as big as my arms. tell the 12yo me that and He'll call bullshit.

    • @grey5626
      @grey5626 3 ปีที่แล้ว

      @@dazrael5658 True. The first time I encountered a Multi Game Doctor was when I was in middle school, and the kid who had it was my age. A LOT of ROM dumps, cracks, trainers and demos were written by minors, not adults.

    • @killerbee2562
      @killerbee2562 ปีที่แล้ว

      I have everdrives for several Nintendo consoles. Every game for the systems on one cartridge. That would have blown kid me's mind.

  • @jasonisjasondoes
    @jasonisjasondoes 3 ปีที่แล้ว +52

    “I wouldn’t be surprised if they denied that it ever existed at this point“... convenient.

  • @dingdongbells3314
    @dingdongbells3314 3 ปีที่แล้ว +33

    2:04 "Nintendo 64 has not been the blockbuster that was hoped for in the US market"
    Well, the commercial success can be debated, but the legacy it left was so earth shattering that I still recall my best friend having and actively playing his N64 well into PS2 era, even with having a gamecube

    • @giantwomanarchive787
      @giantwomanarchive787 3 ปีที่แล้ว +7

      this was common, Toys R Us still had a SNES aisle in like 2000, and rental stores still had NES games in 2004.

    • @me67galaxylife
      @me67galaxylife 2 ปีที่แล้ว +2

      if the nintendo 64 is earth shattering than the PS2 is universe shattering lmao

    • @zamiyaFlow
      @zamiyaFlow ปีที่แล้ว +1

      did you get paid by nintendo to post this?

    • @Cooe.
      @Cooe. ปีที่แล้ว +1

      ​@@me67galaxylifePS2 was a MASSIVE sales success but had extremely little impact on the trajectory of gaming. Name a major long-lived defining feature that the PS2 introduced.... There aren't any. N64 otoh was absolutely stuffed with RADICAL innovations for the gaming industry from the analog stick to its cutting edge hardware 3D acceleration able for the first time to make proper stable 3D worlds (no affine texture warping making everything wiggle & warble ala PlayStation or Saturn).

    • @me67galaxylife
      @me67galaxylife ปีที่แล้ว

      @@Cooe. I can name one : being able to read movie disks. Big selling point too. But i'm not even going to count that, because i don't need to; if we say it didn't have any defining features, it is still the best selling console by a very long margin, (thus influencing the trajectory of gaming unfortunately for you) even though it doesn't have any amazing groundbreaking feature. I guess it was apparently so good on its own that it crushed the competition without needing any. But it's true that the N64 was packed with some *radical* innovation like the shitty analog stick (that they didn't invent as well) that everyone except nintendo shill hates, or its cutting edge 3D accelration that allowed games to look slightly better. And surely the console wasn't limited by like, i don't know, cartridges ? I mean come on it's a joke, why would they stick to usi-Oh wait.

  • @Jaspa42
    @Jaspa42 3 ปีที่แล้ว +211

    Another quality delve, much appreciated.

    • @fungusTM
      @fungusTM 3 ปีที่แล้ว +2

      Thanks!

  • @QuentinMatthysBoeckmansYJ
    @QuentinMatthysBoeckmansYJ 3 ปีที่แล้ว +7

    Can believe you found all this by yourself just with the hint that some glitch look like something you saw before ! Amazing work.

  • @ordinosaurs
    @ordinosaurs 3 ปีที่แล้ว +52

    It could have been a provocation by someone in the know of such a project, hastily packaging Snes9x as fake "Silhouette" in order to have the real deal come out of the woods by triggering an incensed insider source. As the operation failed, there was no point anymore so the whole thing petered out.

    • @pleasedontwatchthese9593
      @pleasedontwatchthese9593 3 ปีที่แล้ว +9

      I have wondered if its the other way around. And that snes9x actually got ahead because they had access to this internal emulator source code.

    • @kargaroc386
      @kargaroc386 3 ปีที่แล้ว +10

      @@pleasedontwatchthese9593 The idea of Snes9X being some secret N-made emulator that they pushed out sounds preposterous.

    • @joemamr710
      @joemamr710 3 ปีที่แล้ว +2

      He is saying that perhaps a Nintendo employee leaked portions of a Nintendo developed emulator to the snes9x team that they then integrated into the existing snes9x project.
      Possible, but probably not the case.

  • @paulgraves1392
    @paulgraves1392 3 ปีที่แล้ว +52

    Given the wild and woolly days of SNES coding. It would not surprise me if Gary Henderson was a SNES developer who decided to code SNES9x and Sillouette as part of a development tool chain, or an alias for someone who did so.

    • @Bobbias
      @Bobbias 3 ปีที่แล้ว +2

      Yes, that's what I was thinking too. Is Gary Henderson around to ask about this? I'd imagine so many years later if it was something like that he might be willing to confirm/deny this theory...

    • @methamphetamelon
      @methamphetamelon 3 ปีที่แล้ว +3

      Gary has been absent from SNES emulation since before Snes9x became open source.

    • @paulgraves1392
      @paulgraves1392 3 ปีที่แล้ว +10

      ​@@methamphetamelon
      I did some digging around during a lunch break and found there's a bit of story to this which I think I ends a lot of credibility to MVGs theory.
      So Listen up- *MVG as well*:
      Gary left Snes9x at the end of Oct 1997 following a fallout with MrGrim after MrGrim *allegedly* leaked the Snes9x source code to the ZSNES team. Citing this along with pressure from Nintendo, Gary resigned from the project.
      Where this starts to line up:
      According to various forum posts from those who knew him, Gary said he planned to continue working his own private forks of Snes9x
      Silhouette was released at the beginning of January 1998, approximately 2 months after Gary resigned, and as MVG points out - contains a number of similarities/issues that were specific to the Snes9x codebase at the time.
      Very likely the answer is:
      Gary Henderson coded Silhouette on his own time and published it in 1998 as anonymous as a **** **u to both ZSNES and Nintendo.

    • @russellsheridan3957
      @russellsheridan3957 3 ปีที่แล้ว +1

      That Gary released it with a fake story closed source, makes sense - to maintain closed source for his work as a 'fork'. It could also be that the story is true and Gary is the employee, and wasn't intelligent enough to see how easily he'd be identified if it was a major concern. It being one of two people gives plausible deniability anyway.

    • @paulgraves1392
      @paulgraves1392 3 ปีที่แล้ว +1

      @@matthewlawton9241
      Most developers for 16 bit era consoles and earlier had to know ASM which meant having a thorough understanding of the consoles architecture, knowing the registers on the CPU, PPU etc to program the hardware directly.
      Such knowledge would've come in handy when working out how to emulate the hardware and translate calls so they can be understood by a different architecture.

  • @mattquaine5173
    @mattquaine5173 3 ปีที่แล้ว +205

    MVG is a class act

    • @segafrog
      @segafrog 3 ปีที่แล้ว +6

      🎵🎶 ''i want my m-v-gggggggggggggggggggg'' 🎶🎵 🎸

    • @mattquaine5173
      @mattquaine5173 3 ปีที่แล้ว +4

      M V Djent. Rip and tear intensifies 🎸

    • @joshbimthedoctor
      @joshbimthedoctor 3 ปีที่แล้ว +1

      Yep, British class for sure

    • @terrencecoccoli524
      @terrencecoccoli524 3 ปีที่แล้ว +2

      Sure is. When I see him on a stream with someone like rgt85, I have to shake my head. And usually rgt is doing way more talking.

    • @mattquaine5173
      @mattquaine5173 3 ปีที่แล้ว +1

      @@terrencecoccoli524 I like listening to rgt even when he's wrong cuz then it's a just funny.

  • @psylencecy
    @psylencecy 3 ปีที่แล้ว +70

    Me: wow that's some cool rain effect
    MVG: "garbage white pixels"

    • @Butter-Milk
      @Butter-Milk 3 ปีที่แล้ว +6

      Same.

    • @Dong_Harvey
      @Dong_Harvey 3 ปีที่แล้ว +7

      Hilariously, he might not be using the term Garbage in a pejorative sense, its just useless/nonsense data,..
      Though of course he had to deal with this issue personally, so maybe he does hate them

    • @zombie_pigdragon
      @zombie_pigdragon 3 ปีที่แล้ว +7

      @@Dong_Harvey Given his technical experience, it is certainly the case he means it as in "nonsense", not said pejorative sense. Garbage data is a common term for corrupted or otherwise unusable data like that.

    • @Dong_Harvey
      @Dong_Harvey 3 ปีที่แล้ว +2

      @@zombie_pigdragon I've had an argument with in-house Dev teams that customer/clients shouldn't be encountering garbage text in the input forms of HTML based websites...
      They countered that they were offended by my use of the word 'garbage'

    • @MetalHeartGunner
      @MetalHeartGunner 3 ปีที่แล้ว +2

      Garbage is a term used in development to refer to data that is being displayed or taken by a function that is not supposed to be taken, usually data that remains in memory from previous functions and wasn't properly initialized so when another function runs and uses that memory space, if it wasn't initialized or set properly then the code would run using that instead of the proper data and in turn causing glitches, imagine having to display an A but instead the memory address that has that data has a Z stored in it instead from some other previous executionl then your software would display a Z or if the data in it was a different type then you'd get a glitched character, very common stuff in c and c++ since it doesn't have any native ways to clean up memory so garbage data is always there to mess up your results. He wasn't talking about the rain effect but the white pixels and lines on background layers like the ground and walls, it isn't as noticeable in that part but at indoor areas it becomes more apparent since it is all over the walls.

  • @TalynWuff
    @TalynWuff 3 ปีที่แล้ว +35

    There was a final fantasy 2/4 or 3/6 players guide (for the PSX Anthology/Chronology releases) or pages somewhere, printed strategy-guide style, where I saw a few panes of screenshots that had the Snes9X menu bar in the shot. Really wish I could find that book again. Might help further commercial emulation hypothesis.

    • @Humbird00
      @Humbird00 3 ปีที่แล้ว +14

      That wouldn't surprise me. Taking screenshots from an emulator would be a LOT easier than pointing a film camera at a CRT television and taking a picture. Taking photos like that was common practice during the 90's but it was a huge pain.

    • @spartonberry
      @spartonberry 3 ปีที่แล้ว

      @@Humbird00 If this was the PS1 days, there were absolutely fairly cheap TV capture cards that surely would've worked for taking screenshots. (usually bad for gaming since they were surely designed for 30fps of standard video rather than 60hz game consoles usually used, but would've probably been good enough for screenshots, especially for a Final Fantasy game.)

  • @user-wj9xq7ig2v
    @user-wj9xq7ig2v 3 ปีที่แล้ว +13

    These videos are the perfect balance of entertainment and technical information. You've presented at a level I can understand which isn't an easy task 😊

  • @andr0zzsenpai
    @andr0zzsenpai 3 ปีที่แล้ว +53

    There is actually a game developed by Treasure for the PS1 called "Silhouette Mirage". Coincidence? lol

    • @ultimateman55
      @ultimateman55 3 ปีที่แล้ว +6

      Yeah I was waiting to hear that the developer who made the emulator and left Nintendo went on to work for Treasure. The video went in a totally different direction than what I expected.

    • @mrnuage
      @mrnuage 3 ปีที่แล้ว +7

      Coïncidence. If the author of this emulator (or fake story) used "Mirage" and then "Silhouette", it is because these 2 words belong to the same lexical field. It's a common approach used for naming conputer programs, may it be in professional companies or open source groups. To give you some examples:
      -All the iterations of the Debian Linux distribution are named after Toy Story characters.
      -All Apple OS from OS 10.0 Until recently were named after felines name.
      -Android iterations, for their part, use pastries.
      -Even Sega, for some times, decided to name their systems after planets, starting with Saturn.
      So, about Silouhette and Mirage, it looks like its about things we can barely see. A mirage is an optical illusion you see because of the heat while a silouhette is the shape of something or someone which you can only see the outline. If a playstation game later used these 2 words as a title, it's not because of that weird unknown story, it's just because these 2 words have something in common in their meanings.

    • @timothykirby4406
      @timothykirby4406 3 ปีที่แล้ว +1

      That was the first thing I thought too.

    • @zynidian
      @zynidian 3 ปีที่แล้ว +2

      It was originally a Sega Saturn game that got ported to the PlayStation

    • @grey5626
      @grey5626 3 ปีที่แล้ว +4

      @@zynidian Correct. It was also released on the SEGA Saturn in Japan, a year before this emulator went public. So, pretty clear that whoever compiled SNES9x on a mac and claimed it as their own work, was at least a fan of that Treasure game. Everything else reads like speculation, lies and deception.

  • @thepirategamerboy12
    @thepirategamerboy12 3 ปีที่แล้ว +8

    I'm pretty sure one time I saw making of footage for Super Mario World and you could see the code was written on PC-98s. I would have thought that using Apple IIgs' to aid development of SNES games would be mainly for Western devs, since I don't think those machines were ever sold in Japan.

  • @buraisu1605
    @buraisu1605 3 ปีที่แล้ว +25

    On top of everything else, I find the Apple IIGS part of the story hard to believe. Based on existing footage of NCL's development offices (like th-cam.com/video/RznLrM2J8aE/w-d-xo.html), they used Sony NEWS workstations to develop SFC games, even early ones like Pilotwings.

  • @alexsudati
    @alexsudati 3 ปีที่แล้ว +7

    The whole video all I could think is about Treasure's Silhouette Mirage game for the Sega Saturn (then ported to Playstation).
    I love that game, I always hoped for a sequel.

  • @alinepiroutek8932
    @alinepiroutek8932 3 ปีที่แล้ว +4

    0:57 lol that interface. My dad gave me a CD with this emulator and roms when I was 3 years old in 1998

  • @simr1277
    @simr1277 3 ปีที่แล้ว +8

    Nintendo would sue itself before ever admitting to any sort of emulation publicly

  • @MrReese
    @MrReese 3 ปีที่แล้ว +3

    I love these stories, thanks for sharing! Even the names were so fitting, Mirage and Silhouette!

  • @MaximNightFury
    @MaximNightFury 3 ปีที่แล้ว +33

    Here I thought you would talk about the SNES emulation for Wii, N3DS, and Switch, but this is a lot more interesting

  • @goswami7275
    @goswami7275 3 ปีที่แล้ว +5

    I wanna say that I appreciate the work you put in making these videos. Very interesting!

  • @ProtoMario
    @ProtoMario 3 ปีที่แล้ว +61

    I remember playing ZSNES on an older DOS machine at my friends house, and thinking how amazing it was!

    • @brpadington
      @brpadington 3 ปีที่แล้ว +5

      It was amazing time. Seemed like every day some crazy new emulator or update would release. I religiously checked Dave's classics to see what was released that day.

    • @Bobbias
      @Bobbias 3 ปีที่แล้ว +6

      I was on win95 back then, but I still love Zsnes, and still prefer it to snes9x for PC emulation of the SNES.

    • @Humbird00
      @Humbird00 3 ปีที่แล้ว +5

      I used to bring a floppy disk into high school with Zsnes and a compressed copy of Zelda Link to the Past on it. You could actually fit BOTH on a single disk!

    • @Humbird00
      @Humbird00 3 ปีที่แล้ว +5

      I also remember me and a friend messing around with an old 486 with no hard drive. We would boot from a DOS disk, set up a RAM disk, and then gradually copy a large 4MB SNES rom over to the RAM disk as a segmented ZIP archive from multiple floppies, combine those together into a single file on the RAM disk, and then run that large game using Zsnes.

    • @Stratelier
      @Stratelier 3 ปีที่แล้ว +2

      I remember ZSNES too ... ended up using it mainly for the fan translation of Seiken Densetsu 3.

  • @pixelatedpigeon4617
    @pixelatedpigeon4617 3 ปีที่แล้ว +36

    Fascinating stuff, love your deep dives on emulators.

  • @ChrisB_Crisps
    @ChrisB_Crisps 3 ปีที่แล้ว

    Thank you so much for covering SNES topics like this I didn't have an idea this existed. I think is great that you make this content in a way that is entertaining and easy to digest and accessible to anyone that can reach youtube. I have a lot of fun watching your recent SNES related videos. Thanks to you I am getting to know so much about things that I didn't know it existed. I also like the effort that you put to add links in the description.

  • @hugo-garcia
    @hugo-garcia 3 ปีที่แล้ว +17

    silhouette mirage was a PS1 game, never knew was a emulator too

  • @KTDFox
    @KTDFox 3 ปีที่แล้ว +1

    The whole "Silhouette" and "Mirage" names had me thinking of the Saturn and PS1 platformer, which was definitely released before "Silhouette" leaked. The main character of Silhouette Mirage has two "sides" to them made up of the enemies different aspects.
    SNES9x being a mix of SNES96 and SNES97 kinda makes this look like a really geeky reference, and the people doing emulator development back then were definitely that geeky. No way this was an internal Nintendo tool.

  • @XavierZara
    @XavierZara 3 ปีที่แล้ว +4

    6:43 I can't wait for the launch of Super Metroid: Donkey Kong Country

  • @LucasLealDev
    @LucasLealDev 3 ปีที่แล้ว +2

    You are an absolute legend my man. If you ever come to Brazil, please tell us on twitter and let me send you a good Cachaça from where I live to your hotel.
    Great vid as always, and also very well edited.

  • @bleachie
    @bleachie 3 ปีที่แล้ว +6

    I have both an iBook G3 and G4 that can run OS9. You can have them if you want to do a comparison on real hardware.

  • @ianf123
    @ianf123 7 หลายเดือนก่อน +2

    I have worked on internal security teams for companies, and ones which weren’t nearly as IP-obsessed as Nintendo. If you get a leak like this, you track it down, and if it had been real, the “leakers” pretty much identified themselves. Legal would be dispatched (the leakers would have a very bad day), and takedown notices sent to everywhere you found the leaked data. Even if you decided not to go public about the leak, this just doesn’t look like a corporate response I’ve even seen.

  • @RakunSenpai
    @RakunSenpai 3 ปีที่แล้ว +6

    I doubt that Nintendo would sell PC ports of their games. The founders of Id Software tried to pitch a PC port of The Super Mario Bros, which was turned down.

    • @shinsource
      @shinsource 3 ปีที่แล้ว +2

      Yup, then Id went on to make Commander Keen.

    • @LonelySpaceDetective
      @LonelySpaceDetective 3 ปีที่แล้ว +1

      I don't disagree, but to be fair the id pitch was quite a few years ago.

    • @lookitskazzy
      @lookitskazzy 3 ปีที่แล้ว

      @@LonelySpaceDetective Decades later, and Nintendo's stance on PCs and ports to other platforms has not changed. This is absolutely a hoax.

  • @JMLRetroRoom
    @JMLRetroRoom 3 ปีที่แล้ว +1

    They could make so much money if they made a Nintendo Emu Shop and even offer Official USB Controllers to go with it. 2 players on one account, online options etc and the account is forever and not tied to the pc. They could sell 1st party and offer 3rd party rom collections. The list can go on..

  • @grk70s
    @grk70s 3 ปีที่แล้ว +18

    it's not jus performance and compatibility that's important. the user interface is just as important, which a lot of emulator authors seem to miss.

    • @koekje00005
      @koekje00005 3 ปีที่แล้ว +14

      Most emulator devs, or even devs in general don't care about the UI. UI design and programming has always been a pain in the ass and it's usually tedious. Most devs that do low-level stuff like emulators or Linux stuff also aren't interested in that field.
      That's why so many open-source programs suffer from "programmer UI" :P

    • @xehP
      @xehP 3 ปีที่แล้ว

      you can download gui plugins for a lot of emulators, I don't think ui is that important personally. just go through the config on windows shell and notepad.

    • @LoPhatKao
      @LoPhatKao 3 ปีที่แล้ว

      @@koekje00005 wish i could like your comment multiple times xD
      fully guilty of having programmer ui in stuff i've wrote

    • @pleasedontwatchthese9593
      @pleasedontwatchthese9593 3 ปีที่แล้ว

      For a long time what emulator worked the best mattered the most. I used many command line emulators because it was the only thing that worked for me 20 years ago.

  • @chowdown
    @chowdown 3 ปีที่แล้ว +3

    Even listening to you narrate the story about Silhouette, it almost sounded like a CreepyPasta to me (just without the Creepy). I even said that out loud. Then you mentioned the possibility of it being a hoax, and I was like, "...yep".
    Your explanation of why you thought so near the end went a little over my head, but you're the expert in these matters, so I'm inclined to believe MVG.

  • @beau-urns
    @beau-urns 3 ปีที่แล้ว +4

    This man is is like the CSI of console emulation. Jeez, I loved this

  • @Muzer0
    @Muzer0 3 ปีที่แล้ว

    I do love your ordering of the things that tipped you off:
    * I found a super specific bug that only a person who's worked closely on this emulator would have noticed
    * I disassembled it and noticed several functions with the same names
    * It has the string "snes96" in it
    That's like saying "I analysed the fragments of DNA left on the victim's body where he'd been grabbed and discovered the identity of the killer. Oh, and it happened to match up with the name on the signed confession left on the victim's body."

  • @marcgoesblindgaming2076
    @marcgoesblindgaming2076 3 ปีที่แล้ว +3

    Another great video, I feel like I learned something new every time you put one out

  • @irairairuuhhh
    @irairairuuhhh 3 ปีที่แล้ว +1

    Wow, I had no idea that early SNES Development Kits were Apple II GS’s. Reminds me of how Microsoft used PowerMac G5’s as early Xenon Alpha Devkits.

  • @TheMagicQsGaming
    @TheMagicQsGaming 3 ปีที่แล้ว +14

    glad to see another video, cheers!

  • @armyofninjas9055
    @armyofninjas9055 3 ปีที่แล้ว +1

    Excellent video. Such a great channel.

  • @vherostar
    @vherostar 3 ปีที่แล้ว +4

    Nintendo used public emulators for the snes mini. If they had their own, for me they wouldn't have done so and worked on silhouette only.

    • @PScoopYT
      @PScoopYT 3 ปีที่แล้ว +4

      Are you sure it was a public emulator? Pretty sure it was made by NERD (Nintendo European R&D) and not something publicly available.

  • @patrickrennick4723
    @patrickrennick4723 3 ปีที่แล้ว +2

    Running an emulator under emulation, you really went Xibit on this video mate!

    • @noor-rx1ij
      @noor-rx1ij 3 ปีที่แล้ว +1

      Yo dawg, I heard you like emulators!

  • @TheDudeWithNoName
    @TheDudeWithNoName 3 ปีที่แล้ว +42

    Damn you're a beast of a developer, i don't think many people would've remembered or recognized what you did, great video as always!

    • @jamesb.6177
      @jamesb.6177 3 ปีที่แล้ว +34

      @@stevejohnnicholls This is laughably untrue. He never claimed to make Shantae. Only that he helped to port it to switch. He also credited the rest of the team that worked with him at Bethesda. You’re just wrong.

    • @jamesb.6177
      @jamesb.6177 3 ปีที่แล้ว +25

      @@stevejohnnicholls he also never said he developed the xbox emulators. He literally says he ported them in the video. What universe are you living in?

    • @TooBokoo
      @TooBokoo 3 ปีที่แล้ว +5

      In fairness, some of his titles are rather misleading/clickbait until you actually watch the video. "I was the developer for Shantae for Switch" or "I made this" with a Quake logo. LOL! I don't really give a shlt. Title your videos whatever you want, but the titles are sus until you watch the whole videos.

    • @DailyCorvid
      @DailyCorvid 3 ปีที่แล้ว +1

      *MVG has activated the brain genie code for +999 intelligence*
      MVG : releases new video for us.
      👏👏👏👏👏 Man is a genius.

  • @AntonioBarba_TheKaneB
    @AntonioBarba_TheKaneB 3 ปีที่แล้ว +2

    About official nintendo emulators, Ensata for the DS was slow and buggy, when I worked at a small game studio we ended up buying the pro version of no$gba which had much better emulation and debugging tools than the official one from nintendo. Also, we had the hardware emulator and debugger of course (IS Nitro Debugger, aka the blue box), but some tasks were easier or more convenient on the software emulator.

  • @Grandeurious
    @Grandeurious 3 ปีที่แล้ว +9

    2 developers worked on the emulator...
    Nintendo: I wonder who it could be 😂

  • @MrMartellSincere
    @MrMartellSincere 3 ปีที่แล้ว +1

    Love it that it was SNES emulator for PC in the 90's

  • @Macko_z_Bogdanca
    @Macko_z_Bogdanca 3 ปีที่แล้ว +3

    Amazing video as always
    "Learn to code and write games on snes" would be very nice 👀

  • @Tall_Order
    @Tall_Order 3 ปีที่แล้ว +1

    I love seeing that Mac OS 9 Desktop. I still have an old iBook G3 with that.

  • @wolf_hg
    @wolf_hg 3 ปีที่แล้ว +6

    Very interesting, I do remember reading about this way back in the day. Been thinking about it from time to time lately but could never remember what it was! The rumored official SNES emulator, I'm now leaning towards it being a hoax as well.

  • @camhcom
    @camhcom 3 ปีที่แล้ว

    1:17 "a mysterious SNES emulator... that was shrouded in mystery"

  • @djp1234
    @djp1234 3 ปีที่แล้ว +9

    Can't believe Nintendo would rather have their games pirated than sell them.

  • @visage123456
    @visage123456 3 ปีที่แล้ว +1

    Interesting! I vaguely remember using this in the 90's. I also remember that the mac version of Snes9X had a very nice UI for things like gamestates compared to the PC-version.

  • @chem525
    @chem525 3 ปีที่แล้ว +37

    My takeaway: If your boss asks you to write an emulator for a dead console then you'll likely be shitcanned in 6 months.

    • @AntonioCardenasT
      @AntonioCardenasT 3 ปีที่แล้ว +6

      The snes was still quite alive in japan at the time, final Nintendo developed game was a fire emblem in like 2000

    • @mrnuage
      @mrnuage 3 ปีที่แล้ว +2

      @@AntonioCardenasT Fire Emblem: Thracia 776 was released in 1999, it waa the penultimate official SNES game. I know there is a last one but I forgot the name.

    • @AntonioCardenasT
      @AntonioCardenasT 3 ปีที่แล้ว +1

      @@mrnuage i thought it was in january 2000, and there's metal slader glory afterwards.

    • @spartonberry
      @spartonberry 3 ปีที่แล้ว +2

      @@AntonioCardenasT 1999 for the download version (you buy a rewriteable "Nintendo Power" cart in Japan, and then you buy the ROM in a kiosk), 2000 for the standard retail packaged copy (which Nintendo themselves calls the "ROM version")

  • @Valientlink
    @Valientlink 3 ปีที่แล้ว

    Ran this very well on my eggshell imac running OS8. Sometimes the white border around it would be black, almost always it was white though, wasn't really sure why. The sound would also randomly be less skippy sometimes, but even when skippy it was very good at the time. Performance overall was just as good as for you

  • @hoppers1337
    @hoppers1337 3 ปีที่แล้ว +17

    Exactly what i need on a Morning!

    • @supertyty0449
      @supertyty0449 3 ปีที่แล้ว +1

      Monday Mornings with MVG is always a treat

  • @NewportBox100s
    @NewportBox100s 3 ปีที่แล้ว +1

    Another fascinating emulation history video! Thank you, MVG.

  • @sommor001
    @sommor001 3 ปีที่แล้ว +17

    The whole thing is a mixed bag, certain times companies "rip-off" emulators to use for their own purpose. The Snes9X was closed source at that time, but it's possible that Nintendo and the developers did a deal behind closed doors. The transparency effect for the time was good, but we will never know if Nintendo was involved. Since Nintendo had some pretty big leaks the past years and no mention of silhouette or its other name gives me trouble believing it.
    We will for 99.99999% never know the true story.

    • @pleasedontwatchthese9593
      @pleasedontwatchthese9593 3 ปีที่แล้ว +2

      I wonder also if they Nintendo part is fake but the emulator was made by a company that made licenses 3d party games.

    • @DragonProtector
      @DragonProtector 3 ปีที่แล้ว +1

      Ya

    • @brpadington
      @brpadington 3 ปีที่แล้ว +2

      @@pleasedontwatchthese9593 that would make more sense. Third party devs would have a clear motive to sell something like this. They would also have a benefit to using an emulator internally to save money on dev kits.

  • @Roge9
    @Roge9 3 ปีที่แล้ว +2

    This was interesting. As always, thanks for the content MVG!

  • @antonpreacher2900
    @antonpreacher2900 3 ปีที่แล้ว +36

    I choose to believe the Silhouette story. Not because it makes sense, but because the world is shit right now and I need a little mystique to keep going :)

    • @gblargg
      @gblargg 3 ปีที่แล้ว +2

      It's like the Polybius story, more fun to suspend doubt when watching.

    • @CarbonRollerCaco
      @CarbonRollerCaco 3 ปีที่แล้ว

      I have too big of a heart to lie to myself like that.

  • @cbjammin13
    @cbjammin13 3 ปีที่แล้ว +1

    Really great nostalgia trip with emulation and history on this vid.

  • @g_wizard9866
    @g_wizard9866 3 ปีที่แล้ว +8

    Isn't it possible that Mirage/Silhouette was developed first, then updated/patched to become the snes9x so it would run on a windows PC? Then the OG developer released Silhouette just because they could? Great story though, I think we'd all like to know more about the history and development.

    • @arjovenzia
      @arjovenzia 3 ปีที่แล้ว +1

      I doubt it. I believe a lot of the conundrum of early snes emulation was getting the hardware setup correct. if mirage was first, they'd just ask the engineering dept n get full legit specs, and so be pretty close to perfect emulation, they'd have that hard won data from the beginning. there would be no need for reverse engineering or cut'n'try development. it would be nigh perfect out of the box. slow maybe, but would be bit-accurate. which if your were developing for hardware, would be what you want.

  • @crf80fdarkdays
    @crf80fdarkdays 3 ปีที่แล้ว

    "The archive come with two version" ~ MGV 2021.
    Love the vid btw mate, about to pick me up a snes with fuzzy audio and genuine controller in 2 days for 35 AUD.

  • @davkdavk
    @davkdavk 3 ปีที่แล้ว +29

    Pardon my ignorance, but has anyone attempted emulating the system at a hardware level? Developing a SNES whole SoC would be cool. (Including all the SuperFX stuff)

    • @PeterBraymusic
      @PeterBraymusic 3 ปีที่แล้ว +23

      There's a core for the SNES on the MiSTer FPGA and the Super NT by Analogue, both of which might be what you're looking for/

    • @patrickcoco6205
      @patrickcoco6205 3 ปีที่แล้ว +9

      Yes. The 2 major ones are the Analogue SuperNT, a commercial project; and the open source SNES core for the MISTer FPGA project.

    • @romulino
      @romulino 3 ปีที่แล้ว +1

      I'm petty sure Nintendo did that at some point. But if you mean fpgas, that was also done. The snes from analog is amazing, that a look at that. Almost sure the mister also does it.

    • @damustermann
      @damustermann 3 ปีที่แล้ว

      The Analogue Super-Nt is a FPGA emulating the whole SNES system, but pretty expensive. I´m pretty sure there are more out there.

    • @haraldhimmel5687
      @haraldhimmel5687 3 ปีที่แล้ว

      @@romulino Yeah if going that route MISTer is probably the better choice. Not to mention that the original console is still pretty affordable.

  • @BirdsOfGlass
    @BirdsOfGlass 3 ปีที่แล้ว

    I remember thinking that my bobcat PC with the turbo button was the problem back then when trying to get snes emulators to work. Turns out I was right. Great video.

  • @Tigrou7777
    @Tigrou7777 3 ปีที่แล้ว +19

    Plot twist : Nintendo mirage/Silhouette source code get leaked in early 90's and was used for making XSnes9X.

    • @MarioChamuty
      @MarioChamuty 3 ปีที่แล้ว +3

      I was thinking about this from the other side. Perhaps the devs that worked on the mirage / silhouette at start of the project needed something taht worked at least a little bit, so they grabbed the first working iteration of community emulation project and simply started building on top of it. That's the way a lot of developers work. Why invent a wheel when you can take a working hexagonal shape and simply modify it to work as a wheel. Especially if you are running out of time / only working on something as a tool to make your life easier.

    • @thomasandrews9355
      @thomasandrews9355 3 ปีที่แล้ว

      @@MarioChamuty what source code? While it's possible, I think we all want more than this is. There's probably even more in the binary to give away who made it.

    • @MarioChamuty
      @MarioChamuty 3 ปีที่แล้ว

      @@thomasandrews9355 dunno, i wasn't interested in snes emulation back then so I don't know how snes95/96/9x was distributed do i dont know whether the code was publicly avaliable or not. It was just an idea :) WOuld be interesting for MVG to disect the binary a little more to look for clues to figure out the author of the binary.

  • @Jake1702
    @Jake1702 3 ปีที่แล้ว +1

    Try looking into the executable itself to see how many differences there are from snes9x. Should make it obvious whether it was just another version of that.

  • @MegaManNeo
    @MegaManNeo 3 ปีที่แล้ว +4

    Meanwhile, SEGA partners with nVidia to release hardware that lets you play Saturn games on PC and Sony hunts down emulator devs.
    Crazy stuff there, hearing this story blew my mind up until you mentioned it might just be another snes96 fork.
    Still I think this would have sold like hot cakes if Nintendo would have stick to it, they would clearly have find a way to copy-protect their ports properly.

    • @Twenty_Six_Hundred
      @Twenty_Six_Hundred 3 ปีที่แล้ว +1

      Sega hired Steve Snake who created the Kega Fusion emulator to port their games to PC. Sega is alot more relaxed about emulation than the others. Rather than fight them they just hire, which is the way it should be.

    • @MegaManNeo
      @MegaManNeo 3 ปีที่แล้ว +1

      @@Twenty_Six_Hundred Not the worst outcome, quite the opposite actually and now I too remember why development on K-Fusion stopped.
      We received a commercial MegaDrive emulator that works with VR headsets if so desired and we are allowed to play the ROMs stored on Steam's servers even outside the scope of this product, which is pretty neat.
      Also, unchanged Sonic3 & Knuckles is part of this ROM cluster.

  • @MaxOakland
    @MaxOakland 3 ปีที่แล้ว

    I love looking at the old Macintosh interface. It's so cute looking

  • @NosferatuRatio
    @NosferatuRatio 3 ปีที่แล้ว +3

    MVG is an MVP

  • @rey-o
    @rey-o 3 ปีที่แล้ว

    Fascinating research here. I love stuff like this. Back in the day I used emulators but never gave much thought re. who made them, now I can appreciate all the work that went into them.

  • @edwin8808
    @edwin8808 3 ปีที่แล้ว +3

    Not even John Spoilerman from DF retro can make so nice videos!

    • @mikeuk666
      @mikeuk666 3 ปีที่แล้ว

      DF is on another level kid

    • @edwin8808
      @edwin8808 3 ปีที่แล้ว

      @@mikeuk666 I am talking about df retro 😉

  • @VK2FVAX
    @VK2FVAX 3 ปีที่แล้ว

    Loved the function call analysis. Really says a lot on the origins.

  • @UJCammy
    @UJCammy 3 ปีที่แล้ว +7

    I've never really understood this story just because I can't hear "Silhouette" and "Mirage" without thinking of Silhouette Mirage on the Saturn, unless Treasure named that game after some pre-existing thing. It seems strange that Nintendo would coincidentally name an emulator two separate words that happened to form the title of a game on a competing system.

  • @tyzerro
    @tyzerro 3 ปีที่แล้ว

    zSNES was my first foray into emulation period back in like 2001-2003ish maybe and I loved it!

  • @HeyRusse
    @HeyRusse 3 ปีที่แล้ว +16

    No wonder that Nintendo did this, because mybe company’s didn’t wanted to invest in devkits, it would be theoretically be cheaper than more expensive hardware.

    • @CorporalDanLives
      @CorporalDanLives 3 ปีที่แล้ว +8

      Actually, Nintendo made a ton of money selling devkits (to my company, anyway). They were these giant steel cases from Intelligent Systems and they took forever to burn the roms! I hated those things, And we wound up using bootleg Chinese hardware when Nintendo wasn't looking.

    • @StarmanDX
      @StarmanDX 3 ปีที่แล้ว +2

      To be completely honest, I would think that Nintendo wouldn't care about hardware costs to developers. Like a way to gatekeep- if you don't have the money to make games for their platform, too bad. You aren't making games for their platform. I seriously doubt they'd create an emulator for developers to use without also making them buy a bunch of dev hardware, even if it wasn't needed.

  • @dolst
    @dolst 3 ปีที่แล้ว +1

    The idea that Nintendo would retool a publicly available open source emulator as an internally developed project is just as ridiculous as the idea that they would take a Super Mario Bros ROM that someone had cracked and distributed in the 90s, and then just resell that as a virtual console title... 👀
    Surf Wisely.

  • @mikeuk66
    @mikeuk66 3 ปีที่แล้ว +13

    When will you fix the audio delay issue in Quake for the Switch? Every sound effect plays half a second later than it should.

  • @NamesGolden
    @NamesGolden 3 ปีที่แล้ว +2

    I just love hearing you say "when I ported to the original xbox"
    I've never been a huge gamer, some nes/GB and very little n64. during my early twenties I was in a relationship with an avid nintendo gamer. when I modded her brothers xbox and installed everything possible she had an absolute field day. it's how I discovered most games and a large part of what my friend group did during the recession. we would spend hours playing random games and mario mods.
    I was completely unemployed during the recession, for about two years. thanks for giving me some good times when I couldn't afford to do anything.

  • @livinlicious
    @livinlicious 3 ปีที่แล้ว +7

    I dont believe that Nintendo ever did the bulk of the work, on any of their emulators.
    Their is sufficient evidence to show, that all emulators used in official projects, are ports or forks of the community developed emulators.
    Even going so far as to use "community" used roms for their own ports. A famous example is when they used the Super Mario Bros Rom, which was split in 2 sections. Evidently they downloaded it from the internet for their own project to sell. Some even went so far as to assume the original Code for Super Mario Bros NES was lost. Which seems unlikely, but still.
    Just the fact that also their last emulation project, the Mario Compilation, had input or even flat out taken code from community emulation projects, for N64, GC and Wii emulators, shows that Nintendo plays a very shady game here.
    Cease and Desist everything and everyone, while profiting of community volunteer efforts in the emulation scene when they can sell a product, or rather their own product for the 1000th time.

    • @ArcadianLegend
      @ArcadianLegend 3 ปีที่แล้ว +1

      Nintendo European Research and Development/NERD made the DS emulator for Wii U according to their website. They also worked on the NES and SNES mini. I do know M2 made the GBA emulator for Wii U.

    • @KoopaKid660
      @KoopaKid660 3 ปีที่แล้ว +1

      Nintendo isnt cease and desisting anyone but fan games and rom sites that try to make you pay for the roms.

    • @livinlicious
      @livinlicious 3 ปีที่แล้ว

      @@KoopaKid660 That is incorrect. All fangames have been made free to get, and only wanted to provide the fans. Still they get C&D.
      Also some high profile tournaments for Smash Melee got cease and desisted for shady reasons. Also Nintendo urged Twitch to ban these tournaments, or at least "highly encouraged" not to allow them.

    • @davidmcgill1000
      @davidmcgill1000 3 ปีที่แล้ว

      Their use of community created ROM formats, should as iNES, should make that rather obvious.

    • @n2n8sda
      @n2n8sda 3 ปีที่แล้ว

      @@davidmcgill1000 Nothing at all to do with the fact that one of Nintendo's lead emulation team was one of the original creators of ines emulator and the ines format?

  • @noor-rx1ij
    @noor-rx1ij 3 ปีที่แล้ว +2

    You should try getting in touch with the original snes96 developer and see if they have any information about this.

  • @TheGlitchyMario
    @TheGlitchyMario 3 ปีที่แล้ว +4

    I believe its a hoax. Why would the "snes96" string exist?

    • @noor-rx1ij
      @noor-rx1ij 3 ปีที่แล้ว

      Maybe they stole the code or made a deal with the snes96 developer?

    • @TheGlitchyMario
      @TheGlitchyMario 3 ปีที่แล้ว

      @@noor-rx1ij But for what reason? Nintendo isn't known to do that.

    • @noor-rx1ij
      @noor-rx1ij 3 ปีที่แล้ว

      @@TheGlitchyMario Well, it seems this was a pet project by NoA that was shut down by the Japanese mother company (if you believe the document). Maybe NoA is a bit more rogue in that regards.
      Just trying to find possible explanations, not all of them plausible. :-P

    • @TheGlitchyMario
      @TheGlitchyMario 3 ปีที่แล้ว

      @@noor-rx1ij But they have used other emu devices for other systems.

  • @SNESKegaGamer
    @SNESKegaGamer 3 ปีที่แล้ว

    I got an old iMac G3 that needs some work. Definitely worth putting this on it once I get it going. I love the days of early emulation.

  • @upvalue
    @upvalue 3 ปีที่แล้ว +29

    If Silhouette is indeed a hoax, what could explain the outstanding performance compared to other emulators, including snes9x itself?

    • @jamesb.6177
      @jamesb.6177 3 ปีที่แล้ว +7

      As with any emulator, iteration will inevitably lead to improved compatibility

    • @carolinehusky
      @carolinehusky 3 ปีที่แล้ว +3

      Perhaps because the shared processor between SNES and the early Macs allowed them to leverage the compatibility layer from Apple itself, which must have been far more advanced than homebrew devs had access to at the time?

    • @TommyAgramonSeth
      @TommyAgramonSeth 3 ปีที่แล้ว +6

      While I don't know the specifics, it might be possible that Silhouette contains stolen code from SNES9* as a base and was improved by the coder on Nintendo's payroll whose only job was to make a SNES/SF emulator (turning from a hobbyist project to an in-house developed product).

    • @maybedonn
      @maybedonn 3 ปีที่แล้ว +4

      @Tkemali sauce 8-Bit Guy collab? :)

    • @RAMChYLD
      @RAMChYLD 3 ปีที่แล้ว +3

      @Tkemali sauce agreed. That, and the M68K CPU is a super efficient CPU. Ever seen what a Commodore Amiga or Atari ST can do? Sega Genesis? Neo Geo? Sharp X68K? They all have the same CPU.

  • @Rad9-O-2
    @Rad9-O-2 3 ปีที่แล้ว

    Great info once again. Never even knew this existed. On another note, who the hell thumbs down a video like this??? 🤨

  • @42x24
    @42x24 3 ปีที่แล้ว +3

    I just like to hear his voice, not like I understand anything he is saying.

    • @turolretar
      @turolretar 3 ปีที่แล้ว +1

      I would pay big money if he made an audiobook

  • @AvoidingHumanSociety
    @AvoidingHumanSociety 3 ปีที่แล้ว +2

    “If you missed that episode, I’ll leave a link below”
    Don’t worry, I never miss an upload of yours.

  • @chengong388
    @chengong388 3 ปีที่แล้ว +4

    Wasn't there a story about the SMB emulation you can buy on Wii store being a pirated rip from torrent sites? Don't reinvent the wheel right?

    • @rashira9610
      @rashira9610 3 ปีที่แล้ว +1

      It was not downloaded from the internet in any way. Probably anyway. The current understanding of the situation is that The man who created the iNES emulator and the file format it used went to work for nintendo to help implement virtual console. Naturally he would have used what he knows from back then as a base. Hence why it seems as if they just ripped a rom of their own game from the internet.

    • @ederbarrero5585
      @ederbarrero5585 3 ปีที่แล้ว

      @@rashira9610 Hell, in one of the leaked documents there's a developer made text guide in which he explains how to convert the internal rom formats Nintendo uses to store roms into the community formats in order to test their own internal stash with community made emulators!

  • @MassiveRican
    @MassiveRican 3 ปีที่แล้ว

    Quickly becoming one of my favorite channels I’m subscribed too. Excellent content. Thanks MVG.

  • @randysmith7094
    @randysmith7094 3 ปีที่แล้ว +4

    Well, if I was working for Nintendo and my job was to make an emulator... My best option would be to steal code from an existing emulator and call it my own.

  • @KAGE-lz4zg
    @KAGE-lz4zg 3 ปีที่แล้ว

    I love your channel and the fact that you have a good musical taste - by almost always putting Nero's songs in the background. Also, they are going to release a new album, have you heard of it?