notaz
|
1625ed0179
|
32x: overflow handling for X-Men
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@807 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-10-06 14:15:37 +00:00 |
|
notaz
|
ba86b61e50
|
some tweaks for win32 version
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@806 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-10-06 09:32:18 +00:00 |
|
notaz
|
91842de3ea
|
rm old windows port
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@805 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-10-05 19:26:42 +00:00 |
|
notaz
|
823b9004c4
|
the old-new win32 port
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@804 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-10-05 16:12:45 +00:00 |
|
notaz
|
ae87bffa06
|
improved game vidmode change detection; some iface changes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@803 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-10-05 15:59:08 +00:00 |
|
notaz
|
602c28cac1
|
32x: famec support
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@802 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-10-05 15:35:14 +00:00 |
|
notaz
|
83ff19ec52
|
32x: built-in BIOS; reset handling; 68k memhandler split
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@801 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-10-03 16:21:59 +00:00 |
|
notaz
|
5fadfb1c37
|
32x: poll_detect tweaks, debug unification
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@800 be3aeb3a-fb24-0410-a615-afba39da0efa
|
2009-10-02 13:39:46 +00:00 |
|
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
|
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 |
|