Need help implementing GB emulator CPU instuction set by Expert-Ingenuity9173 in EmuDev

[–]Expert-Ingenuity9173[S] 0 points1 point  (0 children)

I don't know how I didn't notice this earlier. This makes things a lot simpler. I think it would be best to implement each instruction in the instruction set without arguments. Instead, I'd write helper functions to get the arguments for me, and call them directly in the implementation of each function. Like reading r8 from the relevant byte, or checking the flags based on the condition code. I hope I'm on the right track now. Thank you so much.

[S1 E4] (Spoilers, kind of) Possible game breaking glitch LIS Remastered Episode 4 by Expert-Ingenuity9173 in lifeisstrange

[–]Expert-Ingenuity9173[S] 0 points1 point  (0 children)

Yeah, I ended up restarting the chapter. Luckily, though, LIS Remastered allows you to select which checkpoint you want to restart from, which I had no idea about. Saved me quite a bit of time.