zeromus
|
6a33eb0cf8
|
simplify irq and wait4IRQ handling and related cleanup. this could potentially cause bugs.
|
2010-09-26 08:23:44 +00:00 |
zeromus
|
ec51fa5be0
|
make EMUFILE not require RTTI
|
2010-09-26 06:45:46 +00:00 |
mtabachenko
|
436358a51b
|
- add save firmware settings (User, WiFi, WiFi AP);
- fix OpenGL shader for texture blending on decal mode;
|
2010-09-25 14:30:23 +00:00 |
zeromus
|
042e584b20
|
mask rom reads outside of range instead of returning 0xFF. clean up some other archaic memory map cruft
|
2010-09-25 08:00:53 +00:00 |
luigi__
|
7be2b0da6e
|
Wifi: for the Adhoc interface, generate a MAC address from the computer's IP and the process ID as to prevent MAC collisions in any case.
|
2010-09-24 22:34:20 +00:00 |
zeromus
|
4c21753dd9
|
and fix compatibility for non-win32 systems
|
2010-09-21 23:42:05 +00:00 |
zeromus
|
0a0c1f0fe6
|
increase of few fps during 3d heavy games in 32bit windows builds which may have slowed down after fixed point changes. should probably add sse2 optimizations but this is easier and safer
|
2010-09-21 23:33:59 +00:00 |
zeromus
|
f8c453def5
|
fix some recently agitated gxfifo-related asserts
|
2010-09-21 19:54:33 +00:00 |
zeromus
|
d55eb9ba06
|
cleanup unused xbox port cruft
|
2010-09-21 04:10:50 +00:00 |
zeromus
|
11afd9c97d
|
fix new linux compile issues and use more symbolic constants instead of magic numbers
|
2010-09-21 03:35:57 +00:00 |
zeromus
|
4d201d86d2
|
make REG_IF a generated value instead of a cached value; rewrite IPC FIFO IF handling and IPC FIFO clearing
|
2010-09-20 20:47:33 +00:00 |
gocha
|
9cf546bef3
|
Cancel the HAVE_LUA commit for the time being, since it might cost speed.
|
2010-09-20 10:24:32 +00:00 |
gocha
|
e3cd9556cb
|
windows: define HAVE_LUA
|
2010-09-20 08:36:31 +00:00 |
gocha
|
de38a3d08e
|
set current directory to script's location on lua script load
|
2010-09-20 08:11:39 +00:00 |
gocha
|
6e40d456f9
|
windows: improve "background input" a bit
|
2010-09-18 04:44:46 +00:00 |
gocha
|
f969eedf7d
|
windows: add "background input" option to the menu.
|
2010-09-18 03:26:00 +00:00 |
zeromus
|
af035533a0
|
add troulouliou's depth compare hack
|
2010-09-09 23:04:17 +00:00 |
zeromus
|
74ff219aa9
|
print long filename in console when adding files to fat image
|
2010-09-06 15:46:40 +00:00 |
zeromus
|
42ffdf7c7b
|
stop using static ints in #ifs
|
2010-09-04 16:39:20 +00:00 |
zeromus
|
b1362ccb40
|
libfat improvements: now actually works, and uses fat32.
|
2010-09-04 02:57:52 +00:00 |
zeromus
|
cf5ba963c0
|
dont crash when you can't open a scanned fat file
|
2010-09-03 11:34:58 +00:00 |
zeromus
|
b1891e35a9
|
more useful compact flash failure diagnostic printing
|
2010-09-03 11:32:15 +00:00 |
zeromus
|
ca6054c6d1
|
no longer require a reset before auto-dldi works with libfat
|
2010-09-03 11:21:11 +00:00 |
zeromus
|
2a91ec3c9c
|
fix autodldi in linux and fix attempt to load savestate -1 in linux-cli
|
2010-09-03 11:13:27 +00:00 |
zeromus
|
8cf436f9f8
|
this time without a hardcoded debug write to d:\\test.ima
|
2010-09-03 10:41:27 +00:00 |
zeromus
|
b68eba259b
|
begin rewriting and vastly simplifying compact flash fat generation code so that it is more amenable to bugfixing
|
2010-09-03 10:39:59 +00:00 |
zeromus
|
c1f2d4629a
|
fix handling of --load-slot=0 (same as --load-slot=10)
|
2010-09-02 06:51:31 +00:00 |
zeromus
|
8a55bc6219
|
fix load average calculators (has been broken for a long time) and add an arm7 load average. calculating that may be useless for practically everyone, later I may remove it or make it optional
|
2010-08-31 23:12:20 +00:00 |
zeromus
|
a199a91f47
|
emulate firmware command 0x9F (read ID) and update test
|
2010-08-30 06:30:57 +00:00 |
zeromus
|
e1901a2f08
|
win32: dont crash when dragdropping a savestate while no rom is loaded. its tacky. and fix a couple of warnings
|
2010-08-30 03:34:42 +00:00 |
zeromus
|
d617c0141b
|
broken directx.7z caused pointless rebuilds over and over
|
2010-08-30 03:31:39 +00:00 |
zeromus
|
78be544fc2
|
improve regs test (and make it a fifo example)
|
2010-08-30 02:21:39 +00:00 |
zeromus
|
c442ae295f
|
rasterizer: slightly improve shadow precision
|
2010-08-28 03:45:40 +00:00 |
zeromus
|
a77cb87edc
|
block 8bit writes to oam and palette memory (and update tests)
|
2010-08-27 19:11:00 +00:00 |
zeromus
|
86c9c63aed
|
win32: add vsync option under display method. a bit tricky due to our display multithreading. let me know how it works for you.
|
2010-08-21 18:32:59 +00:00 |
zeromus
|
864e2664a3
|
port r3749 from 096 release branch
|
2010-08-17 06:06:56 +00:00 |
zeromus
|
cb0ce43bfc
|
spu: fix a sort of a memory leak when synch mode was selected but output was disabled. this may have been done for a reason....?
|
2010-08-15 23:50:47 +00:00 |
zeromus
|
84aca05c89
|
some spu regs needed to be fewer bits and write-only. also added tests
|
2010-08-15 21:15:59 +00:00 |
riccardom
|
541dba3a78
|
Don't leak dir on error path.
|
2010-08-15 14:06:39 +00:00 |
gocha
|
7fab839c75
|
Lua: warn when memory.register* function is called, although it's not available.
|
2010-08-15 02:56:14 +00:00 |
zeromus
|
e28f34a6d9
|
emulate expanded memory a little more accurately, but for no reason other than that i got an expand memory pak and was playing with it
|
2010-08-13 02:02:21 +00:00 |
wntrmute
|
8c0cc33773
|
disable broken gdb stub code
|
2010-08-10 10:07:56 +00:00 |
gocha
|
f00bdc7b72
|
RAM Search: Fix counting of number of changes.
|
2010-08-10 05:22:41 +00:00 |
zeromus
|
b2faef8aad
|
win32: fix start paused commandline flag, and i had forgotten to checkin xinput.h earlier
|
2010-08-10 02:54:17 +00:00 |
zeromus
|
9248e9454b
|
make slot2 addons more realistic, and add xinput rumble support
|
2010-08-10 01:55:43 +00:00 |
adelikat
|
cc38aeeef8
|
Win32 - Ram Watch - Add Separator button
|
2010-08-10 01:42:41 +00:00 |
zeromus
|
29acd2d238
|
would you believe there are still bugs in our @#&*@#ing matrix stack? fixes a bug that causes overwrite of matrix stack when offset==31; and apply fixed point logic for texCoordinateTransform==3
|
2010-08-08 22:46:13 +00:00 |
riccardom
|
56ea49a9e3
|
Some fixes and cleanups for FAT_R4
- Use typedef in struct definition
- Fix zeroing of struct, {0} is not enough need memset
- Fix english and size specifier in printf: u64 wants ll
|
2010-08-06 16:53:23 +00:00 |
mtabachenko
|
3bfdea87a1
|
sorry, forgot update MMU.cpp
|
2010-08-06 10:04:41 +00:00 |
mtabachenko
|
dbea6bfe75
|
SLOT1:
- separated slot1 handler to new files;
- fix boot games from firmware;
|
2010-08-06 09:39:36 +00:00 |