Commit Graph

2383 Commits

Author SHA1 Message Date
riccardom 9fd39b42be Sopt hardcoding dTools_list size. 2009-07-04 09:08:09 +00:00
riccardom b6e6cfd1f0 Remove hardcoded ioregtool in tool menu creation by adding a shortname field in the dTool_t struct. While at it cleanup a bit the names and shrink a bit name field. 2009-07-04 08:56:14 +00:00
mtabachenko 40ac90fa14 gfx3d:
- add SSE2 fix2float (some speedup);
new gxFIFO:
- fix timing for SwapBuffers (Homebrew apps work correct now);
2009-07-04 08:20:56 +00:00
riccardom a30f22976a Fixup whitespace. 2009-07-03 21:06:58 +00:00
riccardom 02915ec2d6 The tileview depends on gtkglext so just make it a stub, not nice but works. gtk-glade is such a mess this isn't goind to be noticed :) This should fix sf.net #2813691. 2009-07-03 19:06:13 +00:00
riccardom 4c42b9ebaf Remove a chunk of double zero-ifdeffed code. 2009-07-03 18:51:10 +00:00
riccardom 52340b1f18 Force lua disabled. 2009-07-03 18:40:32 +00:00
zeromus a266b8239d gpu: fix a couple of obj final pixel rendering regressions 2009-07-03 18:01:59 +00:00
zeromus 04af01a1ef core: emulate dma access to TCM by reading 0 and discarding writes. also fix a bug in the newer (extremely verbose) instruction logging 2009-07-03 09:52:32 +00:00
zeromus fb1bde8d41 gpu: overhaul sprite final pixel rendering to fix bugs and reduce code bloat. I may have broken some things (there are many rarely used configurations in here) but the code is in a final compact form now. also fix some win32 rom path related bugs. 2009-07-03 07:15:17 +00:00
p989 da7cb2fede lua: multiple vms with callbacks, string printing and console output, editing a script has immediate effects, clean up some libs and win32 menus 2009-07-03 06:28:39 +00:00
zeromus 1119a788ef fix a bug in vram mapping diagnostics printing 2009-07-03 02:27:53 +00:00
zeromus 11509592e4 win32: repair path-related things 2009-07-02 05:12:34 +00:00
p989 4dea9cc186 win32: fix lua path 2009-07-01 19:50:06 +00:00
mtabachenko 321873924b sorry, forgot commit resource file; 2009-07-01 10:23:07 +00:00
mtabachenko 9445a175fc - some fixes in gbaslot; 2009-07-01 09:46:41 +00:00
zeromus 7500bd0611 add packing attributes to another fat struct 2009-07-01 06:37:04 +00:00
zeromus 2b83987056 gbaslot is no longer experimental. old cflash system removed. clean up (hopefully) gbaslot cflash configuration system. common command line parsing for cflash. fix bug in cflash path mounting involving struct packing which failed in gcc (fat image mounting remains untested). 2009-07-01 05:51:42 +00:00
zeromus 5a0f4d989a add ideas-style debug console printing commands 2009-07-01 01:27:45 +00:00
p989 a57fd04002 lua: stylus.read 2009-06-30 18:01:31 +00:00
p989 c3d97b7854 move the stylus display to the bottom screen 2009-06-30 15:41:02 +00:00
p989 fa63c0da88 win32: path settings on one page, manual edits saved 2009-06-29 06:59:21 +00:00
p989 515d4e9987 win32: applied hicoder's path settings dialog patch. the default path behavior has changed from putting/looking for files where the rom is to putting/looking for files where the exe is 2009-06-28 18:44:00 +00:00
mtabachenko 8074480ba4 opps 2009-06-28 16:21:31 +00:00
mtabachenko 0046fa5c41 zeromus: sorry, i fix rev.2449 (reverted and fixed); dogs look fine now :) 2009-06-28 16:19:12 +00:00
gocha 845917c43b reset lag counter when reset rom, add reset lag counter hotkey 2009-06-28 06:25:17 +00:00
zeromus 6016b74e94 fix lua engine warnings 2009-06-28 04:15:25 +00:00
zeromus 572365617d clean up auxspicnt emulation 2009-06-28 03:19:48 +00:00
gocha ceea17083d win32: fix turbo start/select 2009-06-28 01:57:38 +00:00
zeromus cb75fa85fb reset frame counter when resetting rom 2009-06-28 01:55:23 +00:00
zeromus bc91ee7d50 crazymax: reverted packed command handling outside of USE_GEOMETRY_FIFO_EMULATION; check wandering dogs on nintendogs intro kennel chooser. im not sure why your approach didnt work. but good work on all the other stuff! i also suggest decoding commands written to registers (including packed commands) and putting them in the fifo since i bet that is how it works (it will simplify the logic as well). ill do this eventually if you dont. 2009-06-28 01:34:16 +00:00
zeromus b194f3566b win32: fix vs2010 vcxproj 2009-06-28 00:03:04 +00:00
zeromus bff9cfdd5e win32: change everything away from fastcall. its not so much faster since all the important stuff is inlined, and it is a huge headache and was going to end badly eventually anyway. also shrink some libs and fix some build errors. 2009-06-27 23:49:59 +00:00
zeromus f99e9e1456 fix a case in the rom header validation 2009-06-27 22:50:48 +00:00
p989 9facabe8a1 win32: 7z, rar, bz2 support, dialog for selecting a file from an archive with multiple files, lua console dialog 2009-06-27 18:41:37 +00:00
mtabachenko 44d89dfcc5 core:
- removed GE IRQ hack from new gxFIFO;
2009-06-27 18:06:12 +00:00
mtabachenko 52f43889b3 core:
- many fixes in experimental GEOMETRY_FIFO_EMULATION (now work many 3D games - Castlevania, M&L - TiP, MetalSlug 7 and many, but glitches in full 3D games: NSMB, FFx, Sonic etc.). need to test.
2009-06-27 15:50:55 +00:00
zeromus c742ca7c82 blahhhhhh update the chinese version of that dialog. 2009-06-26 22:35:10 +00:00
zeromus 8a099f51be win32: fix sound view to show volumes with datashift builtin optionally, and other misc cleanups 2009-06-26 22:32:49 +00:00
zeromus d3ccd7e968 win32: fix vs2008 more. fastcall needs to be removed eventually, it is an epic struggle to continue using it, which will culminate in failure once we start using glibc in more than one file 2009-06-26 20:16:45 +00:00
zeromus f6b07a41e8 win32: fix vs2008 release build 2009-06-26 20:07:07 +00:00
riccardom c5e0f2500e Add the alternative cf implementation from the addons. The plan is to have more instruments to sort out what's wrong with not being able to run pythonNDS demo under linux. 2009-06-26 19:30:08 +00:00
riccardom 78d17e31e8 Compile lua engine on linux if lua is available, still not hooked in gui. 2009-06-26 19:12:23 +00:00
mtabachenko 1af7d5e9ec winport:
- added Lua 'fastcall' library in VS2008; :)
2009-06-26 13:35:05 +00:00
zeromus a18ecb3527 remove <TexCache_TexFormat format> which caused compile errors on one lone person's system. why only him?? 2009-06-26 06:17:20 +00:00
zeromus faa55cf1f7 win32: add lua-engine.cpp to vs2005 vcproj 2009-06-26 06:14:57 +00:00
p989 20b89b2b49 lua scripting 2009-06-26 06:10:28 +00:00
zeromus 918afdcb2b win32: add static lua library 2009-06-26 05:57:05 +00:00
zeromus eac2b05c70 gfx3d: fix advance wars invisible tiles yet again. 2009-06-25 17:08:52 +00:00
luigi__ 92464f0c84 Re-enable wifi usec trigger which was accidentally(?) commented out.
Also, I changed my way so it's more like zero's one, but the decrement value for nds.wifiCycle makes more sense to me. zero, could you consider it please?
Also added some comments.
2009-06-24 23:20:17 +00:00