Commit graph

21 commits

Author SHA1 Message Date
kub
f821bb7011 core, structural cleanup, fixes and improvements for type issues #2 2021-01-01 12:44:02 +01:00
kub
9760505eaf remove textrels with -fPIC/-fPIE (for android/ios) 2019-12-03 23:52:13 +01:00
notaz
61290a3553 drz80: drop fast_sp for compatibility
no measurable improvement in most cases anyway
2017-08-11 02:12:57 +03:00
notaz
15b5b52505 drz80: don't use swp
swp is not available and sometimes emulated on newer ARMs
on older ARMs it does some bus locking that we don't need
2013-09-09 03:59:28 +03:00
notaz
835122bc0c sms: add pause support 2013-08-31 20:35:52 +03:00
notaz
83b1fb3279 drz80: fix flag saving 2013-07-28 23:29:05 +03:00
notaz
b4db550e41 32x and sms savestates. Core-independent z80 state. SS bugfixing/refactoring.
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@868 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-01-27 16:30:41 +00:00
notaz
5d572e5228 drZ80: be sure addrs are in range
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@777 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-14 20:20:58 +00:00
notaz
460603fa81 bugfixes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@763 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-28 19:13:37 +00:00
notaz
d8f51995c4 drZ80 separation finished, related bugs fixed
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@755 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-15 18:54:59 +00:00
notaz
ee05564fc7 converting drZ80 to use xmap (new mem handling)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@754 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-15 14:24:55 +00:00
notaz
de89bf45d7 adjusted timing and fixed EI in DrZ80
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@472 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-05-30 19:58:12 +00:00
notaz
28d596af36 adjusted timing of some instructions
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@470 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-05-29 19:33:31 +00:00
notaz
43e6eaad0b timers implemented for new z80 mode
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@460 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-05-26 18:58:21 +00:00
notaz
170435846c improved irq handling Cz80_Exec() calls with lots of cycles
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@458 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-05-25 21:01:55 +00:00
notaz
b542be4686 optimizations, fixes, hacks, psp, ...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@295 be3aeb3a-fb24-0410-a615-afba39da0efa
2007-11-15 23:01:20 +00:00
notaz
80db44425a various bugfixes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@282 be3aeb3a-fb24-0410-a615-afba39da0efa
2007-10-27 20:04:36 +00:00
notaz
f02439758e fixed a possible deadlock in DrZ80
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@253 be3aeb3a-fb24-0410-a615-afba39da0efa
2007-09-17 20:46:29 +00:00
notaz
e5503e2f4f memhandlers slightly improved
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@234 be3aeb3a-fb24-0410-a615-afba39da0efa
2007-09-01 21:34:13 +00:00
notaz
e5f426aa2e giz menu works
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@231 be3aeb3a-fb24-0410-a615-afba39da0efa
2007-09-01 11:07:03 +00:00
notaz
cc68a136aa initial import
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@2 be3aeb3a-fb24-0410-a615-afba39da0efa
2006-12-19 20:53:21 +00:00