1
0
mirror of https://github.com/libretro/RetroArch synced 2024-07-08 12:15:49 +00:00
Commit Graph

135 Commits

Author SHA1 Message Date
Joe Osborn
862bebf687
(Emscripten) Modularize the JavaScript and clean up the web build (#15688)
* Increase emscripten stack size and decrease path size to fix emscripten builds broken since de45fc2

* use modularize flags for better-behaved javascript output

* makefile and loader changes

* use specialHTMLTargets to support modular access to canvas

* bind key events to canvas, not document

This way focus means focus and we can have multiple RA instances in
one page.

* Work around an emscripten bug in strict mode

* (Emscripten) Use console.error() for error messages

* increase asyncify stack size

* Fix `-lm` flag-related compile warnings in emscripten

---------

Co-authored-by: Rob Loach <robloach@gmail.com>
2023-11-02 13:25:50 -07:00
Ethan O'Brien
24b410476b Fix emscripten sleep 2023-07-14 21:24:15 +02:00
Joe Osborn
a1903eee15
Emscripten pthread tweaks (#15033)
* add more documentation to emscripten, pthread support, and flag to not show asset warnings

* typo in docs

---------

Co-authored-by: thelamer <ryankuba@gmail.com>
2023-02-27 19:56:12 +01:00
twinaphex
1d26ed64a5 Update dist-cores.sh 2021-11-27 14:04:23 +01:00
pcjco
70b3c01d91
Update dist-cores.sh 2021-01-06 00:18:46 +01:00
twinaphex
3743a47edd Remove obsolete ps3 references - use psl1ght instead 2020-12-19 15:36:07 +01:00
Francisco Javier Trujillo Mata
af839ad726 Typo in the RetroArch boot 2020-07-06 10:23:20 +02:00
Francisco Javier Trujillo Mata
b799bb731a Improve dist scripts 2020-07-01 17:51:16 +02:00
Francisco Javier Trujillo Mata
9d2a1b5ac4 Improve dist scripts
Improve cores folder
Improve WaitTillDeviceIsReady
Now every single driver, init and deinit the IRX binaries
Improve platform PS2
Make salamander to open proper elf
2020-07-01 17:07:53 +02:00
Vladimir Serbinenko
70c57beea9 Support for dos salamander 2020-05-12 17:39:04 +02:00
Vladimir Serbinenko
6d184abf84 Fix dist-cores.sh for dos 2020-05-12 03:20:53 +02:00
Vladimir Serbinenko
cc73de48d6 Fix dos compilation 2020-05-12 03:09:38 +02:00
Vladimir Serbinenko
afe68f9cd8 psl1ght: Fix cores info path 2020-05-04 11:43:47 +02:00
Vladimir Serbinenko
c957e07399 Fix psl1ght compilation
pkg.py is not necessatily in path
mftb works better than posix on psl1ght
2020-04-09 15:53:38 +02:00
Vladimir Serbinenko
2fb7ba22e5 PSL1GHT port
Working:

* packaging
* running cores
* switching cores
* gamepad including axis
* rgui
* audio
* video

Not working:

* OSD
* menus other than rgui
* shaders
* Graphical acceleration
* Proper signing
* ODE build
* rumble
* keyboard
* mouse

Not tested:

* A lot
2020-03-30 05:39:22 +02:00
twinaphex
79c336b6fd Update dist-cores.sh 2019-11-19 10:04:45 +01:00
twinaphex
312f143253 Update dist-cores.sh 2019-11-12 14:55:37 +01:00
twinaphex
3a552e08ff Fix dist-cores.sh 2019-11-12 14:54:21 +01:00
twinaphex
8f492adac3 Fix some errors 2019-11-11 15:05:18 +01:00
twinaphex
0a4795f6d5 Rewrite dist-cores.sh - make it so that we don't exit out of the entire
script when a core fails to compile
2019-11-11 15:03:49 +01:00
Francisco José García García
690670e2b5
[VITA] More memory 2019-10-03 13:58:23 +02:00
Francisco Javier Trujillo Mata
677d65bf8d Remove the parallel compilation for PS2 in the dist-scripts 2019-03-20 22:32:12 +01:00
orbea
28ff4b391a Clean up white space. 2019-02-03 16:00:50 -08:00
Francisco Javier Trujillo Mata
f7f602c1f7 Dist-cores support PS2 platform 2018-12-31 18:56:21 +01:00
M4xw
808368b577 [LIBNX] Fix dummy core 2018-09-30 02:31:38 +02:00
Andrés
bf2af7cada
Merge pull request #2 from m4xw/libnx
Libnx
2018-09-29 12:47:29 -05:00
radius
78714d92dc update dist-cores again 2018-09-29 12:46:19 -05:00
M4xw
da5bf9659e [LIBNX] dist-cores cleanup, add hbmenu icon 2018-09-29 19:40:55 +02:00
radius
04ac076927 update dist-cores for switch 2018-09-29 12:20:43 -05:00
radius
cca7b55d3f [libnx] this will be required for core updater 2018-09-28 18:39:57 -05:00
M4xw
6195f6360a Add libnx dist-cores target 2018-09-28 01:10:25 +02:00
meepingsnesroms
51b9b69828 Finish buildbot fixes 2018-05-19 11:35:12 -07:00
meepingsnesroms
f59913ab04 Remove tab 2018-05-19 10:03:57 -07:00
meepingsnesroms
6c1e865d28 Make build system match core format 2018-05-19 09:59:47 -07:00
orbea
ae6524a7f5 dist-scripts: Don't use the 'source' builtin.
The 'source' builtin is not POSIX and not all of the build environments have it.
For example the wiiu build log report:

./wiiu-cores.sh: 8: ./wiiu-cores.sh: source: not found
2018-02-03 21:56:46 -08:00
twinaphex
2dd9c5bb82 (3DS) Try to silence warning/error 2018-01-18 04:54:21 +01:00
Toad King
10697dc543 copy over new .wasm file instead of old .js.mem file 2018-01-16 19:24:01 -06:00
twinaphex
ca3c101161 Define DEX_BUILD/CEX_BUILD/ODE_BUILD for PS3 versions - set
custom buildbot core updater URL per target
2017-12-23 08:12:39 +01:00
Brad Parker
aeac9786b1 ps3: copy individual cores to a separate folder for use with the updater 2017-12-20 12:01:15 -05:00
Francisco José García García
8c363f5e94
Copy info from compiled cores on Vita 2017-11-14 19:52:45 +01:00
Francisco José García García
ed41b3c531
Remove assets from vita vpk 2017-11-14 19:46:28 +01:00
Francisco José García García
bd586e6d2d
Remove individual core vpks for vita 2017-11-13 21:11:51 +01:00
Alcaro
5f6b79e7f4 Merge version.h, dist-cores.sh and version.all 2017-09-26 01:05:43 +02:00
twinaphex
73e00e021a Bump up version to 1.6.7 2017-08-17 21:09:42 +02:00
twinaphex
02cfe1f7c0 Bump up version to 1.6.5 2017-08-13 19:07:58 +02:00
twinaphex
08118cb445 Bump up to 1.6.4 2017-08-07 19:16:09 +02:00
Brad Parker
2e1ad9684a ps3: build pkgcrypt.dll and copy it to ps3py folder before running pkg.py 2017-08-07 11:23:05 -04:00
bparker06
5d2ab5bf82 ps3: copy data folder to dist-cores when ran 2017-08-06 20:45:13 -04:00
fr500
6803c16bae Revert "Fixed dist-cores.sh script"
This reverts commit bcae2fdc9b.
2017-06-19 14:16:44 -05:00
Daniel Jimenez
bcae2fdc9b Fixed dist-cores.sh script 2017-06-17 14:36:19 -07:00