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

0 Members and 1 Guest are viewing this topic.

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.810
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3973
  • Likes Given: 7116
Re: JavaCPC Desktop available as BETA!
« Reply #150 on: 19:51, 16 July 10 »
Not quite, my netbook only cost 300 euros, with a 11.1" wide 1360px screen. Quite cheap AND small AND light.

As for early netbooks having SSDs... are you sure? Because they're still quite expensive, so I can't see how they could do it in *early* netbooks..

Offline Morn

  • 464 Plus
  • *****
  • Posts: 346
  • Country: de
  • Liked: 94
  • Likes Given: 73
Re: JavaCPC Desktop available as BETA!
« Reply #151 on: 13:23, 18 July 10 »
from http://en.wikipedia.org/wiki/Asus_Eee_PC#Storage:

"The early model Eee PCs use a solid-state drive for storage (instead of a hard drive), which consumes less power when in use, allows the device to boot faster, generates no noise, and is less susceptible to mechanical shock damage than hard drives."

Of course storage capacity was comparatively limited, so that's probably one reason why they moved to real hard drives.

Maybe the SSD cost was offset by these early netbooks using Linux instead of Windows. As Windows later became the norm, they had to use cheaper electronic components.

Martin

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 16.810
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3973
  • Likes Given: 7116
Re: JavaCPC Desktop available as BETA!
« Reply #152 on: 09:49, 19 July 10 »
I don't think so... even now the cost difference between a mechanical HDD and an SSD is not offset by the OS cost, much less in the early days. What I'm saying is that I don't think there was a way to have cheap AND SSD-bearing netbooks in the early days :D

I remember the first Eee PCs, their drive was so small it barely sufficed for day-to-day things...

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 #153 on: 18:50, 19 July 10 »
Now back to topic:
I made a little "Flipscreen Slideshow" (For the sceptics and All-Converted-Images-Are-Crap-People: This is a slideshow of converted JPG! Don't watch it! I know, SuperChristmas and other people can make better ones.)

This is a test slideshow for the De-Interlace filter in JavaCPC (And also in WebCPC)

You can watch it online here
(WebCPC link! Contains brutal Java! Don't click it, if you don't like coffee!)
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: 16.810
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3973
  • Likes Given: 7116
Re: JavaCPC Desktop available as BETA!
« Reply #154 on: 11:20, 20 July 10 »
Hey, I'm not sure if the filter is supposed to be on or off? Also, what's with the smooth fade action? :)

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 #155 on: 11:46, 20 July 10 »
Hey, I'm not sure if the filter is supposed to be on or off? Also, what's with the smooth fade action? :)

The button is still "red" but the filter is on. (I did implement the de-interlace filter quickly into WebCPC)

smooth fade action?
Why?
It's a slideshow to demonstrate the de-interlace filter and not to demonstrate smart screen fading.
But you can adjust your monitor brightness slowly to black, then press space to load the next screen,
then adjust monitor slowly back to normal brightness :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 Morn

  • 464 Plus
  • *****
  • Posts: 346
  • Country: de
  • Liked: 94
  • Likes Given: 73
Re: JavaCPC Desktop available as BETA!
« Reply #156 on: 12:42, 20 July 10 »
You can watch it online here
(WebCPC link! Contains brutal Java! Don't click it, if you don't like coffee!)

Very nice! WebCPC now seems to work as it should on the Mac. What's different from the version of a few weeks ago? Have you changed the code to support Java v1.5?

Martin

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 #157 on: 13:05, 20 July 10 »
Very nice! WebCPC now seems to work as it should on the Mac. What's different from the version of a few weeks ago? Have you changed the code to support Java v1.5?

Martin

Well, that's WebCPC.
You tried JavaCPC. It's much more complex.
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: 16.810
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3973
  • Likes Given: 7116
Re: JavaCPC Desktop available as BETA!
« Reply #158 on: 10:59, 21 July 10 »
No, what I see, before the slideshow starts, is that when I type something the letters (and cursor) smoothly fade in and out of the screen instead of appearing instantaneously. Maybe it's my PC?

But it's a nice effect, I have to say!

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 #159 on: 11:27, 21 July 10 »
No, what I see, before the slideshow starts, is that when I type something the letters (and cursor) smoothly fade in and out of the screen instead of appearing instantaneously. Maybe it's my PC?

But it's a nice effect, I have to say!

