Oznámení

Sbalit
Aktuálně žádná oznámení.

Without Frontier (Frontier 3 ;- )

Sbalit
X
 
  • Filtr
  • Čas
  • Zobrazit
Vymazat vše
new posts

    #16
    Tak budu muset zamakat na optimalizaci...

    Tedy donutilo mě to přemýšlet. Na té emulaci jsem už překonal několik propadů výkonu když jsem tam něco přidal. Tak přemýšlím kde je problém. Rád bych se na 040 dostal na 25FPS na 060 aspoň na 35 a na 030 na 15. To by bylo pořád hratelné.

    Budu se muset mrknout na smyčku rasterizace a taky na to jak je nastavená cache. Je dost možné, že se píše rovnou do FAST ram místo do Cache a pak teprve přesypat.
    To by mohlo udělat klidně 6x větší zátěž.
    Když bude nejhůř místo mapování textůr po pixelech udělám tabulky a po vzoru PS1 to budu sekat celočíselně to by na 060 mohlo zdvojnásobit fillrate.
    Naposledy upravil Noro; 21.09.2026, 12:23:41.
    Dum spiro spero!
    Amiga 1200 x2, Amiga 600, Amiga 500, PowerMacek G5 (MorphOS), Amiga 2000. IceDrake (68080/192MIPS, 512 MB RAM, RTC)

    Komentovat

    Zpracovávám...
    X