WebMSX release 3.0

Page 1/3
| 2 | 3

By ppeccin

Champion (344)

ppeccin's picture

20-09-2016, 21:35

WebMSX 3.0 is out: http://webmsx.org

New in Version 3.0

  • Fully customizable Keyboard, Joysticks, Joykeys and Mouse
  • Joykeys support. Emulate MSX Joysticks using Host Keyboard
  • Virtual buttons. Map Host Joystick buttons to MSX Keyboard keys
  • New mappers added. Several improvements and fixes

Main Features

  • 9 Generic machines (MSX1, MSX2, MSX2+). NTSC 60Hz or PAL 50Hz
  • PSG, SCC, SCC-I, FM-PAC, PCM and MSX-MUSIC sound
  • Cross platform HTML5/JS. Runs in any Browser, tested in Chrome/Firefox
  • Put games or any MSX software in webpages easily
  • Show MSX software running with a single link to the WebMSX page
  • Run it locally with a single HTML file, no install needed
  • Play Cartridge ROMs, Disk and Tape images
  • Powerful Drag & Drop system for loading media files
  • Load several disks at once and easily switch disks
  • "Files as Disk" and "ZIP as Disk" emulation
  • Savestates support. Export and share Savestate files
  • Fully customizable Keyboard, Joysticks, Joykeys and Mouse controllers
  • Joykeys support. Emulate MSX Joysticks using Host Keyboard
  • Virtual buttons. Map Host Joystick buttons to MSX Keyboard keys
  • Easily toggle extensions like SCC, PAC, DOS2, etc.
  • Adjustable speed, Pause and Frame-by-frame advance
  • Copy & Paste text, Screen Capture, Debug modes
  • Resizable Screen, Full Screen mode
  • Javascript API for loading media and machine control

Run in Chrome for best results.

Regards,
Paulo

Login or register to post comments

By ARTRAG

Enlighted (6236)

ARTRAG's picture

20-09-2016, 23:02

Any support for tablets?

By gdx

Prophet (2978)

gdx's picture

21-09-2016, 01:34

It would be more nice with images of MSX's mouse and joypad.

By abslide

Rookie (32)

abslide's picture

21-09-2016, 09:08

Wow! Cool!

I tried some tests. I found that one of the problems.

Baby Dinosaur Dooly Link

Baby Dinosaur Dooly was executed on WebMSX MSX2+ all mode. But, Not running in other modes.

Please fix.

By ppeccin

Champion (344)

ppeccin's picture

21-09-2016, 19:19

gdx wrote:

It would be more nice with images of MSX's mouse and joypad.

Which MSX brand and which mouse? Probably other people will not like the same one you like!
Also, I want to be able to use all buttons available on modern Joysticks, for instance. Not just 2.

WebMSX emulates imaginary, generic machines. It does not try to simulate specific brands or models.
So everything you see is abstract, and not real.

Also, those are not images! They are drawn dynamically. I want to be able to change the buttons available, according to the mapping used, etc.

By ppeccin

Champion (344)

ppeccin's picture

21-09-2016, 19:09

ARTRAG wrote:

Any support for tablets?

Coming soon! :-)

By tfh

Paragon (1794)

tfh's picture

21-09-2016, 22:06

I will update WebMSX on my site as soon as I ger out of hospital.

By Vampier

Prophet (2296)

Vampier's picture

22-09-2016, 06:30

tfh: good to hear from you.. I got really worried for a bit there Smile

By Vampier

Prophet (2296)

Vampier's picture

22-09-2016, 06:31

abslide: it has a special mapper... kinda tricky Smile

By gdx

Prophet (2978)

gdx's picture

22-09-2016, 08:11

ppeccin wrote:

Which MSX brand and which mouse? Probably other people will not like the same one you like!

The most popular joypads are the Sony or Panasonic (used on BlueMSX), the mouse is Sony or Philips.

ppeccin wrote:

Also, I want to be able to use all buttons available on modern Joysticks, for instance. Not just 2.

This is not a problem if you are doing so that we can configure the PC's joypad buttons as MSX's keys. It is also preferable to display a MSX keyboard to define keys as you did. Logically you must do that also for the mouse and the joypad.

ppeccin wrote:

WebMSX emulates imaginary, generic machines. It does not try to simulate specific brands or models.
So everything you see is abstract, and not real.

Virtual or not, this is a MSX.

ppeccin wrote:

Also, those are not images! They are drawn dynamically. I want to be able to change the buttons available, according to the mapping used, etc.

Maybe someone can help. I'll see if I find something.

By ppeccin

Champion (344)

ppeccin's picture

22-09-2016, 20:19

gdx wrote:
ppeccin wrote:

Also, I want to be able to use all buttons available on modern Joysticks, for instance. Not just 2.

This is not a problem if you are doing so that we can configure the PC's joypad buttons as MSX's keys.

Yes, it is! How can I let the user configure 8 HOST Gamepad buttons if I display an old joypad with only 2 buttons?

gdx wrote:
ppeccin wrote:

Also, those are not images! They are drawn dynamically. I want to be able to change the buttons available, according to the mapping used, etc.

Maybe someone can help. I'll see if I find something.

I think you did not understand. I want to be able to change the controllers appearance dynamically. I do not want to use images.

Page 1/3
| 2 | 3