Author Topic: JavaCPC Desktop 1.0 official release  (Read 62173 times)

0 Members and 1 Guest are viewing this topic.

Offline Shredder11

  • CPC664
  • ***
  • Posts: 70
  • Country: gb
  • Liked: 4
  • Likes Given: 53
Re: JavaCPC Desktop 1.0 official release
« Reply #100 on: 18:40, 29 January 12 »
Just tried to login with my reg details from July 2010, and it seems they no longer work!  Damn gotta register again :D
Amstrad CPC6128, 3.5" Ext' Floppy, SD HxC Floppy Emulator

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #101 on: 11:53, 30 January 12 »
Just tried to login with my reg details from July 2010, and it seems they no longer work!  Damn gotta register again :D

Humm the download for JavaCPC should work for everyone... ;)
But welcome back! :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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #102 on: 16:53, 30 January 12 »
Release 1.5 is out!

 [ Invalid Attachment ]

I fixed several bugs.
Important bugfixes:
- Palette is restored now when you load a snapshot
- Chat changed to a php chat (same Chat than on java.cpc-live.com)
- 3d Display had no drag & drop listener, added this, too.

Important update:
- Gamebrowser update: It shows the games on java.cpc-live.com (Also the demos are available)

Please let JavaCPC check for updates or visit it's downloadpage here:
http://cpc-live.com/download.php?view.2
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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #103 on: 20:45, 09 February 12 »
Little update:
(no full release, but you can use JavaCPC's update function)
I improved the built-in Z80 assembler.

Added 2 new internal commands:
create_dsk "a:mydisk.dsk",data,40 -> creates a blank disk image in drive DF0. formats available: data, system, 40 or 80 tracks
add_loader "myloader.bas"             -> creates a little BASIC loader for the file you want to assemble
Combined with the already existing command:
write direct "a:myfile.bin"                -> writes the assembled program to dsk in given drive

Demonstration:
http://cpc-live.com/create_dsk/

The DSK-File will be stored in the same path, where your ASM file is located.
(If you coded an ASM file from scratch and did not save it yet, the DSK is located in JavaCPC's root folder.)
« Last Edit: 20:50, 09 February 12 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 Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #104 on: 21:41, 10 May 12 »
JavaCPC Desktop 1 Update 6a is out.
(As online-update!)

Changed the AY emulation slightly.
(You should be able to hear more now...)
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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #105 on: 18:32, 14 May 12 »
Update to version 1.6b is available!
New feature: A user-defineable CPC palette.
(Works only with the JavaCPC Expansion ROM which is included)

How it works:
- Make sure, your video settings have "CTM 644 Color" set selected.
- Enable the JavaCPC Expansion ROM (In ROM settings)
- Enter from BASIC:
|INK,<0-31>,<R>,<G>,<B> - sets INK x to given R,G,B values (0-255 each value)
|RESINKS - restores the original CPC palette

Video:
Erstellt von Camtasia Studio 7
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: 1978
  • Likes Given: 4650
Re: JavaCPC Desktop 1.0 official release
« Reply #106 on: 20:55, 14 May 12 »
Is it like the Plus colors?
Does it also work on a real CPC (guess not, ok).
How does it work?
 
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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #107 on: 20:58, 14 May 12 »
It's better than on the CPC+.
Because 16 mio. colours are possible.
But it only works emu-internal.
No CPC compatibility here.

It works via an unused port, which is read, when the expansion ROM is active.
And it affects the GateArray's palette directly. (In an emulator, the GA-palette is pre-defined... But here I can change the values...)
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 HAL 6128

  • 464 Plus
  • *****
  • Posts: 494
  • Country: de
    • index.php?action=treasury
  • Liked: 244
  • Likes Given: 1244
Re: JavaCPC Desktop 1.0 official release
« Reply #108 on: 21:04, 14 May 12 »
...maybe Bryce is able to find some kind of magical hardware "switch" to enable those options?
...proudly supported Schnapps Demo, Pentomino and NQ-Music-Disc with GFX

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #109 on: 21:05, 14 May 12 »
Another demo:
Soft resets (CALL 0 or CTRL + F9) don't reset the colours.
Hard reset (CTRL + SHIFT + F9) also reset the palette.
Erstellt von Camtasia Studio 7
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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #110 on: 21:09, 14 May 12 »
It's impossible to create some hardware which can do the same, as the colour values in the GateArray chip are fixed values.

On the KC-Compact it's possible to change them by a hardware writer... (They are stored in a kind of eprom)
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: 1978
  • Likes Given: 4650
Re: JavaCPC Desktop 1.0 official release
« Reply #111 on: 21:14, 14 May 12 »
And the CPCPlus?
 
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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #112 on: 21:15, 14 May 12 »
It already has a palette of 4096 colours.
Even these are fixed.

For the CPC+ exist tools like B-ASIC, which provide RSX commands to change the plus palette from BASIC.
(Don't ask me, how... Google for B-ASIC ;) )
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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #113 on: 17:46, 25 May 12 »
Little demonstration for JavaCPC's virtual tape drive:
Tape record &amp; playback function in JavaCPC - YouTube
Tape record & playback function in JavaCPC - YouTube
;)
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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #114 on: 13:12, 08 June 12 »
Update 1.7 was alive too short, to post it here.
It has a keyboard fix for the German "Native Keyboard-translation" (Translate PC keys as they are, neat for coders)
I also fixed a bug, which disabled the ROMs when you activated the status-panel.

But Update 1.7b is important! Especially for Windows-PC.
A bug did not copy the internal resources into C:\Users\<name>\JavaCPC so that the internal Apps didnt work.
(It's funny, that noone found this bug by using the affected applications like Samp2CDT or DSK Util or so....)

There is also a fix in finding the path where JavaCPC is located. Important for computers, where the emulator cannot find the internal ROMs.
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 Carnivius

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.455
  • Country: gb
  • Mayhem Attack Squad
    • index.php?action=treasury
  • Liked: 1038
  • Likes Given: 584
Re: JavaCPC Desktop 1.0 official release
« Reply #115 on: 14:43, 08 June 12 »
Little demonstration for JavaCPC's virtual tape drive:
Tape record &amp; playback function in JavaCPC - YouTube
Tape record & playback function in JavaCPC - YouTube
 ;)


Hehe.  I didn't even really understand what that video was going to about before I clicked play and as I did click a match of multiplayer Uncharted 3 on my PlayStation 3 was about to begin so I rushed over there and since I have both the PS3's TV and the laptop wired to the same headphones (so I can play PS3 while listening to tunes through the headphones to help block out neighbour noise) I was wondering what the heck all this static and beeping noises were about amongst the Uncharted battle sounds.  I even got killed in it cos I was busy unplugging the headphones and plugging them back in trying to figure out where the noise was coming from.  It was this video.  Which was a big relief cos for a while I thought my PS3 was going weird.   :)
Favorite CPC games: SwitchBlade, Stryker in the Crypts of Trogan, Turrican II, UN Squadron, Oh Mummy

Offline remax

  • 6128 Plus
  • ******
  • Posts: 1.096
  • Country: fr
  • Liked: 401
  • Likes Given: 436
Re: JavaCPC Desktop 1.0 official release
« Reply #116 on: 00:53, 09 June 12 »
I found an easter egg in my folder  ;D

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #117 on: 01:42, 09 June 12 »
So, did you enable it? :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 remax

  • 6128 Plus
  • ******
  • Posts: 1.096
  • Country: fr
  • Liked: 401
  • Likes Given: 436
Re: JavaCPC Desktop 1.0 official release
« Reply #118 on: 12:38, 10 June 12 »
Didn't found how to do it... (even if i'm quite sure of what it does)

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #119 on: 13:21, 10 June 12 »
Well un-egg it and start JavaCPC with Desktop....
Perhaps an extra icon appears :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 remax

  • 6128 Plus
  • ******
  • Posts: 1.096
  • Country: fr
  • Liked: 401
  • Likes Given: 436
