I have not touched most of the parts that eisz made - my first priorities were to fix the sound and the video/audio lag (which I've pretty much succeeded in).
But yeah the menu (if you can call it that) and the font alike both look horrible, and need to be replaced as soon as possible.
I changed FONT_SCALE to 2 which resulted in long ROM names basically writing over themselves (if it makes sense to put it like that). Basically, there's no cut-off point for the text to begin writing to a next line.
So, menu is back to the way it was and num_per_page is set to 47. No other changes.
Eisz - I would just commit this entirely to git - it doesn't make sense to remove the jma, filters and unzip folders - we may still want to implement all this, so best to have everything in there.