Here is the different disc structure.
It's taken from Ingenieria Inversa website.
For more information, I can post the full page which explain how to unscramble the game's raw dump, but I think you are only interested by the diagram bellow.
The "User Data Frame" which is used for storing your content on a DVD-ROM is not located at the same place on a Wii/GC disc.
Computer's DVD Reader's firmware are expecting the data to be located at the correct place, but they are not programmed to read it if it's located differently.
Some drives can read raw data without checking the position of the frame, then a tool is used to move it back to the correct place if you want to burn the ISO to DVD-R. (it's called unscramble)
First Wii game's dump was always released scrambled, and the user had to unscramble it himself. then, dumper tools were unscrambling them, and now a Wii drive is used to dump them directly in unscrambled ISO.
Do you know whether this raw dumping feature of a dvd drive has a specific name or do you know a bluray
drive which support raw dumping? Flash the drive's firmware would be another possibility, but I think it's hard
to make an own firmare.
i never said there weren't cases assembly is needed I said unless it's actually needed you are wasting your time by trying to learn it and emulator development is a very specific use case that doesn't apply to most people
@The Real Jdbye you look like an actress, stop being falsely sensitive. You asserted I gave wrong examples, I replied with proof. Ask any programmer who codes in assembly, and try to come up with such idiotic point again.