ikemen-engine / Ikemen-GO

An open-source fighting game engine that supports MUGEN resources.
https://ikemen-engine.github.io
Other
709 stars 125 forks source link

Character Crash before versus screen #653

Open DarkerFalcon opened 2 years ago

DarkerFalcon commented 2 years ago

When i try to select Popeye, I.K.E.M.E.N. crashes before versus screen with an error. Ikemen.log Idk how to fix this. btw i use Windows 11, the character is PopeyeX by DDR (Derrick D. Rowell). If someone can help me. he'll give me a huge help. The version of IKEMEN is 0.98.2 (the latest one)

lokpro commented 2 years ago

popeyeX.cns line 25810:

endcmdbuftime =; (winmugen only)

empty value causes the error.

Remove this line to play it in ikemenGo.

Mugen 1.1 doesn't show the error.

lokpro commented 2 years ago

Perhaps it's better to change to ignore the line instead of throwing an error.

https://github.com/ikemen-engine/Ikemen-GO/blob/f4abe2fbfe2ce97bc1b366c2adb6a80bb4c98d9b/src/compiler.go#L1158-L1160

lokpro commented 2 years ago

Found another case. Superman By Orochi_shin https://discord.com/channels/233345562261323776/282927929548210177/1019846098979917824

PGamer3 commented 1 year ago

There is also the same error with Opera Elmer X Ikemen.log

Does anyone have solutions?