StrmnNrmn update: of trains and Dynarec optimization

StrmnNrmn and Daedalus - Image 1 

You’d be amazed on what sort of epiphanies you can get while you’re on public transportation, i.e. the train, the tube, or the subway. Homebrew developer StrmnNrmn had such an epiphany – and it’s really good since it concerns optimizing his Dynarec Engine.

Of course, faster and more efficient are always good and we all know that the trusty dev is all for that. StrmnNrmn was on his way to work when a couple of improvements dawned on him. The first one involves simplifying the code of the mechanism that keeps “track of pending events”, while the second involves splitting “the function I was calling to do this testing into two different versions”.

We know not all of you are really interested with the icky techie stuff, but rest assured that it all means that StrmnNrmn is working on it. The dev has reported “an overall 10-15% speedup over R12” with the current optimizations he’s been implementing. In conclusion, here’s something from the dev:

I’m quite excited about the progress I’ve made so far with R13. I still have lots of ideas for other optimisations I want to implement for R13 which I’ll talk about over the coming days. I don’t have any release date in mind for R13 at the moment, so there’s no point in asking me yet 🙂

Patience is a virtue, kids. If you’d like to check out StrmnNrmn’s complete Dynarec Improvement post, feel free to scoot on over to his blog by clicking the Read link below.

Oh, and we’d like to thank Grav3Mine for the tip!

StrmnNrmn and Daedalus - Image 1 

You’d be amazed on what sort of epiphanies you can get while you’re on public transportation, i.e. the train, the tube, or the subway. Homebrew developer StrmnNrmn had such an epiphany – and it’s really good since it concerns optimizing his Dynarec Engine.

Of course, faster and more efficient are always good and we all know that the trusty dev is all for that. StrmnNrmn was on his way to work when a couple of improvements dawned on him. The first one involves simplifying the code of the mechanism that keeps “track of pending events”, while the second involves splitting “the function I was calling to do this testing into two different versions”.

We know not all of you are really interested with the icky techie stuff, but rest assured that it all means that StrmnNrmn is working on it. The dev has reported “an overall 10-15% speedup over R12” with the current optimizations he’s been implementing. In conclusion, here’s something from the dev:

I’m quite excited about the progress I’ve made so far with R13. I still have lots of ideas for other optimisations I want to implement for R13 which I’ll talk about over the coming days. I don’t have any release date in mind for R13 at the moment, so there’s no point in asking me yet 🙂

Patience is a virtue, kids. If you’d like to check out StrmnNrmn’s complete Dynarec Improvement post, feel free to scoot on over to his blog by clicking the Read link below.

Oh, and we’d like to thank Grav3Mine for the tip!

Add a Comment

Your email address will not be published. Required fields are marked *