Daniel Brooks
d9f3ee9ec9
Merge branch 'dosbox-urls'
2018-08-30 08:57:36 -07:00
Daniel Brooks
016862194e
don't mention git-annex, it's not been kept up to date
2018-08-30 08:56:09 -07:00
Daniel Brooks
48088106dd
I double-checked, and this is the one IA is currently using
2018-08-30 08:49:00 -07:00
Daniel Brooks and GitHub
60433ba064
Merge pull request #32 from Sgeo/master
...
VICE.js support
2018-08-30 08:45:26 -07:00
Sgeo
654604ddbd
Remove some logging.
2018-08-30 08:07:50 -04:00
Sgeo
6d6e6c1164
Allow for "vice"
2018-08-29 23:40:25 -04:00
Sgeo
05df4b0068
* Stubbed out non-working .zip support. Other items take priority
2018-08-29 23:14:15 -04:00
Sgeo
9e61c43196
* Logging
...
* Use extra_args
* -autostart
* emulator_start is optional.
2018-08-29 22:07:36 -04:00
Sgeo
6baafb1177
Working autostart locally. Things not working:
...
* Resolution weird
* CRT emulation looks horrid
* Sound is clicky
* Any sort of customization of disk drives, any sort of ability to not autostart
Changes:
* Syntax fixes
* Some logging
* get_vice_files gets all files matching emulator_ext and nothing else. Reconsider for mixed file usage (e.g. prg and d64 and crt)
* Use EmscriptenRunner
* build_vice_arguments. Supplies -autostart and prepends /emulator/.
2018-08-29 01:00:56 -04:00
Sgeo
7b0afc87de
get_vice_files and related code. No guarantee that this is coherent.
2018-08-28 00:18:11 -04:00
Sgeo
5ecbeb7db8
Notes to self, mostly
2018-08-21 01:36:33 -04:00
Sgeo
9eee49d915
Dispatch to (currently non-existent) vice code
2018-08-20 21:30:04 -04:00
Sgeo and GitHub
3b88d23cfd
Fix links to dosbox files.
2018-08-19 22:15:29 -04:00
Daniel Brooks
fd1ec3e28a
forgot to handle a missing extension in files_with_ext_from_filelist
2018-05-05 08:55:26 -07:00
Daniel Brooks
1ceb58c9cc
fix EmscriptenRunner
2018-04-26 12:56:48 -07:00
Daniel Brooks
666969bcbc
fix muting in MAME
2018-04-23 04:03:09 -07:00
Daniel Brooks
c175e7b782
support MAME's -keepaspect command-line option
2018-04-12 23:56:26 -07:00
Daniel Brooks
00d69a5b75
factor the loading process further, and introduce the EmscriptenRunner
...
The compliments the SAERunner for the Scripted Amiga Emulator.
2018-03-07 13:08:12 -08:00
Daniel Brooks
25e8ae8068
IALoader respects the emulator_ext metadata property when finding files for DosBox items
...
Also, clean up the various get_foo_files functions by factoring out
some common elements. Fixes #29 .
2018-02-15 02:30:27 -08:00
Daniel Brooks
94035eb203
only append extra_args if it's defined
...
Otherwise Emscripten's JS chokes; it assumes that every element of the
argv array is a string, and converts them into an array of bytes for
the running program to use. Fixes #28 .
2018-02-10 11:21:07 -08:00
Daniel Brooks
9258bf80fa
support Emscripten's WebAssembly builds
2018-02-07 13:47:46 -08:00
Daniel Brooks
58d44e0d50
don't try to tell DosBox to mount things unless we mean it
2018-02-07 08:46:50 -08:00
Daniel Brooks
51b19bf2ae
give callers a way to add arguments to the dosbox command line
2018-02-07 08:44:22 -08:00
Daniel Brooks
bd4c63e362
the filename given to mountFile can include a path
...
all directories named in the path will be created in the in-memory
filesystem when the file is saved.
2018-02-05 09:44:31 -08:00
Daniel Brooks
84917c0ee1
forgot to properly test this, apparently
2018-02-04 20:01:24 -08:00
Daniel Brooks
6f7cb0fd30
document the default styles for the splash screen, and that you can customize them
2018-02-04 18:44:07 -08:00
Daniel Brooks
be46bfb477
allow the user to supply their own style rules for the splash screen
2018-01-27 08:28:28 -08:00
Daniel Brooks
1f171ca013
file a bug about gamepad UI
2017-05-15 19:21:10 -07:00
Daniel Brooks
659a21bcae
browserfs api changed slightly?
2017-04-18 18:05:50 -07:00
Daniel Brooks
b08d9bbec5
add support for PCE emulators, particularly macplus
...
PCE supports several other personal computers of the era, but only
macplus is tested so far.
2017-04-03 22:08:46 -07:00
Daniel Brooks
dfe5702a0d
PCE stuff
2017-03-31 20:01:21 -07:00
Daniel Brooks
86c4097e42
upgrade to BrowserFS 1.2.1
2017-03-19 00:23:42 -07:00
Daniel Brooks
b5feee41fe
fix the workaround for the workaround
...
An embarrassing error. Thank you @phil-el for finding this and telling
me about it!
2017-03-17 18:22:55 -07:00
Daniel Brooks
be247ecbcc
file some bugs
2017-03-17 03:41:37 -07:00
Daniel Brooks
a102a877c6
git-annex in db48x@erebor:~/projects/emularity
2017-03-05 02:54:10 -08:00
Daniel Brooks
b608a098eb
content removed from git annex
2017-03-05 02:52:12 -08:00
Daniel Brooks and GitHub
3cea6d49aa
Merge pull request #12 from vitorio/patch-1
...
Fixing Markdown links in credits
2017-03-05 02:14:04 -08:00
Vitorio and GitHub
4dc37e8c60
Fixing Markdown links in credits
2017-03-04 21:52:47 -06:00
Daniel Brooks
8e72207fd2
add a workaround to the workaround
2016-11-09 10:36:23 -08:00
Daniel Brooks
d9f978a743
triage bugs
2016-11-07 00:22:09 -08:00
Daniel Brooks
f06bc99580
use IA item metadata to override the default peripherals for a MAME system
...
Use metadata keys like mame_peripheral_PERIPH (where PERIPH is the
name of a MAME peripheral, such as 'flop1') whose values are
filenames.
2016-11-05 22:06:41 -07:00
Daniel Brooks
da6c7ccc98
IALoader only uses the first item in the 'peripherals' list when configuring mame
2016-11-03 11:26:48 -07:00
Daniel Brooks
5a84f61aa8
add a license statement
2016-10-10 18:37:00 -07:00
Daniel Brooks
d069b1d4ba
fix comments in example_arcade as well
2016-10-10 16:05:06 -07:00
Daniel Brooks
710c8e7f89
status update
2016-10-10 13:07:58 -07:00
Daniel Brooks
f628712ce6
Merge remote-tracking branch 'origin'
2016-10-10 13:06:17 -07:00
Daniel Brooks
6086f2c80a
fix the file name in the arcade example
2016-10-10 12:54:21 -07:00
Daniel Brooks
8a35866e84
don't break new users by relying on undocumented hacks
...
The 'gofullscreen' element and 'unmute' cookies are hold-overs from
when this was written specifically for archive.org; I need to get them
to improve their code so that we can remove these rather than just
making them special cases.
Fixes #6
2016-10-10 12:33:38 -07:00
Daniel Brooks
f952e2ef3d
bug report
2016-09-06 10:41:19 -07:00
Daniel Brooks
a8fbd36252
support full screen in SAE
2016-08-10 18:25:13 -07:00