Share this topic on AskShare this topic on DiggShare this topic on FacebookShare this topic on FurlShare this topic on GoogleShare this topic on LiveShare this topic on MySpaceShare this topic on RedditShare this topic on SlashdotShare this topic on StumbleUponShare this topic on TwitterShare this topic on YahooShare this topic on Google buzz

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

0 Members and 1 Guest are viewing this topic.

Offline Devilmarkus

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.373
  • Country: de
  • Gender: Male
  • WebCPC / JavaCPC developer
    • CPC-Live website
Working on overscan images!
The algorithm works already perfect now...
Need to optimize some routines (because the emu runs @ 90% CPU useage @ moment) :o

Here you can see a test screenshot of an overscan image I rendered:


http://cpc-live.com/overscan_editor.png

Offline Devilmarkus

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.373
  • Country: de
  • Gender: Male
  • WebCPC / JavaCPC developer
    • CPC-Live website
Working on a Z80 assembler...
It can already compile some simple programs.
(It's really very hard for me to code the parser from scratch....)

Many things still to do (Labels work basic only, EQU the same, parsing ALL instructions etc...)

Here's a preview:

Offline Devilmarkus

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.373
  • Country: de
  • Gender: Male
  • WebCPC / JavaCPC developer
    • CPC-Live website
Making progress:
http://cpc-live.com/asmtest/

Still many things to do :(

- Undocumented Instructions
- better parsing of labels
- DB,DEFB,DW etc... need improvements
- and so on......

I'm sure I'll finish it in 2090 or so :D

Offline Devilmarkus

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.373
  • Country: de
  • Gender: Male
  • WebCPC / JavaCPC developer
    • CPC-Live website
Made lot progress today with the Z80 Assembler!

Who wants to help me to debug it?
It already can compile about 80% accurate.
I need better knowledge about undocumented instructions and pasmo/maxam specific commands.


Here you can watch an actual video:
http://cpc-live.com/javacpc_assembler/

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 2.199
  • Country: gr
  • Gender: Male
  • CPC-Wiki maintainer
    • CPCWiki
Very impressive stuff, especially the images... the filter is very interesting, before I saw your close-ups I was struggling to imagine how it works and what it does in the first pics...


:Visit now!:

Offline Devilmarkus

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.373
  • Country: de
  • Gender: Male
  • WebCPC / JavaCPC developer
    • CPC-Live website
Very impressive stuff, especially the images... the filter is very interesting, before I saw your close-ups I was struggling to imagine how it works and what it does in the first pics...

Well the green and grey screen also profit from new display filters:
http://cpc-live.com/climaxg/ (66mb video !!)

Used filters:
- Scanlines
- Full gatearray emulation (768 * 544 pixel)
- SuperPALfilter
- Deinterlace filter

JavaCPC uses 544 vertical lines now. This doesnt make it slower on most machines.
(Older JavaCPC only used 270/272 vertical lines)

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 2.199
  • Country: gr
  • Gender: Male
  • CPC-Wiki maintainer
    • CPCWiki
Arghhhhhh piss on that f*cked up line here at work! WIll watch it at home... :(


:Visit now!:


Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 2.199
  • Country: gr
  • Gender: Male
  • CPC-Wiki maintainer
    • CPCWiki
Like magic :)

But why is the game running so slowly? Is it the video or something?


:Visit now!:

Offline Devilmarkus

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.373
  • Country: de
  • Gender: Male
  • WebCPC / JavaCPC developer
    • CPC-Live website
Humm slow?
Check it with WinAPE assembler:

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 2.199
  • Country: gr
  • Gender: Male
  • CPC-Wiki maintainer
    • CPCWiki
Hmmm, dunno, maybe it's the game itself? But it seems to be totally un-smooth and erratic...


:Visit now!:

Offline Devilmarkus

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.373
  • Country: de
  • Gender: Male
  • WebCPC / JavaCPC developer
    • CPC-Live website
Just finished:
A simple Poke-Finder (like Action Replay)


Maybe helpful to find some cheats...

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 2.199
  • Country: gr
  • Gender: Male
  • CPC-Wiki maintainer
    • CPCWiki
Hehhh! I remember some DOS memory trap programs that did the same job... I should try it just for the heck of it!


:Visit now!:

Offline Devilmarkus

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 1.373
  • Country: de
  • Gender: Male
  • WebCPC / JavaCPC developer
    • CPC-Live website
Hi guys,
yesterday & today I improved the digiblaster emulation in JavaCPC.
I added a pseudo-stereo-effect.
This sounds much better now.
You'll be able to set the delay timing in options.
Example: (Yes, it's real CPC music!)
http://cpc-live.com/kraftwerk.zip
http://cpc-live.com/gowest.zip
http://cpc-live.com/sweetdreams.zip


 

CPC-Topsites