Commit Graph

3342 Commits

Author SHA1 Message Date
mtabachenko 3f3158c3c0 win32:
- sorry, I`m ignored last commit from zeromus :)
2010-03-11 21:53:23 +00:00
mtabachenko e4c0154dd8 win32:
- fix some bugs in OAM viewer and add scale thumb viewer;
2010-03-11 21:21:44 +00:00
mtabachenko 04aac479df core:
- fix timings in THUMB CPU mode (fix bug #2879374 and break SW: CW JA intro :(, maybe mistake in WiFi emulation);
2010-03-11 21:18:33 +00:00
zeromus 7b768b83d8 win32: straighten out the save slot 0 / F10 business 2010-03-10 18:03:11 +00:00
wntrmute 8ebe438af2 use correct address for argv 2010-03-05 20:42:35 +00:00
riccardom 8674c8cffe Cleanup resize code with opengl 2d
Based on a patch submitted at #2839785 by ramarren
simplifies a lot the code. It removes so much lines it
can't be wrong :)
2010-03-05 14:13:43 +00:00
riccardom e68f2e6cf1 Fixup cflash handling in cli frontend, bug #2955684
The code is c&p from gtk frontend to handle some addons
stuff properly. Should fix #2955684.

[insert a rant here on patches without reporter feeedback]
2010-03-05 13:43:41 +00:00
riccardom 63e66733bd Whitespace fixup. 2010-03-05 13:31:56 +00:00
riccardom 61a10c4ab6 Simply fps calculation. 2010-03-02 16:47:49 +00:00
riccardom 2ed569e475 Temporary workaround for forcing the cli keyboard mapping
instead of the gtk one.
2010-03-02 16:46:28 +00:00
zeromus 0254b5e5e2 screw around with some debugging features and the win32 disassembler windows 2010-02-28 00:07:11 +00:00
riccardom 9698f5670f Add a note about the libagg now optional for linux
frontends.
2010-02-20 13:57:06 +00:00
mtabachenko f89f383f91 core:
- add 32bits BLDY register write (fix fading in GTA);
2010-02-19 19:25:07 +00:00
riccardom b171a0991a Whitespace cleanup. 2010-02-17 21:40:30 +00:00
riccardom af100c36dc Don't build the wx frontend if antigrain is not available
I don't want to clutter the source code with ifdef :)
2010-02-17 14:36:51 +00:00
riccardom 264b0987e8 Let desmume build without libagg
libagg is used only by the HUD but the usage of it
outside windows is pretty small. So just in case it is
not available we can live without it.
2010-02-17 14:06:00 +00:00
riccardom 3573ce6248 GPU_osd.h is not needed here. 2010-02-17 10:49:02 +00:00
zeromus 40b6351dae stop letting roms read off the end of the cart and crash the emulator. 2010-02-15 11:02:49 +00:00
riccardom ecf8cf18c7 We can make CLZ_TAB const. 2010-02-12 16:57:39 +00:00
zeromus 277401e4d8 don't print mandatory \n in ideaslog 2010-02-09 19:33:03 +00:00
mtabachenko f5e29556bc winport:
- removed EXPERIMENTAL_WIFI_COMM definition from VS2008 x86 project (use userconfig.h for definitions);
2010-02-08 12:27:12 +00:00
zeromus 87124da471 fix another typo. this is why i said I dont have a code pattern i like yet 2010-02-06 15:51:04 +00:00
zeromus 15a712cc42 fix typo in powcnt1 2010-02-06 15:37:30 +00:00
zeromus bc3fd907e3 fix powcnt1 better (fixes manicminer homebrew)
note that 90% of all remaining desmume bugs can probably be fixed by more correct register emulation in a way done like this checkin. however I have not yet established a code pattern that I like for it so I am not sweeping through and changing them all at once yet.
2010-02-05 18:48:44 +00:00
mtabachenko 721f0406c9 OpenGL:
- rewrite shaders, optimized & fixed some bugs (fixed dark donuts in Garfield, bosses in Nanostray 2);
2010-02-05 16:41:15 +00:00
riccardom e48fcc9e85 Dont include lua cflags unconditionally especially since
we don't compile lua stuff.
2010-02-05 14:24:07 +00:00
wntrmute fdd1c0e6e8 build with gdb stub 2010-02-05 01:52:20 +00:00
zeromus e48bd707f3 wx port vcproj 2010-02-04 06:22:54 +00:00
wntrmute 99401dd1f4 fix about dialog 2010-02-04 03:11:08 +00:00
wntrmute fbd2bceab4 emulate 8bit REG_AUXSPIDATA writes 2010-02-04 01:16:08 +00:00
wntrmute ca4912c0f2 fix type error on OSX 2010-02-03 22:30:00 +00:00
wntrmute 20d1adf7b4 use --enable-wxwidgets for wx build as per help text 2010-02-03 22:14:09 +00:00
wntrmute b40dcdf3f7 use __APPLE__ for OSX specifics 2010-02-03 21:55:22 +00:00
riccardom 7d557512be Now that it build we can add the wx frontend, beware it
will hurt your kittens if you try to run it.
2010-02-03 21:29:51 +00:00
riccardom b0596ab4a2 Oops, missed icon and desktop file. 2010-02-03 21:28:09 +00:00
riccardom 8af1a93e77 Rename binary to wxdesume to avoid name clash with gtk
frontend. Add icon and desktop file.
2010-02-03 21:27:00 +00:00
riccardom 87f110db0b Fixup includes and add missing pieces needed for linkage. 2010-02-03 20:58:41 +00:00
riccardom 5b3f629a8d Add missing files to wx build. 2010-02-03 20:57:56 +00:00
riccardom 1743b0b81b More string fixup. 2010-02-03 20:28:52 +00:00
riccardom 83aad21779 Correctly use _T() to convert const char * to wxString
instead of a simple cast.
2010-02-03 20:16:32 +00:00
riccardom 13283cdf8f A few more const char * to wxChar * cast. 2010-02-03 19:49:33 +00:00
riccardom fd16c41514 Rename switch and description for wxwidgets. 2010-02-03 16:03:43 +00:00
riccardom cb63fb4d98 Add a makefile for wx frontend
The frontend will not build automatically from top dir,
you have to type make inside wx until it starts to compile
fine.
2010-02-03 15:35:46 +00:00
riccardom ec455a15aa Tentative fix for "conversion from const char * to const Wstring ambiguos" error, please review.
While at it define lstrlen as strlen which is not available
on !WIN32. Pretty sure it will not handle unicode chars
correctly but we can fix that issue later.
2010-02-03 15:32:39 +00:00
riccardom 144d049898 First batch to have wx stuff compiling
This is mostyle missing includes, includes with the wrong
case and wrong path, also there is that PanicAlert 
function that is not defined.
2010-02-03 14:19:10 +00:00
riccardom 4433cec8fc Show the view3d stuff and move it under tools. 2010-02-03 13:43:42 +00:00
riccardom 1721251fcb Avoid to link wxlibs with frontends that does not use them
The only frontend that may use wxwidgets library is the
gtk one so there is no need to link the others against
a tons of wxwidgets libs when calling configure with
--enable-wxwidgets.
2010-02-03 13:21:23 +00:00
riccardom 1f745442b8 Use memset to initialize data instead of a loop. 2010-02-02 17:06:55 +00:00
riccardom 7a6c1e5fd7 Plug file pointer leak, spotted by cppcheck. 2010-02-02 16:58:32 +00:00
riccardom 9ade0bd991 Fix a memory leak on error path, spottend by cppcheck.
While at it cleanup a static vs const misuse.
2010-02-02 16:46:44 +00:00