Author Topic: JavaCPC Desktop available as BETA!  (Read 80309 times)

0 Members and 1 Guest are viewing this topic.

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: 1984
  • Likes Given: 4650
Re: JavaCPC Desktop available as BETA!
« Reply #350 on: 20:03, 19 October 11 »
Working and experimenting with emulating the screen-curvature!

Using Java3D here... And the result already has 50fps!

Nice Helloween effect, also good for a demo effect - short before the CRT explodes. ...
 
But honestly... have you ever seen a real CPC screen?
 
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: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #351 on: 20:09, 19 October 11 »
I wrote that I am experimenting ;)
This is not the final result!
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: 1984
  • Likes Given: 4650
Re: JavaCPC Desktop available as BETA!
« Reply #352 on: 20:15, 19 October 11 »
Never mind :D
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.666
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3876
  • Likes Given: 6911
Re: JavaCPC Desktop available as BETA!
« Reply #353 on: 20:37, 19 October 11 »
I think the outer curve is very pronounced, but the screen itself looks about right :)

But why 3D?

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #354 on: 20:44, 19 October 11 »
Java 2d is too slow...
So I create a 3d sphere, and set the CPC display as texture...
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: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #355 on: 21:48, 19 October 11 »
Few more shots:

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: 1984
  • Likes Given: 4650
Re: JavaCPC Desktop available as BETA!
« Reply #356 on: 00:38, 20 October 11 »
Markus, IMHO you should make your emulator faster instead of wasting time with surealistic experiments. That's just IMHO and you can kick my butt if you feel better then. But that's my 9 Cents ;-)
 
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: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #357 on: 15:46, 20 October 11 »
Well, for me it's fast enough ;)

Perhaps you can reduce the texturesize from 1024x1024 to 512x512 later, when I release this...
(3D Display will be optional then!)
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: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #358 on: 19:29, 20 October 11 »
I think my curvature is almost accurate!
Let's compare...
(thanks to SyX for this nice screenshot!)

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 SyX

  • 6128 Plus
  • ******
  • Posts: 1.137
  • Country: br
  • Liked: 1143
  • Likes Given: 1877
Re: JavaCPC Desktop available as BETA!
« Reply #359 on: 19:59, 20 October 11 »
You are welcome Markus :)

I have my CPC attached to a 14" Samsung TV by scart and my TV has "heavy round corners"  ;D

Notice that in this configuration, my CPC show 2 scanlines more, 272 instead 270, it's very clear in the TotO signature ;)

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #360 on: 20:12, 20 October 11 »
Yes I know about the 272 lines ;)
JavaCPC hides them because the monitor mask... Will pixel a new mask (just rounding the edges) for the 3d panel, soon.
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: 1984
  • Likes Given: 4650
Re: JavaCPC Desktop available as BETA!
« Reply #361 on: 20:19, 20 October 11 »
Well, for me it's fast enough ;)

Ok, if my one year old $4000 Laptop with 3.6 GHz has serious problems to hold 50fps and drops more often down to 20fps (for reasons I still can't understand) then it's not fast enough for me. But if you are lucky with it then it's all good :)
 
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.767
  • Country: gb
    • redbox
  • Liked: 369
  • Likes Given: 273
Re: JavaCPC Desktop available as BETA!
« Reply #362 on: 20:22, 20 October 11 »
I have no speed issues on my Intel Quad Core. I like the way Java CPC focuses on different things to other emulators - means you have a choice instead of them all being the same!

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: 1984
  • Likes Given: 4650
Re: JavaCPC Desktop available as BETA!
« Reply #363 on: 20:23, 20 October 11 »
I have no speed issues on my Intel Quad Core. I like the way Java CPC focuses on different things to other emulators - means you have a choice instead of them all being the same!

You miss the point here.
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: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #364 on: 20:36, 20 October 11 »

Ok, if my one year old $4000 Laptop with 3.6 GHz has serious problems to hold 50fps and drops more often down to 20fps (for reasons I still can't understand) then it's not fast enough for me. But if you are lucky with it then it's all good :)

Since the update it's all good!!!! Thanks!

Hmmmmm!?!?!? :D
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: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #365 on: 20:39, 20 October 11 »
Well anyway...
I pixeled a new mask and now the result looks more realistic:
http://cpc-live.com/screen_curvature

Sadly the display sometimes flickers... need to check out, why....
With half texture size it's stable!
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: 1984
  • Likes Given: 4650
Re: JavaCPC Desktop available as BETA!
« Reply #366 on: 20:44, 20 October 11 »
Markus, nimm das jetzt bitte mal nicht ernst, ich sag's mit einem lächelnden Auge: Langsam wird mir klar wie ich die Leute mit meinen andauernden Kommentaren über FutureOS genervt haben könnte. Manchmal ist weniger eben mehr  ;) :laugh:
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: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #367 on: 20:45, 20 October 11 »
Och Du nervst net ;) Ich weiss ja, von wems kommt :P
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: 1984
  • Likes Given: 4650
Re: JavaCPC Desktop available as BETA!
« Reply #368 on: 20:46, 20 October 11 »
Och Du nervst net ;) Ich weiss ja, von wems kommt :P

