New Online MSX emulator

صفحة 1/49
| 2 | 3 | 4 | 5 | 6

بواسطة ppeccin

Champion (376)

صورة ppeccin

24-09-2015, 17:31

Hello all!

I would like to introduce a new Online MSX Emulator.

http://webmsx.org

WebMSX, or simply WMSX, is a new MSX emulator designed for the Web.
Its goal is not to emulate every single machine combination and piece of hardware in existence.
Instead, it will focus on delivering a simple and straightforward experience, with ease of deployment for websites.

It should run OK in any decent machine with a modern browser. I have tested it in Chrome and Firefox.
Its in constant development, so I need testing and feedback! :-)

Only MSX1 is supported for now, but it should already run the majority of MSX1 software available in ROM files, Disk images and CAS images.

Please look at the included Settings/Help screens to learn most commands and features. All the icons in the interface are also clickable.

Any feedback is highly appreciated!
You can contact me via PM, or just post here in the forum, or in the project discussion group:
http://groups.google.com/group/webmsx

Regards,
Peccin

Login أوregister لوضع تعليقاتك

بواسطة ren

Paragon (1934)

صورة ren

24-09-2015, 18:18

Hmm... Doesn't run bold, doesn't run io... ;)

But seriously, cool! (Will check it out some more in the meantime... ;)) :hannibal:

بواسطة ray2day

Paladin (743)

صورة ray2day

24-09-2015, 18:49

Simple and plain online MSX emulator... I like it! Cool

www.raymondmsx.nl

بواسطة mfeingol

Champion (293)

صورة mfeingol

24-09-2015, 18:59

Cool project. I gave it a spin with Wiz, and it doesn't look like sprite collisions are working. :-)

بواسطة ren

Paragon (1934)

صورة ren

24-09-2015, 19:44

I don't see any credits mentioned anywhere.. Surely (parts of) your emu/work must be based on existing sources/work?

Have you considered using ES6 for your project btw?

I do like the logo (though I don't believe the idea is totally original?) Smile

mfeingol wrote:

Wiz

Magical Kid Wiz?

بواسطة Grauw

Ascended (10768)

صورة Grauw

24-09-2015, 20:52

It looks awesome! I tried Antarctic and Penguin Adventure and they run great Smile.

How is it licensed? The source code refers to a license.txt but I don’t see it. By the way, the code is very nice, all seems compact, simple, and easy to understand!

Putting emulators on websites seems like a really interesting thing. E.g. to make an MSX game you developed accessible to a wider audience. Or to have it on the msxdev compo archives Smile.

(@ren So critical! Why cast doubts about attribution? Seems unnecessary. And given that Io requires cycle- and pixel-accurate emulation of both CPU and VDP, and does not even run correctly on all real MSX hardware… I would be really surprised if it had worked straight away -_-;;.)

بواسطة Manuel

Ascended (19468)

صورة Manuel

24-09-2015, 21:05

Extremely impressive, still Smile

Some comments: it seems that timing is not very stable and it takes quite some CPU time.

Grauw: how did you view the code? When I open that wmsx.js, I get one big mess of compacted js code.

بواسطة ren

Paragon (1934)

صورة ren

24-09-2015, 21:09

Grauw wrote:

@ren So critical! Why cast doubts about attribution? Seems unnecessary. Also, given that Io requires cycle- and pixel-accurate emulation of both CPU and VDP, and does not even run correctly on all real MSX hardware… I would be really surprised if it had worked straight away -_-;;.

What do you mean by 'casting doubts about attribution'?

Well, you *did* see the winkey smiley I put at the end of that line right? It's there for a reason... Obviously I was nagging/teasing a bit (the 2nd line I wrote should also make that clear..), and no, I wasn't that surprised or disappointed it couldn't run them. But they *were* the 2 disks I tried to run.. (and obviously the more challenging bits of MSX code for an emu.. Smile)

So sure, I like the project, it looks and runs great, awesome work, and great addition to the MSX emu 'stack'! (A proper HTML5/JS MSX emu was needed? Smile) (I reckon one should run it in Chrome for the best performance.)

بواسطة Grauw

Ascended (10768)

صورة Grauw

24-09-2015, 21:07

Manuel: Source is on Github https://github.com/ppeccin/webmsx

بواسطة ren

Paragon (1934)

صورة ren

24-09-2015, 22:09

@Grauw By 'casting doubts...' you're meaning what i said regarding credits I reckon.
My 2nd post was just meant as an interim comment; I was wondering about that (which sources he used or consulted) (didn't see anything mentioned on the website, README, or some of the source-files I took a look at).
If he figured all out by himself: amazing, but that's most probably not the case.

I just feel credits should be given where credits are due, it's just a nice/'chic' thing to do. Seems a common thing to do for something like an emulator, or alike project.
Recently it seems someone discovered an arrangement of his used in a certain remake, apparently without being asked for permission, let alone being accredited.. Stuff like that stinks.

So I'm not willingly casting doubts or something, or wanting to do the project short.. Just asking and/or making a point (now).

بواسطة Grauw

Ascended (10768)

صورة Grauw

24-09-2015, 23:15

[Edit: shortened message so as not to derail the thread too much.]

ren wrote:

I just feel credits should be given where credits are due, it's just a nice/'chic' thing to do. Seems a common thing to do for something like an emulator, or alike project.

Credits are given when people have contributed, or when other people’s work is directly used (e.g. copied or ported or altered). Authors of reference material are not normally credited.

So unless you’ve got evidence that the former type of credit has not been given, there is nothing improper going on, and I think it’s rude to suggest otherwise. After putting in 5 months of hard work, as I can see in the git repository, that’s not exactly a gratifying type of response.

صفحة 1/49
| 2 | 3 | 4 | 5 | 6