Commit Graph

1984 Commits

Author SHA1 Message Date
zeromus 820cb84717 ...it should be a compile error to reference a constant in the RHS of the declaration of that same constant... 2009-05-04 05:49:35 +00:00
zeromus 35ce5d8473 fix movie rtc so the timekeeping actually works now! 2009-05-04 05:43:47 +00:00
zeromus d1a33184ef fix movie rtc 2009-05-04 05:32:23 +00:00
zeromus 317a08df77 i guess we need this file for now 2009-05-03 21:26:46 +00:00
zeromus 7abe5e6f0f stop movie system whenever resetting hardware, either by rom load or reset gui command 2009-05-03 20:51:32 +00:00
zeromus 52735a0822 merge [2051,2071] from trunk 2009-05-03 19:11:48 +00:00
zeromus da6f115c20 add dsm spec 2009-05-02 05:04:30 +00:00
zeromus 76c0c2d245 integrate changes from rerecording branch 2009-05-02 04:30:16 +00:00
zeromus 2c2484d77d 2009-05-02 04:18:44 +00:00
luigi__ 1719e1eb41 Fixed a bug with 3D layer scrolling where that layer would wrap incorrectly. 2009-05-01 20:56:54 +00:00
yabause ad388e0610 removed some printf code that I forgot to clean up before
commiting... sorry ^^;
2009-05-01 06:34:03 +00:00
zeromus ba719bf431 removed too much debug logging 2009-05-01 04:51:49 +00:00
matusz f8141e77b4 gtk port scaling: allow NEAREST interpolation in addition to BILINEAR 2009-04-30 23:51:37 +00:00
yabause 8a772475f8 Fixed "Rotozoomed 16/16 palette" for big endian systems. 2009-04-30 22:56:51 +00:00
yabause 243f7cd58c Testing if the zzip_read is the old (with char *) or new
(with void *) version. When the old one is detected we
cast the second parameter to char *
2009-04-30 19:31:35 +00:00
riccardom be5cc2152c Move parenthesis before the shift. 2009-04-30 16:51:59 +00:00
matusz 9abd38ff8e gtk port: rotate stylus input when screen rotated 2009-04-30 15:15:50 +00:00
yabause d67d0b7714 Fix for big endian systems. 2009-04-29 20:19:43 +00:00
matusz e6ad57be22 gtk port: screen rotation, WIP:
no stylus rotation, 
  slower conversion from nds to rgb format
minor changes:
  remove useless alias for drawing area
  rearrange actions table to make it easier to spot hot-key conflicts
