Inactive Byuu / byuu_nyan / setsunakun0 / Near / David Ginder - "Non-binary" furry programmer who wrote a Super Nintendo emulator, tried to blackmail Null into removing his thread, and is probably actually dead lol

He's done other emulator stuff after BSNES.... I would imagine Nintendo code leaks are like a wet dream for emulator writers regardless of how long / how much reverse engineering he'd done without 'em.

Code/SDK leaks are actually largely useless for the type of "low-level emulation" that byuu did. Internal design documents could be useful, but they eventually dry up and necessitate actual reverse engineering work. I doubt byuu would want them given his autistic approach to emulation and interest in "code as documentation."
An overreliance on leaks is part of what slowed down emulation and actual reverse engineering of the N64 and Xbox: the "Oman Archive" in the case of the N64 and stolen copies of the XDK for the Xbox.
 
I think people are referring to the leaked N64 VHDL files which basically amount to the source code of the chips inside the N64 essentially giving full hardware documentation.
People say that BYUU obtained these early before the leak was publically released and used them to make his emulator.
 
Was any of that actually leaked though?
This isn’t about leaks. Don’t conflate stolen code with leaked code. Stolen code doesn’t necessarily need to be leaked, and byuu has a motivation for keeping any stolen code he has secret because it would demonstrate that he’s a thief and faggot. AFAIK, this is all suspicion. Idk if there’s a good source on this.

In the scene, stealing, thievery, charging for your work, etc. is all considered fake and gay. Respect goes to people who reverse engineer without stolen IP, to the extent that people will reverse engineer that which is already documented when it comes from a questionable source (a good practice regardless, because so much software relies on undocumented quirks anyway). There was some drama/controversy recently about Xbox devkits and violating Microsoft’s NDAs. Point is, don’t break the law just to get your shitty emulator working (dumping/sharing ROMs is kind of an exception because that’s the only way you can test the emulator).

Be skeptical of lonewolfves, people who don’t use their real names, and people who fix difficult issues or who get newer systems emulated quickly. There’s a good chance something sketchy is going on.
 
In ares, the N64 emulator is unfinished as of the last source release (the RDP rasterizer instructions are unimplemented).

Interestingly, some of its code calls constructors with arguments for classes that are seemingly nonexistent. Take a look in ares/n64/vulkan.
I think byuu stripped code from ares v121 and plans to release a full edition sometime in the future.

It’s also very convenient that almost all N64 games use the RDP to draw to the screen.
This way he can lock away much discussion or hype around the N64 emulator until he comes back with the code and plays a game with it.
He may also not want the RDP code under a license that allows forks.

I haven’t looked at the other emulators inside ares, but IIRC, the N64 emulator was the latest one being worked on.
 
Last edited:
George Lucas said:
This isn’t about leaks. Don’t conflate stolen code with leaked code. Stolen code doesn’t necessarily need to be leaked, and byuu has a motivation for keeping any stolen code he has secret because it would demonstrate that he’s a thief and faggot. AFAIK, this is all suspicion.
Sure, but why was there ever suspicion in the first place? What made people think that there must be secret stolen code behind the scenes, rather than just a lot of autism and spare time? Did someone find inexplicable magic numbers in the code or something? That's what I'm wondering.

In ares, the N64 emulator is unfinished as of the last source release (the RDP rasterizer instructions are unimplemented).

Interestingly, some of its code calls constructors with arguments for classes that are seemingly nonexistent. Take a look in ares/n64/vulkan.
Well, I'm not going to read through the whole codebase here, but the /vulkan subtree seems to be a fork or copy of this:
By some other guy with a real name, who is presumably not Byuu. (His handle is even still in the copyright section of the Ares copy of the code) And it in turn is trying for bitwise compatibility with an older project. If they really had some "secret sauce" wouldn't they be aiming higher than just a perfect copy of what's already out there?

I realize I'm coming across as something of a tedious ass, but I think this topic is worthy of examination.
 
Imagine being Byuu, an absolute fucking retard. And then faking your suicide to get rid of a 13 page thread. Except now you have multiple threads about you and over a thousand pages. Imagine being such an utter failure and such an absolute faggot.

Plus everyone knows you're still alive and still gargling dick.
 
Imagine being Byuu, an absolute fucking retard. And then faking your suicide to get rid of a 13 page thread. Except now you have multiple threads about you and over a thousand pages. Imagine being such an utter failure and such an absolute faggot.

Plus everyone knows you're still alive and still gargling dick.
Another hypothetical is he killed his byuu identity off to become a tranny but by killing off byuu he has now drawn so much more attention to himself if he ever does resurface as a troon people will know immediately so he will never get away with it.
 
