Search found 1355 matches

by Jubatian
Fri Oct 02, 2015 6:04 pm
Forum: Uzebox Emulator
Topic: Get that emu faster
Replies: 90
Views: 18541

Re: Get that emu faster

Bummer. What version of the compiler are you using? I tested it with clang++ today, and it gave much better warnings than gcc ever did. Also, could you post your hack to the Makefile, I'm curious what the assembly looks like as well. Eh, the fun thing is that now I am sitting in front of a differen...
by Jubatian
Fri Oct 02, 2015 9:27 am
Forum: Programming & Software
Topic: Pixel aspect ratio?
Replies: 4
Views: 1471

Re: Pixel aspect ratio?

Then hope no problem musing a bit further around it ;) The Commodore 64, well, that's "the" machine when it comes to retro 8 bit computing (Well, sure there are contenders, Amstrad CPC anyone?, but by games and demos its certainly a winner). Uzebox is NTSC, let's see what the NTSC C64 has in compari...
by Jubatian
Fri Oct 02, 2015 8:01 am
Forum: Uzebox Emulator
Topic: Get that emu faster
Replies: 90
Views: 18541

Re: Get that emu faster

Huh, fast responses here! :) For now I hacked the generation of assembly output into the Makefile, and checked what happens with those big switches. Mostly they turned into jump tables all right, so those alone aren't the culprit, although maybe their nesting is (each nesting level is a guaranteed p...
by Jubatian
Thu Oct 01, 2015 11:16 pm
Forum: Uzebox Emulator
Topic: Get that emu faster
Replies: 90
Views: 18541

Get that emu faster

Hi! I was a bit shocked when I tried uzem, it did work, but it can barely do its job, getting stuck at somewhere near 26MHz while keeping a 2.2GHz core busy (not very great for the audible experience). Observing the code, I could push it past this point with a little modification: inline void set_bi...
by Jubatian
Thu Oct 01, 2015 10:24 pm
Forum: Programming & Software
Topic: Pixel aspect ratio?
Replies: 4
Views: 1471

Pixel aspect ratio?

Hi! Just discovered this nifty little piece of hardware, and, of course, I immediately started to brew grand (or not so grand) ideas on how to mess around with its graphics. Well, naturally, take the dive before even starting :) I studied the kernel provided modes for a while, and in general how it ...