summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-05-01Improve parsing of game name from ROM headerMichael Pavone
2016-05-01Allow overriding speed 0. May be useful for people that want to use vsyncMichael Pavone
2016-05-01Set vsync state based on config file rather than just using whatever the ↵Michael Pavone
system decides for us.
2016-05-01Added a config option that allows turning scanlines on and offMichael Pavone
2016-05-01Made low pass filter frequency configurableMichael Pavone
2016-04-30Fix bug in SAT cache address calculation that caused a crash in Strider IIMichael Pavone
2016-04-30Added TODO for hardware checkingMichael Pavone
2016-04-30Set sprite overflow flag if we completely consume sprite rendering capacity ↵Michael Pavone
for the line even if there is nothing left to draw. This graphical corruption in the vertical stretching scroll section. Needs hardware confirmation.
2016-04-30Implement SAT cache. Causes some graphical corruption in Overdrive due to an ↵Michael Pavone
unrelated bug.
2016-04-30YOUR EMULATOR SUX is dead. Needs logic analyzer testing to check exact delay ↵Michael Pavone
though.
2016-04-30Fix 68K interrupt handling some more. Fatal Rewind is working again.Michael Pavone
2016-04-30Fix some stuff with interrupt timing. The change in adjust_int_cycle gets ↵Michael Pavone
Overdrive working again (vint was not being preferred over hint in some cases). One of the changes seems to have broken Fatal Rewind again, but no other regressions that I can see.
2016-04-28Added code to display Next and Prev buttons on file listing screens to menuMichael Pavone
2016-04-28Add Wonder Boy in Monster World to ROM DB as it needs working EEPROM support ↵Michael Pavone
to work
2016-04-28Implemented A line and F line traps.Michael Pavone
2016-04-27Properly emulate machine freeze when reading from VDP while configured for ↵Michael Pavone
writes
2016-04-27Implement privelege violation exceptionsMichael Pavone
2016-04-27Implemented IR and undefined bits of info word for address error exception ↵Michael Pavone
frames
2016-04-27Fix changes made to get_instruction_start and map_native_address to cope ↵Michael Pavone
with being able to translate at odd addresses.
2016-04-26Initial stab at implementing address error exceptions. Need to fill in the ↵Michael Pavone
value of IR, undefined bits of last stack frame word and properly deal with address errors that occur during exception processing.
2016-04-26Implement illegal instruction trapMichael Pavone
2016-04-24Fix interrupt latency from STOP instruction status reg changes. Fix modified ↵Michael Pavone
code patching when non-standard aliases are used. This fixes the demo MDEM's First
2016-04-24FIFO should show as empty during a DMA fill after the initial write is done. ↵Michael Pavone
BlastEm now gets a perfect score in VDP FIFO Testing
2016-04-24Fixes to the DMA busy flag and DMA fill. Now up to 120/122 on VDP FIFO Testing.Michael Pavone
2016-04-24Add a trivial get_open_bus_value() function to stateview so it compiles again.Michael Pavone
2016-04-24Half assed, prefetch based open bus value emulation. Gets BlastEm up to ↵Michael Pavone
119/122 in VDP FIFO Testing
2016-04-24Implemented VDP read prefetch and made DMA copy not use the FIFO any more. ↵Michael Pavone
Now up to 114 out of 122 passing on VDP FIFO Test ROM
2016-04-24Fix order of writes for move.l with a predec destinationMichael Pavone
2016-04-23Disable refresh emulation with some ifdefs for now as it currently is not ↵Michael Pavone
accurate enough to actually improve overall accuracy/compatibility and in fact makes things that work right on real hardware break
2016-04-23Inclue menu.bin in release directories. Added a Windows RC file and iconMichael Pavone
2016-04-23Properly imlement btst with an immediate destination. Fixes a crash in NHL 95.Michael Pavone
2016-04-23Fixed loading of SMD format ROMsMichael Pavone
2016-04-22FindFirstFile makes more sense for getting modification times of a path than ↵Michael Pavone
using CreateFile and GetFileTimes
2016-04-22Get mouse working in save state slot selection menuMichael Pavone
2016-04-21Implement Windows versions of recently added functions in util.c and get the ↵Michael Pavone
Windows build working again
2016-04-21Move mouse mode and capture state to emulation context so it persists ↵Michael Pavone
properly when switching between the menu and the game
2016-04-21Got mouse working right in main and about menusMichael Pavone
2016-04-21Added tag v0.3.1 for changeset c9ed929ee984Michael Pavone
2016-04-21Added Mega Man - The Wily Wars to the ROM database as it uses EEPROM savesMichael Pavone
2016-04-20Fix bug in Z80 rrd implementation. This fixes the annoying high pitched wine ↵Michael Pavone
in Afterburner II.
2016-04-20Fix crash bug in Z80 debugger introduced with stack alignment changesMichael Pavone
2016-04-20Implemented linear resampling and low pass filter for the YM2612Michael Pavone
2016-04-20Fix PSG linear resampling and implement a low pass filterMichael Pavone
2016-04-19Not so successful attempt at improved PSG resamplingMichael Pavone
2016-04-18Fixed loading save states from menuMichael Pavone
2016-04-17Save State menu option is now fully functional. Load state sort of works, ↵Michael Pavone
but is mostly broken.
2016-04-17Get cursor behaving properly in save state slot listMichael Pavone
2016-04-16Get stateview building againMichael Pavone
2016-04-16Get slot list displaying in "Save State" and "Load State" menu itemsMichael Pavone
2016-04-15Save state menu WIPMichael Pavone