THIS is the de-interlace filter.
How it works?
- CPC sends 50 frames per second
- I catch each even image and paint it with 50% transparency over each odd image
- You see the result.
This gives out "shadowed half-images" as you perhaps know when you pause a movie. (You see 2 images in 1)
The positive aspect is that flipscreens (like Orion Prime title screen) do not flicker.
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: 16.810
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 3973
  • Likes Given: 7116
Re: JavaCPC Desktop available as BETA!
« Reply #160 on: 18:33, 21 July 10 »
Ahhh this also explains why I saw a different pic every time I hit Pause!

A really nice effect for text-entry mode :)

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 #161 on: 15:31, 10 August 10 »
New BETA is available!
It has some new features.
Also new is:
You can register JavaCPC (for absolutely free of course) now.
This enables some additional features:
- WebBrowser (Full featured webbrowser with "Favourites" functionality)
- PacMan desktop game
- Tiled Mapeditor
- GameBrowser

It also makes it easier to report a bug.
+ it gives you a desktop clock ;)
I know most applications are just for fun, and many of you think: "Why should I register?" but the answer is simple:
Because I want that ;)
- If a user want to use the additional stuff, it's not too much to register the copy of JavaCPC.

JavaCPC's emulation, Assembler, and all emulator related things work also without registering.

You can download it here:
http://cpc-live.com/data/list.php?dir=-beta
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

Online Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.299
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4597
  • Likes Given: 481
Re: JavaCPC Desktop available as BETA!
« Reply #162 on: 16:05, 10 August 10 »
Oh yeah, big brother is watching you. I bet it phones home every time you use it too and let's Steve Markus know what games we are playing. It's a slippery slope you know, next you'll be releasing it under a fruit-base company name or whatever.....

Bryce.... As paranoid as ever.

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 #163 on: 17:49, 10 August 10 »
Almost ;)

Really, I don't collect any sensible data.

Only the bug-report sends me some information.
(Same mail is sent to bug-reporter!)

Example for a bug-report mail:
Code: [Select]
JavaCPC bug reported by   : Markus Hohmann
email address: webmaster@cpc-live.com
[JavaCPC version D.0.9e]
[Tue Aug 10 13:09:59 CEST 2010]
Usermessage:
------------------------------------

blablablabla

------------------------------------
JavaCPC [v.D.0.9e]

[Tue Aug 10 13:09:27 CEST 2010]

executable is true
Avail mem is 240299760
init()
Setting tapelabel:
Frequency=1000000, adder=65536
Memory choosen: TYPE_512K
Path is:*G:\java\JavaCPC\*
Display is 768,544 pixels
resync: start=200
resync: start=2605
G:\java\JavaCPC\system/cpc/rom/OS6128.ROM 16384
Without header
G:\java\JavaCPC\system/cpc/rom/BASIC1-1.ROM 16384
Without header
Your selected Basic ROM is for CPC6128
G:\java\JavaCPC\system/cpc/rom/AMSDOS.ROM 16384
Without header
Computer: CUSTOM - CUSTOM Stopping Zilog Z80
stopping...
resync: start=4810
resync: start=7015
Floppy-motor off
Device connected: Basic 6845
Device connected: Amstrad SSA-1 Speech Synthesizer
Device connected: DK'Tronics Speech Synthesizer
Device connected: Cheetah AmDrum
Device connected: Digiblaster
Device connected: CPC-Printer
Device connected: Amstrad Gate Array
Device connected: 8255 PPI: Port A = write, Port B = read, Port C (Upper) = write, Port C (Lower) = write
Device connected: NEC uPD765AC-2 Floppy Controller
Device connected: AY-3-8910/2/3 Programmable Sound Generator
DEBUG=false, PAUSE=false, LARGE=true
System Set: Computer: CUSTOM - CUSTOM
Audio Enabled
Floppysound Enabled
Notebook Disabled
Autosave Disabled
Volume is set to:1.0
resync: start=9820
resync: start=12025
Floppy-motor off
Display is 768,544 pixels
Display is 768,544 pixels
Window is 779 Pixels with & 603 Pixels height!
Alarm is false
resync: start=14630
resync: start=16835
Floppy-motor off
Floppy-motor off
resync: start=92240
resync: start=126845
Display Focused
Floppy head choosen: Drive 0 - Head 0
Floppy head choosen: Drive 1 - Head 0
Floppy head choosen: Drive 2 - Head 0
Floppy head choosen: Drive 3 - Head 0
JavaCPC is registered to Markus Hohmann
with email account webmaster@cpc-live.com
Reg code is xxxx-xxxx-xxxx-xxxx
Display Lost Focus

