Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
Go to file
Flyinghead 579db85b3b modem: fix various picotcp tcp issues (re-xmit timers, segment split)
modem: delay receiving initial ppp handshake until after sending data
(WinCE)
reduce char receive delay to 143 us
make sure picosocket buffer is empty before shutting down socket
use 536-byte segment for tcp sockets
increase linger delay to 10 sec (avoid sending RST when waiting for FIN)
picotcp: disable window scaling option
dupe ack reception in full window mode should enter dupack mode
pick the correct segment to re-xmit in recover mode
both partial frames should be enqueued when splitting segment
fix wrong size when splitting segment and crash if splitting first one
make sure re-xmit timer is correct in tcp output
2020-12-04 11:23:15 +01:00
.github/workflows gl: Use 32x32 palette texture to avoid precision issues 2020-11-19 11:56:10 +01:00
core modem: fix various picotcp tcp issues (re-xmit timers, segment split) 2020-12-04 11:23:15 +01:00
docs outdated stuff 2019-09-28 20:00:20 +02:00
gdtool axe wchar 2020-01-31 23:51:12 +01:00
shell input: implement reload. remap some naomi games input 2020-12-02 14:40:50 +01:00
snap reicast -> flycast 2020-11-21 21:51:27 +01:00
tests input: implement reload. remap some naomi games input 2020-12-02 14:40:50 +01:00
.cirrus.yml Add Cirrus CI (FreeBSD only) and GitHub Actions to build with CMake 2020-05-05 21:56:15 +02:00
.gitignore gitignore: Update android-related files and folders 2020-04-30 11:26:17 +02:00
.travis.yml android/travis: Replace configure-on-demand by parallel for gradlew 2020-04-30 10:17:56 +02:00
CMakeLists.txt delete nixprof 2020-11-22 17:37:27 +01:00
LICENSE project import 2013-12-19 19:10:14 +02:00
README.md update some READMEs 2020-11-21 17:59:52 +01:00
appveyor.yml appveyor: speed up compilation time 2020-01-23 18:46:36 +01:00
bitrise.yml bitrise: tentative build fix 2020-10-24 15:35:54 +02:00
issue_template.md custom textures: support JPEG format 2020-04-07 14:32:09 +02:00
wercker.yml first attempt at a unit test 2019-11-04 21:37:16 +01:00

README.md

Flycast

Flycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from reicast

Information about configuration and supported features can be found on TheArcadeStriker's flycast wiki

Join us on our Discord server for a chat.

Binaries

Get fresh builds for your system on the builds page.

New: Now automated test results are available as well.

Disclaimer

All code contritbuted to this fork is not bound by the Individual Contributor License Agreement of the upstream repository (https://github.com/reicast/reicast-emulator) and shall not be considered as a contribution to the upstream repository.