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.

Gryzor

Quote from: Morn on 13:30, 24 October 11
That's also the main reason for emulating arcade monitors in MAME I think.

You mean the filters they have incorporated to it?

Yeah, nothing beats my Hantarex...


Morn

Quote from: Gryzor on 21:05, 30 October 11
You mean the filters they have incorporated to it?

Are those deliberate filters? I always thought this was just some unavoidable analog blurriness in those monitors. But it does look rather nice for games. As does the 1084 Amiga monitor.

It's also really sad how low color saturation on LCDs is, compared to those old CRTs. I think this is especially true for orange-red hues—just terrible gamut on LCDs for those warmer hues.

Gryzor

Nonono, I was talking about MAME. Old machines didn't have any filters, of course, devs worked with the equipment limitations to do nice stuff...

Speaking of gamuts, back in 2005 I saw the technical data for Sony's TVs. Lots of nice charts. I went for a CRT :D

Gryzor

Does registration work? I've now registered several times, but those extras (like Pacman) that require registration still don't work...
Also, some video options (filters, size...) seem stuck no matter what I check/uncheck... how can I enforce changes?
Cheers
G

Devilmarkus

1) Perhaps your firewall blocks access for JavaCPC to the internet. Use the Offline-registration.

2) Dunno?!? Perhaps you have bad/beta graphics drivers installed?
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

1. I have tried offline registration too. No firewall. The funny thing is registration appears to work in the registration dialog (the key is filled in), but no extra features are enabled...
2. I don't think so... the thing is, I can turn the options on, and they work, but turning them off and on again is very erratic. It's not like the options don't work due to a bad driver, it's just that I can't disable them most of the time. I just ran it again and seems to be working now, whereas it didn't work an hour ago :D

Devilmarkus

#381
Perhaps you are running Windows in an absolutely non-admin mode?
Launch JavaCPC.exe with admin rights and retry...
(Should also work without but just try)

Another tipp:
When the console is openend (The DOS-Box like command console) enter "bug" without "" and fill out the form.
So I can perhaps check what happens...

Edit:
Or click "Save" in the console.
Then store it's output as .txt file and email it to me...
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

I did try running it as admin, but will also try the debug output and let you know. Thanks :)

Devilmarkus

#383
You can also zip & send me these files:
C:\Users\XXXXX\JavaCPC\javacpc.ini
C:\Users\XXXXX\JavaCPC\desktopsettings.xml
C:\Users\XXXXX\JavaCPC\romsettings.xml

(Where XXXXX is your username)

Edit:
javacpc.ini should contain the reg. info like this:
usercode=xxxx-xxxx-xxxx-xxxx
usermail=webmaster@cpc-live.com
username=Markus Hohmann
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

Because SyX told me, I'm fiddling on the GFX-Ripper:

I'm adding a "Skip bytes" feature to the sprite viewer... This makes it possible to easier edit sprites for games like Army Moves...

Screenshot:
[attach=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

SyX

Well done Markus!!! :D :D :D

I love this new feature :)  A lot of games have an extra few bytes after each sprite/tile (size, attributes or similar things), and it was superboring and super annoying going from one to one for making graphics hacks :)

TFM




Quote from: Devilmarkus on 16:19, 21 August 13
Because SyX told me, I'm fiddling on the GFX-Ripper:


Fiddling? You get a golden fiddle if you (or somebody else) is capable of hacking a sprite from Cyber Huhn with such a tool.[nb]Hacking sprites from screen doesn't count here. However it's usually the most easy way [/nb]

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

Devilmarkus

No time to check CH now...
Working on a game map viewer:

[attach=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

Devilmarkus

Few maps I exported on the fly:

Builderland:
[attach=2]

Vixen, Level 1:
[attach=3]

Vixen, Level 2:
[attach=4]

Vixen, Level 3:
[attach=5]
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

SyX

AMAZING WORK MARKUS!!! :D :D :D

Bruno is going to love this feature for filling CPC-Power with maps without need to save screen to screen :)

remax

that's what i was going to say!  :D
Brain Radioactivity

Devilmarkus

Another test:

Level 1, The Last V8

Info:
start tiles:
&3200
width:
2
height:
8

map:
start address:
&4600
map width:
128
map height:
60
Reverse X:
selected

Result:
[attach=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

Devilmarkus

How i got this map:

I started the game and stopped it with the debugger.

Then I opened the GFX-ripper.

There I found out the position of the tiles, their width and height:

[attach=2]

I made sure, that the first tile is at first position and clicked it once with left mouse button.

Then I marked the last tile with the right mousebutton thus I got a range of tiles:

[attach=3]

Last, I clicked "Generate Map", and the map window pops out.

There I guessed the width (128) and played with address and height.

Result:

[attach=4]
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

The Stormlord I maps:

[attach=2]

[attach=3]

[attach=4]

[attach=5]

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

Into the Eagles nest:
[attach=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

TFM

WoW!!! Unbelievable, that it works with so much games!!! Great work!!!
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

SyX

Markus, you know how to have fun ;)

The people is going to love tinkering when it's available :)

PD: In case you don't know, Eagle's Nest has a few floors (using the elevator)... but you need to leave maps to explore by us, jajaja.

Devilmarkus

#397
I know, SyX ;)

Also The Last V8 has 2 levels...

:P

Will add the feature to export map info:
tiles start address, tile width, tile height, # of total tiles, address of map in ram, map raster x and y...

(Just to annoy SyX):
Spoiler: ShowHide

Last V8 level 2:

[attach=2]

Prohibition:

[attach=3]
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

redbox

What a great tool, good work  :)

TFM

Markus: Now I got a harder task for you: Get the Giana Sisters Maps... 8) Why?  :o  You will need to explore Expansion RAM in addition.  ;)

A question can you tell us how these maps are usually constructed? I mean the games like Prohibition f.e. Is it a simple map or more complex?
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Powered by SMFPacks Menu Editor Mod