zeromus
0ed4e21eed
integrate 2075 from rerecording branch. this touches a lot of file because merges for me always make null changes to a ton of files and i am hoping that by checking it in this once, the problem will go away
2009-05-03 20:55:35 +00:00
yabause
43f7306752
Patch by Evgeni Golov for universal binary generation.
2009-05-03 18:52:00 +00:00
yabause
1e316e7008
Added script to build the dmg for Mac binary distribution.
2009-05-03 18:51:06 +00:00
zeromus
dc28399028
maybe one other thing we should do to reset backupmem
2009-05-03 18:39:32 +00:00
zeromus
e9708f7595
gah. rollback that sln
2009-05-03 18:12:29 +00:00
zeromus
5263070da5
although the last change probably wouldve worked, this fix solves the real problem: save ram didnt close file pointers when roms reset
2009-05-03 18:10:30 +00:00
p989
2e4026e86d
sram clearing fix
2009-05-03 16:26:39 +00:00
yabause
744668e821
Patch by Evgeni Golov to fix compilation problem on
...
case sensitive OSX.
2009-05-03 11:49:46 +00:00
p989
a843ff2f22
fixed wrong byte order in ram search
2009-05-02 23:19:19 +00:00
zeromus
c7bd555cc0
this should fix use of uninitialized pad value
2009-05-02 22:14:05 +00:00
yabause
e8c5cffe03
Fixed endianess bugs so now controls are working :)
2009-05-02 21:31:48 +00:00
zeromus
54d6fad245
more fixes to affine scroll handling: fixes nsmb backdrops
2009-05-02 19:58:18 +00:00
zeromus
5317608340
remove 'MOVI' and 'NOMO'
2009-05-02 18:40:42 +00:00
riccardom
af8f69ccb9
Make a functin without declaration static.
2009-05-02 18:31:08 +00:00
riccardom
99f5c1dc0a
Fixup a printf.
2009-05-02 18:30:27 +00:00
zeromus
0cc0e4739b
fix compile errors in movie.cpp
2009-05-02 17:57:06 +00:00
riccardom
4798e034f8
Add proper include file for memset.
2009-05-02 12:22:35 +00:00
riccardom
1366b34d4e
ifdef windows specific include, i've used _MSC_VER because it's the same used for MessageBox.
2009-05-02 12:21:24 +00:00
riccardom
90eaff428d
Move ifdef at column 0.
2009-05-02 12:03:54 +00:00
zeromus
7bfbd6b887
[2783433] fix 64bit error in savestate writing (thanks martin)
2009-05-02 08:13:42 +00:00
zeromus
6a1ff20e07
improve compatibility even more. i have learned my lesson, all future stuff will be versioned. i thought it was a pain, but listening to people cry about their broken savestates is an even bigger pain.
2009-05-02 08:06:45 +00:00
zeromus
4702c15820
even more improvements to savetate compatibility
2009-05-02 08:02:52 +00:00
zeromus
6b0d234643
fix the most egregious savestate backwards compatibility violation. also remove code which would have prevented non-windows from compiling
2009-05-02 07:31:29 +00:00
zeromus
89d9ebbbd2
didnt need this file
2009-05-02 06:39:45 +00:00
zeromus
c52a03f95e
integrate stuff from rerecording branch
2009-05-02 06:39:08 +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