2009-04-29 14:34:52 +00:00
yabause 3dd9e0a27c Removed the errors when gtk is not found, so now you
can build cli port only.
Added an error when zlib is not found as compilation
fails if it's not here.
2009-04-28 23:32:15 +00:00
yabause 3348cdf6e2 Added some empty default case in switches to keep gcc happy. 2009-04-28 20:57:20 +00:00
yabause 01cbda9a1c Rewrote some commented parts with #if 0 instead of /*
to avoid nested comments. (didn't remove those commented
parts as I'm not sure why they were left here.)
2009-04-28 20:32:47 +00:00
yabause 3dd0ee91d0 Removed the frame limiter code based on SDL semaphore that
was commented and unused.
2009-04-28 19:48:48 +00:00
yabause a6f99da9cf Removed -Wswitch-enum from --enable-hardcore.
-Wall already turn on -Wswitch that reports missing
enum in a switch case. The only difference is that
-Wswitch-enum report them even if there's a default
case. I don't think we want to handle each 322 cases
of the SDLkey enum :)
2009-04-28 19:25:04 +00:00
matusz 81743d139c ChangeLog: screen resize in gtk 2009-04-28 11:08:05 +00:00
matusz cca48b9a34 set svn:eol-style to native for Changelog 2009-04-28 11:06:35 +00:00
matusz 75e749ecf9 move 'FORCEINLINE mmu_gpu_map()' to MMU.h, because gcc does not like it in .cpp 2009-04-28 10:49:41 +00:00
zeromus b8aea4ffaa revert sln file 2009-04-28 06:07:56 +00:00
zeromus b2764f5bc3 fix an issue in vram mapping which let junk get written on the screen via LCDC. also fix a bug which was causing affine layer positions not to get written to savestates. this change will possibly BREAK YOUR SAVESTATES, but there are more changes coming which will break it anyway. Ill try and add a pass of robustification to the savestates before the next release. 2009-04-28 06:05:41 +00:00
zeromus 69dabb3c02 more fixes to vram mapping. this time, for one particular test case, gpu accesses to unmapped memory return 0 like it is supposed to. I will wait for more test cases before I change it in other places. 2009-04-28 03:30:50 +00:00
zeromus 7b1af20be4 gfx3d: fix condition where matrices could be read/write out of bounds of the matrix stack, clobbering some other variable in the emulator 2009-04-27 21:08:17 +00:00
zeromus 28b1fcdcd6 remove that @&#@#ing assert from wifi which was the dumbest thing i ever did 2009-04-27 06:27:15 +00:00
zeromus f65e0e223c fix rectangular window handling for 32bit reg writes; was caused by my own unparenthesized (macro_parameters) 2009-04-27 04:48:33 +00:00
zeromus 686c52b34c fix the large screen 512KByte 8bpp bitmap BG mode which was entirely broken. along the way, fix up some affine layers which were rendering at the wrong size and thus distorted and with garbage 2009-04-27 04:08:43 +00:00
yabause 01daf40120 Fixed hyphens in man pages. Thanks debian games team :) 2009-04-26 18:32:12 +00:00
riccardom 1e598f014c Do less work in gtkFloatExposeEvent(), this gives me 6 more fps on a static background. The heap to stack conversion helps for less than 1 fps though. 2009-04-26 13:55:29 +00:00
mtabachenko 822552b138 winport:
- fixed toggle on/off for Action Replay (double click in list)
2009-04-26 12:58:21 +00:00
mtabachenko cc0c3c4e26 cheats: small fix in AR loop code 2009-04-26 11:31:33 +00:00
mtabachenko ff59371827 - added full Action Replay code parser; (hooks not need...?) 2009-04-26 11:26:20 +00:00
yabause 7704d2fd80 it seems osmesa depends on GL and we need to add -lGL
so compilation works with --as-needed
2009-04-26 06:46:31 +00:00
zeromus ada2d9ce12 nothing came out of this hour of debugging but fixing a lame typo in a variable name so by golly i will check in a fix for it 2009-04-26 06:36:11 +00:00
zeromus 3708a80b54 more fixes to bg affine parameter handling. I am becoming increasingly dissatisfied with the way this is handled, but we need to collect more test cases. this actually reverts the changes from rev 2010 and fixes it a better way (by adding support for 16bit affine parameter startpoint writes) 2009-04-26 05:30:48 +00:00
gecko_reverse 18b3701693 updated out of date version number in cocoa ports plist file 2009-04-26 05:25:44 +00:00
zeromus 4f887b912d fix bug in display capture source mode B = VRAM setting which made it just capture garbage 2009-04-26 03:30:51 +00:00
zeromus 594b1316a6 fix master brightness logic for parameters which are outside of the reasonable range. Fixes insane color warping during fades. 2009-04-26 02:48:49 +00:00
zeromus 5f2c541ada fix affine BG scroll starting points. fixes totally whack affine layer positioning 2009-04-25 23:47:55 +00:00
matusz 41dc477e74 gtk port: resize screen first attempt - very slow 2009-04-25 23:19:13 +00:00
zeromus f1ea9cca7a win32: fix compiling in release builds 2009-04-25 22:50:35 +00:00
zeromus d988ba6192 fix major issue with poly sorting. this fixes 3d user interface elements being invisible 2009-04-25 22:35:43 +00:00
zeromus 78f07fd7aa fix the only memory leak that wasnt a false alarm, or gnu something, or sdl something. 2009-04-25 19:42:05 +00:00