Commit graph

  • 2d1e3cac05 Use already ported pic code ari64/preport Sven Eckelmann 2012-10-03 14:32:42 +02:00
  • 739c7aba3c Share linkage with m64p 2.0 Sven Eckelmann 2012-10-03 14:28:53 +02:00
  • 64efd300bc Merge commit 'upstream/20110615' into patches ari64/master Sven Eckelmann 2011-06-21 19:57:28 +02:00
  • 2c12f5c047 Imported Upstream version 20110615 Sven Eckelmann 2011-06-21 19:47:38 +02:00
  • 9ace77a980 23_ifdef_opengl.patch Sven Eckelmann 2011-06-21 19:46:13 +02:00
  • 51c09899fc 22_uint32_type_conflict.patch Sven Eckelmann 2011-06-21 19:46:13 +02:00
  • ebfd698702 21_debugging_stuff.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • d45f698a41 20_delay_slot_64bit_register_fix.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • 4fda88ffd8 19_arm_typos.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • d6f8dd47a8 18_loop_preload_fix.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • 2590dfac75 17_branch_target_liveness_analysis.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • b8418bade0 16_continue_after_branch_into_delay_slot.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • ddf527dcb6 15_dirty_registers_fix.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • 78a7b2c3a8 14_dont_save_or_restore_temporary.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • f0a022154f 13_dummy_loads.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • 34092b3537 12_cycle_count.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • b223ab9142 11_dealloc_reg_clear_const_flag.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • 01f66d3d7e 10_x86-64_stack_64bit.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • 2e52cc2a25 09_x86-64_byte_register_rex.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • bbb8c3ea77 08_x86_sbb_fix.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • 14806b12d7 07_x86_ror_fix.patch Sven Eckelmann 2011-06-21 19:46:12 +02:00
  • bc6b8348be 06_x86_stack_alignment.patch Sven Eckelmann 2011-06-21 19:46:11 +02:00
  • 63978d5a57 05_x86_rdram_offset.patch Sven Eckelmann 2011-06-21 19:46:11 +02:00
  • df92341174 04_constant_address_pagefaults.patch Sven Eckelmann 2011-06-21 19:46:11 +02:00
  • 383d85884e 03_needed_again.patch Sven Eckelmann 2011-06-21 19:46:11 +02:00
  • bf92213943 02_expand_cache.patch Sven Eckelmann 2011-06-21 19:46:11 +02:00
  • 85248fc51b 01_year_2011.patch Sven Eckelmann 2011-06-21 19:46:11 +02:00
  • bacbba0b1f Merge commit 'upstream/20110128' into patches Sven Eckelmann 2011-03-09 10:11:25 +01:00
  • 7f3d481701 13_x86_sse_option.patch Sven Eckelmann 2011-03-09 09:55:09 +01:00
  • 85fae566f2 12_storelr_address_generation.patch Sven Eckelmann 2011-03-09 09:54:58 +01:00
  • edf2975cfd 11_reduce_invstub_memory_usage.patch Sven Eckelmann 2011-03-09 09:54:43 +01:00
  • 24f14d3172 10_unnecessary_invalidate.patch Sven Eckelmann 2011-03-09 09:54:21 +01:00
  • 1ceffe5233 09_tlb_offset.patch Sven Eckelmann 2011-03-09 09:54:06 +01:00
  • f7e70b0962 08_loop_hoisting.patch Sven Eckelmann 2011-03-09 09:53:57 +01:00
  • caae006ec9 07_clear_cache.patch Sven Eckelmann 2011-03-09 09:53:47 +01:00
  • cca503248d 06_jalr.patch Sven Eckelmann 2011-03-09 09:53:37 +01:00
  • b604c5d446 5_dont_write_r0.patch Sven Eckelmann 2011-03-09 09:53:24 +01:00
  • ea6e83307b 04_strb_typo.patch Sven Eckelmann 2011-03-09 09:52:57 +01:00
  • b7cab16f50 03_signed_offsets.patch Sven Eckelmann 2011-03-09 09:52:47 +01:00
  • 292aea9bfa 02_xor_zero.patch Sven Eckelmann 2011-03-09 09:52:36 +01:00
  • a3daae3180 01_jump_table.patch Sven Eckelmann 2011-03-09 09:52:26 +01:00
  • fa08897ac7 Imported Upstream version 20110128 Sven Eckelmann 2011-03-09 09:47:59 +01:00
  • ca515a6daf Imported Upstream version 20101026 Sven Eckelmann 2011-03-09 09:47:37 +01:00
  • 388ae3f046 Imported Upstream version 20100929 Sven Eckelmann 2011-03-09 09:47:17 +01:00
  • 907a98e58f Imported Upstream version 20100819 Sven Eckelmann 2011-03-09 09:34:18 +01:00
  • 8a616cabee Imported Upstream version 20100627 Sven Eckelmann 2011-03-09 09:34:00 +01:00
  • 3da3cb6d8a Imported Upstream version 20100402 Sven Eckelmann 2011-03-09 09:33:36 +01:00
  • 9d45c4e36b Imported Upstream version 20100227 Sven Eckelmann 2011-03-09 09:33:15 +01:00
  • 880e2ec936 Imported Upstream version 20100212 Sven Eckelmann 2011-03-09 09:32:56 +01:00
  • 1ffc2d5321 Imported Upstream version 20091217 Sven Eckelmann 2011-03-09 09:32:33 +01:00
  • 40b567ac27 Imported Upstream version 20091214 Sven Eckelmann 2011-03-09 09:32:06 +01:00
  • 21fb761ee4 Imported Upstream version 20091209 Sven Eckelmann 2011-03-09 09:29:11 +01:00
  • 3a51bdf15d bugfix issue #52: merged final pj64 load state patch from olejl77. tested against provided sm64 state file, and it only works with the patch trunk Richard Goedeken 2009-10-02 03:21:07 +00:00
  • e3e05ccadc bugfix issue #275 - disable rice video debugger; it is not necessary for users and causes a slowdown. patch from Sven Eckelmann Richard Goedeken 2009-10-02 03:07:32 +00:00
  • 9df29003e1 bugfix issue #268 - instead of setting linker flags for executable heap, use aligned malloc and mprotect to set executable status for emitted machine code from dynamic recompiler. Written by Sven Eckelmann and Richard Goedeken Richard Goedeken 2009-10-02 02:57:25 +00:00
  • d3777167e0 bugfix issue #51: Floating Point Register data was not correctly converted when switching between 32-bit (MIPS-I) mode and 64-bit (MIPS III) modes with FR Bit in Status register. New code more closely emulates behavior of r4300 hardware. Snapshot file is always stored with FGR data in 64-bit format for backwards compatibility. Fixed big-endian bug in 64-bit FPR mode. Written by Richard Goedeken based on debugging work and patches by Sven Eckelmann. Richard Goedeken 2009-10-01 04:47:28 +00:00
  • f33a784a2e Removed some non-ascii characters, translated some messages from French to English. From sven.eckelmann@gmx.de Richard Goedeken 2009-09-30 14:10:11 +00:00
  • 6968a36359 bugfix issue #209: setjmp/longjmp fixes in the BMP writer and PNG reader in rice_video. Based on patch from sven.eckelmann@gmx.de but re-written Richard Goedeken 2009-09-29 05:15:25 +00:00
  • 97d9b306fa bugfix issue 258: the CPU detection pre.mk fix should prevent the problem reported in the issue report. However this patch will also allow us to support optional inline assembly language code for non-x86 platforms even when there is no dynarec present for that platform. From sven.eckelmann@gmx.de Richard Goedeken 2009-09-29 04:01:43 +00:00
  • eb872a9e37 bugfix issue #259: define empty macro and get_recompiled_*() functions in debugger to avoid compilation errors with NO_ASM=1 DBG=1. From sven.eckelmann@gmx.de Richard Goedeken 2009-09-29 03:52:30 +00:00
  • 1064e16baa issue #260: added detection of many CPU architectures in pre.mk. From sven.eckelmann@gmx.de Richard Goedeken 2009-09-29 03:47:31 +00:00
  • c3f3583c65 bugfix issue 261: gcc4.4/glibc2.10 warning due to non-const pointers. From ats-googlecode@offog.org Richard Goedeken 2009-09-29 03:33:35 +00:00
  • b7ffa5d0c7 bugfix issue 272: rounding mode for x86 architectures not being set correctly in interpreter and pure interpreter cores, due to unused preprocesser #define. From sven.eckelmann@gmx.de Richard Goedeken 2009-09-29 03:28:22 +00:00
  • 88dde422ac bugfix issue #269 jttl_audio segfaults on exit due to incorrectly ordered shutdown code. From Muellhierrein Richard Goedeken 2009-09-29 01:40:33 +00:00
  • 07d52d1967 removed a couple of unneeded function declarations in the header files in the debugger Richard Goedeken 2009-08-18 17:48:19 +00:00
  • a4c3c03704 Ported the changes from r1400 to the re-recording branch. Updated makefiles so that QMAKE will properly generate a makefile under OSX. r0304-rerecording olejl 2009-08-03 07:11:13 +00:00
  • a271f31907 bugfix: rev 1401 broke almost all key commands. unicode and keysyms are totally different and not interchangeable. Richard Goedeken 2009-07-09 01:58:52 +00:00
  • 8b1b31915b Added possibility to edit hotkeys in the Qt4 GUI. Closes issues #220 and #221. olejl 2009-06-20 15:36:42 +00:00
  • ea1e4fd02a updated makefiles so that QMAKE will properly generate a makefile under OSX Richard Goedeken 2009-06-16 18:33:00 +00:00
  • 97f28ba6b8 fixed compile errors and warnings from new XPM icons Richard Goedeken 2009-06-10 14:56:28 +00:00
  • 4c89779105 replaced glide64 icons with new ones derived from the GPL2-licensed Gnome SVG icons, to resolve issue 239 Richard Goedeken 2009-06-09 17:34:24 +00:00
  • d7f2a4defc Added BYTESWAP macros for NO_ASM build in glide64, to resolve issue 237 Richard Goedeken 2009-06-09 16:01:47 +00:00
  • 03111e99e4 Fix case, small include fixes r1383-tr64_ogl Louai Al-Khanji 2009-06-09 15:52:03 +00:00
  • 8cfc59f3c8 More compat fixes Louai Al-Khanji 2009-06-09 15:51:35 +00:00
  • 1abcad2b57 fixed spelling errors in issues 240 Richard Goedeken 2009-06-09 15:35:16 +00:00
  • 7e07a6a03d Remove unneeded combiners, rename current one to combine.c Louai Al-Khanji 2009-06-09 15:27:08 +00:00
  • b603d2b7bd Fixed compiler warning from recent switch to system libpng Richard Goedeken 2009-06-09 15:23:43 +00:00
  • ac43813165 Removed the local source copies of libpng, libbz2, and libz and use system libraries instead Richard Goedeken 2009-06-08 21:23:20 +00:00
  • 27bcdace7b fixed minor makefile issues #234 and 236 Richard Goedeken 2009-06-08 20:57:53 +00:00
  • 160167b28a removed SDL_ttf.h and .c files; the system headers should be used instead Richard Goedeken 2009-06-08 20:45:28 +00:00
  • 87f8f96a6b A little progress Louai Al-Khanji 2009-06-01 18:04:25 +00:00
  • 02f735046e Convert from windows to unix line endings Louai Al-Khanji 2009-05-28 12:47:17 +00:00
  • 36d2afa9dd Dirty hacks to make things compile on new gcc. Properly the namespacing of C core functions will need to be removed. Louai Al-Khanji 2009-05-28 12:38:17 +00:00
  • e4a83c0ce5 Fix some compilation errors on new gcc due to char*/const char* mismatch Louai Al-Khanji 2009-05-28 12:37:44 +00:00
  • 1e11330b93 Initial tr64_ogl commit. Icepir8 has graciously agreed to release the plugin under the GPL. Future development of the plugin will happen here. Louai Al-Khanji 2009-05-08 18:48:28 +00:00
  • b47941703c Bugfix : my wiimote address was hardcoded ^^ r1365-wii-input funto 2009-04-25 10:25:41 +00:00
  • 8721cb1a03 Updated portuguese translation courtesy of Tillman: http://www.emutalk.net/showthread.php?t=46866 Louai Al-Khanji 2009-04-16 19:28:22 +00:00
  • 22f36b337c One more minor update... Louai Al-Khanji 2009-04-16 17:36:31 +00:00
  • 1159bd077c Use the brazilian portuguese translation for all portuguese locales. Louai Al-Khanji 2009-04-16 17:33:38 +00:00
  • dd1e2455c6 Properly set language for dutch translation. Louai Al-Khanji 2009-04-16 17:30:37 +00:00
  • 2ddfda728d Corrent one string in main.cpp, update the translations. Add brazilian portuguese translation by Tillman (http://emutalk.net/showpost.php?p=421545&postcount=4). Add LUPDATE_OPTS environment variable for the update script. Louai Al-Khanji 2009-04-16 15:24:29 +00:00
  • 0dd36faf87 Updated and revised the Norwegian translation. olejl 2009-04-15 14:50:20 +00:00
  • 3b0b97a5a4 add finnish translation, update parts of the german translation. Louai Al-Khanji 2009-04-15 10:53:43 +00:00
  • 174867ec6d [Wiinput64] Correct Makefiles, now we can normally compile from the source tree, using GUI=GTK2 or nothing. funto 2009-04-14 01:02:37 +00:00
  • b7e458fdce [Wiinput64] : added support for a configuration file with 4 wiimote addresses funto 2009-04-12 20:31:36 +00:00
  • f901cf89e5 [Wiinput64] First commit ! This version works with a normal wiimote/nunchuk pair, but only with my wiimote ^^ If someone wants to test it, he should change the hardcoded wiimote address to his one (we can get it with the "lswm" command), and press 1+2 on the wiimote when launching the game. funto 2009-04-12 11:27:53 +00:00
  • b3d631b1e3 Make the translate function safer. Louai Al-Khanji 2009-04-12 09:26:28 +00:00
  • 6921c59964 Update translation templates Louai Al-Khanji 2009-04-12 08:44:23 +00:00
  • 2d48a6ab4d Fix string Louai Al-Khanji 2009-04-12 08:44:12 +00:00
  • 598635090a Updated translation templates Louai Al-Khanji 2009-04-12 08:30:02 +00:00