Da spricht wahre Weisheit aus Dir  8)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.906
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 3003
  • Likes Given: 1801
Re: JavaCPC Desktop available as BETA!
« Reply #369 on: 21:26, 20 October 11 »

I pixeled a new mask and now the result looks more realistic
Nice job. The mask size allow to use it in full screen ? (1280x960 4/3 ratio ?)
Also, I think your mask is a bit too much blurry compared to a real CTM.
« Last Edit: 21:31, 20 October 11 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #370 on: 21:30, 20 October 11 »
Well the mask is not blurry ;) It's the enabled PAL effect but can be disabled.

Later the screen will be with the correct aspect ratio also on widescreen monitors (I'm also using 1920x1080 pixels here)

Actually I'm fiddling out, why JavaCPC denies it's work on TFM's PC ;)
Seems that he has 64 bit Java installed.

Please make sure you use 32 bit Java!
http://javadl.sun.com/webapps/download/AutoDL?BundleId=56697
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 TotO

  • 6128 Plus
  • ******
  • Posts: 3.906
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 3003
  • Likes Given: 1801
Re: JavaCPC Desktop available as BETA!
« Reply #371 on: 21:34, 20 October 11 »
Quote from: Devilmarkus
Well the mask is not blurry ;) It's the enabled PAL effect but can be disabled.
PAL effect is nonsense. In 50Hz the picture is not blurred, but the lines are more closed than 60Hz display. That all.
Nobody using a "PAL" CPC get that ?  :P


Quote from: Devilmarkus
Later the screen will be with the correct aspect ratio also on widescreen monitors (I'm also using 1920x1080 pixels here)
Great !  :-*
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #372 on: 21:37, 20 October 11 »
without PAL effect it's much clearer!
Let's compare the screens: (Too less FPS actually because I'm still rendering both the same time: 2d and 3d display, will change that soon...
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 TotO

  • 6128 Plus
  • ******
  • Posts: 3.906
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 3003
  • Likes Given: 1801
Re: JavaCPC Desktop available as BETA!
« Reply #373 on: 21:56, 20 October 11 »
OK, so the "problem" is not the PAL filter, but the scanline mode with too much space between lines. (unlike on NTSC)
So, if you use both effects, you got a blurry NTSC and not a fake PAL screen.
« Last Edit: 21:58, 20 October 11 by TotO »
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline Morn

  • 464 Plus
  • *****
  • Posts: 346
  • Country: de
  • Liked: 94
  • Likes Given: 72
Re: JavaCPC Desktop available as BETA!
« Reply #374 on: 15:30, 24 October 11 »
This looks wonderful, Markus! I actually like the slight blurriness. If anything, on-screen characters in emulators always look unrealistically crisp. And dithered graphics in games were meant to be seen a little blurred. That's also the main reason for emulating arcade monitors in MAME I think.


Well anyway...
I pixeled a new mask and now the result looks more realistic:
http://cpc-live.com/screen_curvature

Sadly the display sometimes flickers... need to check out, why....
With half texture size it's stable!