Screen 2 converterMSX Resource Center MRC MEGA Challenge - Win one of 3 free One Chip MSX computers!              
              
English Nederlands Español Português Russian         
 News
   Frontpage
  News archive
  News topics

 Resources
   MSX Forum
  Articles
  Reviews
  Fair reports
  Photo shoots
  Fairs and meetings
  Polls
  Links
  Search

 Software
   Downloads
  Webshop

 MRC
   Who we are
  Join our team
  Donate
  Policies
  Contact us
  Link to Us
  Statistics

 Search
 
  

  

 Login
 

Username

Password




Don't you have an account yet? Become an MSX-friend and register an account now!.


 Statistics
 

There are 170 guests and 6 MSX friends online

You are an anonymous user.
 

Screen 2 converter

Development - Screen 2 converter

 Wednesday, June 13, 2007 - 14:11
 Submitted by: snout
 Topic: Development
 
ARTRAG has sent us a nice utility which we have just added to our MSX downloads corner. It's a SCREEN 2 converter based on MSX Screen Conversor by Rafael Jannone, but coded in C this version is a bit faster and more accurate.

Relevant link: Screen 2 converter
 
 


By Google

By ARTRAG on June 13 2007, 17:58
The converters are two:
1)
The first is a C implementation of Jannone's algorithm.
The main improvement is the speed-up (1500 times faster, due to some optimizations and to the differences between interpreted/compiled languages) and the numerical accuracy.
2)
The second is a patched version of the previous algorithm that uses a perceptually uniform distance in the color space.
The speed decreases (still 150 times faster than Jannone's) but the errors in colors should be less evident.

Both converter are limited to work on 24bit TGA files (this is bad) but you have the C source,
so you can include their core in your own projects.

By NYYRIKKI on June 13 2007, 23:13
I hope these kind of optimizations will find their way to BMP2MSX. Although it's not been updated lately the source is available and it is still the most used PC -> MSX graphic converting tool.
By turbor on June 14 2007, 09:02
BMP2MSX sources are available??
Where ? Can you give an URL?
By Huey on June 14 2007, 10:20
@turbor: Google is your friend

But i'm feeling helpfull today; click on 'source file'
By ARTRAG on June 15 2007, 12:10
@NYYRIKKI
should you need a screen4 version able to optimize the palette for a new edition of D&D demo....

Seriously this could be the base for a EVA video converter in screen 2 or 4
Noting to do with VDPENC (here with EVA, HD is mandatory), nevertheless this could be an appealing tool for videos on MSX
By ARTRAG on June 15 2007, 23:20
@dvick
what about integrating Floyd-Steinberg dithering in the BMPTO105 ?
It could improve a lot the final result of the conversion at no z80 cost.
By dvik on June 23 2007, 19:43
Yes I think that could make a significant improvment. I think wolf_ suggested something like that earlier.


 Recent news
 
MSX Info Update introdemo 
uMSX 0.2 
Disk-Manager 0.12 
RuMSX 0.41 
Nowind Update 
MSX Info Update 2008 
MSXdev'08 - Jury and main prize announced 
Passion MSX2 contest - 1st edition 
FLAX: New Flash cartridge 
Penguin Adventure review 

[ News archive ]

 Latest forum posts
 
Nowind Support / Questions
www.{moderated}.com new web
SHANGHAI games on MSX/MSX2 ?
Do you know "Lillo e le gemme"?
Need as much turbo-r info as you can give me....
Mapping Penguin Adventure
Burning video rams and "sparks" at the sound
Does someone know what game this is?
BlueMSX (and other) problems....
Refurbishing old games?

[ View MSX forum ]

 Poll
 
With whom would you like to celebrate MSX25?

Kay Nishi
Bill Gates
Hideo Kojima
Martos
Wammes Witkop
Someone else (comment!)

[ View results ]

 Latest reactions
 
FLAX: New Flash cartridge
Bazix breaks relationship with MSX Association
Disk-Manager 0.12
MSXdev'08 - Jury and main prize announced
MEGA Challenge - 09. LEDA
Passion MSX2 contest - 1st edition
RuMSX 0.41
Nowind Update
MSX Info Update 2008
MEGA challenge - 05. Night Pursuit
 Affilates
 
WOOMB.net
Play-Asia
eBay
 Sponsored Links
 

(c) 1994 - 2008 MSX Resource Center Foundation. MSX is a trademark of MSX Licensing Corporation.