Re: JavaCPC Desktop 1.0 official release
« Reply #120 on: 14:26, 10 June 12 »
 [ Invalid Attachment ]

Hehe... Java800

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.035
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #121 on: 16:59, 10 June 12 »
Yeah... ;) You found it :D

In Atari 800 emu use F1 to access the emulator's menu... (Its a 1:1 adaption of the in C written Atari 800 emulator...)
F2-F5 = silver Atari keys...
« Last Edit: 17:00, 10 June 12 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 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: 1978
  • Likes Given: 4650
Re: JavaCPC Desktop 1.0 official release
« Reply #122 on: 20:09, 10 June 12 »
What's about the 800XL? I don't know how to handle the 800 (never touched one).
 
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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #123 on: 20:31, 10 June 12 »
Well the emulator loads the XL-Roms by default.
You can configure it with F1 (emulator system menu)
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: 1014
  • Likes Given: 926
Re: JavaCPC Desktop 1.0 official release
« Reply #124 on: 00:48, 19 August 12 »
Because TFM has persuaded me, here's a little update:
1.7d
- Bugfix in internal resource check
- SAMdisk Version 3.4, last updated 14th August 2012 integrated (Used by the ManageDSK DiskUtil)
- Bugfix when defining joystickbuttons (You had been forced to define always 2 buttons, even, when your gamepad/digital joystick only has 1 button) Fixed that. You now can press ESC to skip button 2.
- Bugfix in Z80 emulation (minor)
- Minor performance fixes
- Minor fixes in the integrated Z80 Assembler
- Little improvements in Paint (Added a slider which pre-converts the incoming image to less colours first, ordered dithering added)

How to get it?
- Launch JavaCPC
- Click in the menu: "Help" -> "Check for update"
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