Commit graph

  • 6cadaa947a forgot to add the fastlog as legal flag nakeee 2008-12-18 00:45:55 +0000
  • e6424f750b scons changes added fastlog flavour with LOGGING and -O3 changed debug to include _DEBUG changed devel to include DEBUGFAST for now wxonassert is disabled as I couldn't make it work nakeee 2008-12-18 00:37:24 +0000
  • 4a879698ac First trial in backend, compiles but not checked or enabled (mostly for general review) nakeee 2008-12-17 23:49:35 +0000
  • 8e127c38e2 Bit more BBA work. Still no idea what I'm doing Sonicadvance1 2008-12-17 22:55:03 +0000
  • c0b5aaa995 Added not implemeted rendering backend chosing nakeee 2008-12-17 22:09:33 +0000
  • 0159a027e4 remove a line that was meant to be temporary. I tested a bunch of times, and couldn't get it to hang. Shawn Hoffman 2008-12-17 18:20:41 +0000
  • 62d44c9166 Clear errors, fixed unload on linux nakeee 2008-12-17 17:49:38 +0000
  • fb3c13588b compile fix for windows nakeee 2008-12-17 16:24:03 +0000
  • eea2f0520b code clean up, for dll loading, note that this didn't add new errors just made old one visable, so complains about DllDebugger and missing symbols should be refered to the one who added the symbol without making sure the plugin actually has it. nakeee 2008-12-17 15:34:27 +0000
  • 2a2a83b7c8 small clean up enabled njoy_test nakeee 2008-12-17 10:30:44 +0000
  • ea2045e536 A couple of compile fixes; standard string screwups. magumagu9 2008-12-17 09:46:32 +0000
  • 0944564cf0 Some more minor work on BBA, Seems I need a virtual network device sooner than I thought. Such a pain. Sonicadvance1 2008-12-17 09:11:03 +0000
  • 4a5d9ded94 namespace-ified ActionReplay, and made ISOProperties use the existing AR code. bonus: encrypted arcodes are saved as unencrypted codes just by closing the isoproperties dialog. also added ARCodeAddEdit, but once again, it only views entries atm. some misc wxw cleanup Shawn Hoffman 2008-12-17 04:14:24 +0000
  • 1e774a5db2 Added register struct defs for non-linux bushing 2008-12-17 02:08:11 +0000
  • af501556b3 Comment out slightly annoying error message - not even sure that creating a directory that exists should be called an error. hrydgard 2008-12-17 00:57:55 +0000
  • 5241b51d5f More work on BBA. Endianess problems are yes. I have no idea what I'm doing Sonicadvance1 2008-12-16 07:24:04 +0000
  • f2686589e9 Just a few spelling mistakes in both the DX9 and GL shader, probably won't change anything for games, but it's best to be correct in the code Sonicadvance1 2008-12-16 03:34:06 +0000
  • 7b4f6ba255 remove annoying error message when state saving hrydgard 2008-12-16 00:44:50 +0000
  • b3fc3b16da small ps bugfix and another couple of instructions implemented hrydgard 2008-12-16 00:21:17 +0000
  • a4fc0da8cc activate code reordering for better branch merging... it seems to work :P let me know if this breaks something. hrydgard 2008-12-15 23:11:42 +0000
  • 3de4df29a3 merge cmp/branch when possible. smaller than expected (nearly unnoticable) speedup :P slightly bigger if you enable line 291 in ppcanalyst.cpp, but that's not fully tested yet. hrydgard 2008-12-15 22:57:11 +0000
  • 060523a805 Consolidate all jit integer compare ops into one function. hrydgard 2008-12-15 21:05:37 +0000
  • a44c421d01 Somewhat faster CR flag storage. Doesn't really make that much of a difference - but opens a possibility to merge cmp instructions with their following conditional branches in an efficient way. hrydgard 2008-12-15 20:41:59 +0000
  • 5c831a934b More CR usage cleanup. hrydgard 2008-12-15 19:40:12 +0000
  • 866d4e6bc8 Consolidate some compare instructions in JIT, preparations for separate CR flag storage, misc other cleanup in cpu core. hrydgard 2008-12-15 19:22:34 +0000
  • 4b5cfed314 forgot include nakeee 2008-12-15 11:03:02 +0000
  • 7f8cc4ec62 more nowx fixes disabled njoy test build nakeee 2008-12-14 23:52:01 +0000
  • 7790afb1f3 add (disabled) instruction reordering pass to PPCAnalyst. intent is to move cmp instructions towards their conditional branches, and merge them wherever possible. hrydgard 2008-12-14 23:22:56 +0000
  • 31ef2be0e0 more ppcdisasm bugfixes hrydgard 2008-12-14 23:15:57 +0000
  • b0f17043bd new MsgHandler replacing common Most things moved to macros nakeee 2008-12-14 22:00:18 +0000
  • a46392f243 linux build fix, hopefully hrydgard 2008-12-14 21:55:10 +0000
  • 1a8cbd7b95 Cleanup AOSoundStream, fix audio pitch in linux hrydgard 2008-12-14 20:18:21 +0000
  • 64a74c2ba4 Only initialize the Wiimote plugin if booting in Wii mode. hrydgard 2008-12-14 20:01:01 +0000
  • 0412d0811a Fastmem for linux. Not yet activated, Cg goes nuts, for some reason. hrydgard 2008-12-14 18:25:33 +0000
  • bddc78383e Fullscreen option temporarily removed from Linux build since it doesn't actually work. hrydgard 2008-12-14 17:37:59 +0000
  • 7eefb7743b Get the "MemTools" and backpatching code to build on linux. Not yet activated. hrydgard 2008-12-14 17:29:13 +0000
  • f3eda7d85a GL: Don't create a new texture every time the contents of one is updated. Probably not a noticable speed boost, but still .. it's good to be nice to GL :P hrydgard 2008-12-14 14:28:41 +0000
  • b5b43f9408 Change PanicAlert for _dbg_assert_msg_ in case of PI_RESET_CODE (i122). memberTwo.mb2 2008-12-14 13:55:12 +0000
  • 03088eee2f returned WXpanicalert it should be extended to get a message and the code in common.cpp cleaned up nakeee 2008-12-14 12:30:37 +0000
  • 162351d832 Fix a number of bugs in the ppc disassembler, causing valid instructions to show up as (ill). Also fix some broken indentation. Plus a panicalert for illegal instructions in ppctables. Remove some deprecated compiler flags. hrydgard 2008-12-14 11:57:35 +0000
  • cdf64b8199 wxgl works sometimes on dual core but hardly ever on single nakeee 2008-12-14 11:19:02 +0000
  • 77aaf18d21 use opengl_makecurrent before save and 2 small sdl/wx changes nakeee 2008-12-14 00:31:47 +0000
  • bb817fbced scon fixes SDL compiles nakeee 2008-12-13 23:19:56 +0000
  • 2c66b9d36f wxgl fixes nakeee 2008-12-13 22:40:10 +0000
  • f225f92f4d Tatsunoko has DVD trouble. This prevents it from corrupting RAM. This doesn't make the game work, though. hrydgard 2008-12-13 19:55:04 +0000
  • 3c2a41c290 linux compile fix nakeee 2008-12-13 19:49:19 +0000
  • 522752c77d small speedup of logmanager, minor logging improvements, misc code standard improvements, replace a crash with an error message in ppcanalyst hrydgard 2008-12-13 16:58:06 +0000
  • 4355c37397 make "illegal instructions" visible in disassembly hrydgard 2008-12-13 15:07:23 +0000
  • 82cd659638 Fix time in some games (AC and ZWW at least). Many games doesn't use RTC but TBRs. So a TB offset is initialized at boot with localtime now. There are, indeed, side effects since time is CPU cycle dependent in this case. memberTwo.mb2 2008-12-13 11:57:01 +0000
  • d1712f15ca MemcardManager and GCMemcard fixes/code cleanup LPFaint99 2008-12-13 11:30:00 +0000
  • 984a3ad699 Disable ETH device so that games that use it do not crash, mariokart GC should boot now. thanks to Chilango for testing the fix. Also rearange functions in GCMemcard to a more logical order LPFaint99 2008-12-13 07:07:52 +0000
  • 0d424e109c might fix up nJoy, thanks sl1nk3 hrydgard 2008-12-12 20:35:46 +0000
  • 4e1e220e71 Cleanup, some BOOL removal. tested to work, unlike a certain other change :p hrydgard 2008-12-12 17:59:33 +0000
  • 537cf69cce Revert 1513 hrydgard 2008-12-12 17:36:12 +0000
  • 8fa5b24472 made BOOL into s8 I tried hard not to break windows code but please check nakeee 2008-12-12 12:56:11 +0000
  • d61cbd747f Small linux fix nakeee 2008-12-12 11:57:15 +0000
  • 8149e1481a revert omegadox 2008-12-12 11:27:50 +0000
  • 13acef8793 compile fix nakeee 2008-12-12 10:42:18 +0000
  • 2c9f66e3b2 some fixes omegadox 2008-12-12 10:33:02 +0000
  • bd1aa13182 can someone test it on win? nakeee 2008-12-12 08:53:15 +0000
  • 45201abb9e PanicAlert, PanicYesNo, AskYesNo now use wxMessageBox. Also some very minor fixes in Fill'N'Slide. omegadox 2008-12-12 08:47:13 +0000
  • ffae8c51d6 Fill 'N' Slide fixes. omegadox 2008-12-12 08:12:09 +0000
  • 3e33e06844 memcardmanager: lots of code cleanup a few minor fixes LPFaint99 2008-12-12 07:14:37 +0000
  • b743aad2a5 Added Action Replay logging support to the AR window and possible Fill 'N' Slide fix. omegadox 2008-12-12 06:44:02 +0000
  • 66536235e6 compiletime warning fixes, possible wxw crashes fixed, disable build of njoy_test until it's more mature. Shawn Hoffman 2008-12-12 03:38:50 +0000
  • 835f38c6e0 osx compile fixes + wx latest non working try nakeee 2008-12-11 22:08:44 +0000
  • 607f5b289f build fixings daco65 2008-12-11 15:12:17 +0000
  • c2fd281a49 a bit more work still seg faults.. wonder why.. nakeee 2008-12-11 11:37:26 +0000
  • cf987d255d Memcardmanager fixes. Fix for missing return values in switch statement, fix for return value from importfile LPFaint99 2008-12-11 06:20:39 +0000
  • 8b24a9b498 object files now go into Build/system-arch nakeee 2008-12-11 00:45:14 +0000
  • aa9b2e1073 forgot 2 files nakeee 2008-12-10 23:41:33 +0000
  • f395257edc added scons wxgl flag remove OSX64 define nakeee 2008-12-10 23:39:59 +0000
  • 32a7c530e6 define mess and some other small fixes nakeee 2008-12-10 23:23:05 +0000
  • c26c92cffd Fix some silly BOOL confusion hrydgard 2008-12-10 23:05:57 +0000
  • 0ad52a4fee Workaround for StringFromFormat-under-linux problem, random cleanup. hrydgard 2008-12-10 22:36:26 +0000
  • 61392ba692 make bool signed now -1 can be a maybe nakeee 2008-12-10 22:00:48 +0000
  • 4d013ec5df Fix some sprintf warnings. hrydgard 2008-12-10 21:24:07 +0000
  • ff776ce7cf Some fixes to nJoy. No more trying to read non-existing buttons (dunno about axes, but i got warnings about the buttons), Also some code standard cleanup. hrydgard 2008-12-10 21:23:15 +0000
  • 6384f9b420 Remove unnecessary "something" from the SConstruct. Fixes build on Ubunto 8.10 for me. hrydgard 2008-12-10 21:21:58 +0000
  • b0d959832d fixed typo:) nakeee 2008-12-10 21:07:11 +0000
  • 900407c1fe scons osx cleanup nakeee 2008-12-10 18:33:13 +0000
  • 761dfca9ed add bba to windows build Shawn Hoffman 2008-12-10 10:15:40 +0000
  • f82ee1faa6 first time I had to remove wxT() to make it compile:) nakeee 2008-12-10 09:57:15 +0000
  • 6b6aa1bb17 Adding Current BBA code. Very much thanks from Masken of Whinecube. Doesn't work yet, so it's disabled saying it's not present. Byte swap problems for it not working? Will continue working. Someone in Windows needs to add the files to the project. Sonicadvance1 2008-12-10 09:46:44 +0000
  • 514826f282 Fix up wxw asserts and exceptions caused by: the "booting..." msg, hacked up tooltips in the debugger, and the staticbitmaps in wiimoteframe. Shawn Hoffman 2008-12-10 08:57:57 +0000
  • 2cbef47d0e Holy Crap Batman! nJoy Testing changes. Anyway, this makes axises actually work for buttons. It needs cleaned up still. Buttons dont work as axises yet, will work on that later. Sonicadvance1 2008-12-10 03:49:17 +0000
  • 4f40c79345 Adds a right click menu options to memcard manager, whether to use pages\ how many saves per page, which columns to show/hide LPFaint99 2008-12-10 02:41:55 +0000
  • e80c190602 Some plugin name fixes. omegadox 2008-12-10 00:53:42 +0000
  • ba81f0fba2 update omegadox 2008-12-10 00:04:01 +0000
  • d9da0e458a happy now omega? srry for the copy pasta (and replacing the address & value) >_> daco65 2008-12-09 23:58:01 +0000
  • ee905d5fbd Zelda TP(gc) Pal Speedhackzz daco65 2008-12-09 23:51:12 +0000
  • 70471b1964 added scons wxconfig=path flag fixed lib detection nakeee 2008-12-09 23:47:18 +0000
  • 7fd4a530ac Fire Emblem Wii speedhack. hrydgard 2008-12-09 23:29:02 +0000
  • c889d03829 Use MIME type as backup to extension, just in case extension fails. Sonicadvance1 2008-12-09 23:27:08 +0000
  • 05d2e470bf Made opening the ISO file more safe, so it doesn't seg fault when it can't find the filetype from extension and etc. Sonicadvance1 2008-12-09 23:19:44 +0000
  • 0e47a7986d Fix filesize computation broken by XtraKrazzy in R1405 hrydgard 2008-12-09 22:54:57 +0000
  • e450578710 TLB hack plus some project changes. I only get a Konami logo though in MGS. Sonic1, plz fix :p hrydgard 2008-12-09 22:20:50 +0000
  • f51a08c604 fix nogui build hrydgard 2008-12-09 22:08:40 +0000
  • ea67c4eb0a opsss osx fix nakeee 2008-12-09 22:07:11 +0000
  • 8fdfe2583c scons fixes nakeee 2008-12-09 21:46:32 +0000