Commit graph

182 commits

Author SHA1 Message Date
notaz
1d7a28a723 32x: watchdog for Star Wars, SCI IRQs for X-men (also needs idle loop hacks)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@799 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-01 20:53:36 +00:00
notaz
236990cf77 32x: improve 'simple' scheduling, works for 'interesting' games
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@798 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-01 10:21:43 +00:00
notaz
c987bb5c36 32x: improved lockstep mode, allows compatibility over 50%
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@797 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-30 15:42:32 +00:00
notaz
1b3f584492 32x: RLE mode + tweaks, VR runs but unstable as everything else
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@795 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-29 15:53:18 +00:00
notaz
be20816c4c 32x: implement VDP fill, improve PWM, division unit and scheduling
Chaotix works but unstable


git-svn-id: file:///home/notaz/opt/svn/PicoDrive@794 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-29 13:38:07 +00:00
notaz
87accdf72d 32x: add more regs, ignore purge space
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@793 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-25 22:14:16 +00:00
notaz
97d3f47fbe 32x: vints, dram read, hw divider. Doom runs, but fragile to timing
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@792 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-23 21:40:06 +00:00
notaz
db1d3564e6 32x: preliminary PWM implementation. 32x opts in menu
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@790 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-22 19:38:49 +00:00
notaz
5e128c6d27 random cleanups
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@789 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-22 10:51:49 +00:00
notaz
b78efee2b2 32x: hook slave sh2, BIOS passes (not much else):
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@787 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-20 21:05:58 +00:00
notaz
4ea707e1e3 32x: sh2 irqs (irls), preliminary DMAC implementation
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@786 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-20 18:13:06 +00:00
notaz
266c6afa84 32x: mode2 draw, debug, poll detection
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@783 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-18 12:06:42 +00:00
notaz
acd35d4c08 32x: sh2 wip, main SH2 BIOS passes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@782 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-17 20:34:33 +00:00
notaz
0ace9b9aac memory refactoring (mostly for cd) + ARM mem asm update
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@780 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-16 21:34:35 +00:00
notaz
5e89f0f5ae Cyclone interface for new mem system, minor tweaks
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@779 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-14 20:35:30 +00:00
notaz
5e49c3a88d 32x: more wip
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@774 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-14 10:41:30 +00:00
notaz
974fdb5bfd 32x: packed pixel mode (works over 68k)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@773 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-12 21:54:46 +00:00
notaz
be2c420828 32x: initial code (security code passes)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@772 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-11 11:29:19 +00:00
notaz
45f2f245f5 Finish migrating to new mem handling. Make carthw db external.
Still need to fix asm and protection emulation.


git-svn-id: file:///home/notaz/opt/svn/PicoDrive@769 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-05 21:13:30 +00:00
notaz
af37bca858 new memory handling, but asm and mappers need update.
Some cleanup and magic bit removal as a bonus.


git-svn-id: file:///home/notaz/opt/svn/PicoDrive@768 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-02 16:05:54 +00:00
notaz
19954be196 sms wip: random tweaks, refactoring (palette, sound stuff, etc)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@764 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-28 20:16:33 +00:00
notaz
87b0845f37 more sms wip, better ROM detect, line callback change
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@762 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-27 21:44:52 +00:00
notaz
200772b790 sms wip: initial graphics support
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@761 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-25 16:25:22 +00:00
notaz
2ec9bec58b sms wip: Alex kidd shinobi plays sound
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@759 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-23 22:01:55 +00:00
notaz
3e49ffd0bf starting SMS work
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@756 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-16 13:00:07 +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
c8d1e9b662 refactoring z80 if code for sms preparation
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@752 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-14 15:02:54 +00:00
notaz
07ceafdb04 s68k-side Silpheed hack (needed for EU version)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@748 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-12 22:46:36 +00:00
notaz
ef090115c8 switch DMNA Silpheed hack to timeslice hack
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@747 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-12 14:06:40 +00:00
notaz
bcc9eda077 sram bugfix + savestate refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@744 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-10 14:22:50 +00:00
notaz
7b3f44c6b6 debug bgm player, sound code refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@598 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-10-16 13:32:55 +00:00
notaz
1cfc5cc4ce lowercasing filenames, part3
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@576 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-08-28 12:36:57 +00:00
Renamed from Pico/pico_int.h (Browse further)