Author Topic: CPCBox, your CPC emulator in Javascript  (Read 105837 times)

0 Members and 1 Guest are viewing this topic.

Offline PhilZeVibe

  • 464 Plus
  • *****
  • Posts: 468
  • Country: fr
    • CPCBox - CPC emulator in JavaScript
  • Liked: 162
  • Likes Given: 187
Re: CPCBox, your CPC emulator in Javascript
« Reply #25 on: 21:54, 06 October 10 »
I won't take the bait. But you are reported to moderation.
Atwood's law (2007): "Any application that can be written in JavaScript, will eventually be written in JavaScript."

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #26 on: 23:16, 06 October 10 »
Well, to calm this bullshit a bit down:
You both were not the best opponents here:
Quote
Are you dumb or something ?
It's clearly stated on the website.
Could be seen as joke, could be not.

And you, TFM, indeed, I don't know what to say about your comment, and I also don't quote it.
But your manner is also not the best here and not very appreciated.
(And we both know us good together, so I am really surprised here)

So, come on guys, calm down and relax!
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: CPCBox, your CPC emulator in Javascript
« Reply #27 on: 23:17, 06 October 10 »
I won't take the bait. But you are reported to moderation.


Wait, you report me to the moderator, because you have insulted me  :laugh:  That's the best joke of the day. At least you have good humor. So there is hope for you  :laugh:
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: CPCBox, your CPC emulator in Javascript
« Reply #28 on: 23:19, 06 October 10 »
And you, TFM, indeed, I don't know what to say about your comment, and I also don't quote it.
But your manner is also not the best here and not very appreciated.


So please _where exactly_ my manners are questionable?
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #29 on: 23:20, 06 October 10 »

So please _where exactly_ my manners are questionable?

You don't really want to disuss this now, do you?
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: CPCBox, your CPC emulator in Javascript
« Reply #30 on: 23:26, 06 October 10 »
You don't really want to disuss this now, do you?


Yes, I want to discuss this now seriously. This guy is insulting me and I told him how to react better. So where is the problem?


Further I didn't tell that his program is bad, I said IMHO it's filty crap. And I live (as you know) in a country where it is allowed to tell the own opinion.


So now, tell me, where did I wrong?
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #31 on: 23:31, 06 October 10 »
Well, we German say: "Wie es in den Wald hineinschallt, so schallt es auch heraus".
(Means: As we shout in the forest, thats how the echo comes back)

You make such a noise here because a stupid reply.
Well, really, don't you think, you are a bit over-sensible?

But no problem, tomorrow this thread will be deleted.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: CPCBox, your CPC emulator in Javascript
« Reply #32 on: 23:40, 06 October 10 »
Well, we German say: "Wie es in den Wald hineinschallt, so schallt es auch heraus".
(Means: As we shout in the forest, thats how the echo comes back)


Exactly! You got my point. But despite this fact, I was still nice to him. So why do you wonder about my comment at all?

You make such a noise here because a stupid reply.
Well, really, don't you think, you are a bit over-sensible?


Making noise? If you don't want me to answer your questions, why do you ask? Sorry for my perfect, clear and logical argumentation, which can't be prooven wrong. And btw: Nun stehest Du aber ganz schön im Wald (german sentence: Somebody stays in the wook, means to be obviously on the wrong track). Und hack jetzt nicht auf mir rum, ich hätte auch anders auf den Typen reagieren können, habe mich eh zurückgehalten. Aber wenn Du jetzt auch noch anfängst, dann reichts echt bald.


But no problem, tomorrow this thread will be deleted.


Thank you! That tell's me that my argumentation is right, and the only "argument" you have is to delete everything.


Why don't you care about important things, stop others from real insults. Because we all know, this post from this guy was not a joke!

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #33 on: 23:44, 06 October 10 »
Why don't you care about important things, stop others from real insults. Because we all know, this post from this guy was not a joke!

Sure?
I think it was not meant so rude. (Maybe because I like sarcastic humour)

But:
Think this:
I ask you, how to add FutureOS roms into my emulator.
You reply:
Hey are you stupid? The roms are named in order how to put them into the ram banks

Then I also see this as funny reply. (maybe rude for third persons, but not for me.)

But I reply:
FutureOS's quality is as good as the "nice character" of it's producer. You   better go back in your FutureOS lab and overwork it _completely_. And if you ever   come back with something usable, then please _before_ also overwork   your manners - they really need it!

Don't you think, this is a bit overloaded?
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline PhilZeVibe

  • 464 Plus
  • *****
  • Posts: 468
  • Country: fr
    • CPCBox - CPC emulator in JavaScript
  • Liked: 162
  • Likes Given: 187
Re: CPCBox, your CPC emulator in Javascript
« Reply #34 on: 23:50, 06 October 10 »
Why don't you care about important things, stop others from real insults. Because we all know, this post from this guy was not a joke!
Sure?
I think it was not meant so rude. (Maybe because I like sarcastic humour)

Yep you nailed it. My response was not to be taken literally.
It was - sarcastic -. And I still think TFM/FS deserved it, no matter how hard it is for him to swallow it.
Atwood's law (2007): "Any application that can be written in JavaScript, will eventually be written in JavaScript."

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #35 on: 23:52, 06 October 10 »
Yep you nailed it. My response was not to be taken literally.

 :( 8)
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: CPCBox, your CPC emulator in Javascript
« Reply #36 on: 23:54, 06 October 10 »
But:
Think this:
I ask you, how to add FutureOS roms into my emulator.
You reply:
Hey are you stupid? The roms are ...

