So I randomly looked at NES NSO 2.0.0... the version that leaked SNES NSO and "EMULATOR_TYPE_HIYOKO". I decompiled the executable to see a little more...
Gotta note that version was released in December 2019, so this is very very old and will not necessarily suggest the future of NSO. You have been warned.
My findings are that there's no way to know what Hiyoko is.
However I found evidence that they definitely had something in their hands for a version of L-CLASSICS (Retro NSO app codename) that could have every single emulator in one app.
This actually makes sense because both NES and SNES NSO apps are under the exact same source tree nowadays, as the app output file is literally identical.
The whole EMULATOR_TYPE is a type of enumerator that says:
- 0 = EMULATOR_TYPE_CANOE (SNES)
- 1 = EMULATOR_TYPE_KACHIKACHI (NES)
- 2 = EMULATOR_TYPE_HIYOKO (?)
- 3 = EMULATOR_TYPE_COUNT (It's a count of types... not an emulator)
I saw "getEmulatorTypeFromCode" function that can be used in Lua scripts where you give a game code (for exemple CLV-P-H**** or CLV-P-N**** or S-****) and it would return what emulator it should use for that specific game, so this is pretty handy for a multi emulator app.
That said that function would only work for NES/Famicom titles so this function is also pretty useless when there's only one emulator available.
Also, any attempts to understand each of the emulator codenames, good luck, because I still don't understand what's the deal with Canoe and SNES, or Hagi and GC.
Kachikachi for NES/Famicom and Hachihachi for DS I can actually sorta figure it out.
Hiyoko can still be N64, GB/C or something else, since the N64 emulator in Super Mario 3D All-Stars is basid from Wii U VC but further developed by iQue (part of TRL). NERD could also base it from Wii U VC, but doing it their own way.
I was told that Kachikachi (NES), Hachihachi (DS) and Hiyoko (?) are names of games played with Hanafuda cards, and Hagi (GC) (Bush Clovers) represent July in standard Hanafuda decks. Canoe is unknown.
This makes sense because NERD's set of emulators is codenamed Hanafuda.
Useless Theory:
Hagi = July = 7...
NES, GB/C, SNES, VB, N64, GBA... GC is the 7th.
Hachi = 8...
If you don't count Pokémon Mini, DS is the 8th.
I dunno.
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Limited Run Games Wikipedia page: "The company, [...] was based on the preservation of video games"
NO. THEY'RE NOT DOING PRESERVATION.
Just releasing LIMITED runs of physical games is NOT preservation. Physical games, while easier to preserve for longer spans of time, is still ephemere by all accounts, and while that means you can play your game regardless if the system is still alive or way past end of life...
...it's still very much not preservation on its own. Preservation is much more than just physical games, and I dare say it's as much of an ignominy as saying FPGA is not emulation (hi Analogue)
Now, my opinion on this game: I like it but it's highly flawed for many reasons:
I needed a walkthrough quite a couple times because NPCs just don't give enough hints and I really hate how some things are just randomly placed without any logic.
I did play the majority of Zelda 2 without a guide and I did really listen to as many NPCs as I could for hints and definitely that helped a lot. And then there's parts where you need more magic and you don't know where to get them because you have to search every tile.
Since the DS, Nintendo has been using FlashROM, so Flash where you can only write once. I'll be honest for a second: DS and 3DS carts will die. Now probably not supposed to die this quick, but they will die within the next few decades.
I remember seeing the argument that Nintendo has emulators ready and that means that they must absolutely use it for something else... but that's kinda false.
They had a GB/C emulator for N64 and they only used it once. They had a GBA emulator for GC but it's just used for GBA demos, they had a GB emulator for Wii but it's only used for Brawl and Kirby's Dream Collection...
They had N64 emulation ready for GC (to a varying amount of stability) and they only used it for Zelda games despite that it supported more games.
Nintendo hired a contributor who worked on sound emulation for iNES in the late 90s. Tomohiro Kawase, aka Kawasedo, was responsible for the NES emulator in Animal Crossing on N64 / GCN.
Animal Crossing already included NES ROMs with iNES headers... except it also had FDS dumps... which are oddly enough, not in the public *.fds format as we know it.