Online JavaCPC Emulator [New Version]

zoro

Retro Member
Joined
20 Φεβ 2008
Μηνύματα
177
Αντιδράσεις
2
Dear Marcus

Is it possible to add (if you have of course) some type-in applications, utilities, usefull (or not) programs, which have appeared the listing, to study the Locomotive Basic language?

The manual book is not enough...

Thanks a lot
 

Devilmarkus

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

you can use "Try Emulator" link on my website.

This opens up a "clear" emu.

(Only the last DSK are in the drive, you played before)

With this emulator you can use your own DSK.

You can also create a blank DSK (formatted 178K data)

Or, if you have any suggestions, and programs, I will include them.

My website should be for gaming... But if you give me some good applications, I will make a special section for them...

Cheers,

Markus
 

zoro

Retro Member
Joined
20 Φεβ 2008
Μηνύματα
177
Αντιδράσεις
2
Devilmarkus είπε:
My website should be for gaming... But if you give me some good applications, I will make a special section for them...
Cheers,

Markus
Sorry Marcus, i have not yet. I study the Locomotive to be able to create some.
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
Today I added a 'Popup' - menu.

This changes the mouse-events for double-click:

- double click with left mouse button opens autotype console

- double click with right mouse button opens the JavaCPC menu!

The JavaCPC menu is a helpful menubar, which can also be used as online applet.

(As standalone executable, the menubar will be added to the CPC-screen, not as popup)

Who wants to get this 'special' version of JavaCPC can download it here:

http://javacpc.devilmarkus.de/javacpcspecial.zip

Windows users should use JavaCPC.exe from this archive

Linux or Mac users can use JavaCPC.jar (Windows users can use it, too)

This package contains all needed roms!



Screenshot of the new JavaCPC menu

I also changed the rom-settings dialog:



Cheers,

Markus
 
Τελευταία επεξεργασία από έναν συντονιστή:

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
Today I implemented a basically mouse-to-joystick emulation.

So you can use your mouse to control games or p.e. SymbOS.

To try this on SymbOS visit:

http://javacpc.devilmarkus.de/include.php?path=emulator.php&system=SymbOS&title=SymbOS&menu=true&full=true&disc=SymbOS.DSK&disc_b=Sym-Apps.DSK&mousejoy=true

When the page has opened, you will see in the right upper corner of your monitor a small menu.

There you can enable / disable the mouse translation.

(If you opened the page, mouse emulation will be enabled at startup)

If active:

LMB = Fire 1

RMB = Fire 2

moving the mouse controls the joystick directions...

(Sorry, but this is not perfect, and works only, if the mouse is over the applet-window)

P.S.:JavaCPC works very well with the tool 'JoyToKey'

With JoyToKey you can configure your joystick for using with JavaCPC....
 
Τελευταία επεξεργασία από έναν συντονιστή:

Devilmarkus

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

I changed the server!

http://java.cpc-live.com is the right way now.

