Replies: 1 comment
-
|
My 2c below
From experience, you want to use MAME for precise measurement. GnGeo's strength is that it's simple to compile and understand, but from an emulation's standpoint, MAME is more accurate, both in term of features and timings. I now exclusively use MAME. There are at least three things I would envision for profiling:
I think that one stems from the fact that depending on how you use C++ it may have hidden runtime costs (e.g. class initialization, virtual function calls, non trivial allocators...). That being said, ngdevkit should support it.
The default newlib allocator is not meant to be fast, just to support the C runtime. So if you plan to do any dynamic allocation, you should definitely rely on a custom allocator. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm working on a project with ngdevkit and would like some feedback on how to monitor performance
I currently have an FPS meter that stays stable in the gngeo emulator. I don't have a flashcard or the actual hardware to test it on a NeoGeo. Based on your experience, if it works well in Gngeo, does it also work well on actual hardware?
I want to shed some light on a few points and hear everyone’s personal experiences; this might help us
I’ve read that:
What assumptions do you use?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions