Daniel Brooks
b713193ec8
add an example to show off ViceJS
2018-09-30 11:32:08 -07:00
Sgeo and Daniel Brooks
63c248129b
Attempt to allow independent VICELoader use with fliplists
...
Move fliplist file creation into VICELoader, and processing of IA metadata into IALoader.
Not actually tested on indepenent VICELoader. Tested and works on IA, with the caveat that empty metadata_fliplist.vfl gets created.
2018-09-30 11:32:08 -07:00
Sgeo and Daniel Brooks
69fe64e3fe
Fliplists
...
Add support for fliplist metadata.
Closes #35 .
2018-09-30 11:32:08 -07:00
Daniel Brooks
1404e481ad
tweak the wording in the new dosbox-x example
2018-09-18 00:05:58 -07:00
Pengan Zhou
917c042822
Update setup of Emscripten based loaders
2018-09-17 00:17:39 -07:00
Pengan Zhou
9032a728ab
Update PC-98 example page
2018-09-15 23:44:30 -07:00
Pengan Zhou
f6dfaa40bd
Default dosbox.conf for PC-98 can be loaded from resource disk
2018-09-15 22:53:13 -07:00
Pengan Zhou
aa4072779a
Add DOSBox-X PC98 support
2018-09-15 20:01:03 -07:00
Daniel Brooks
665e947fc9
add a logo for Vice
2018-09-01 15:30:26 -07:00
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