(I am building a new website with a giant archive for CPC DSK's etc)

More than 15.000 DSK-files sorted only as A,B,C, etc...

So 1 download is only needed for getting all DSK beginnig with 'A' p.e.

The server has a capacity of 29GB!, which should be enough for bigger projects.

So: If someone is interested in his own sub-domain (p.e. yourname.cpc-live.com), can ask me.

I will offer 1 GB webspace,

free traffic,

1 FTP account,

1 MySQL database,

no spam / ads

fast server

You can test the speed on http://cpc-live.com

I uploaded the actual CPCGamesCD which is available for download there.

The only thing is: I want you to register, because an ISO image causes much traffic.

Cheers,

Markus
 

Rygar

Apple Lover
Joined
14 Ιουλ 2006
Μηνύματα
7.455
Αντιδράσεις
714
Hi Markus. I updated this thread too. However i noticed that the links to the old Domain are being correctly redirected to the new one.On this page, I intentionally left out a few links pointing to the old domain. Just click on them and you will find out that they are being redirected to the new one...
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
Rygar είπε:
Hi Markus. I updated this thread too. However i noticed that the links to the old Domain are being correctly redirected to the new one.On this page, I intentionally left out a few links pointing to the old domain. Just click on them and you will find out that they are being redirected to the new one...
Thank you!

Indeed the endings are the same than on the old domain.

This is because I made an 1-1 copy of the website.

(files were all transferred up to FTP and the MySQL database had been exported from the old / imported to the new server)
 

Devilmarkus

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

I worked hard on FDC emulation for JavaCPC.

The result is, that the (in my opinion) best demo ever can be viewed with JavaCPC now.

I am writing about the "Midline Process" demo from Arkos.

The hardest thing in this demo is:

It plays music, simulteanously reads from disc and also plays an animation.



Simply click onto the screenshot and watch the FULL demo! Without disc-changing!!!

(This is possible, because JavaCPC can handle double-sided DSK images, so I merged 2 DSK to 1 double-sided. 2 virtual floppy-heads are used.)

Cheers,

Markus
 

Devilmarkus

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

today I decided to release version 5.3 of JavaCPC.



It has a new feature:

You can now always save your DSK manually back to your harddrive.

How does it work?

- Insert a DSK in your desired drive (0-3)

- modify this DSK (SAVE"", etc....)

- now choose: File -> Drives -> DF0-DF3 -> Save

- your old DSK should now be overwritten by the actual DSK from JavaCPC.

I coded this as an alternative method for "Autosave" feature.

This allows you to save-back a DSK only if you want.

To download this version simply visit my website http://cpc-live.com or download it from http://sourceforge.net/projects/javacpc

Cheers,

Markus
 

Rygar

Apple Lover
Joined
14 Ιουλ 2006
Μηνύματα
7.455
Αντιδράσεις
714
I know of a couple of people that will love this feature! ;)

Good work!!
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
New feature in BETA-test:

I need your help to report bugs or other things for a new feature I implemented in JavaCPC.

You are able to save screenshots now.

(File -> Save Screenshot)

You will asked for a filename and you can choose your fileformat.

How to use?

Simple!

simply add your file-extension to the filename:

For example: screen1.png - saves screenshot in PNG format

Supported formats are:

PNG, GIF, JPG and BMP

If no extension is given, JavaCPC automatically adds ".bmp" and saves the screenshot as 24 bit BMP format.

Also new: Menu "Patches"

you will find there:

- Sound patch for games like Cauldron 1, MGT and some more

- Patch menu for the game "Xyphoes Fantasy" :

Xyphoes Fantay works with JavaCPC but has some INK problems:

The screen stays black in game menu and in levels.

If you load the game, and you hear music, but don't see a screen, simply use this patch function for the actual menu or level.

Please check this BETA test of JavaCPC here:

http://java.cpc-live.com/jemu/JavaCPC.jnlp

And please post your comments here.

Cheers,

Markus
 

Wally

Retired Admin
Joined
19 Ιαν 2006
Μηνύματα
25.393
Αντιδράσεις
2.762
Hi Markus,

Congratulations for keeping this exceptional project constantly updated.

One question.

If we have a .dsk basic program,is there a way to extract the code into a .txt windows file?

Thanx in advance!
 

Devilmarkus

Retro Member
Joined
23 Ιουλ 2007
Μηνύματα
160
Αντιδράσεις
0
Wally είπε:
Hi Markus,Congratulations for keeping this exceptional project constantly updated.

One question.

If we have a .dsk basic program,is there a way to extract the code into a .txt windows file?

Thanx in advance!
Hi Wally,

sorry, no TXT file output possible.

But you can use Autotype to read TXT-basic files and write them on DSK.
 

Devilmarkus

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

today I fixed the probably largest bug in Z80 emulation of JavaCPC.

This changes anything to new dimensions!!!

You will be able to play lots of more games now or watch lots of more demos than before.



A small list of games I tested today, and which really works great now:

- Super Cauldron (Cauldron 3)

- Prehistorik 2

- Gryzor (No sound problems!!!)

- Xyphoes Fantasy

- Vixen (Sound works now)

- And much more!!!

I also tested some demos:

- Official release of Synergy II demo - CRTC detection works now. Press CTRL & R to choose right mode during demo is running

- Ecole Bussioniers (Works perfect now!)

- Not Dead from Arkos (Works perfect)

