News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Devilmarkus

JavaCPC Desktop available as BETA!

Started by Devilmarkus, 22:46, 25 December 09

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

TFM

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

mahlemiut

Quote from: Devilmarkus on 12:51, 14 February 11
But JavaCPC I think is quite too complex and sure has some bad written routines, which fail on Linux systems...
(It also copies windows resources like CPCXFS, SamDisk etc...) into C:\Documents & Settings\Username\JavaCPC or different path for Win Vista/7 which logically work only with Windows OS.)
This bit works (the copying, at least), they are copied to ~/JavaCPC (~ = the user's home folder, Documents and Settings\User is the Windows equivalent to that).  Does it attempt to run any of the Windows apps while loading?
- Barry Rodewald

Devilmarkus

No... The Win apps are only called when you need them.
(DiskUtil, Wav2CDT, etc...)

Please edit javacpc.ini and change this entry:
console=true change to:
console=false

Then, please run JavaCPC.jar from a command line.
java -Xmx512m -jar JavaCPC.jar

Please send me the console output as mail if possible (or in MSN).
(webmaster[at]cpc-live.com)
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

Devilmarkus

#253
just a dirty little preview:
http://cpc-live.com/topsecret/

Don't expect too much!
Actually it's the only game which works  :laugh:

Perhaps I will finish the rest in 10 or 20 years  :police:
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

norecess

I guess you just started ASIC implementation ?
Great thing... good luck !!  :D

TFM

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor


Devilmarkus

Well so far:
 
 
 
 
 
 

Only working games are:
Barbarian 2,
Tin Tin on the moon
and Mystical.

Need to add much more (DMA, plus raster interrupts, etc....)

There also seem to be a bug in memory itself... Still working on it...
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

Devilmarkus

Working on it......
(Just want to keep you updated)

Menu is crap but the game plays OK....



Call &BD'N'OEUF works nice 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

Devilmarkus

A small oversight of what is working and what not:
http://cpc-live.com/crapandworking/index.html

Much more emulation is needed to get the other things working, too...
And I still have this memory leaking issue  :'(
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

Gryzor

Mate, are you aiming at a 100% working Plus emu or is it a side-project? :)

Devilmarkus

Quote from: Gryzor on 19:27, 27 February 11
Mate, are you aiming at a 100% working Plus emu or is it a side-project? :)

First...
Why not JavaCPC with + emulation?
But I'm still far far away from something releasable....
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

Gryzor

Oh no! I didn't say you shouldn't - of course you should!!! It's just that, IIRC, you had once said it wasn't going to happen... :)

Devilmarkus

#263
Actually I am working on CRT phosphor matrix emulation...


I need to improve the framerate (It's still 50fps internally but when the blur-filter is active, the image flickers when here is any motion)
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

TFM

Well, I agree, technical improvements are wonderfull, but without 50 fps pretty needless.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor

Looking very cool, though I think that a little more transparency on the matrix would be better? I also like the screen glare :)

Devilmarkus

#266
Also working on a Eagle-like filter like Mame has:

Without filter:


With filter:

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

Nich

Quote from: Devilmarkus on 10:25, 03 May 11
Also working on a Eagle-like filter like Mame has:

[screenshots removed]

Which Spanish adventure game do the first two screenshots come from? I don't recognise it. ???

MiguelSky


Devilmarkus

On FaceBook I uploaded a little overview for the upcoming video filters of JavaCPC.
http://www.facebook.com/media/set/?set=oa.129199530488265
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

Devilmarkus

Small update with great new feature:
Today I uploaded my latest build which contains a "Favourite-Browser".
This is to be used as little internal application which can store up to 1000 files in a desktop-style window.
You can simply add the actual DSK from JavaCPC's drive 0 or 1 to it, or also select a file from a filechooser.
You can also drag & drop 1 or more files together into the browser window.


The point is that you now don't need to search your most used media on your PC.
Each icon is stored in a config file and you quickly can open each file by double click on it.
On DSK files you can select the drive by right clicking on it and choose to load it to DF0 or DF1.

A few more screens:

Here you can add your files or cleanup the window by rightclick into empty area of the browser.


Typical right-click menu for a DSK file.

You can try the actual beta here:
Download JavaCPC

Actually the fav.-browser is only reachable when desktop is choosen.
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

Devilmarkus

Played with a few video effects today:
RGB2x filter, scanlines, fullscreen, SuperPAL filter and Monitor mask painted:
http://cpc-live.com/javacpc_rgbfilter.png
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

remax

I love what you do with your emulator.


I long for the day i'll have the beast that will allows me to run at full FPS with every option turned on :D
Brain Radioactivity

Devilmarkus

Quote from: remax on 18:10, 16 May 11
I love what you do with your emulator.


I long for the day i'll have the beast that will allows me to run at full FPS with every option turned on :D

Well I have a simple dual core CPU @ 2,8 ghz.
64Bit Windows 7 BUT 32 bit Java!
(I quote somebody well known here: 'javax.sound API sucks') ;)


Worked on the favourite browser: You can add/remove user defined icons now:


(My fav.-browser actually contains 480 files just for a test)
When you add new icons and you already have so many, it takes some seconds, but once defined it works fast enough ;)
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

Devilmarkus

New display routines come cuter...
http://cpc-live.com/desktop2.png

I like this way of display painting... ;)
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

Powered by SMFPacks Menu Editor Mod