Well, I never would do that! And that's the difference!!!  8)  and I'm not going to waste more time  8)
 
bla...bla....bla  And I still think TFM/FS deserved it, no matter how hard it is for him to swallow it.

As you deserve my answer!  8)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #37 on: 23:55, 06 October 10 »
Well, I never would do that! And that's the difference!!!  8)

 ??? :( :'(
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #38 on: 23:58, 06 October 10 »
But here for you, TFM:
(I hope, this matches to your screen resolution)

(I do things like this)

Now what?
Back to topic?
What do you think, guys?
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline PhilZeVibe

  • 464 Plus
  • *****
  • Posts: 468
  • Country: fr
    • CPCBox - CPC emulator in JavaScript
  • Liked: 162
  • Likes Given: 187
Re: CPCBox, your CPC emulator in Javascript
« Reply #39 on: 00:02, 07 October 10 »
 :)
That's ok for me!
Atwood's law (2007): "Any application that can be written in JavaScript, will eventually be written in JavaScript."

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #40 on: 00:12, 07 October 10 »
To end this "crisis":
Last words:
Come on, guys, we are living in WWW here.
A forgotten comma, or a dot too much can cause terrible wars between users.

But don't forget:
We are all CPC users.
So, when I wrote something "rude" or when someone thinks, I tried to overrun him, I beg for pardon here.
We are all living on one boat here.
So let's play together and not against each other.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1976
  • Likes Given: 4650
Re: CPCBox, your CPC emulator in Javascript
« Reply #41 on: 00:20, 07 October 10 »
Well told
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #42 on: 10:36, 07 October 10 »
Btw.: @ phi2x:
The emulator indeed runs very slow only.
With ~20 fps on my system.
The biggest problem I see is, that also the complete emulation slows down here.
Can this improved by adding an auto-frameskip?
(JEMU by Executioner and also JavaCPC (which is based on JEMU) use this. You still have full CPC speed also when the frames per second are limited down)

Well, I don't know, why your emulator is so slow, but when this is because gatearray emulation or painting the screen itself, it could be a solution.

Edit: Also a disabled wait for vsync could improve speed.
« Last Edit: 10:40, 07 October 10 by Devilmarkus »
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 15.177
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3009
  • Likes Given: 5346
Re: CPCBox, your CPC emulator in Javascript
« Reply #43 on: 10:52, 07 October 10 »
Sheesh... away to Frankfurt on business for a few days and WWIII breaks up. And it'd be kinda cool, except there are no zombie nazis to shoot.

I see things did calm down in the end, so if I may, I will say a couple of words to commemorate this and then, if you agree, I'll delete the problematic posts.

This was a classic instance of flame feedback. TFM maybe was a bit careless in checking, phil was quite rude (ok, maybe you didn't mean it that way, but that's the way I read it too), then TFM started nitpicking and it all went downhill from there.

What worried me most, though, since it seems we have reached a semi-amicable solution, is the trashing of another man's work. This should never have happened, it's a real shame. Personal fights may occur, sure, but dissing a work of love because you don't get along with the creator is a disgrace :(

Now, I'm off to try it in Opera. Should I delete the offensive posts and clean the thread up?

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.332
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2247
  • Likes Given: 3477
Re: CPCBox, your CPC emulator in Javascript
« Reply #44 on: 11:29, 07 October 10 »
Are you dumb or something ?
It's clearly stated on the website.
First line was not needed, second could have been worded better.
If you had a bad day, don't bring it here.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.332
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2247
  • Likes Given: 3477
Re: CPCBox, your CPC emulator in Javascript
« Reply #45 on: 11:32, 07 October 10 »



Sorry I will not try Chrome. I don't want to give my life to Google.
But keep on going, it is looking promising.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #46 on: 11:33, 07 October 10 »


Sorry I will not try Chrome. I don't want to give my life to Google.
But keep on going, it is looking promising.

Psssssst... I'm sure, phi2x earns billions of $$$ from Google now because this smart advertising.
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: CPCBox, your CPC emulator in Javascript
« Reply #47 on: 11:36, 07 October 10 »
I think that writing an emulator like this in HTML5 is very impressive and highlights the potential of the emerging browser engines.  So I congratulate you on your efforts as it must have been quite a task.

Chrome supports of this because Google want Chrome to be the only thing on your computer.  If Chrome can run all this type of stuff then who needs Windows?

Which is why IE9 doesn't support it.  Because Microsoft want you to keep their OS installed on your PC.

It's amazing though that we're going to need *really* fast PCs to do in a browser what we've been doing on desktops for 20 years.  But I guess Google can't advertise on your desktop  ;)

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1011
  • Likes Given: 926
Re: CPCBox, your CPC emulator in Javascript
« Reply #48 on: 11:41, 07 October 10 »
Btw.: This CPCBox emulator for me also runs with the same speed on:
Apple Safari

Well, dear Apple, you can ask me for my account number, IBAN and BIC via PM
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.751
  • Country: gb
    • redbox
  • Liked: 326
  • Likes Given: 267
Re: CPCBox, your CPC emulator in Javascript
« Reply #49 on: 11:47, 07 October 10 »
Well, dear Apple, you can ask me for my account number, IBAN and BIC via PM

I went to a real Apple store to buy my sister an iPod and have to say the people in there (customers and staff) put me off Apple for life - Style over substance or what?!

And have you ever used iTunes on a Apple computer?  It's just as crap as on Windows.