The firmware needs be dumped as a binary blob when the game is supposed to flash it to the device. Bemanitools has a piece of code built into the ezusb emulation part, but we need it to force the game into thinking it talks to a D01 IO and not a C02 IO. Then, we can enable dumping and get the binary image for the base firmware as well as the FPGA.
After that is done, the firmware blobs can be added to the bemanitools supplements repo.
Follow-up to resolve issue #54.
The firmware needs be dumped as a binary blob when the game is supposed to flash it to the device. Bemanitools has a piece of code built into the ezusb emulation part, but we need it to force the game into thinking it talks to a D01 IO and not a C02 IO. Then, we can enable dumping and get the binary image for the base firmware as well as the FPGA.
After that is done, the firmware blobs can be added to the bemanitools supplements repo.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Follow-up to resolve issue #54.
The firmware needs be dumped as a binary blob when the game is supposed to flash it to the device. Bemanitools has a piece of code built into the ezusb emulation part, but we need it to force the game into thinking it talks to a D01 IO and not a C02 IO. Then, we can enable dumping and get the binary image for the base firmware as well as the FPGA.
After that is done, the firmware blobs can be added to the bemanitools supplements repo.
closed via merge request !44