Of course, when Java logs an error, it's in this report, too.
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 #164 on: 11:44, 11 August 10 »
AFAIK the webbrowser does not work with Windows 7.
Please report me, which error message appears and also if there's a way to fix that.
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 arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2279
  • Likes Given: 3478
Re: JavaCPC Desktop available as BETA!
« Reply #165 on: 11:46, 11 August 10 »
Oh yeah, big brother is watching you. I bet it phones home every time you use it too and let's Steve Markus know what games we are playing. It's a slippery slope you know, next you'll be releasing it under a fruit-base company name or whatever.....

Bryce.... As paranoid as ever.
Hmm.. "Strawberry" is a good name for a company... or were you thinking of "lemon"?

EDIT: I get a crash on Windows XP, Markus knows about it ;)
« Last Edit: 12:20, 11 August 10 by arnoldemu »
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: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #166 on: 12:57, 11 August 10 »
Yeah I know about this crash.
I hopefully fixed that problem.
http://cpc-live.com/data/list.php?dir=-beta
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 arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2279
  • Likes Given: 3478
Re: JavaCPC Desktop available as BETA!
« Reply #167 on: 15:33, 11 August 10 »
Yeah I know about this crash.
I hopefully fixed that problem.
http://cpc-live.com/data/list.php?dir=-beta
For me I installed a new java. Mine was too old  :laugh:
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: 1017
  • Likes Given: 926
Re: JavaCPC Desktop available as BETA!
« Reply #168 on: 18:00, 11 August 10 »
For me I installed a new java. Mine was too old  :laugh:

Yeah, I updated the emulator.
It now tells you if your Java is too old (I hope)

Please use Sun Microsystems Java!
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 #169 on: 13:33, 12 August 10 »
Just to let you know:
I begun coding a DMP 2000 emulator, too.
This printer should be able later also to "print out" graphics.
It uses "PNG" images as 'paper' and gives a dotted result.

Example:
http://cpc-live.com/dmp2000/

For this I need your help:
- how many chars did a DMP print in a row? (draft, simple output)
- how many lines per page did it print out?

Original dumped page:
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

Online Bryce

  • The Hardware Guy.
  • Supporter
  • 6128 Plus
  • *
  • Posts: 12.299
  • Country: wf
  • It's not broken, it just hasn't been fixed yet.
    • index.php?action=treasury
  • Liked: 4597
  • Likes Given: 481
Re: JavaCPC Desktop available as BETA!
« Reply #170 on: 14:22, 12 August 10 »
Wow, I love the sound you added to recreate the retro-feel :)

It almost brought nostalgic 8-bit tears to my eyes.

Bryce.

Offline mahlemiut

  • 464 Plus
  • *****
  • Posts: 302
  • Country: nz
  • Liked: 151
  • Likes Given: 64
Re: JavaCPC Desktop available as BETA!
« Reply #171 on: 16:05, 12 August 10 »
Please use Sun Microsystems Java!
You mean Oracle Java, yes? ;)
- Barry Rodewald
Amstrad CPC, Sharp X68000, Neo Geo Pocket, and Neo Geo AES system leader at HARP
http://www.homeactionreplay.org/

Offline Ynot.zer0

  • CPC6128
  • ****
  • Posts: 293
  • Country: gb
  • Liked: 23
  • Likes Given: 63
Re: JavaCPC Desktop available as BETA!
« Reply #172 on: 16:29, 12 August 10 »
I'm biased and prefer IBM Java  8)

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 #173 on: 16:38, 12 August 10 »
Since Oracle bought Sun: Yes, use Oracle Java.
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 arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.336
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2279
  • Likes Given: 3478
Re: JavaCPC Desktop available as BETA!
« Reply #174 on: 19:06, 12 August 10 »
Markus wants to know what happens when the following is done:

In the DMP2000 manual it says normal width is 80 chars (width with normal sized characters).

Basic has a default width of 132 chars (defined by BASIC's WIDTH command).

So what is the result when a long line >80 is printed to the printer?
a) Does the printer automatically advance to the next line when 80 chars are printed and then print the rest on the next line?
b) does it print 80 chars and stop and ignores the remaining chars, or
c) does it print all the chars and the head goes off the right of the paper and you don't see them?

A picture or best a scan of this result would be great.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource