Commit Graph

75 Commits

Author SHA1 Message Date
Arisotura
b62d90cbe4 Merge remote-tracking branch 'remotes/origin/master' into melonDSi 2020-05-30 03:19:20 +02:00
Arisotura
2327de2423 Merge commit '4b57416552ec2fa95216e2b044559f215723bf70' into melonDSi 2020-05-30 03:12:42 +02:00
Arisotura
c45068da0e embed romlist.bin 2020-05-30 00:28:21 +02:00
Arisotura
36f4cdbbbf get the OpenGL renderer going.
sorta.

(also make the blackmagic_II branch obsolete in the process)
2020-05-25 18:25:50 +02:00
Arisotura
aa4344e249 add audio output. HARK HARK HARK 2020-05-02 20:25:39 +02:00
Arisotura
931da1c66f add a bunch of code 2020-04-27 22:02:45 +02:00
Arisotura
690f9f3874 get some of the shit going, I guess
atleast the emuthread is going and we have its control system down

and other fun shit, too
2020-04-27 12:06:44 +02:00
RSDuck
47b44a6be8 fix build with JIT disabled and set default JIT maxblock size to 32 2020-04-26 16:27:26 +02:00
RSDuck
3787bab1f6 implement block linking + some refactoring
currently only supported for x64
2020-04-26 13:05:17 +02:00
RSDuck
0280fbe194 this mistake was phenomally stupid 2020-04-26 13:05:14 +02:00
RSDuck
d6cc7de6c4 move ARM64 JIT backend here 2020-04-26 13:05:09 +02:00
RSDuck
411fb57c07 jit: add compile option 2020-04-26 13:03:06 +02:00
RSDuck
c58fdbd66b jit: branch instructions 2020-04-26 13:02:58 +02:00
RSDuck
5f932cdf48 JIT: compilation of word load and store 2020-04-26 13:02:56 +02:00
RSDuck
ebce9f035f JIT: implemented most ALU instructions 2020-04-26 13:02:55 +02:00
RSDuck
c5c342c009 JIT: base
all instructions are interpreted
2020-04-26 13:02:53 +02:00
Arisotura
8b1caae852 flesh shit out for loading a cheat file 2020-02-24 17:56:01 +01:00
Arisotura
106b9a6f24 lay base for AR cheatzorz. baahahhhh 2020-02-14 19:26:52 +01:00
Raphaël Zumer
d86ee1d5bf Add GBA cart model and allow reading from it 2019-12-08 15:30:07 -05:00
StapleButter
db6187a953 add DSi shit to cmakelists 2019-10-16 01:37:44 +02:00
StapleButter
b9529e8361 Linux: fix uiGLGetProcAddress() 2019-06-01 00:27:54 +02:00
StapleButter
891ab9fd3c Linux: start getting somewhere with the whole OpenGL shito 2019-05-28 19:48:59 +02:00
PoroCYon
ebad773a38 apply tgsm's changes (see PR #411 ) 2019-05-26 00:50:27 +02:00
PoroCYon
31e0f15797 fix oudated CMake compile settings, add OpenGL dependency for Linux 2019-05-26 00:37:51 +02:00
Nadia Holmquist Pedersen
b31b5ed66a Revamp build system 2019-05-01 05:16:54 +02:00