Commit Graph

1144 Commits

Author SHA1 Message Date
TwistedUmbrella b3de233e55 Fallback to old network methods for compatibility 2015-01-06 23:34:59 -05:00
TwistedUmbrella f211a4fa68 Connect Moga controller to new input handlers 2015-01-06 23:34:59 -05:00
TwistedUmbrella 1e783165ae Remove unnecessary StackTrace from error output 2015-01-06 23:34:59 -05:00
TwistedUmbrella 51c82ddb18 Fallback to old network methods for compatibility 2015-01-06 23:34:59 -05:00
TwistedUmbrella 2d9767b3b1 Avoid thread pool when executing non-parallel task 2015-01-06 23:34:58 -05:00
Stefanos Kornilios Mitsis Poiitidis d055dbd7cb TMU: Also set the underflow flag. Fixes KOS. 2015-01-07 03:12:33 +02:00
Stefanos Kornilios Mitsis Poiitidis 6ad25b8f53 TMU: Improve interrupt handling 2015-01-06 21:50:00 +02:00
Stefanos Kornilios Mitsis Poiitidis 11e9ed167a Fix building for android 2015-01-06 16:07:18 +02:00
Stefanos Kornilios Mitsis Poiitidis 118e9bb1d2 Merge branch 'master' of github.com:reicast/reicast-emulator 2015-01-06 15:02:16 +02:00
Stefanos Kornilios Mitsis Poiitidis 605fa1c40a TMU: Hello interrupts
Let's pretend that the TMU unit actually exists, it makes games like
Gaunlet Legends happy ~
2015-01-06 15:00:39 +02:00
Stefanos Kornilios Mitsis Poiitidis c5cc2f1e50 Document sh4_shced, fix tmu a bit 2015-01-06 14:10:48 +02:00
~skmp 0783875b84 Linux GLX/3.1 support
My setup is only 2.1 right now, so this is totally untested
2014-12-30 13:21:05 +02:00
~skmp 0bf6272b9c Avoid use of C++11, still too many compilers without support for auto :< 2014-12-30 10:58:13 +02:00
~skmp 78e4b3c5db Use netinet/tcp.h, not linux/tcp.h 2014-12-30 10:29:49 +02:00
~skmp 83752b9761 Fix building for linux (-DGLES && eglCreateWindowSurface) 2014-12-30 10:00:20 +02:00
TwistedUmbrella 28d0e0a08b Change directions on the path to success 2014-12-29 22:12:25 -05:00
Stefanos Kornilios Mitsis Poiitidis 65d19d8b9d Fix reios makefile building 2014-12-30 02:05:01 +01:00
Stefanos Kornilios Mitsis Poiitidis 088bbfd5e7 More work on reios 2014-12-30 01:57:13 +01:00
Stefanos Kornilios Mitsis Poiitidis 25eee26ce5 First steps towards a HLE bios implementation
This is very simplistic, but can already boot and run many games

Known working so far
- Dead Or Alive 2 LE
- Head Hunter
- Marvel VS Capcom 2