- Tire Au Flan from Overlanders (Emu version, works perfect)

- Phat 2 demo (Features full sound now!!!)

Also new features:

- You can save screenshots now! Select 'File -> Save Screenshot' and you can use 4 image formats!!!

simply write file extension after filename, too for set image format (For example: screen01.png)

Featured formats are:

- PNG

- GIF

- JPG

- BMP

If no or wrong extension is given, JavaCPC automatically chooses BMP format and saves as 24 bit BMP image.

You will always see a preview image of your actual screenshot, before you save it.

- Automatic update notification:

JavaCPC informs you now, if there exists a new version on my server.

It will also show you a small info about the updates.

I am sure: JavaCPC is not perfect, but with this new features / bugfixes, a really good emulator!

Download the latest version now on http://cpc-live.com ;-)

Cheers,

Markus
 

voxfreax

RetroWannaBe
Joined
2 Mαϊ 2007
Μηνύματα
64
Αντιδράσεις
0
Devilmarkus είπε:
Hello my friends,
today I fixed the probably largest bug in Z80 emulation of JavaCPC.

This changes anything to new dimensions!!!

You will be able to play lots of more games now or watch lots of more demos than before.



A small list of games I tested today, and which really works great now:

- Super Cauldron (Cauldron 3)

- Prehistorik 2

- Gryzor (No sound problems!!!)

- Xyphoes Fantasy

- Vixen (Sound works now)

- And much more!!!

I also tested some demos:

- Official release of Synergy II demo - CRTC detection works now. Press CTRL & R to choose right mode during demo is running

- Ecole Bussioniers (Works perfect now!)

- Not Dead from Arkos (Works perfect)

- Tire Au Flan from Overlanders (Emu version, works perfect)

- Phat 2 demo (Features full sound now!!!)

Also new features:

- You can save screenshots now! Select 'File -> Save Screenshot' and you can use 4 image formats!!!

simply write file extension after filename, too for set image format (For example: screen01.png)

Featured formats are:

- PNG

- GIF

- JPG

- BMP

If no or wrong extension is given, JavaCPC automatically chooses BMP format and saves as 24 bit BMP image.

You will always see a preview image of your actual screenshot, before you save it.

- Automatic update notification:

JavaCPC informs you now, if there exists a new version on my server.

It will also show you a small info about the updates.

I am sure: JavaCPC is not perfect, but with this new features / bugfixes, a really good emulator!

Download the latest version now on http://cpc-live.com ;-)

Cheers,

Markus

Hello Markuli,

I was testing JavaCPC with some demos that the previous versions bugged while running them.. I think that JavaCPC now is much more accurate now, becoming a very good emulator... Only thing I have to mention is that i believe that might have a CRTC configuration bug or this might also be from the CRTC type that JavaCPC has... Maybe a version supporting all CRTC types (meaning type 0,1 and 2 like winAPE but with no ASIC included ;) ) will make JavaCPC emulator a great one...

But really, I know that killing a bug is really hard and if this bugs is such a major one, the killing is greater :) Markus, the bug killer :p

Bravo markus, great work once more ;)

Congrats!

we speak,

voXfReaX
 

Devilmarkus

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

I just released version 5.6 of JavaCPC.

This new version has much improvements...



- Better AY-soundchip emulation (no need of sound-patches for Cauldron 1, MGT and other games)

- Enhanced FDC emulation (command Read Track added, write-improvements)

- Z80 uses OUTI-instructions from Executioner now

You will be able now to play Nheredia / CPM+

Much fun with the new version 5.6!

Markus

P.S.: Thanks to Kev. Thacker for much useful help!!!
 

AA+

RetroMaNiaC
Joined
14 Ιουλ 2006
Μηνύματα
666
Αντιδράσεις
19
Good news Markus !! This is what we waiting for! .. awesome.. keep us posted of progress release...

ty
 

Devilmarkus

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

I also checked printer output with maxam assembler.

Here is an example GIF video, which shows AUTOTYPE feature & PRINTER console:



Problem is:

I cannot print all chars needed.... For example the © symbol or a ^.....

This still needs research.

Cheers,

Markus
 
Μπλουζα