Commit graph

45 commits

Author SHA1 Message Date
GliGli
0ef5d01b2c update for GCC 9.2 toolchain 2022-02-11 13:27:24 +01:00
GliGli
f9d1610f31 files: ported compile.py to python3 -- new xenosc.exe from xna4 2021-05-28 13:15:53 +02:00
GliGli
14e805814e moving to xenosc shader compiler 2012-09-22 10:23:01 +02:00
GliGli
4438db5e80 major opti: using new mass shader compiler script to compile 1 pixel shader for each possible rendersate 2012-09-10 21:47:49 +02:00
GliGli
82e620d7d4 proper wchar removal / emu init-start-stop-term rework / better gui integration, still buggy with dynarec 2012-09-09 13:30:12 +02:00
Ced2911
039bd0d580 basic gui 2012-09-07 23:03:37 +02:00
GliGli
0deaa0899c using altivec for SH4 matrix ops / various cleanups / threaded pvr refinements 2012-09-04 20:12:55 +02:00
GliGli
fbb9dd4868 major opti: rewritten pvr threading to use a ring buffer / various cleanups 2012-09-02 15:55:19 +02:00
GliGli
501c222883 new dynarec SQ writes handling method / various cleanups 2012-09-01 22:56:59 +02:00
GliGli
c5a32c02b1 dynarec bugfix + misc changes 2012-08-31 21:22:45 +02:00
GliGli
ed1c592b9f lto working again / threaded pvr improvements / cleanups 2012-08-31 00:33:46 +02:00
GliGli
36dfb5e481 misc changes... 2012-08-29 22:56:07 +02:00
GliGli
9cd6d4160a pvr cleanups / even more pvr threading wip 2012-08-27 02:08:33 +02:00
GliGli
37f9fe21ac bye bye spinlocks, thanks for nothing... 2012-08-27 00:44:23 +02:00
GliGli
e13a7332b9 various threading improvements, wip 2012-08-27 00:36:01 +02:00
GliGli
a4194fd609 pvr fix, Jet Grind Radio working / misc fixes 2012-08-26 15:06:45 +02:00
GliGli
daf642853a volatile flag for threaded pvr 2012-08-25 20:13:13 +02:00
GliGli
05d54e8143 more threading / various optis 2012-08-25 17:59:24 +02:00
GliGli
16e475b032 gfx fixes, thank you ced2911 ! 2012-08-24 21:00:54 +02:00
GliGli
6951e14741 sound starting to work (emu speed dropped right now, will optimise later) / pvr texture invalidate fix 2012-08-22 20:17:36 +02:00
GliGli
74569161b5 speedups 2012-08-19 18:19:54 +02:00
GliGli
1237308313 added nullAICA plugin, fixes chuchu rocket 2012-08-19 15:43:47 +02:00
GliGli
0bf812c586 various fixes, DOA2 mostly working 2012-08-18 23:14:16 +02:00
GliGli
57da247712 textures endianess fixes + resync with recent lx 2012-08-18 10:44:16 +02:00
GliGli
4e8e313c90 wip 2012-05-19 12:03:30 +02:00
GliGli
4c84334ccf experimental threaded pvr fixes 2012-02-27 19:26:27 +01:00
GliGli
d4296bd3bd opti: removing LoadTs + direct pvr call in UpdateSystem 2012-02-21 19:11:57 +01:00
GliGli
2a687d01e4 threading pvr dmas wasn't such a good idea... 2011-12-18 14:18:11 +01:00
GliGli
b11fc036f9 multithreaded TA Dma, fixes a bios bug, small speedup 2011-11-27 22:56:34 +01:00
GliGli
bbea6e9888 more threaded pvr stuff 2011-11-26 23:08:24 +01:00
GliGli
8d08f766c9 threaded pvr + pref opti 2011-11-26 19:37:55 +01:00
GliGli
f0ef840af8 threaded pvr code 2011-11-26 19:36:28 +01:00
GliGli
4d3563b574 adding pref profiling 2011-11-26 00:39:49 +01:00
GliGli
1068b5b4e3 jumps/branches opti + fsrra opti 2011-11-23 19:58:16 +01:00
GliGli
3743e8897e temp (unsafe?) optis 2011-11-22 20:09:07 +01:00
GliGli
29cc438256 added some profiling infos + moved 3d rendering to UpdateSystem 2011-11-21 22:27:41 +01:00
GliGli
e9045122f2 misc optis 2011-11-09 17:22:14 +01:00
GliGli
227d2d5d1b misc dynarec optis 2011-11-09 14:52:18 +01:00
GliGli
f8166927a4 more remcompiled FPU ops 2011-11-08 19:55:17 +01:00
GliGli
3688b01bc0 implemented dynarec saves and a bunch of missed ops / shil_ifp profiler 2011-11-08 11:26:14 +01:00
GliGli
701128d0c7 implemented dynarec reads (speedup!) / more linux compilation fixes by warfaren 2011-11-07 22:01:19 +01:00
GliGli
33c2ad49f4 (slowly) working dynarec 2011-11-04 17:39:36 +01:00
GliGli
cbca6a96c3 ...? 2011-10-16 14:35:02 +02:00
GliGli
b5b882fee6 preliminary work on dynarec + compilation fixes for linux from warfaren 2011-10-16 14:34:06 +02:00
GliGli
03302923da Initial import 2011-10-15 12:33:03 +02:00