jackchentwkh
jackchentwkh
I would be glad to let you review my code. but I have to be able to compile a working binary for my self to test it first. Caustik used...
ok, I found the answers for the unresolved external symbol. simply include the legacy_stdio_definitions.lib in the linker, and it will work. this is a work around provided by MS. now...
damn, I made a big mistake. even I can build and run cxbx under win10 x64, the emulation won't work anyway since the emulation require directx 8, and windows 10...
testing PGR2 with debug build if you skip intro cut scene it will encounter access violation in std::vector with DSound packet handling. if you let the cut scene play, it...
@RadWolfie thanks, I have a better understanding. Regarding to PGR2, in release build, it won't hit the vector iterator issue. but it will hit a crash when get in race...
I checked Crash Twinsanity, the code caused access violation in DSStream_Packet_Clear is if (buffer->xmp_data.pdwStatus != xbox::zeroptr) { (*buffer->xmp_data.pdwStatus) = status; // here, } the vector iterator buffer is still valid....
Otogi 1 and Otogi 2 use the returned ImageDesc info, which is clear text right in the ImageBuffer instead of encrypted data, what the xdk code does is simply allocate...
quote from @ergo720 `@jackchentwkh FYI, I and other devs have already reversed IDirectSound_DownloadEffectsImage and we know how it works internally. The function copies the encrypted image to an internal dsound...
This title is one of the few titles still suffers from no input issues (actually it's the only one in the mean time). as the input issue won't be solved...
ok, this time I tried a new approach in XAPI code, and it seems work. PR issued, let's see whether it works or not. https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/1300