Commit Graph

  • 44a80f6a19 drc: handle division by 0 correctly notaz 2011-06-26 03:23:15 +03:00
  • c7a56f4f57 psxinterpreter: fix division by zero notaz 2011-06-25 20:09:44 +03:00
  • b03e0caf5e gpus: return DMA word count to avoid 1 list walk notaz 2011-06-25 01:49:35 +03:00
  • 4e44d6f63e ppf.c: backport fix from pcsxr notaz 2011-06-22 19:35:29 +03:00
  • 28d74ee8c4 drc: merge Ari64's patch: 21_debugging_stuff notaz 2011-06-22 19:03:50 +03:00
  • 311301dc26 drc: merge Ari64's patch: 20_delay_slot_64bit_register_fix notaz 2011-06-22 19:02:33 +03:00
  • 5a05d80c2e drc: merge Ari64's patch: 19_arm_typos notaz 2011-06-22 18:54:26 +03:00
  • 198df76f1e drc: merge Ari64's patch: 18_loop_preload_fix notaz 2011-06-22 18:52:24 +03:00
  • d61de97e87 drc: merge part of old Ari64's patch: 09_tlb_offset notaz 2011-06-22 18:47:10 +03:00
  • e3234ecf96 drc: merge Ari64's patch: 17_branch_target_liveness_analysis notaz 2011-06-22 17:46:24 +03:00
  • 2a70696411 drc: merge Ari64's patch: 16_continue_after_branch_into_delay_slot notaz 2011-06-22 17:17:42 +03:00
  • f776eb14d4 drc: merge Ari64's patch: 15_dirty_registers_fix notaz 2011-06-22 16:26:38 +03:00
  • ea3d2e6e63 drc: merge Ari64's patch: 14_dont_save_or_restore_temporary notaz 2011-06-22 16:23:34 +03:00
  • 373d1d0751 drc: merge Ari64's patch: 13_dummy_loads notaz 2011-06-22 16:12:06 +03:00
  • eeb1feebc7 drc: merge Ari64's patch: 12_cycle_count notaz 2011-06-22 16:08:46 +03:00
  • 79c75f1b7e drc: merge Ari64's patch: 11_dealloc_reg_clear_const_flag notaz 2011-06-22 16:07:01 +03:00
  • 0c1fe38bf0 drc: merge Ari64's patch: 04_constant_address_pagefaults notaz 2011-06-22 16:02:04 +03:00
  • b7217e13a7 drc: merge Ari64's patch: 03_needed_again notaz 2011-06-22 15:55:08 +03:00
  • 20d507ba0e drc: merge Ari64's patch: 01_year_2011 notaz 2011-06-22 15:49:37 +03:00
  • 696c953036 cdrom: remove play pregap hack notaz 2011-06-22 15:42:20 +03:00
  • 8aa9144305 cdriso: handle pregap read/play notaz 2011-06-22 15:20:36 +03:00
  • 19c03d80d7 cdriso: handle TOC and track timing better notaz 2011-06-22 00:17:19 +03:00
  • f246f46199 frontend: update file browser filters notaz 2011-06-22 00:09:37 +03:00
  • ff847a2ebb frontend: handle 24bpp in sstate preview notaz 2011-06-19 02:21:10 +03:00
  • e64dc4c54e dfxvideo: decouple from main emu notaz 2011-06-18 01:23:27 +03:00
  • 69f0df9cba arm_utils: relax alignment requirements notaz 2011-06-16 18:43:51 +03:00
  • 04fd948ab0 drc: re-add bt part that was removed with pass7 notaz 2011-06-14 19:21:55 +03:00
  • 9c1517da3e dfinput: return 0xff when the packet ends, like the real thing does notaz 2011-06-14 18:55:39 +03:00
  • ab948f7e6d enable Wall warnings by default notaz 2011-06-07 12:40:49 +03:00
  • 808a13bdcc psxbios: fix some -Wall warnings notaz 2011-06-07 12:29:58 +03:00
  • f5955059b4 drc: comment out some broken code notaz 2011-06-07 12:38:11 +03:00
  • 5194fb95c9 drc: init vars that gcc thinks can be used uninitialized, just in case notaz 2011-06-07 12:36:41 +03:00
  • c2e3bd42a1 drc: fix warning in my code notaz 2011-06-07 12:34:50 +03:00
  • 8b44021510 pandora: keep package name between versions notaz 2011-06-06 19:48:43 +03:00
  • 665e364a0a r3000a: don't patch RAM to work around BIOS notaz 2011-06-06 19:43:26 +03:00
  • a48ae3a7de cdrom: do a NULL check, some plugins may return that notaz 2011-06-06 18:48:41 +03:00
  • 4218954fcc frontend: support some emu actions in x11 build notaz 2011-06-06 18:46:34 +03:00
  • de910c6be0 frontend: allow loading states from specified file notaz 2011-04-05 23:15:10 +03:00
  • 6c9a982ac5 plugins: expand GPUvBlank to pass hcounter pointer notaz 2011-04-05 01:13:25 +03:00
  • 0a15186840 frontend: make -psxout cmd arg override config notaz 2011-04-05 01:10:01 +03:00
  • 4215cb1fa3 dfxvideo: allow frameskip in interlace mode too notaz 2011-03-26 23:59:09 +02:00
  • c24732c066 r3000a: reset cpu after setting up registers notaz 2011-03-22 18:48:48 +02:00
  • 35775df7ae drc: start in more consistent state notaz 2011-03-22 18:45:15 +02:00
  • 3938f69aec release r8 notaz 2011-03-22 01:04:51 +02:00
  • a48f14785e dfxvideo: rm some more ZN leftovers notaz 2011-03-22 00:33:49 +02:00
  • cefe86b749 try to align timing with LCD refresh notaz 2011-03-21 22:52:38 +02:00
  • ef94866c5e frontend: nub-as-btn option + gamepad fix notaz 2011-03-21 03:15:38 +02:00
  • 1bba42a5c6 frontend: input: add hack to allow abs-only devices notaz 2011-03-21 02:49:58 +02:00
  • 605e6809b6 frontend: input: detect dead devices, always set keynames notaz 2011-03-21 02:40:21 +02:00
  • 0079b7b467 frontend: input: kill "merge with defaults" behavior notaz 2011-03-21 00:53:19 +02:00
  • 7f2607ead5 drc: try even more to not compile code as 64bit notaz 2011-03-19 21:57:24 +02:00
  • 9f4a42376a frontend: warn about frameskip problems notaz 2011-03-17 23:49:20 +02:00
  • 2adcd6fad4 drc: ujump DS $ra overwrite fix? notaz 2011-03-17 23:47:26 +02:00
  • 149a4d3413 minor debug code updates notaz 2011-03-17 01:11:43 +02:00
  • dadf55f230 drc: hack for stack-in-RAM-mirror case notaz 2011-03-15 02:28:24 +02:00
  • 4ef8f67d52 drc: implement ra accesses in ujump DS notaz 2011-03-15 01:21:26 +02:00
  • 25c1e50390 frontend: bios warning bugfix notaz 2011-03-14 15:30:40 +02:00
  • 2f24625423 cdrom: merge a fix from PCSX-Reloaded notaz 2011-03-14 15:29:22 +02:00
  • 25c32cec80 cdrom: restore cdrWrite3 reschedule notaz 2011-03-14 01:39:50 +02:00
  • 29a8c4f3e7 frontend: add screenshot functionality notaz 2011-03-12 22:09:04 +02:00
  • 9411ba241f add a simple tool to make pocketiso .z images notaz 2011-03-12 19:50:42 +02:00
  • 79f584137c dfxvideo: make fskip update on vsync too notaz 2011-03-12 02:50:00 +02:00
  • 72bb6fddbe frontend: debug menu adjustment notaz 2011-03-10 00:49:38 +02:00
  • abbc1ca1f7 psxinterpreter: do interrupt test after doing target instruction SND\notaz_cp 2011-03-09 22:30:50 +00:00
  • 3e5353548d drc: handle some load delay cases with interpreter notaz 2011-03-10 00:38:42 +02:00
  • 274c424338 pcsxmem: fix ro write handler notaz 2011-03-08 16:09:02 +02:00
  • b12c9fb877 drc: update invalid_code for RAM when mirrors are touched notaz 2011-03-08 15:41:55 +02:00
  • b8e744ce04 spu: fix valgrind errors notaz 2011-03-07 19:56:42 +02:00
  • af4ee1fe73 drc: fix valgrind errors notaz 2011-03-07 19:54:14 +02:00
  • 97a238a647 drc: rm unneeded writebacks in stubs, as suggested by Ari64 notaz 2011-03-07 16:38:15 +02:00
  • 2c8869044c frontend: fix valgrind errors notaz 2011-03-07 19:51:58 +02:00
  • 900acfae71 release r7 notaz 2011-03-02 01:20:55 +02:00
  • 2ef486eeb9 dfxvideo: turn off strict-aliasing (causes problems) notaz 2011-03-02 01:19:29 +02:00
  • 2588a9387f dfxvideo: use bit31 handling from pcsxr-svn notaz 2011-03-01 23:24:30 +02:00
  • dc990066a3 drc: clear dynarec completely on CD image change notaz 2011-03-01 19:07:27 +02:00
  • 4f5a1b2a86 frontend: add BIOS warning notaz 2011-03-01 17:20:01 +02:00
  • e3d0da2638 frontend: move skin and darken the background notaz 2011-03-01 17:13:03 +02:00
  • e429fc6073 dfxvideo: avoid division like plague notaz 2011-03-01 02:19:58 +02:00
  • fc42805bfb frontend: commit some debug code notaz 2011-03-01 01:02:16 +02:00
  • 97ea407715 spu: drop unused mono code notaz 2011-03-01 00:48:20 +02:00
  • 9cf0ddbcdf spu: refactor adsr (simplify code) notaz 2011-02-28 02:13:23 +02:00
  • 6d866bb789 spu: compact chan structure a bit notaz 2011-02-28 00:19:48 +02:00
  • 009faf24e6 gte_neon: hook into recompiler notaz 2011-02-26 23:56:06 +02:00
  • 17ed0d696a gte_neon: implement MVMVA, some fixes notaz 2011-02-26 23:15:43 +02:00
  • 4cc3050c73 gte_neon: trying to improve code notaz 2011-02-25 20:02:34 +02:00
  • 5d8e3bf876 gte_neon: implement RTPS and NCLIP notaz 2011-02-25 16:07:36 +02:00
  • 8cfbda97eb gte: starting some NEON code notaz 2011-02-22 14:04:47 +02:00
  • a33a15fd86 frontend: make sure color format is set notaz 2011-02-22 14:26:14 +02:00
  • cbbab9cd86 drc: some PCSX-specific const addr io handlers notaz 2011-02-17 18:20:47 +02:00
  • fb4074479c drc: add i/o penalty cycles notaz 2011-02-17 02:18:15 +02:00
  • f51dc36c05 drc: don't pass r3 to memhandlers notaz 2011-02-17 01:54:15 +02:00
  • 619e5ded1a drc: merge register types from Ari64's code notaz 2011-02-16 23:38:06 +02:00
  • 0bbd14543f drc: merge Ari64's patch: 11_reduce_invstub_memory_usage notaz 2011-02-17 00:08:48 +02:00
  • 3eaa704818 drc: merge Ari64's patch: 10_unnecessary_invalidate notaz 2011-02-16 23:52:36 +02:00
  • e1190b870e drc: merge Ari64's patch: 08_loop_hoisting notaz 2011-02-16 23:27:49 +02:00
  • dd3a91a17c drc: merge Ari64's patch: 07_clear_cache notaz 2011-02-16 21:31:19 +02:00
  • 535d208a84 drc: merge Ari64's patch: 05_dont_write_r0 notaz 2011-02-16 20:27:50 +02:00
  • 790ee18e67 drc: merge Ari64's patch: 02_xor_zero notaz 2011-02-15 17:46:54 +02:00
  • a28c6ce839 drc: get rid of pass 7/provisional_r32 too notaz 2011-02-16 01:52:32 +02:00
  • 6ebf4adfcb drc: fix p32 32K memset stupidity, don't use p32 instead notaz 2011-02-15 17:37:53 +02:00