index
:
blastem.git
gdb
libretro
vdp-hacking
Oxore's fork of "blastem" emulator for ROM hacking (C)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
runtime.S
Age
Commit message (
Expand
)
Author
2013-06-25
Use the registers that were freed up by the memory map function changes
Mike Pavone
2013-05-21
m68k_trap is now replaced with a generated one so it can call the generated m...
Mike Pavone
2013-05-21
Generate handle_cycle_limit_int at runtime so it can refer to the runtime gen...
Mike Pavone
2013-05-19
Handle busack across frame boundary
Mike Pavone
2013-05-18
Mostly working runtime generation of memory map read/write functions
Mike Pavone
2013-05-11
Don't update interrupt mask on non-interrupt exceptions
Mike Pavone
2013-05-11
Fix check for code writes
Mike Pavone
2013-05-10
Initial stab at horizontal interrupts and improving accuracy of vertical inte...
Mike Pavone
2013-04-29
Fix target cycle count after 68K interrupt
Mike Pavone
2013-04-21
Implement CHK instruction (not fully tested).
Mike Pavone
2013-01-26
Flag fixes for div, negx and not
Mike Pavone
2013-01-26
Tweaks to make blastem compatible with m68k-tester
Mike Pavone
2013-01-25
Fix overflow flag on ASL
Mike Pavone
2013-01-20
Add support for breaking into the debugger while game is running
Mike Pavone
2013-01-16
Implement ABCD an SBCD. Fix BTEST with register source.
Mike Pavone
2013-01-15
Implement support for self-modifying code
Mike Pavone
2013-01-06
Print a message when we try to run an invalid instruction, not when we try to...
Mike Pavone
2013-01-06
Fix order of SR and PC saved in an exception stack frame
Mike Pavone
2013-01-05
Fix crash in printf from "crash" function due to lack of clearing rax
Mike Pavone
2013-01-04
Implement access to Z80 RAM
Mike Pavone
2013-01-03
Implement TRAP (untested)
Mike Pavone
2013-01-01
Do a sync when interrupt mask changes so we can recompute the next interrupt ...
Mike Pavone
2013-01-01
Make writes to control and data port block when DMA is in progress
Mike Pavone
2012-12-31
Implement m68k_modified_ret_addr
Mike Pavone
2012-12-31
Fix VDP reads
Mike Pavone
2012-12-30
Implemented HV counter
Mike Pavone
2012-12-29
Fix crash when printing error message about modified return address
Mike Pavone
2012-12-27
Use unsigned comparisons for address decoding, exit when we hit an unhandled ...
Mike Pavone
2012-12-27
Initial work on allowing dynamic branches and code in RAM plus a small fix to...
Mike Pavone
2012-12-26
vertical interrupts now work
Mike Pavone
2012-12-26
RTE doesn't crash the emulator anymore
Mike Pavone
2012-12-26
Fix Z80 BUSREQ/RESET implementation.
Mike Pavone
2012-12-26
Fix long reads from IO ports or long reads that trigger sync cycles by saving...
Mike Pavone
2012-12-26
Implement Z80 reset and bus request registers.
Mike Pavone
2012-12-26
Initial stab at interrupt support. Make native code offsets bigger so I don't...
Mike Pavone
2012-12-21
Implement word wide access to IO area
Mike Pavone
2012-12-20
Gamepad support
Mike Pavone
2012-12-19
Cleanup 68K timing code. Temporarily omment out fFPS counter as it was causin...
Mike Pavone
2012-12-18
ecx was getting clobbered before the relevant temp value was used in some cas...
Mike Pavone
2012-12-18
Code in runtime for checking for VDP reads was using the wrong register. This...
Mike Pavone
2012-12-18
Get Flavio's color bar demo kind of sort of working
Mike Pavone
2012-12-16
Add preliminary support for JMP
Mike Pavone
2012-12-04
M68K to x86 translation works for a limited subset of instructions and addres...
Mike Pavone
2012-11-27
Add asssembly runtime code stub
Mike Pavone