summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2016-04-15Saving the save directory in the rom_info struct didn't make sense. It ↵Michael Pavone
should be in the console context.
2016-04-15Switch to storing SRAM/EEPROM and save states in a per-game directory rather ↵Michael Pavone
than next to the ROM (for SRAM/EEPROM) or in the current working directory (for save states)
2016-04-12Implement "Resume" button in pause menuMichael Pavone
2016-04-12Remove the int number argument to vdp_int_ack since it is no longer usedMichael Pavone
2016-04-12Fix VDP interrupt ack. Big thanks to Eke-Eke or whoever left that helpful ↵Michael Pavone
comment in Genesis Plus GX. Fixes Fatal Rewind
2016-04-11MergeMichael Pavone
2016-04-11Initial work on pause menuMichael Pavone
2016-04-10Allow changing the 68K clock divider in the config fileMichael Pavone
2016-04-10Allow specification of named labels as command line arguments to the 68K ↵Michael Pavone
disassembler
2016-03-19Make Exit option in menu workMichael Pavone
2016-03-19Get "Load ROM" menu option working correctlyMichael Pavone
2016-03-14Working about menuMichael Pavone
2016-03-12Handle up down buttons when in a menuMichael Pavone
2016-03-09Adjust arrow X positions in menuMichael Pavone