ppeccin / WebMSX

WebMSX - Online MSX Emulator
https://webmsx.org
399 stars 72 forks source link

REQ: Key Press during boot-up #24

Closed TFHFony closed 7 years ago

TFHFony commented 7 years ago

Would it be possible to add the possibility to virtually push a certain key during boot, specifically the CTRL so you can boot with 1 drive, clearing up some extra memory.

oh-ren commented 7 years ago

Duplicate of #14?

ppeccin commented 7 years ago

Yes, I'll think of something for the next release. Thanks

oh-ren commented 7 years ago

Might be a good thing to assess which keys or key-combos should be supported.

In any case:

There are some other keys for certain BIOSes. Likek e.g. the NMS-1205 (Music Module) which requires ESC to be pressed to prevent internal software from booting.

Some (scene/hobby/amateur) software have a keep SELECT pressed for 60Hz or something like that. But that's after boot of course, and often after some intermediate screen or something.

Any other keys, (special) cases or key-combos perhaps?

TFHFony commented 7 years ago

I think your list is pretty complete. Although there are some machines with built in software (like wordsprocessors, Arabic stuff, etc...). I don't know what keys those require.

On Wed, Sep 20, 2017 at 12:49 PM, ren notifications@github.com wrote:

Might be a good thing to determine which keys or key-combos should be supported.

In any case:

  • CTRL - do not initialize 2nd floppy drive. Frees RAM, required for some (disk) software;
  • SHIFT - do not initialize any floppy drive, frees more RAM. Required from some cassette software I believe.

There are some other keys for certain BIOSes. Likek e.g. the NMS-1205 (Music Module) which requires ESC to be pressed to prevent internal software from booting.

Some software have a keep SELECT pressed for 60Hz are something like that right> But that's after boot of course, and often after some screen or something.

Any other keys, or combo's perhaps?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ppeccin/WebMSX/issues/24#issuecomment-330816032, or mute the thread https://github.com/notifications/unsubscribe-auth/AawG5BDHItgEJXPulTM93GHyijgLvgDBks5skO28gaJpZM4Pa4sB .