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
zeromus
9987bd13f8
accidentally checked in a hack the other day
2009-04-25 19:24:58 +00:00
riccardom
f464846c3c
Remember to zero current_reg on close. Should fix #2781065 and hopefully
...
doesn't break anything.
2009-04-25 16:17:12 +00:00
riccardom
f6cde624f4
Spring cleanup for firmware support, put all the stuff under proper ifdef and
...
clean it up to make it compile. I don't have a firmware bin so the only test
i've done is to load a random text file instead and see desmume not crashing.
If someone is interested into this feature it has a bit more decent base
to start from.
2009-04-25 13:44:35 +00:00
riccardom
4c446543b4
Looks this modulo in savestate labels is a leftover.
2009-04-25 10:26:17 +00:00
riccardom
94c9f45b88
Remove this Close() function that has been disabled since a long time.
2009-04-25 10:22:49 +00:00
riccardom
61e4c0bddc
Poor man's mic fake implementation, don't expect it to be similar to a blow it's just noise or not.
2009-04-25 10:21:10 +00:00
riccardom
c89f3a86bd
Rework EmuLoop to save one level of indentation.
2009-04-24 17:14:20 +00:00
riccardom
3b7a0e79b5
Whitespace cleanup in Emuloop.
2009-04-24 17:09:00 +00:00
riccardom
e678242556
Add some 0.9.3 entries.
2009-04-24 05:47:11 +00:00
riccardom
a413a17260
Remove some stuff that was used only with gtkglext.
2009-04-23 20:50:59 +00:00
riccardom
f6c5dce881
Whitespace cleanup in gtk_common_main
2009-04-23 20:34:27 +00:00