New Online MSX emulator

Страница 2/49
1 | | 3 | 4 | 5 | 6 | 7

By ppeccin

Champion (376)

Аватар пользователя ppeccin

24-09-2015, 23:20

ren wrote:

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?

Ren, I am a programmer since I was 10. I love to code, and solve things by myself, so no, I did this only for the fun and for the programming challenge. Of course I found much information about the hardware on websites like this one, and I have used other emulators in my life. We already have wonderful emulators which are much more mature and precise. My goal is not to overcome those, but instead to offer a different experience.

But much more importantly, I wrote it for the fun and challenge.

Here is another project I have which is similar javatari.org
Also wrote completely from scratch with no libs or reused code.

I really do not know much about the other emulators projects. What is ES6?

Also, I am not a native English speaker, so forgive me if I am not able to express myself in the best and clear way.

Regards,
Peccin

By ppeccin

Champion (376)

Аватар пользователя ppeccin

24-09-2015, 22:55

ren wrote:

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

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

That is probably because the emulation is still frame-accurate (if even that)

I have not tested it with all the titles available yet. What are those, are they demos? I will try them later!

edit: actually, I have not tested ANY MSX-DOS programs till now. I tried them and I see that nothing happens, it seems that MSX-DOS is not even loading the program properly. A guess some very basic problem is happening, but I donit have an idea what it could be.

Thanks

By ppeccin

Champion (376)

Аватар пользователя ppeccin

24-09-2015, 22:58

mfeingol wrote:

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

Thanks!

They work but emulation is still frame-accurate. Some games read the collision flag mid-frame, and miss the collision.
The games that read the flag during the video INT or using the BIOS work fine.
At least those I have tested! :-)

Peccin

By ren

Paragon (1934)

Аватар пользователя ren

25-09-2015, 10:51

Hi Grauw,
Thanks for your response/feedback.
I did read your more lengthy response before you edited it / trimmed it down.

Quote:

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.

Yes, that seems to be the case. Perhaps I also lack experience in software development myself in that regard.
Indeed, otherwise (also referring to your pre-edit response) one should/could credit the whole of existence so to speak.. And seeing it in that perspective, most if not all projects lack in credits... Wink (actually, I *did* think about that when I was writing that comment, so I do understand your/the point Wink)
But sure, I do like when people give acknowledgement, although it's not required.

Quote:

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.

Well, it indeed seems and sounds a bit ill-considered/rash from my part (reading it back again), and it seems I was blatantly wrong (so I look like a fool now Wink)
I made the assumption somehow, that the code must be based on some existing work, because there's so much written / 'invented' already, and didn't even realize the possibility someone doing an (MSX) emulator from scratch (without consulting existing sources / source code).. @ppeccin proving me wrong is only the more awesome!

IMO it's not needed to see the question as *that* negative, though I must admit that it shows (some) suspicion.. (and I *was* being anal indeed about crediting stuff like reference material. But we can conclude now that was unreasonable and/or silly.. Smile)

All is cool now? Running Naked in a Field of Flowers (If you want to discuss anything else with me, you're welcome to contact me btw.. Smile)

By ren

Paragon (1934)

Аватар пользователя ren

25-09-2015, 11:11

ppeccin wrote:

Ren, I am a programmer since I was 10. I love to code, and solve things by myself, so no, I did this only for the fun and for the programming challenge. Of course I found much information about the hardware on websites like this one, and I have used other emulators in my life. We already have wonderful emulators which are much more mature and precise. My goal is not to overcome those, but instead to offer a different experience.

But much more importantly, I wrote it for the fun and challenge.

Here is another project I have which is similar javatari.org
Also wrote completely from scratch with no libs or reused code.

Hi Peccin, nice te meet you ;) I'm sorry if I made you explain yourself.. didn't mean to be harsh, and as I pointed out to my response to @Grauw I just made some stupid assumption about things. It's nice to read about your background anyway! (Good to have you aboard!)

Quote:

I really do not know much about the other emulators projects. What is ES6?

ECMAScript 6, see, e.g. http://jsrocks.org/
It has some benefits (like proper/easier classes), though I'm not sure it would have been a big + for your project (perhaps even *not*, because you have to transpile it to ES5, giving you less control over the resulting code..)

Quote:

Also, I am not a native English speaker, so forgive me if I am not able to express myself in the best and clear way.

That's ok. I reckon you're from Brazil (making that up out of the TeamWare organization you're affiliated with)?

By pitpan

Prophet (3155)

Аватар пользователя pitpan

25-09-2015, 11:26

Awesome! Thank you for the online emulator: really love it, so easy to use and without Java.

Working from a Spanish keyboard in a panoramic screen laptop I have experienced the following issues:

- Many "dead" keys and therefore, some key chars are missing, as for example : This means that I cannot load CAS games Sad
- In fullscreen mode, 'cause the screen is not 4x3, the bottom of the screen is clipped
- 48 KB ROMs are not supported

Keep the good work!

By ren

Paragon (1934)

Аватар пользователя ren

25-09-2015, 11:52

ppeccin wrote:

That is probably because the emulation is still frame-accurate (if even that)

I have not tested it with all the titles available yet. What are those, are they demos? I will try them later!

Yes, probably the 2 most advanced MSX(1) demos? io is for sure, and as @Grauw pointed out, it's very picky about the hardware and doesn't even run on all (real) MSX hardware.. It also patches itself for different configurations, including openMSX (which is regarded as the most advanced MSX emu).. You can read the nfo.txt inside the io zip file if you like. There's also a lengthy thread here on the forums on the demo.

So I tested some games, and they run really well, with low cpu usage (Chromium dev (64 bit) on Win7-64). Also the scrolling @60hz is really smooth (eg. the MSX-Mania text scroller), is some kind of syncing built in, or is this something the browser itself is responsible for?

ps. will also try out your Javatari emu, also looks cool!

By Necron

Prophet (2266)

Аватар пользователя Necron

25-09-2015, 14:32

ppeccin, this is outstanding... Congratulations!

I think it's nice to have an emulator that runs on the browser. There are a some MSX game/apps web repositories that could embbed it to test/run the games on the fly...

Hope to see future developments on the WMSX

By Necron

Prophet (2266)

Аватар пользователя Necron

25-09-2015, 14:58

I just tested The Goonies and Zanac, and in my computer (it was loading slow... But when I press F12 (even briefly) the game runs in normal speed again. After a few seconds it becomes slow again. Any idea what it could be?

By Grauw

Ascended (10767)

Аватар пользователя Grauw

25-09-2015, 15:37

Necron: what browser, browser version, OS and OS version are you using?

Страница 2/49
1 | | 3 | 4 | 5 | 6 | 7