Rate me late or whatever but is there any evidence that byuu is the one ddos-ing the farms?
nah it's his supposedly trans "freinds" that claimed to be close to him. It just so happens someone got their paycheck and is pushing the ddoser for hire.

I just hate that this attack is just birds of a feather mentality which is what troons always go by despite not evening knowing who Near is.
 
In ares, the N64 emulator is unfinished as of the last source release (the RDP rasterizer instructions are unimplemented).

Interestingly, some of its code calls constructors with arguments for classes that are seemingly nonexistent. Take a look in ares/n64/vulkan.
I think byuu stripped code from ares v121 and plans to release a full edition sometime in the future.

It’s also very convenient that almost all N64 games use the RDP to draw to the screen.
This way he can lock away much discussion or hype around the N64 emulator until he comes back with the code and plays a game with it.
He may also not want the RDP code under a license that allows forks.

I haven’t looked at the other emulators inside ares, but IIRC, the N64 emulator was the latest one being worked on.
Isn't the RDP the thing which draws the pixels on the screen?
 
  • Like
Reactions: Dork Of Ages
I'm proud to have participated in this thread before his popularity shot up big time.

And yes he was a retard at heart in the end. Not only did he only have 13 pages with minimal drama but kiwis admired his work and treated him with respect (by kiwifarms standard of respect). All he had to do was stfu and not go full retard. He went full retard.

Also I posted this in the other thread but I'll post here too:

Does anyone in his inner circle have access to an archive of byuu's old forums? https://helmet.kafuka.org/bboard/thread.php?id=81

I was thinking we might find clues on his motivations or just useful or lolzy stuff.
 
Rate me late or whatever but is there any evidence that byuu is the one ddos-ing the farms?
No, it's pure inference. If he's doing it he's not going to be stupid enough to leave any actual direct evidence, in all likelihood. This is why nool doesn't even bother seeking the source of DDoS whenever it happens, putting his efforts into mitigation instead.
 
I can't be bothered to go back and check if this was posted but....troon defends KiwiFarms against byuu suicide allegations.


I think the world just got all topsy turvy here.
It was posted in the other thread, I believe. That's @CammieDoxGirl, a former victim of our troll armies and coordinated harassment campaigns who flipped after she came to the board herself and realized we weren't quite the boogeymen she had been lead to believe. Here's her thread.
 
In ares, the N64 emulator is unfinished as of the last source release (the RDP rasterizer instructions are unimplemented).

Interestingly, some of its code calls constructors with arguments for classes that are seemingly nonexistent. Take a look in ares/n64/vulkan.
I think byuu stripped code from ares v121 and plans to release a full edition sometime in the future.

It’s also very convenient that almost all N64 games use the RDP to draw to the screen.
This way he can lock away much discussion or hype around the N64 emulator until he comes back with the code and plays a game with it.
He may also not want the RDP code under a license that allows forks.

I haven’t looked at the other emulators inside ares, but IIRC, the N64 emulator was the latest one being worked on.
I found where the Vulkan code is. @Kosher Dill pointed out it's the parallel-rdp project. Parellel RDP has a script to generate portable code to integrate into other programs.
I ran this script, shoved the resulting files into ares and enabled vulkan in the makefile and It Just Works(tm)... until it doesn't.
Running Paper Mario as a test game, I'm put into a glitched game state upon starting a new save after seemingly skipping the introduction.
Doing much of anything crashes the game instantly: (I didn't play much. Maybe you can still reach the ending, byuu% anyone?)
1631049521486.png
1631048901445-png.2519180

Note how the crash screen has slightly garbled text. This doesn't happen on console. I don't know whether that's an ares issue or parallel-rdp, because the CPU draws the crash screen.
I ran some homebrew diagnostic tests and it's apparent that there are some issues with the emulator in its current state.
This test measures the number of times an instruction can execute before a new scanline. Obviously, it's failing:
1631049150042.png
There's a few more tests that fail, but nobody's autistic enough to care so I'll leave them out.
If byuu was going for cycle accuracy, he's a long way from it yet. This is using the ares v121 release and parallel-rdp commit 31ea5eb.
 

Attachments

  • 1631049985036.png
    1631049985036.png
    127.7 KB · Views: 90
@CockPockets
There's a few more tests that fail, but nobody's autistic enough to care so I'll leave them out.
I may not be autistic enough, but I am spiteful enough to care. Byuu doesn't have family, friends, a business, or really any sort of productive legacy to leave to the world, other than his cycle accurate emulator. So if you've got any data on the various ways Byuu's legacy has failed, then by all means, post it up!

Maybe somebody who is autistic enough will come along, see your results, and get something out of it.
 
Back