![]() |
![]() |
#23 |
Registered User
Join Date: Apr 2008
Location: france
Posts: 13
|
Wow !
If only my vendor could be as fast as you to fix bugs ! ![]() But sadly, I still don't get any transparent background with png export on eob2 tiles... ![]() |
![]() |
![]() |
#24 |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
are you sure the supposedly transparent colour is not mapped in the table in its own position, even if the colour is the same as another one (for instance black)? if so, you wouldn't have to edit the exports, just to tweak the colour table instead.
or even, there are programs that let you set transparency to any given colour in the colour table (i have Cosmigo Promotion, at least that does; but there should be free programs that do the same, try check on softpedia) |
![]() |
![]() |
#25 |
Registered User
Join Date: Apr 2008
Location: france
Posts: 13
|
The transparent color seems to appear black, yes !
If I rotate the palette (Rotate Pal +), the "transparent color" appears suddendly more obviously (one rotation gives a pink background, for exemple). When I export the image into gif and and open that gif with a drawing program like photoshop, the "transparent background" is simply black - and then, melted with the real black of the image. Did I missed something ? |
![]() |
![]() |
#26 |
Registered User
Join Date: Apr 2008
Location: france
Posts: 13
|
Well... the transparent color SEEMS to be expoted well... It appear that some of my gfx prg are buggued... more on this later once I will be back at home
![]() |
![]() |
![]() |
#27 |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
try this: open the png or gif with photoshop and select "color table" from the menu, then try and play with the palette tools (by memory i don't remember exactly the options, sorry) and set the black colour as transparent - if, as you say it is indeed exported.
tonite, if you'll drop me some file i will test it for you and let you know what is the trick ![]() |
![]() |
![]() |
#28 |
Registered User
Join Date: Apr 2008
Location: france
Posts: 13
|
Thanks marco.
In fact, my current photoshop is bugged ... and my IrfanView is a little bit crappy on that matter. On the contrary, opening exported file in firefox clearly shows the transparent background. So it definetly works ! ![]() |
![]() |
![]() |
#29 |
Registered User
Join Date: Jul 2006
Location: Italy
Posts: 24
|
Yes, the 0 index color, black (0,0,0) is the transparency color, and with some program can be problematic.
I'm using Paint Shop Pro and CTRL-SHIFT-V to check transparency and work well. |
![]() |
![]() |
#30 |
Users Awaiting Email Confirmation
Join Date: Oct 2005
Location: xxx
Posts: 25
|
Hi, I'm wondering if there's any progress on the original tool discussed in the first post, or if WestPak has been updated to read Eye of the Beholder /Lands of Lore VCN files yet?
It seems that lots of people have the wall graphics from these games, yet nobody seems entirely sure how they were extracted and current tools can't seem to manage it consistently (for example, the UnCPS-AGA tool won't display the VCN files for EOB1, but it will for EOB2 and LoL. Current versions of Westpack can't read any VCNs at all, even though it says further up this thread that it reads EOB VCN files). It's all rather confusing! |
![]() |
![]() |
#31 |
Registered User
Join Date: Jun 2002
Location: .
Age: 48
Posts: 5,562
|
|
![]() |
![]() |
#32 | |
Moderator
Join Date: Sep 2004
Location: France
Age: 51
Posts: 4,277
|
Quote:
it's curious, i am just ttesting uncps-aga and i can read all VCN: - EOB ECS/VGA - EOB 2 ECS/VGA - LOL VGA but Warning!!! VCN files contain only gfx, they need external file to map it in walls (to see:http://eob.wikispaces.com/eob.vcn) |
|
![]() |
![]() |
#33 |
Posts: n/a
|
I'm sorry if this is not exactly on topic. I am trying to build a utility to read Lands of Lore files and I am having trouble with the VMP file type. My main resource so far has been http://myeob.wikispaces.com/ but I am apparently misunderstanding it. (I've also looked through some of the [ obsolete ] EOB 1 and EOB 2 threads here.) Are there some other resources on the web that might explain the LOL file formats differently? (How do people managed to decode these file layouts??) OR would some angel who has already figured it out mind sharing some source code? Thanks.
|
![]() |
#34 |
Registered User
Join Date: Jul 2006
Location: Italy
Posts: 24
|
Hi gamerecycler,
I've some code in asm/C to decode LoL wallset; with this code, I've only maked a primitive and incomplete decoder. I'll post the code later, maybe you have time to create a better tool. Meanwhile, you can also check CFOU tool uncps-aga. |
![]() |
![]() |
#35 |
Posts: n/a
|
I found the uncps-aga tool at http://eob.wikispaces.com/page/diff/Tools/37133941 but resources on that page seemed to either not deal with the LOL flavor of VMP or did not provide the source code.
![]() It's been a loooong time since I did any assembler (I do Java now) but I would love to see your code. Thanks in advance. |
![]() |
#36 | |
Moderator
Join Date: Sep 2004
Location: France
Age: 51
Posts: 4,277
|
Quote:
more interessent for you are: .unVCN_VMP.i but for a better understanding, you should not forget that conversion 'chunky2planar' VGA graphics is necessary to display amiga .... Last edited by CFou!; 23 February 2013 at 18:03. |
|
![]() |
![]() |
#37 |
Registered User
Join Date: Jul 2006
Location: Italy
Posts: 24
|
Hi again,
I've find some time to gather some docs+sources about Lands of Lore; sources are a mix of C and ASM files. Hope someone with more time can make a LoL dungeon explorer ![]() |
![]() |
![]() |
#38 | |
Posts: n/a
|
Quote:
![]() Can anyone clarify how the baseOffset works (as described on http://eob.wikispaces.com/eob.vmp?) It says it can be negative, but other values will add to this base making sure the array is accessed within bounds, but farther down in the pseudo code for rendering a wall, NOTHING is added to the offset. |
|
![]() |
#39 | |
Moderator
Join Date: Sep 2004
Location: France
Age: 51
Posts: 4,277
|
Quote:
here amiga code: ;**********************_DisplayVCN_VMP_32 ; ;A0 VCN Base ADR_VMP_Draw_BackGround32 ;A3: VMP datas pointer_VMP_Draw_Wallset32move.l #22*15-1,d7.enc _VMP_TableWallset:clr.l d0.next _VMP_TableDecXYdc.w 331*2,3,15 ; offset in VMP / width/ height dc.w 0,0;********************** |
|
![]() |
![]() |
#40 |
Posts: n/a
|
![]()
Sorry, I really do not understand that. I even read a few web pages about Amiga assembler, but your code seems a quite a bit beyond the basic examples I found.
![]() Can you explain in pseudo-code (or C, or Java) how to render wall sets from Lands of Lore VMP and VCN data? As I said, I am trying to follow the http://eob.wikispaces.com/eob.vmp page, but there seem to be a few flaws with it (or I am not understanding it). If you actually have Lands of Lore and can provide exact examples (e.g. the first 2-byte word in this record should be 204, which means blah blah blah) that would be perfect. If I ever get beyond this point, I'll post my code. Thanks for your patience. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Party Eye of the Beholder II from Amiga in Eye of the Beholder III on PC | vrascio | support.Games | 20 | 16 August 2012 11:52 |
Eye of the Beholder | AKH | support.Games | 2 | 28 December 2003 21:55 |
Eye of the beholder | Djay | request.Old Rare Games | 1 | 07 September 2003 22:36 |
Eye of the Beholder | Steve | project.SPS (was CAPS) | 7 | 02 July 2003 14:27 |
Eye of the beholder | Gryphon | support.Games | 18 | 27 July 2001 20:18 |
|
|