Not working
- (Almost) all others
2014-12-29 22:05:35 +01:00
TwistedUmbrella 8e5f530f25 Merge pull request #580 from reicast/loungekatt
Simplify the network check to avoid false positive
2014-12-25 01:19:31 -05:00
TwistedUmbrella dee65d217c Simplify the network check to avoid false positive 2014-12-25 01:03:23 -05:00
Stefanos Kornilios Mitsis Poiitidis 2f584aa68d Merge branch 'master' of github.com:reicast/reicast-emulator 2014-12-22 16:48:27 +01:00
Stefanos Kornilios Mitsis Poiitidis 9d7cac160a PVR: Fix hscale, VO vs FB_W scissor
Fixes w320 games (bangai-o, kof99, etc), and Half-x clip (Ready2Rumble,
more)
2014-12-22 16:46:40 +01:00
Stefanos Kornilios Mitsis Poiitidis 5b9ac040a4 FB_R_SIZE_type should be 32 bits, not 42 2014-12-22 16:45:32 +01:00
TwistedUmbrella dde74604d3 Merge pull request #577 from reicast/loungekatt
Blanket summary of test devices for the entire team
2014-12-19 13:52:49 -05:00
TwistedUmbrella f6e0004717 Blanket summary of test devices for the entire team
It isn’t really necessary to specify who owns what device until it
becomes relevant in a device-specific issue report.
2014-12-19 13:52:06 -05:00
TwistedUmbrella ab19db481b Merge pull request #575 from reicast/loungekatt
Record crash output to application log
2014-12-18 13:06:31 -05:00
TwistedUmbrella 1301d24c41 Remove unused CoverFlow library due to menu update 2014-12-17 15:07:07 -05:00
TwistedUmbrella 595a79b2c3 Hide the keyboard when entering file browser 2014-12-17 14:28:52 -05:00
TwistedUmbrella 7d3ba6f539 Change crash dialog to crash toast message
Some of the errors are easily bypassed, but a popup stops gameplay
simply to be dismissed.
2014-12-17 14:28:52 -05:00
TwistedUmbrella f4698fc3d7 Record crash output to application log 2014-12-17 14:28:52 -05:00
Stefanos Kornilios Mitsis Poiitidis 160d6f0c48 Linux is case sensitive 2014-12-17 10:44:11 +01:00
Stefanos Kornilios Mitsis Poiitidis 09caf4a55e Lock the entire texture, not just the pixel array.
Fixes #49
2014-12-17 08:45:19 +01:00
Stefanos Kornilios Mitsis Poiitidis 29906d8416 Texkill, palette_update on correct place.
- Texkill needs to be done before texture allocation, which is now done during parsing (texture-sync update)
- palette_update needs to be called from the emu thread, before kicking off the render
2014-12-17 08:42:28 +01:00
Stefanos Kornilios Mitsis Poiitidis 9a5c3160a3 Documentation for dsp.cpp 2014-12-17 07:12:08 +01:00
Stefanos Kornilios Mitsis Poiitidis 819ed61ec8 Updated for visual studio community 2013
(yay, free tooling1)
2014-12-17 07:10:59 +01:00
Stefanos Kornilios Mitsis Poiitidis e43271e448 fix for msvc 2013 / C++14. Rend is now used by stdlib 2014-12-17 06:48:45 +01:00
Stefanos Kornilios Mitsis Poiitidis defc25e9c1 Remove READ_LOGS, see issue 571 2014-12-15 02:18:37 +01:00
Stefanos Kornilios Mitsis Poiitidis 279b957e94 Merge 2014-12-15 01:14:46 +01:00
TwistedUmbrella bf0490d06e No debug plugin means no need for a sharedId
May also resolve some issues with installing over an existing build
without uninstalling the build first.
2014-12-14 15:36:53 -05:00
Stefanos Kornilios Mitsis Poiitidis cbc4f8db2c Push version to r7 2014-12-14 18:05:59 +01:00
Stefanos Kornilios Mitsis Poiitidis b1f88f258b Merge branch 'master' of github.com:reicast/reicast-emulator 2014-12-11 14:02:43 +01:00
Stefanos Kornilios Mitsis Poiitidis 34bc42b7a4 Add x64 target, fix Sh4RCB pointer sizing, u32->unat in vmem 2014-12-11 14:02:10 +01:00
Stefanos Kornilios Mitsis Poiitidis acda30f034 Emitter: use main types.h 2014-12-11 14:01:13 +01:00
Stefanos Kornilios Mitsis Poiitidis c69934f839 Force all allocates > 32bits on x64 debug mode to find porting issues 2014-12-11 14:00:53 +01:00
Stefanos Kornilios Mitsis Poiitidis 2f171e3596 Support HOST_NO_REC for windows 2014-12-11 13:59:31 +01:00
Stefanos Kornilios Mitsis Poiitidis 22e95de2d1 Merge pull request #572 from reicast/skmp/pandora-merge
pandora merge
2014-12-11 03:26:13 +01:00
Stefanos Kornilios Mitsis Poiitidis d5ddad53d1 Use XMLParser from master 2014-12-11 03:17:17 +01:00
Stefanos Kornilios Mitsis Poiitidis 4500cfb1d3 Remove white-space changes 2014-12-11 02:57:23 +01:00
Stefanos Kornilios Mitsis Poiitidis 63485e7a72 SetFloatStatusReg: support gcc for x86 2014-12-09 22:15:44 +01:00