beirich
|
64a04fd672
|
gen: two-cell vertical scroll mode
|
2012-09-22 04:46:44 +00:00 |
beirich
|
b04189b6b1
|
gen: rewind is working, savestates are not working [yet]. will fix more tomorrow
|
2012-09-17 05:48:24 +00:00 |
beirich
|
bf504d1220
|
gen: work on sprite masking/overflow code. substantially improved. Fixes Sonic 1 title screen, Galaxy Force 2 level select, Landstalker sprite masking, and improved nemesis' test rom. Still something amiss in Sonic 2 title screen.
|
2012-09-11 05:00:45 +00:00 |
beirich
|
90d1d12086
|
gen: fix some vram corruption issues
general: fix some build warnings
|
2012-09-09 21:15:20 +00:00 |
beirich
|
ff8a58a9b7
|
gen: Implement CRAM read, VSRAM read. Correct sprite coordinate masking, fixing games several games where sprites were missing.
|
2012-09-04 01:07:03 +00:00 |
beirich
|
0a60a37705
|
gen: fix Flavio's DMA test rom. and hopefully something else too.
|
2012-09-03 22:26:33 +00:00 |
beirich
|
c9b3f7bedf
|
gen fixes: HINTs shouldnt fire during vblank, some DMA fixes, fix a render priority issue (albeit not the ideal fix), substantial rom compatibility testing
|
2012-09-03 16:01:56 +00:00 |
beirich
|
d586876f40
|
gen: implement H-ints
gen: implement Vram/Vram DMA copy (badly)
gen: fix dumb sprite rendering bug
gen: fix crash bug with certain WINDOW settings
|
2012-09-01 18:40:52 +00:00 |
beirich
|
f21429b996
|
gen: implement WINDOW rendering
gen: initialize VDP registers to power-on values
|
2012-09-01 05:02:27 +00:00 |
beirich
|
e24f0962fc
|
gen: fix dumb tile priority bug (primarily affects Ghouls n Ghosts, which use the layers backwards from normal)
|
2012-08-30 04:29:33 +00:00 |
beirich
|
8ad3e72ffa
|
Allow easy swapping of active 68000 core the C# core, or Musashi... As we are likely to be swapping between versions rapidly for some period of time.
|
2012-08-26 14:39:06 +00:00 |
beirich
|
2f73408029
|
gen: improved memory map and VDP I/O
|
2012-08-26 03:43:35 +00:00 |
beirich
|
b07008c7e7
|
Genesis vdp: small loadstate fix
|
2012-08-08 00:44:08 +00:00 |
beirich
|
b599c69c18
|
Add VirtualWidth to IVideoProvider and the (numerous) implementations. This is just phase 1, client needs to be updated to utilize this information, and some cores (especially PCE) should be updated in a more involved way to provide better TV emulation.
|
2012-06-25 02:50:34 +00:00 |
beirich
|
db1bfcfdfc
|
very preliminary genesis savestate support
|
2012-05-22 02:25:41 +00:00 |
zeromus
|
fd6ac896fc
|
general cleanup.. remove a bunch of warnings.. improve log console system a bit.. add new icons for log console window.. remove old demo psx interop system and add new, simpler one, which isnt really tested yet but is way less annoying.
|
2012-02-24 20:38:35 +00:00 |
beirich
|
5a5a424cc7
|
gen: some work on renderer.
|
2011-10-18 03:48:37 +00:00 |
beirich
|
f8564bf8a7
|
GEN: Preliminary sprite rendering. hook up MemoryDomains.
|
2011-10-16 06:23:15 +00:00 |
beirich
|
f2ca21759c
|
68000 timings and flags fixes, some new opcode handlers
|
2011-10-07 03:04:48 +00:00 |
beirich
|
8fb8a35317
|
Genesis core revive! Get it back to where loading a genesis rom doesnt crash everything immediately
|
2011-10-01 17:06:25 +00:00 |
beirich
|
89e4c5a674
|
|
2011-01-11 02:55:51 +00:00 |