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
/
blastem.c
Age
Commit message (
Expand
)
Author
2013-10-01
Implement turbo/slow motion feature that overclocks or underclocks the entire...
Mike Pavone
2013-09-18
Theoretically more correct timing of Z80 bus request
Mike Pavone
2013-09-15
Implement FIFO as a ring buffer so the behavior of reads from invalid CRAM an...
Mike Pavone
2013-09-13
Properly delay 68K on VDP reads. Dummy VDP test port implementation. Initial ...
Mike Pavone
2013-09-11
Fix argument handling so that the rom filename does not need to be specified ...
Mike Pavone
2013-09-10
Added copyright notice to source files and added GPL license text in COPYING
Mike Pavone
2013-09-10
Added version flag
Mike Pavone
2013-09-10
Added -h help text option
Mike Pavone
2013-09-08
Remove extra 68K/VDP cycle sync
Mike Pavone
2013-09-02
Adjust VBLANK flag and refresh timing to be in line with logic analyzer and v...
Mike Pavone
2013-09-01
Merge
Mike Pavone
2013-09-01
Fix bug that caused a DMA fill to start after another DMA operation completed...
Mike Pavone
2013-07-26
Added support for saving savestates. Added gst savestate format test harness
Mike Pavone
2013-07-20
Fix performance regression from stop instruction work
Mike Pavone
2013-07-19
Implement 68K stop instruction
Mike Pavone
2013-07-17
Add fullscreen support and add a keybinding for exiting the emulator
Mike Pavone
2013-07-10
Read default region from config file
Mike Pavone
2013-07-10
Read default render width from config file
Mike Pavone
2013-07-10
Add config file parser and default config file
Mike Pavone
2013-06-29
Forgot to null initialize the statfile pointer
Mike Pavone
2013-06-29
Add support for loading GST format savestates
Mike Pavone
2013-06-25
Change default resolution to 640x480
Mike Pavone
2013-06-25
Move IO code to a separate file and do a tiny bit of refactoring
Mike Pavone
2013-06-23
Implement basic joystick support
Mike Pavone
2013-06-16
Add support for logging YM2612 channels to WAVE files
Mike Pavone
2013-06-16
Implement writes from 68K to Z80 bank register and make reads from port c con...
Mike Pavone
2013-06-16
Minor refactor of io_read functions to avoid duplication of logic between byt...
Mike Pavone
2013-06-15
Assert z80 interrupt longer so that they are not missed when they should not be
Mike Pavone
2013-06-14
Make keybindings data driven so they can be populated from a config file later
Mike Pavone
2013-06-11
Add debugger command for saving Z80 RAM to a file
Mike Pavone
2013-06-09
Z80 debugger improvements
Mike Pavone
2013-06-03
Make the PSG and YM2612 use the master clock internal with an increment based...
Mike Pavone
2013-06-02
Fix YM2612 busy flag
Mike Pavone
2013-06-02
Bunch of Z80 debugger improvements
Mike Pavone
2013-05-31
Make the n command in the Z80 debugger actually run the next instruction with...
Mike Pavone
2013-05-31
Partial implementation of Z80 debugger
Mike Pavone
2013-05-29
Incredibly broken YM2612 support plus a fix to Z80 bus request
Mike Pavone
2013-05-27
YM2612 WIP update
Mike Pavone
2013-05-24
Make Z80 writes to VDP/PSG not potentially crash the emulator
Mike Pavone
2013-05-24
Allow VDP/PSG writes from Z80
Mike Pavone
2013-05-23
Get rid of debug puts and limit based on audio rather than frame rate by defa...
Mike Pavone
2013-05-23
Initial PSG support. Mostly works, noise channel is borked though.
Mike Pavone
2013-05-21
Support for SRAM with SEGA mapper. Half-finished support for SRAM without SEG...
Mike Pavone
2013-05-19
Fix a region detection bug
Mike Pavone
2013-05-19
Don't sync the 68K clock to the VDP clock unless the 68K had to wait for the ...
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-16
Get frame time correct and frame rate sort of correct for EUR region
Mike Pavone
2013-05-15
Support regions other than USA
Mike Pavone
2013-05-15
Set window title based on ROM header name
Mike Pavone
[next]