Daniel Brooks
fc0d2a5e80
add an autoboot option for MAMELoader, and make IA's emulator_start metadata use it
2019-11-17 22:29:19 -08:00
Daniel Brooks
6403db035e
fix the mute/unmute button for MAME
...
Fixes MAMERunner's mute/unmute functions, and starts MAME with the
volume turned down instead of with no sound emulation at all when the
mute cookie is set.
2019-08-03 06:43:04 -07:00
Daniel Brooks
8ad749e9e7
deprecate Emulator.setScale in favor of BaseLoader.setScale
2019-07-15 08:34:07 -07:00
Daniel Brooks
e4388d12fa
fix scaling at least for MAME
...
Turns out that a program that uses emscripten's SDL port to create a
"window" (by calling SDL_CreateWindow) gets exactly the canvas size
that they requested, and emscripten actually resets the canvas back to
this size on certain events (such as window resize).
This means that the application must request the scaled size, or
explictly resize the canvas using a different API. Since MAME accepts a
-resolution command-line argument, I can at least make it request a
window of the scaled size. It's not as efficient as letting the
browser scale the window, but it works.
2019-07-14 13:00:03 -07:00
Daniel Brooks
ddb1c28e15
remove stray debugging print
2019-03-19 17:31:56 -07:00
Daniel Brooks
e2808c7006
support loading np2, xmil, and vmac items from IA
2019-02-10 20:42:58 -08:00
Daniel Brooks
2729449d94
clean up the indentation
2019-02-02 03:15:13 -08:00
Pengan Zhou
2b32762967
Add mini vMac and Mini vMac II example with NP2Loader
2019-01-29 23:25:16 -08:00
Pengan Zhou
ee73ead2bc
Add examples for X Millennium and Neko Project II
2019-01-29 23:10:14 -08:00
Pengan Zhou
39a075f9dd
NP2Loader for Neko Project II
2019-01-29 19:28:35 -08:00
Daniel Brooks and GitHub
7ce9158793
Merge pull request #53 from algestam/vice-doc-fix
...
Small doc fix in the Vice example
2018-11-27 02:43:11 -08:00
Henrik Algestam
67c17883a6
Small doc fix in the Vice example
2018-11-27 11:31:39 +01:00
Daniel Brooks and GitHub
1ff6deb1c6
Merge pull request #47 from pengan1987/master
...
Fix PC98DosBoxLoader default mount behavior problem
2018-10-23 13:01:00 -07:00
Pengan Zhou
644ed28d1c
Make PC98DosBoxLoader compatible with drive_type
2018-10-21 16:53:24 -07:00
Daniel Brooks and GitHub
0828c5ba4a
Merge pull request #48 from Sgeo/patch-2
...
Support vice.conf
2018-10-19 19:19:04 -07:00
Sgeo and GitHub
4ed4c48f0d
Support vice.conf
2018-10-18 22:28:18 -04:00
Daniel Brooks
91a3a6cba9
Merge branch 'pengan1987-master'
2018-10-11 09:48:39 -07:00
Daniel Brooks
5e9d3e4759
IALoader can easily use PCE's new extra_args support too
2018-10-11 09:48:21 -07:00
Daniel Brooks
f0fe992c29
clean up the grammar and presentation of the explanatory comment somewhat
2018-10-11 09:47:41 -07:00
Daniel Brooks
8f195d41ff
avoid default arguments for backwards compatibility
2018-10-11 09:27:37 -07:00
Pengan Zhou
fcdeeb5245
Add extraArgs support for PCE and PCE IBM PC example
2018-10-10 23:17:48 -07:00
seedgou
145b70f19c
fix dosbox mount img
...
see also https://www.dosbox.com/wiki/MOUNT#Mounting_an_ISO-File_as_volume
2018-10-10 20:13:24 +08:00
seedgou
227759a8df
add support for dosbox cdrom, floppy, img drive
2018-10-10 19:23:21 +08:00
Daniel Brooks and GitHub
abaefa7dd3
Merge pull request #44 from pengan1987/master
...
Support multiple floppy disks for SAE
2018-10-01 16:44:33 -07:00
Daniel Brooks
2145df1f4d
just some minor cleanups, and a missing export
2018-09-30 11:32:08 -07:00
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
Pengan Zhou
58e2ff2805
Support multiple disks for SAE
2018-09-28 21:14:35 -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