notaz
|
2ea2cbfe8b
|
32x: sh2mame: critical bugfix (irqs on delay slot) + global cycle counter
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@796 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-30 15:38:57 +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
|
a44737c187
|
32x: change ppc handling for better logging
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@791 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-23 21:32:20 +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
|
94d2199eb1
|
kill helix build, it's no longer called anyway
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@788 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-21 08:57:44 +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
|
bca23c1c79
|
GP2X: fix wrapper script
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@785 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-19 11:10:05 +00:00 |
|
notaz
|
3cf9570bac
|
32x: some missed code from MAME, minor tweaks
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@784 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-18 15:18:10 +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
|
eaa10a6eb8
|
32x: add base of SH2 emu from MAME
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@781 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-17 20:31:30 +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
|
fc1874de8a
|
Cyclone: direct memhandler calls option + reset function
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@778 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-14 20:29:36 +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
|
6ccf5504a8
|
buildfix
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@776 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-14 18:49:55 +00:00 |
|
notaz
|
bdd6a009be
|
bugfix
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@775 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-14 10:41:58 +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
|
000f53350c
|
protection and more mapper support for new mem code
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@771 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-09-09 16:00:42 +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
|
c238eec8f5
|
based on hw tests busreq is affected by reset. Remove old hack too
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@767 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-30 20:40:58 +00:00 |
|
notaz
|
2aaac89caf
|
fix ROM selector annoyance
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@766 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-28 22:09:32 +00:00 |
|
notaz
|
8a19f430a5
|
bugfix
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@765 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-28 21:20:19 +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
|
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
|
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
|
67e50ff8d9
|
mem map bugfix
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@760 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-25 16:20:27 +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
|
30eb4622c4
|
minor xlib fix
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@758 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-23 21:56:54 +00:00 |
|
notaz
|
c3a8237644
|
replace gtk frontend with xlib
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@757 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-22 20:56:54 +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
|
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
|
b2451ac666
|
fix CD load filename display
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@753 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-15 14:23:09 +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
|
4010330cc0
|
fix clean build
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@751 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-13 22:18:12 +00:00 |
|
notaz
|
b3158e9837
|
1.56 release
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@750 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-13 21:34:25 +00:00 |
|
notaz
|
d4789c7cd6
|
Cyclone: group some often used handlers + minor optimization.
Seems to help CD games with many cache misses.
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@749 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-13 20:17:46 +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
|
6bc00695f8
|
always check for .mds and .mds.gz
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@746 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-08-11 14:06:36 +00:00 |
|