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
Age
Commit message (
Collapse
)
Author
2013-07-17
Add fullscreen support and add a keybinding for exiting the emulator
Mike Pavone
2013-07-17
Fix sign flag on swap
Mike Pavone
2013-07-17
Fix carry flag on rotate when the register provided rotate bit count is ↵
Mike Pavone
exactly 32
2013-07-17
Add a bunch of 68K test cases for single operand instructions
Mike Pavone
2013-07-16
Fix 68K test harness
Mike Pavone
2013-07-16
Add support for single operand instructions to 68K test generator
Mike Pavone
2013-07-16
Add address/cd registers to VDP debug message
Mike Pavone
2013-07-15
Restore one of the VDP debugging modes
Mike Pavone
2013-07-12
Implement the scroll ring buffer properly without memcpy
Mike Pavone
2013-07-11
Updated todo list
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
Read joystick bindings from config file
Mike Pavone
2013-07-10
Read key bindings from config file
Mike Pavone
2013-07-10
Add config file parser and default config file
Mike Pavone
2013-07-09
Added ternary tree implementation and a simple test program for it
Mike Pavone
2013-07-07
Last set of changes to analyze.py from when I was last working on reversing ↵
Mike Pavone
the VDP
2013-06-30
Refactor duplicated CRAM writing code and fix a bug in the process
Mike Pavone
2013-06-30
Make VDP render in native pixel format of the renderer for a modest ↵
Mike Pavone
performance gain and to make it easier to use OpenGL for rendering
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
Use the registers that were freed up by the memory map function changes
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-24
Fix access to int_enable_cycle in EI
Mike Pavone
2013-06-24
Cleanup makefile and link math library
Mike Pavone
2013-06-23
Implement basic joystick support
Mike Pavone
2013-06-23
Fix window layer in double res interlace mode
Mike Pavone
2013-06-23
Change buffer size to avoid weird artifacts on some systems
Mike Pavone
2013-06-23
Fix sprite y mask in interlace mode. Fix framebuffer selection when ↵
Mike Pavone
switching out of interlace mode.
2013-06-23
Fix vscroll calculation in double resultion interlace mode
Mike Pavone
2013-06-22
Initial work on interlace
Mike Pavone
2013-06-19
Fix movem with pc displacement or pc indexed source
Mike Pavone
2013-06-19
Initial stab at LFO phase modulation
Mike Pavone
2013-06-19
Use a slightly more sane PSG volume divider. Stil seems too loud, need to ↵
Mike Pavone
check the real hardware.
2013-06-17
Process events in vgm player so that quitting works
Mike Pavone
2013-06-17
Add primitive vgm player for testing
Mike Pavone
2013-06-16
Add support for logging YM2612 channels to WAVE files
Mike Pavone
2013-06-16
Fix modulation condition for operator 2
Mike Pavone
2013-06-16
Implement writes from 68K to Z80 bank register and make reads from port c ↵
Mike Pavone
control register return 0 again
2013-06-16
Minor refactor of io_read functions to avoid duplication of logic between ↵
Mike Pavone
byte and word versions
2013-06-16
Fix YM2612 timers
Mike Pavone
2013-06-15
Assert z80 interrupt longer so that they are not missed when they should not be
Mike Pavone
2013-06-15
Fix DI
Mike Pavone
2013-06-15
Have test generator test both flag register 0 case and flag register FF case
Mike Pavone
2013-06-14
Fix adc and sbc
Mike Pavone
2013-06-14
Make keybindings data driven so they can be populated from a config file later
Mike Pavone
2013-06-13
Fix LDIR
Mike Pavone
2013-06-11
Fix output of algorithm 4 and make some other minor YM2612 core improvements
Mike Pavone
2013-06-11
Add debugger command for saving Z80 RAM to a file
Mike Pavone
[next]