PC Engine Homebrew News: The duo that brought you FX-Unit Yuki returns! A demo for "Nyanja!" is available, an action platformer akin to games like Bubble Bobble & Snow Bros in gameplay style.
Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - beddy

#1
Quote from: fragmare on 03/07/2014, 12:50 PMHere's a little comparison I made.  The left is the original image.  the middle is me mapping the palettes manually (by hand).  The far right is about the best I could make the image look with I2PCE.  Pretty nice!  :D

fragmare.mindrec.com/jupiter_compare01.png
Nice test tks !
#2
Version 0.1.91 alpha available.

- BMP et WBMP file supported
- 1024x512 working with optimization
- Palette Tool in PCEPalette updated (you can check RGB value and see duplicate colors)
- Halftone implemented (trame option before)
- VDC Monitor (see memory occupation : BAT et GFX Data)
- Info file from export to BIN PCE corrected
- Scroll bar added when zoom is big !
- In PCEColor tab you can save your settings

Eddy

https://somanybits.com/i2pce/download.html
https://somanybits.com/download/i2pce/I2PCE_0_1_91.zip
#3
tks ;)

And in the next release you'll have a VRAM Monitor ;)

IMG
#4
I'm working on the next release and I can tell you the 1024x512 is working ;)

Not gfx data optimized :
IMG

Gfx data optimized :
IMG
#5
Quote from: TurboXray on 02/27/2014, 09:43 PMEven if the results aren't perfect, your app allows me to get to where I can edit out the errors manually:

Original from Image2PCE
/girl_org.png

Tweaked manually, afterwards
/girl.png

Test rom: /girl.zip
Well done ! I gonna do all is possible to improve the conversion ;)
#6
Quote from: ccovell on 02/26/2014, 05:43 AMYes, but AFTER tile optimization, the number of unique tiles can possibly be below the limit for a map of that size (49152 bytes, or 1536 unique tiles), so the "remove duplicate tiles" feature should not be within the constraints of PCE memory.
I save only optimisation of tiles. I gonna do before to put in the VRAM of my VDC emulator. I'm know sometime i'm stupid ;)

Tks ;)
#7
Quote from: ccovell on 02/25/2014, 07:35 PM
Quote from: beddy on 02/25/2014, 04:13 AMTrame will be active on the next version.
Oh, so "Trame" is French for dithering (halftone / XOR dither)?

Can I request an option that Image2PCE does NO colour remapping?  I load in a 16-colour image file that has a correct palette already and in the correct order; I don't want it removing or altering any colours in the original image, only to make a MAP and remove duplicate tiles.

Also, right now I'm testing out a 1024x512 map and the tile data is 50% garbage...  :-(
I'll will change name of "trame" with "halftone".

I tested 1024x512 and the problem from the memory of my vdc emulator.

1024x512 -> 128x64 tiles and if all tiles are differents size is 128*32*64 = 262144 bytes (it's over the VRAM size). May be is wrong because I'm not really awake ;)

How can resolve this point ? Where is my mistake ? Tks

I gonna see about remapping colors
#8
Quote from: TurboXray on 02/25/2014, 08:58 AMSo there's gonna be support for XOR pattern dither? Oouuu :3

 How hard is it to great GUI apps in java?
No bad ! I'm using NetBean to create my GUI.
#9
Quote from: beddy on 02/25/2014, 05:45 AM
Quote from: OldRover on 02/21/2014, 08:29 PMI'm just glad that they will be able to keep improving this, as this is an awesome start. I'm kind of curious as to why it doesn't have BMP support... one of the easiest file formats to parse. Not a huge issue, just a curiosity. The "CRT Emul" option in the "PCE Render" tab is nice... that was an interesting and useful addition.
The Old Rover : The reason is simple, the standard java api don't The function from java api I'm using doesn't support this format. I gonna see what can i do for bmp files.
I saw, you right is very simple. If you want, I can implement bmp reader The bmp files will supported on the next version. Format supported on next release :
  • JPEG
  • PNG
  • BMP
  • WBMP
  • GIF
#10
Quote from: OldRover on 02/21/2014, 08:29 PMI'm just glad that they will be able to keep improving this, as this is an awesome start. I'm kind of curious as to why it doesn't have BMP support... one of the easiest file formats to parse. Not a huge issue, just a curiosity. The "CRT Emul" option in the "PCE Render" tab is nice... that was an interesting and useful addition.
The Old Rover : The reason is simple, the standard java api don't The function from java api I'm using doesn't support this format. I gonna see what can i do for bmp files.
#11
Quote from: OldRover on 02/21/2014, 08:14 AMYeah touko, this is a pretty sweet app so far. I like that you can specify the number of palettes it's allowed to use... that helps for making things like digital comics where it's useful to have one palette set aside for text displays.
Sure, I gonna do that !
#12
Quote from: OldRover on 02/20/2014, 10:07 PMImage2PCE 0.1.8 - Export date : 20/02/2014 23:04:54
BAT.bin 1280 bytes
PAL.bin 32000 bytes
DATA.bin 512 bytes
-------------------------
BAT Size 32x20 Tiles -> 256x160 Pixels
16 palettes used.
It kind of got PAL.bin and DATA.bin's file sizes backwards. :) Also, DATA.bin was listed as twice as large as it really is. Other than that, so far so good, it seems. :) The log is just a minor detail.
Arrhhh! Dammed, I gonna fix that ! tks !
#13
Quote from: ccovell on 02/20/2014, 10:58 PMTouko, a cool program!  I just tried it out.   The optimizing algorithms seem woefully inefficient (couldn't remap a 39-colour image even to the PCE's 241 palette spaces) so I suppose a slider that can adjust between blockiness <---> colour loss might help us.

Also: 30 % PCE Color (what's that?)
Trame ?
Also, how does the program (we?) choose which colour in the image is the BG colour?  I usually use magenta, and there are 2 magentas in each palette.
ccovell, (30 % PCE Color (what's that?)) is not active yet ;) It'll an indicator for converter computing.  I'm gonna use the maximum of cpu of the computer to make the conversion.

Trame will be active on the next version.
Original
IMG
PCE Color (No Trame)
IMG
PCE Color (With Trame)
IMG

You right about slider lock to 241 colors. I'll will optimize this part later too.
#14
Hi !

Tks Touko to talk about Image2PCE et tks everyone for your comments.
I have to correct some bugs. Sometimes, There is colors duplicated in the same pallet. It also has artefacts(square effect) on certain tiles but I should be able to fix that soon.

Now, I am going you to tell it more about me :

When I was adolescent I coded a lot in assembler on C64 and Amiga.
I discovered the PCE only 1 year ago by a friend. He spoke to me with so much passion that about it I was conquered by this machine. At this moment, I decided to develop tools for this generation of machine. My first work is PEA. It is a multi-assembler multi-platform structures but I would return above later. The second work and Image2PCE.

I am not truth coder on PCE yet, and I can understand that Image2PCE is not completed. That is why don't hesitate to ask for evolutions. I shall try to do the best.

Have a good day !

Eddy

 
Eddy