index
:
melonDS
master
modified version of melonDS used for school/vsr
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ARM.cpp
Commit message (
Expand
)
Author
Age
*
check IRQ first then Idle loop
RSDuck
2020-07-28
*
subtract cycles after checking IRQ and Halt
RSDuck
2020-07-27
*
fix build with JIT disabled
RSDuck
2020-07-25
*
reconcile DSi and JIT, fastmem for x64 and Windows
RSDuck
2020-06-30
*
first steps in bringing over the JIT refactor/fastmem
RSDuck
2020-06-16
*
rewrite JIT memory emulation
RSDuck
2020-06-16
*
fix build with JIT disabled and set default JIT maxblock size to 32
RSDuck
2020-06-16
*
implement block linking + some refactoring
RSDuck
2020-06-16
*
remove debug leftovers
RSDuck
2020-06-16
*
improve nop handling and proper behaviour for LDM^
RSDuck
2020-06-16
*
make savestates 100% compatible again
RSDuck
2020-06-16
*
integrate changes from ARM64 backend and more
RSDuck
2020-06-16
*
new block cache and much more...
RSDuck
2020-06-16
*
abandon pipelining on jit
RSDuck
2020-06-16
*
fix uninitialised memory mapping
RSDuck
2020-06-16
*
jit: decrease blockcache AddrMapping size for ARM9
RSDuck
2020-06-16
*
jit: add compile option
RSDuck
2020-06-16
*
jit: make everything configurable
RSDuck
2020-06-16
*
jit: LDM/STM finally(!) working + MUL, MLA and CLZ
RSDuck
2020-06-16
*
jit: branch instructions
RSDuck
2020-06-16
*
JIT: most mem instructions working
RSDuck
2020-06-16
*
JIT: implemented most ALU instructions
RSDuck
2020-06-16
*
JIT: base
RSDuck
2020-06-16
*
make it able to switch between DS and DSi modes
Arisotura
2020-06-01
*
Merge commit '4b57416552ec2fa95216e2b044559f215723bf70' into melonDSi
Arisotura
2020-05-30
|
\
|
*
detect whether we are running the game
Arisotura
2020-02-24
|
*
* add support for a bunch of codes (all of them minus the loop shit, really)
Arisotura
2020-02-14
|
*
update copyright years
Arisotura
2020-02-14
*
|
add AES, fix a bunch of bugs
Arisotura
2019-06-19
*
|
y'know, actually running the DMA units might yield better results.
Arisotura
2019-06-18
*
|
fix fucking ass-stupid bug with new-WRAM handling
Arisotura
2019-06-16
*
|
get it to do more interesting things
Arisotura
2019-06-15
*
|
add I2C shito
Arisotura
2019-06-15
|
/
*
pft
Arisotura
2019-06-10
*
fasterer BG/OBJ VRAM reads
Arisotura
2019-06-09
*
fasterer IRQ check. clean up code.
Arisotura
2019-06-08
*
draft API for OpenGL shito in libui
Arisotura
2019-03-31
*
move platform specific config to platform specif ffile ayyyyyyyyyyygfghj;,gnxbf
Arisotura
2019-03-15
*
start work on non-direct mode. reply to DHCP discover frame.
Arisotura
2019-02-23
*
also, update copyright name
Arisotura
2019-01-22
*
redesign main emu loop to use timestamps instead of being a trainwreck
StapleButter
2019-01-05
*
add PoC ARM9 instruction cache logic. not actually in use, but it's there as ...
StapleButter
2019-01-04
*
add missing shit to savestates. bump the version up.
StapleButter
2018-12-11
*
more sensible cache timings
StapleButter
2018-12-11
*
add back faster prefetch for ARM9
StapleButter
2018-12-11
*
finish the work on the main loop. finally fix all cases of desync I could fin...
StapleButter
2018-12-11
*
temp commit
StapleButter
2018-12-11
*
fix bugs
StapleButter
2018-12-09
*
make it fasterer
StapleButter
2018-12-09
*
take it somewhere.
StapleButter
2018-12-09
[next]