Commit graph

  • 9bb5d91c48 sh2 drc comments and missing pandora file notaz 2010-01-07 20:16:22 +00:00
  • 44e6452e02 32x: drc: block linking notaz 2010-01-06 13:18:04 +00:00
  • 25eb407c56 pprof: workaround for MMSP2 timer glitch, add draw2 notaz 2010-01-02 22:25:55 +00:00
  • b081408f66 32x: drc: mmap dram+rom for direct dereference notaz 2010-01-02 21:03:04 +00:00
  • f6c49d38cb simple profiler added notaz 2009-12-31 15:51:40 +00:00
  • e05b81fc5b 32x: drc: inline dispatcher and irq handling; do write-caused irqs notaz 2009-12-29 22:43:10 +00:00
  • efd100fc0a allow to add symbols for host_dasm notaz 2009-12-27 23:21:25 +00:00
  • e708403e97 1.70beta0 pandora release notaz 2009-12-22 11:06:52 +00:00
  • 89e6909b3f bugfixes notaz 2009-12-21 16:43:30 +00:00
  • d08e732614 pandora: tripplebuffer fbdev out, refactoring notaz 2009-12-20 19:47:55 +00:00
  • b60b8745c0 bugfixes notaz 2009-12-20 19:45:40 +00:00
  • 205bc4565c random minor fixes notaz 2009-12-18 15:29:59 +00:00
  • 697746df02 revive pandora and win32 builds, rm gp2x dep for linux, lots of refactoring notaz 2009-12-16 23:38:37 +00:00
  • 18b9412743 32x: drc: self-reentrant blocks notaz 2009-12-15 13:44:59 +00:00
  • 8beb44303e misc gp2x tweaks notaz 2009-12-08 19:50:24 +00:00
  • 8b4f38f4c6 32x: drc: enable and fix static reg alloc, carry flag tweaks notaz 2009-12-07 15:30:52 +00:00
  • 8796b7ee88 32x: drc: finish MAC, gen drc entry/exit (for statically alloced regs) notaz 2009-12-07 12:30:56 +00:00
  • 20e0619b16 Cyclone: gcc 4.4 buildfix notaz 2009-12-07 12:11:36 +00:00
  • b8a1c09ad1 port to 64bit. Some gcc 4.4 warning fixes notaz 2009-12-06 17:03:58 +00:00
  • 71f68165b6 32x: sh2 stat code, disabled by default notaz 2009-11-18 12:21:36 +00:00
  • f0d7b1faa1 32x: drc: first implementation finished, no more interpreter dep notaz 2009-11-12 16:42:42 +00:00
  • 4b315c210a 32x: don't log purge area access notaz 2009-11-12 16:40:03 +00:00
  • 52d759c30f 32x: drc: all opcodes covered, some TODOs left notaz 2009-11-06 13:38:34 +00:00
  • 488c0bbf55 use mem mapping for idle loop det notaz 2009-11-04 21:10:21 +00:00
  • ed8cf79be8 32x: drc: more wip, ARM untested notaz 2009-10-30 14:17:12 +00:00
  • 3863edbd9d 32x: drc: one manual page worth of opcodes implemented (x86 and arm) notaz 2009-10-28 15:40:38 +00:00
  • 80599a42db 32x: drc: handlers wip notaz 2009-10-26 11:16:19 +00:00
  • c18edb34e6 32x: drc: dynamicregister allocator notaz 2009-10-23 12:33:02 +00:00
  • 553c3eaa3a 32x drc functional on ARM, random adjustments notaz 2009-10-22 20:16:32 +00:00
  • 274f95a9a9 SH2 drc, dummy soc for GP2X notaz 2009-10-22 09:57:36 +00:00
  • 7f5a3fc12a drc related bugfixes notaz 2009-10-22 09:54:54 +00:00
  • 65c75cb07d 32x: drc: ARM implementation, start unification with SVP (untested) notaz 2009-10-21 19:37:41 +00:00
  • f4bb5d6b2c 32x: drc: new smc handling, write handlers adjusted. notaz 2009-10-18 20:52:50 +00:00
  • 2b2b46b05d 32x: drc: bugfix notaz 2009-10-18 20:48:03 +00:00
  • 72f63cf06c SVP: fix ARM breakage, re-add missing stuff notaz 2009-10-15 21:31:34 +00:00
  • bcf65fd674 32x: new SH2 memory handling, hopefully faster notaz 2009-10-15 20:03:23 +00:00
  • 6add7875b5 32x: change irq hadling, make it more drc friendly notaz 2009-10-14 14:46:38 +00:00
  • a8b03e2d4d 32x: add SR masking in MAME sh2 notaz 2009-10-13 21:14:53 +00:00
  • e898de13cd 32x: drc: more wip, some games work, debug stats notaz 2009-10-13 15:42:21 +00:00
  • 4c67e7ad99 rm unused file notaz 2009-10-13 10:09:27 +00:00
  • 679af8a3f4 32x: interpreter-wrap drc works (demos only). SVP drc refactoring. notaz 2009-10-13 10:07:27 +00:00
  • 98da48e418 bugfix notaz 2009-10-13 10:03:11 +00:00
  • 4139770121 32x: split sh2 code, compiler stub notaz 2009-10-08 19:47:31 +00:00
  • 1d29444dfc fix GP2X build notaz 2009-10-06 21:59:24 +00:00
  • 81aaab49a7 rel make target for win32 notaz 2009-10-06 14:52:30 +00:00
  • 1625ed0179 32x: overflow handling for X-Men notaz 2009-10-06 14:15:37 +00:00
  • ba86b61e50 some tweaks for win32 version notaz 2009-10-06 09:32:18 +00:00
  • 91842de3ea rm old windows port notaz 2009-10-05 19:26:42 +00:00
  • 823b9004c4 the old-new win32 port notaz 2009-10-05 16:12:45 +00:00
  • ae87bffa06 improved game vidmode change detection; some iface changes notaz 2009-10-05 15:59:08 +00:00
  • 602c28cac1 32x: famec support notaz 2009-10-05 15:35:14 +00:00
  • 83ff19ec52 32x: built-in BIOS; reset handling; 68k memhandler split notaz 2009-10-03 16:21:59 +00:00
  • 5fadfb1c37 32x: poll_detect tweaks, debug unification notaz 2009-10-02 13:39:46 +00:00
  • 1d7a28a723 32x: watchdog for Star Wars, SCI IRQs for X-men (also needs idle loop hacks) notaz 2009-10-01 20:53:36 +00:00
  • 236990cf77 32x: improve 'simple' scheduling, works for 'interesting' games notaz 2009-10-01 10:21:43 +00:00
  • c987bb5c36 32x: improved lockstep mode, allows compatibility over 50% notaz 2009-09-30 15:42:32 +00:00
  • 2ea2cbfe8b 32x: sh2mame: critical bugfix (irqs on delay slot) + global cycle counter notaz 2009-09-30 15:38:57 +00:00
  • 1b3f584492 32x: RLE mode + tweaks, VR runs but unstable as everything else notaz 2009-09-29 15:53:18 +00:00
  • be20816c4c 32x: implement VDP fill, improve PWM, division unit and scheduling notaz 2009-09-29 13:38:07 +00:00
  • 87accdf72d 32x: add more regs, ignore purge space notaz 2009-09-25 22:14:16 +00:00
  • 97d3f47fbe 32x: vints, dram read, hw divider. Doom runs, but fragile to timing notaz 2009-09-23 21:40:06 +00:00
  • a44737c187 32x: change ppc handling for better logging notaz 2009-09-23 21:32:20 +00:00
  • db1d3564e6 32x: preliminary PWM implementation. 32x opts in menu notaz 2009-09-22 19:38:49 +00:00
  • 5e128c6d27 random cleanups notaz 2009-09-22 10:51:49 +00:00
  • 94d2199eb1 kill helix build, it's no longer called anyway notaz 2009-09-21 08:57:44 +00:00
  • b78efee2b2 32x: hook slave sh2, BIOS passes (not much else): notaz 2009-09-20 21:05:58 +00:00
  • 4ea707e1e3 32x: sh2 irqs (irls), preliminary DMAC implementation notaz 2009-09-20 18:13:06 +00:00
  • bca23c1c79 GP2X: fix wrapper script notaz 2009-09-19 11:10:05 +00:00
  • 3cf9570bac 32x: some missed code from MAME, minor tweaks notaz 2009-09-18 15:18:10 +00:00
  • 266c6afa84 32x: mode2 draw, debug, poll detection notaz 2009-09-18 12:06:42 +00:00
  • acd35d4c08 32x: sh2 wip, main SH2 BIOS passes notaz 2009-09-17 20:34:33 +00:00
  • eaa10a6eb8 32x: add base of SH2 emu from MAME notaz 2009-09-17 20:31:30 +00:00
  • 0ace9b9aac memory refactoring (mostly for cd) + ARM mem asm update notaz 2009-09-16 21:34:35 +00:00
  • 5e89f0f5ae Cyclone interface for new mem system, minor tweaks notaz 2009-09-14 20:35:30 +00:00
  • fc1874de8a Cyclone: direct memhandler calls option + reset function notaz 2009-09-14 20:29:36 +00:00
  • 5d572e5228 drZ80: be sure addrs are in range notaz 2009-09-14 20:20:58 +00:00
  • 6ccf5504a8 buildfix notaz 2009-09-14 18:49:55 +00:00
  • bdd6a009be bugfix notaz 2009-09-14 10:41:58 +00:00
  • 5e49c3a88d 32x: more wip notaz 2009-09-14 10:41:30 +00:00
  • 974fdb5bfd 32x: packed pixel mode (works over 68k) notaz 2009-09-12 21:54:46 +00:00
  • be2c420828 32x: initial code (security code passes) notaz 2009-09-11 11:29:19 +00:00
  • 000f53350c protection and more mapper support for new mem code notaz 2009-09-09 16:00:42 +00:00
  • 45f2f245f5 Finish migrating to new mem handling. Make carthw db external. Still need to fix asm and protection emulation. notaz 2009-09-05 21:13:30 +00:00
  • af37bca858 new memory handling, but asm and mappers need update. Some cleanup and magic bit removal as a bonus. notaz 2009-09-02 16:05:54 +00:00
  • c238eec8f5 based on hw tests busreq is affected by reset. Remove old hack too notaz 2009-08-30 20:40:58 +00:00
  • 2aaac89caf fix ROM selector annoyance notaz 2009-08-28 22:09:32 +00:00
  • 8a19f430a5 bugfix notaz 2009-08-28 21:20:19 +00:00
  • 19954be196 sms wip: random tweaks, refactoring (palette, sound stuff, etc) notaz 2009-08-28 20:16:33 +00:00
  • 460603fa81 bugfixes notaz 2009-08-28 19:13:37 +00:00
  • 87b0845f37 more sms wip, better ROM detect, line callback change notaz 2009-08-27 21:44:52 +00:00
  • 200772b790 sms wip: initial graphics support notaz 2009-08-25 16:25:22 +00:00
  • 67e50ff8d9 mem map bugfix notaz 2009-08-25 16:20:27 +00:00
  • 2ec9bec58b sms wip: Alex kidd shinobi plays sound notaz 2009-08-23 22:01:55 +00:00
  • 30eb4622c4 minor xlib fix notaz 2009-08-23 21:56:54 +00:00
  • c3a8237644 replace gtk frontend with xlib notaz 2009-08-22 20:56:54 +00:00
  • 3e49ffd0bf starting SMS work notaz 2009-08-16 13:00:07 +00:00
  • d8f51995c4 drZ80 separation finished, related bugs fixed notaz 2009-08-15 18:54:59 +00:00
  • ee05564fc7 converting drZ80 to use xmap (new mem handling) notaz 2009-08-15 14:24:55 +00:00
  • b2451ac666 fix CD load filename display notaz 2009-08-15 14:23:09 +00:00
  • c8d1e9b662 refactoring z80 if code for sms preparation notaz 2009-08-14 15:02:54 +00:00