MBBSEmu: [MBMGEMP] Galactic Empire - Crash while playing game
Module Information
- Identifier: MBMGEMP
- Module Name: Galactic Empire
- Version: ?.?
Describe the bug Game plays for awhile then crashes. Once it crashes like this the game won’t even start (same message).
To Reproduce Steps to reproduce the behavior:
- Play Galactic Empire
- See error
Expected behavior Game does not crash
Screenshots
Unhandled exception. System.Exception: Unsupported FPU Register: None
at MBBSEmu.CPU.FpuStatusRegister.GetStackPointer(Register register)
at MBBSEmu.CPU.CpuCore.GetOperandValueDouble(OpKind opKind, EnumOperandType operandType)
at MBBSEmu.CPU.CpuCore.Op_Fld()
at MBBSEmu.CPU.CpuCore.Tick()
at MBBSEmu.HostProcess.ExecutionUnits.ExecutionUnit.Execute(FarPtr entryPoint, UInt16 channelNumber, Boolean simulateCallFar, Boolean bypassState, Queue`1 initialStackValues, UInt16 initialStackPointer)
at MBBSEmu.Module.MbbsModule.Execute(FarPtr entryPoint, UInt16 channelNumber, Boolean simulateCallFar, Boolean bypassSetState, Queue`1 initialStackValues, UInt16 initialStackPointer)
at MBBSEmu.HostProcess.MbbsHost.WorkerThread()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
Software Information:
- OS: ??
- Telnet Client: ??
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 16 (10 by maintainers)
Commits related to this issue
- Properly support ST(i) for FLD Opcode Fixes Issue #421 — committed to mbbsemu/MBBSEmu by enusbaum 3 years ago
Looks great so far! Thanks you guys are rock stars!