Commit Graph

1979 Commits

Author SHA1 Message Date
Flyinghead 688ba5c37d Fix autosort translucent poly bug (rayman). probably still not right... 2018-05-13 16:48:09 +02:00
Flyinghead b68f0a16a8 Increase FPS font size 2018-05-13 16:45:20 +02:00
Flyinghead c30548eb6a Added on-screen FPS counter. Fix clear screen issue when widescreen
enabled but not currently on.
2018-05-13 16:01:08 +02:00
Flyinghead 50a2e7e842 Revert dd9f77b4ab0b4c66fe7a2a717ed4b8cc1835e343: no gl_FragDepth in GLES 2 :( 2018-05-12 14:39:06 +02:00
Flyinghead dd9f77b4ab Changed z normalization to log scale 2018-05-12 13:26:50 +02:00
Flyinghead 717ee0b3ce Make rendering to texture buffer optional 2018-05-11 19:33:17 +02:00
Flyinghead b02eccd5c7 Fix performance problem with RTT waiting 2018-05-11 19:08:54 +02:00
Flyinghead 43c125c208 Better texture cache: avoid duplicate. Attempt to put the RTT texture in
the cache to avoid copy to/from vram.
2018-05-11 15:29:24 +02:00
Flyinghead 683cbbba3e Multipass rendering 2018-05-10 21:28:20 +02:00
Flyinghead 0f92189585 Fix translucent triangles not being autosorted(?) 2018-05-10 13:02:57 +02:00
Flyinghead b77843b927 Handle RTT texture stride (VT) 2018-05-09 15:08:13 +02:00
Flyinghead 136c3d6825 When rendering to texture, wait until after the frame is rendered to
unlock.
2018-05-09 14:46:06 +02:00
Flyinghead c13a42611b Implemented other RTT format conversions. 2018-05-09 13:04:48 +02:00
Flyinghead 5710aa08ed Remove all vram locks before reading back RTT buffer. Use RGBA/ubyte
format when RGB/565 is not available.
2018-05-09 12:28:38 +02:00
Flyinghead 2e4ec3a1ed Added RTT support 2018-05-08 18:47:00 +02:00
Flyinghead 9f13ded502 Enable Modifier Volumes. Fix modtrig buffer overflow and stencil reset. 2018-05-04 18:18:04 +02:00
Flyinghead cc88561d4a Implemented clipping (Daytona USA menus) 2018-05-02 15:41:42 +02:00
Flyinghead db0534d5dd Fix PunchThrough texturing on JGR with nvidia 2018-05-02 12:29:47 +02:00
Flyinghead fe71519d1b Write some silence on audio underruns 2018-05-01 17:25:42 +00:00
Flyinghead 5320c3adee Fixed previous screw up 2018-05-01 11:20:25 +02:00
Flyinghead a953a0baa7 Use ring buffer for samples and detect buffer underruns 2018-04-29 17:56:01 +02:00
Flyinghead 39e0f378cb OSX: add x64 target. Use JIT compiler. Clean exit. Use semaphore in core audio driver. Use layout-independent key codes to support int'l keyboards. Fixed GL window scaling. 2018-04-29 16:07:54 +02:00
Flyinghead 64a8ac1dd5 Add clean exit patch for x11 and 64-bit architecture 2018-04-27 16:54:15 +02:00
Flyinghead 35d3bd98d4 Disable fog table logging. Small optimization 2018-04-27 10:58:10 +00:00
Flyinghead b8f3d37df2 Disabled some logging (Mr.Driller) 2018-04-27 10:50:21 +00:00
Flyinghead 94aa7c9e83 Fix alsa backend clicking noise on underrun. Set the buffer size to match the [omx] audio_latency setting 2018-04-27 10:49:23 +00:00
Flyinghead 087cb1561f GCC5.x cross compile fix 2018-04-27 10:43:57 +00:00
Flyinghead 10bdf7f449 Clean exit when exit key is pressed 2018-04-27 10:37:56 +00:00
Stefanos Kornilios Mitsis Poiitidis a50861b249
Merge pull request #1135 from reicast/skmp/snapcraft-add-desktop
Snapcraft: Add .desktop path
2018-04-22 00:17:01 +02:00
Stefanos Kornilios Mitsis Poiitidis 35ef2337fa Snapcraft: Add .desktop path 2018-04-21 23:58:36 +02:00
rrrh bcdf38da0a
Merge pull request #1130 from reicast/rrrh/osx-high-sierra
Rrrh/osx high sierra
2018-04-21 19:26:27 +02:00
TwistedUmbrella 2c9a162540 Fix whitespace from bad example
https://github.com/reicast/reicast-emulator/pull/1130#issuecomment-383255871 attempted to set box width with whitespace. It is ignored by markdown parsing, which allows the table to be formatted for readability in unparsed form.
2018-04-21 19:01:24 +02:00
Hugo Hackenstein b785abd4a6 Fix layout typo 2018-04-21 19:01:24 +02:00
Hugo Hackenstein d8a3d7308e Merge Ios and MacOS build description to one chapter 2018-04-21 19:01:24 +02:00
Hugo Hackenstein d653d4e009 Remove unneeded stdlib include 2018-04-21 19:01:24 +02:00
Hugo Hackenstein a93c0b91f4 Added info about Macos build steps 2018-04-21 19:01:08 +02:00
Hugo Hackenstein 4fcb95a0d1 Mac compile on OSX - Remove deprecated malloc.h include and switch to stdlib.h instead 2018-04-21 19:00:36 +02:00
Stefanos Kornilios Mitsis Poiitidis 80d054940c snapcraft: Add joyconfig 2018-04-20 00:32:55 +02:00
Stefanos Kornilios Mitsis Poiitidis ea652b679e
snapcraft: use git for versioning 2018-04-20 00:14:13 +02:00
Stefanos Kornilios Mitsis Poiitidis c000f2e9a9
Merge pull request #1124 from reicast/skmp/snapcraft
Basic snapcraft configuration
2018-04-19 23:59:40 +02:00
Stefanos Kornilios Mitsis Poiitidis c97a000ee0 Update snapcraft file 2018-04-19 23:47:46 +02:00
Stefanos Kornilios Mitsis Poiitidis dc4d807846 Basic snapcraft.yaml 2018-04-19 23:05:52 +02:00
Stefanos Kornilios Mitsis Poiitidis 34b495baa7
Merge pull request #1098 from reicast/pr/1092
fix gdi track parsing in unix #1092
2018-04-19 20:51:13 +02:00
Stefanos Kornilios Mitsis Poiitidis 90e901f4a3 gdi: Normalize paths, add test gdi files 2018-04-18 22:28:05 +02:00
Stefanos Kornilios Mitsis Poiitidis 407fe4427f
Readme: Typofix
Me engrish speak much
2018-04-17 16:15:21 +02:00
Stefanos Kornilios Mitsis Poiitidis 697fcccd95
Merge pull request #1116 from sjvs/add-lgtm.yml-for-lgtm.com-C-analysis
Add .lgtm.yml file to set up lgtm.com C analysis for reicast-emulator
2018-04-17 16:01:24 +02:00
Stefanos Kornilios Mitsis Poiitidis ba11e6359d
Merge pull request #1114 from reicast/skmp/readme-contrib-section
Add contrib section to readme
2018-04-17 15:32:49 +02:00
Stefanos Kornilios Mitsis Poiitidis 71b8501e28
Merge pull request #1115 from reicast/skmp/fix-travis-100th-time
travis: Fix PR building
2018-04-17 15:27:59 +02:00
Bas van Schaik a24d41482e Add .lgtm.yml file to set up lgtm.com C analysis for reicast-emulator 2018-04-17 14:20:06 +01:00
Stefanos Kornilios Mitsis Poiitidis 81631814c9
travis: Fix PR building 2018-04-17 14:16:06 +02:00