Flyinghead
92a39a1fc4
Static picotcp config for msvc. Fix warnings in modem.cpp.
2018-09-17 14:05:03 +02:00
Flyinghead
bc6a8f451a
Fix picotcp on Windows
...
Automatically configure tap IP address, route and proxy arp using iphlpapi.
Partial port to MINGW.
2018-09-17 12:59:52 +02:00
Flyinghead
6699a8a294
Use picotcp for ppp protocol processing. Now all is needed is a tap or
...
tun interface.
2018-09-15 21:41:54 +02:00
Flyinghead
ce3d8f2baa
picotcp initial commit - missing files
2018-09-15 21:34:50 +02:00
Flyinghead
aad38f965b
picotcp initial commit as of 4caf65005045f0d34592274a5edd20c0d40d83f7
2018-09-15 21:28:13 +02:00
Stefanos Kornilios Mitsis Poiitidis
d4f12fae64
Merge pull request #1327 from gameblabla/voidlinuxmusl
...
WIP: Fixes for Musl
2018-08-25 21:25:02 +03:00
gameblabla
55645a6fb7
Fixes for Musl
2018-08-24 23:34:03 +02:00
Ender's Games
eb11d19687
Include header guards to prevent multiple inclusions
2018-08-21 09:28:54 -04:00
David Miller
1a4f597bd8
ngen_mainloop for x86 updated to use PC value from context, CDI warning
...
and removed redundant header causing build failure on libwebsockets (VS)
2018-08-20 23:49:15 -04:00
Ender's Games
8d9d40dffc
Core: Changes provided by Android NDK compiler
2018-08-19 01:54:15 -04:00
Flyinghead
04b84b90e3
Merge master into fh/mymaster
2018-08-13 18:01:24 +02:00
Ender's Games
f40826614a
libpng: address a non-compliant define
2018-08-07 23:36:20 -04:00
Ender's Games
38edff3dae
libpng: expose NEON w/out enabling
2018-08-07 23:18:05 -04:00
TwistedUmbrella
1f688173b8
libpng: restore original configuration
2018-08-07 23:02:56 -04:00
TwistedUmbrella
ce71108efa
libpng: update zlib references
2018-08-07 23:02:56 -04:00
TwistedUmbrella
ae8c41077f
libpng 1.6.34 [September 29, 2017]
2018-08-07 23:02:56 -04:00
TwistedUmbrella
66c3cb8a33
libpng 1.6.32 [August 24, 2017]
...
Courtesy of @mrfixit3000 ( https://github.com/reicast/reicast-emulator/issues/1121#issuecomment-383257219 )
2018-08-07 23:02:56 -04:00
Stefanos Kornilios Mitsis Poiitidis
b121fd1ba2
Revert "ngen_mainloop for x86 updated to use PC value from context, CDI warning"
...
This reverts commit 38539a9c2f
.
Reason: Breakage reported by beta testers
See #1260
2018-08-07 14:30:42 +02:00
David Miller
38539a9c2f
ngen_mainloop for x86 updated to use PC value from context, CDI warning
...
and removed redundant header causing build failure on libwebsockets (VS)
2018-08-06 15:01:15 -04:00
Flyinghead
85781e96ec
Use OpenMP instead of ctpl for multithreading
2018-08-02 17:31:38 +02:00
Flyinghead
73ef45bffd
MSVC build fix
2018-08-01 19:55:29 +02:00
Flyinghead
31d8c1f091
Backport texture upscaling with xBRZ
2018-08-01 19:43:01 +02:00
Flyinghead
71d7f90858
Merge upstream
2018-07-19 12:19:51 +02:00
Flyinghead
e18eaf666d
Support for 2448-byte sectors
...
Pier Solar and the Great Architects CDI uses an unknown type 4 sector of
2448 bytes. This hack allows the CDI to be read. Not sure about the
correctness.
2018-07-12 11:10:11 +02:00
Stefanos Kornilios Mitsis Poiitidis
03170fc0ef
Merge pull request #1163 from reicast/lk/android-studio
...
Android Studio Conversion
2018-07-08 11:12:16 +02:00
Stefanos Kornilios Mitsis Poiitidis
c52165adbd
Update XBYAK to 71b75f653f3858403eb33d48f6346eef34b837fe
2018-06-29 15:18:57 +02:00
TwistedUmbrella
571b68d468
Fix building Windows alongside Android Studio
...
Windows: resolve missing reference to _SC_OPEN_MAX
https://lists.gnu.org/archive/html/bug-gnulib/2014-08/msg00023.html
https://libwebsockets.org/lws-api-doc-master/html/libwebsockets_8h_source.html
Windows: comment duplicate x86_ptr_imm definition
Replaced by more explicit type definitions. Fixes x64 compile
Restore secondary x86_ptr_imm for non-Windows
This appears to be a necessary duplicate for other platforms.
2018-06-25 12:04:14 -04:00
Stefanos Kornilios Mitsis Poiitidis
1933aff8a2
First steps for android studio builds
2018-06-25 12:04:07 -04:00
TwistedUmbrella
c80dbb1629
Create Xcode external build system for zlib
2017-06-17 09:18:27 -04:00
TwistedUmbrella
158eef7883
Remove fp.h leftovers after limping update
2017-06-04 13:38:56 -04:00
Gabriel Corona
8fc2d5d069
nixprof: only save STT_FUNC
2015-09-03 21:08:35 +02:00
Gabriel Corona
ceca8c72bf
nixprof: make it work with ELF64
2015-09-03 21:08:29 +02:00
Gabriel Corona
a34a4d6f38
libelf: get section link for ELF64
2015-09-03 21:08:20 +02:00
Stefanos Kornilios Mitsis Poiitidis
78f4890535
Merge pull request #791 from sergiobenrocha2/libpng16
...
Update libpng to 1.6.18.
2015-08-28 13:50:58 +02:00
Stefanos Kornilios Mitsis Poiitidis
a4186381fb
xbyak: Move to deps folder
2015-08-24 13:27:51 +02:00
sergiobenrocha2
f44df005c5
Delete zconf.in.h.
2015-08-21 23:01:12 -03:00
sergiobenrocha2
7e0f4fc871
Update zlib to 1.2.8.
2015-08-21 21:36:32 -03:00
sergiobenrocha2
da8a572535
Fix header in pngstruct.h
2015-08-21 20:36:28 -03:00
sergiobenrocha2
b0214d89f6
Update libpng to 1.6.18.
2015-08-21 20:23:16 -03:00
TwistedUmbrella
e138cca4b9
Remove internal conditionals to use defined flag
2015-08-20 17:21:47 -04:00
TwistedUmbrella
c17486a0ef
Workaround for missing fp.h header in Xcode
2015-08-20 17:12:49 -04:00
Stefanos Kornilios Mitsis Poiitidis
8faef19c3f
Apple: fix disabled nvmem blockmgr path, add printfs, clean xcode files
2015-08-10 03:02:59 +02:00
Stefanos Kornilios Mitsis Poiitidis
26cfcd79e9
OSX: Fiddling to get the rec-cpp/noexcept path running
2015-08-11 07:57:22 -04:00
TwistedUmbrella
95b39b885a
Fix iPhone build and import GameController / iCade
2015-08-07 16:17:28 -04:00
Stefanos Kornilios Mitsis Poiitidis
7e51e13efc
build: Add FEAT_HAS_COREIO_HTTP, update nacl/emscripten makefiles
2015-08-03 11:14:27 +02:00
Stefanos Kornilios Mitsis Poiitidis
2eb9d7908f
A first hackthrough to get nacl compiling working
2015-07-29 04:17:31 +02:00
Stefanos Kornilios Mitsis Poiitidis
a28209cae2
deps/sha256: memset is in string.h, not memory.h
2015-07-29 03:26:08 +02:00
Stefanos Kornilios Mitsis Poiitidis
65ca1382d8
Merge remote-tracking branch 'remotes/origin/skmp/ios-wip' into feat/segfault-context-consolidation
...
Android/windows builds fine again. Android not tested yet, iOS/OSX not compiled yet
2015-05-16 07:12:19 +02:00
Stefanos Kornilios Mitsis Poiitidis
0f60e72eb0
Add #include <cctype>, that's what isalnum is defined
2015-01-09 16:07:11 +01:00
Stefanos Kornilios Mitsis Poiitidis
3ca3b1220d
http support for cdi & gdi, updated based gdipsr
...
- Fix coreio fsize
- Fix coreio fopen to seek to 0
- Fix coreio/http to smart-escape urls
- For urls that include \ or % in the filenames, you have to pass them
escaped
- Update gdi parser to use (mostly) streamstream. That code is horrible
and should be rewritten
- coreio core is hacky and horrible at places as well
- Update imgreader to use coreio
- Update cdi parser + driver to use coreio
2015-01-09 15:50:07 +01:00
~skmp
78e4b3c5db
Use netinet/tcp.h, not linux/tcp.h
2014-12-30 10:29:49 +02:00
Stefanos Kornilios Mitsis Poiitidis
56ebda10a9
ios interpreter works, bios runs w/ 3d visulals
...
THIS IS A MESS. Sorry @angelXwind :p. We'll have to clean up and merge for r8, but most of the nasty work is there.
What works:
- full init, memalloc, mprotects, etc
- boot
- gles2
What doesn't:
- Exceptions for page faults
- Breaks texture cache
- Breaks dynarec because of fastpath
- segfaults don't work, needs special mach exc_server magic that still eludes me after 5 hours
- Dynarecs. RWX issues, and broken buffer mappings. Also some minnor linking stuff (most of it is taken care of)
- Audio. I just killed it off.
- All of the ui. Was getting in the way of me not knowing how to edit story boards...
- Input
Also, merged branch 'skmp/mac86-hackport' into skmp/ios-wip
Have fun~
2014-12-17 10:19:44 -08:00
Stefanos Kornilios Mitsis Poiitids
f14932c362
Building on osx w/o rec or rend
2014-09-30 12:00:46 +03:00
Stefanos Kornilios Mitsis Poiitidis
0825ca5a4b
hash support on gdtool
2014-08-26 00:53:14 +03:00
Stefanos Kornilios Mitsis Poiitidis
ac31cced87
Remove dead code
2014-06-23 01:31:17 +03:00
Stefanos Kornilios Mitsis Poiitidis
0ae8e0ebc8
fclose properly, 0 on coreio_open fail
2014-06-23 01:31:04 +03:00
Stefanos Kornilios Mitsis Poiitidis
0d3172fd69
Fix gdtool build, fseek bugfix for coreio
2014-06-19 00:38:31 +03:00
Stefanos Kornilios Mitsis Poiitidis
8194c1e24a
Added missing coreio/* files...
2014-06-01 13:54:11 +03:00
Stefanos Kornilios Mitsis Poiitidis
248bea39a9
Refactor coreio, fix for linux, make it build
2014-06-01 13:38:48 +03:00
Stefanos Kornilios Mitsis Poiitidis
c6f62c66bd
chd over http support (EXPERIMENTAL AND SLOW)
2014-05-21 20:07:59 +03:00
Stefanos Kornilios Mitsis Poiitidis
ee2a1b7d20
Split CFLAGS/CXXFLAGS on core.mk, warning fixes
2014-05-12 20:53:43 +03:00
Stefanos Kornilios Mitsis Poiitidis
8081a3d06a
Webui for linux
2014-04-25 06:26:36 +03:00
Stefanos Kornilios Mitsis Poiitidis
5fee692c31
WEBUI for android
2014-04-25 05:59:53 +03:00
Stefanos Kornilios Mitsis Poiitidis
5e25bfd507
Initial webui code (that does nothing useful)
...
I plan to port over the existing nulldc debugger stuff to a webui so we can do remote debugging on android and more
2014-04-23 00:04:22 +03:00
Stefanos Kornilios Mitsis Poiitidis
8b683a77a6
Add more missing files
2014-04-22 16:30:12 +03:00
Stefanos Kornilios Mitsis Poiitidis
4596bcc11b
Add missing file
2014-04-22 16:23:20 +03:00
Stefanos Kornilios Mitsis Poiitidis
2f5bec2304
add libwebsocket
2014-04-22 16:15:54 +03:00
Stefanos Kornilios Mitsis Poiitidis
1d0a297a45
bugfix in libzip
2014-03-24 23:19:59 +02:00
Stefanos Kornilios Mitsis Poiitidis
f5d29677b3
Merge branch 'androidui'
...
Conflicts:
core/hw/pvr/spg.cpp
core/hw/sh4/interpr/sh4_interpreter.cpp
reicast/android/src/com/reicast/emulator/MainActivity.java
2013-12-28 22:28:50 +01:00
Stefanos Kornilios Mitsis Poiitidis
7ef9de3cae
Moving code around, cleanups
2013-12-28 22:20:08 +01:00