JavaCPC Desktop 1.0 official release

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
JavaCPC Desktop is a brand new Amstrad CPC emulator.

It is based on JEMU (http://sourceforge.net/projects/jemu)

and is an extremely improved release from JavaCPC 6.7.

JavaCPC Desktop is designed to be used on Windows systems only,

but maybe can run also on other systems, but a few features will be missing then.

JavaCPC is no freeware any longer!

It's new license is "Donationware".

What does this mean?


--------------------


- JavaCPC and all of it's contents are free, and are allowed to be shared.

- It's available sources are not complete but you are allowed to use them.

- If you register JavaCPC, please also think about a little donation.

(JavaCPC consumes much time in it's development)

- The only legal downloadplace is: http://sourceforge.net/projects/javacpc/

or also http://cpc-live.com

- Other people who wants to offer JavaCPC on their own webpages, please contact me

under webmaster@cpc-live.com

What is new, what can I expect as a JavaCPC 6.7 user?


-----------------------------------------------------


JavaCPC Desktop is a completely rewritten emulator, which offers you a big spectrum of apps and tools.

It comes with it's own desktop!

The tools and apps:


-------------------


- Integrated Z80 Assembler: Feel free to create your own programs in Z80 Assembler. Compile them directly into the CPC's ram.

- Improved Debugger

- Virtual Keyboard: You cannot find your key you need? Use the virtual Keyboard then.

- Alarm Clock: A simple alarm clock, which reminds you when you have something else to do.

- YM-Control: Record and playback your own YM files.

- Manage DSK (Windows only!): Copy files from your PC on a DSK or vice versa.

- Audio Capture: Record your favourite CPC sound as WAV file.

- TapeDrive: A fully controllable virtual tape drive. Supports CSW, CDT, WAV and MP3

- JavaCPC Paint: Paint your own screens in normal mode or also as Overscan pictures. Convert existing images to CPC format.

(Supported import-Formats: PCX, TGA, BMP, PNG, GIF, JPG, SNA)

- Mandelbrot: A simple app to paint Mandelbrot fractals directly on the CPC screen.

- Tiled Mapeditor: You can use it to create game maps etc...

- Poke Finder: A simple tool to find PEEKS and POKES to cheat in games.

- Calculator: A scientific calculator which understands string input with brackets etc...

- WebBrowser: A webbrowser

- GameBrowser: Don't waste your time by downloading hundreds of CPC games without checking them! Just load them directly into the emulator and play them.

- Virtual Floppy: A little thingie to see what your virtual disc drive does.

- SubPopRadio: Listen to the best CPC-tunes available in WWW!

- JavaCPC Chat: Chat with other JavaCPC users all over the world. (Experimental)

- Favourites: Add and load your favourite DSK, CDT or SNA files with a few mouseclicks only!

- DSK2CDT: Simple filetransfer to copy files from an existing DSK file on a new CDT file (Windows only!)

- And much more!!!

Further questions?

Feel free to contact me @ webmaster@cpc-live.com

Download:

Here......
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
JavaCPC 1.0b is an additional update.

You can install it from JavaCPC's menu: "Help -> Check for updates".

What's new?

- Java Joystick library added. Should work with your gamepad now.

When done, it asks you for the 2 fire-buttons.

Press them on your joypad in order.

To reset this settings, use menu: "Settings -> Reset Joystickbuttons"

It's important that you have the joystick translation enabled and that you don't use the "Alternative Joystick control".... (This is set properly by default!)
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
BUG alert! Please (If your JavaCPC still starts up) let it check for updates again!

If it quits and you don't know why, run Update.jar (Or put a .bat file with content: "java -jar Update.jar" (without "") into your JavaCPC folder)
 

nkarytia

RetroAdept
Joined
26 Μάρ 2007
Μηνύματα
932
Αντιδράσεις
5
Hell it's amazing! Και πολύ γρήγορο, παρ' όλο που είναι σε java.
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
nkarytia είπε:
Hell it's amazing! Και πολύ γρήγορο, παρ' όλο που είναι σε java.
Thankyou!

Well, why should it be slow?

Ok, you need a good PC for it ;)

I also have Windows 95 running in a java applet... (Still very experimental so no link)
 

status

RetroAdept
Joined
11 Αύγ 2009
Μηνύματα
878
Αντιδράσεις
5
Do you consider releasing it on a stand alone distro, it's very intresting piece of software

thanks:D
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
The problem is that JavaCPC will not run well on Linux until Oracle does not find a good solution for the javax.sound API.

javax.sound API is the reason why JavaCPC runs way too slow on Linux machines...
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
Major release to version 1.1!

Many bugs (which had not been reported during the beta-phase) were the reason why I decided to release version 1.1 today.

What has changed?

- Z80 emulation core improved. MEMPTR register fully emulated now,

some small bugs fixed.

LDI, LDD fixed.

- JavaCPC Paint: Many bugfixes and improvements.

- Debugger: MEMPTR register info and IM status added.

- YM Player overhauled

- JavaCPC Expansion ROM updated

- Joystick libraries and joypad emulation added.

- Replaced annoying dialog when drag & drop is used to load a DSK

- Display improvement for SuperPAL filter (faster now)

- Logic bugfixes in emulation core

- several smaller bugfixes

- PPI bugfix (Storing of SNA fixed and also PPI info in debugger is correct now) Thanks to TFM for finding this bug!

Download:

http://cpc-live.com/javacpc/list.php?dir=Release

http://sourceforge.net/projects/javacpc

Or use the update function... But: users, who want to use JavaCPC expansion ROM should update this ROM, too:

http://cpc-live.com/javacpc/list.php?dir=Expansion%20ROM

 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
Update to version 1.2 is available!

- Bugfixes in Z80 Assembler

(1 bugfix is very important! The bug let JavaCPC slow down much, so this update is really recommended for users who use the assembler!)

- Z80 Assembler now restores the opened files (Until you close them or all tabs)

- Minor bugfixes in CPC emulation

- Improved .TAP loading speed when 464 roms are choosen (Loads faster than from DSK!)

- Wallpapers can be shown tiled now

- Favorites Browser update (Added "Remove unused entries" -> removes all non-findable files from Favourite browser, better GUI)

- Few more improvements

Update can be done starting JavaCPC and let it check for updates. (If not automatic check is enabled)
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
JavaCPC Desktop 2.0a is out!

Because of lacking time and motivation, I decided to roll-out version 2.0a.

What is new?

- Built-in "direct font editor" -> you now can edit the system rom's font. (It also opens a user defined font)

You can also store modified fonts as headerless binary or into a new lower-OS-ROM file.

Press ALT + F11 to open it. (Or check in menu -> Edit -> Open Font Editor)

- A wallpaper is set by default now. 4 wallpapers are available now. (1920x1080 pixels) You of course can also set your own wallpaper.

- The menubar now also shows up, when desktop is "Expanded"



What has changed?

- Several minor bugfixes.

- Bugfixes in the internal paint application

- Rewritten code to posterize images (Turn your favourite photo/image into a CPC-pixelized image keeping the original proportions)

- Internal java console is now turned off by default. (You can still enable/disable it in the preferences)

You can run an update or download 3 different files:

- JavaCPC_Desktop_2.0a.zip -> Complete emulator in a ZIP archive

- JavaCPC_2.0a_Setup.zip -> Complete emulator as a setup file

- JavaCPC_Desktop_Online_Setup.zip -> Only the online installer, put it somewhere you want to install JavaCPC inside, and launch it.

For those of you, who run the update:

- When the update runs first time, the updater self-closes.

- Launch JavaCPC.exe again then, and a 2nd update starts, which updates the Update.jar itself and also the last required files.

This happens, because in this release, the updater changed, too.

You can find the files here:

http://cpc-live.com/data/index.php

Have fun!
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0

Nemo

RetroMuseum GateKeepeR
Joined
9 Ιαν 2006
Μηνύματα
4.695
Αντιδράσεις
1.198
Nice work ,

btw any hints when will the Java "Prohibition Remake" will be ready ???
 
Τελευταία επεξεργασία από έναν συντονιστή:

geoanas

Commodore Vampire
Διαχειριστές
Joined
14 Ιαν 2006
Μηνύματα
2.225
Αντιδράσεις
246
@ Devilmarkus

You 're great ! ... :thumbup:
 

Shock

Retired Admin
Joined
13 Ιουν 2006
Μηνύματα
5.283
Αντιδράσεις
133
WT...? Ξεκίνησα από το τελευταίο post του Nemo και προσπαθούσα να καταλάβω τι παίζει στο τελευταίο animated GIF. Έφαγα κόλλημα!

Έλιωσα :)
 
Μπλουζα