flat assembler
Message board for the users of flat assembler.

Index > MenuetOS > Anyone implemented PNG/GIF/JPEG image routines *for Menuet*?

Author
Thread Post new topic Reply to topic
Mike Hibbett



Joined: 02 Sep 2003
Posts: 88
Location: UK
Mike Hibbett 02 Mar 2004, 15:14
Hi all,

If anyone has working code for any of the above image formats that they could share for the web browser development, could they let me know?

I have already had an offer of PNG code for masm, and have source code for JPEG in C, but they require porting effort. Any offers of Menuet usable code or help with porting would be appreciated!

Thanks,

Mike.
Post 02 Mar 2004, 15:14
View user's profile Send private message AIM Address Reply with quote
bloglite



Joined: 21 Feb 2004
Posts: 109
Location: East Tennessee U.S.A.
bloglite 02 Mar 2004, 19:02
I will post it here in the next two hours .


It works but isn't stable if you try to resize the view window it will hang up if you try to close the window.


Matt wbshome@excite.com


Description: Beta Jpeg viewer code.
Download
Filename: jpeg.zip
Filesize: 35.29 KB
Downloaded: 1241 Time(s)



Last edited by bloglite on 02 Mar 2004, 19:58; edited 1 time in total
Post 02 Mar 2004, 19:02
View user's profile Send private message Visit poster's website Reply with quote
Mike Hibbett



Joined: 02 Sep 2003
Posts: 88
Location: UK
Mike Hibbett 02 Mar 2004, 19:06
You can email it to me if you wish:
mikeh@oceanfree.net
Post 02 Mar 2004, 19:06
View user's profile Send private message AIM Address Reply with quote
japreja



Joined: 02 Mar 2004
Posts: 14
Location: NY, FL, MT
japreja 03 Mar 2004, 01:57
Gimp source code is frealy available at gimp.org it may be a good start to get some coding ideas for multiple graphics format. The source for gimp, i think is still included in *nuxs releases. so some of you may have it already if you have a *nux version.
Post 03 Mar 2004, 01:57
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
Mike Hibbett



Joined: 02 Sep 2003
Posts: 88
Location: UK
Mike Hibbett 03 Mar 2004, 08:51
I have no problems getting sources for image decoding or rendering, thanks. what I am looking for is code that runs under Meneut, to help save us time in developing a web browser.

Mike.
Post 03 Mar 2004, 08:51
View user's profile Send private message AIM Address Reply with quote
Mike Hibbett



Joined: 02 Sep 2003
Posts: 88
Location: UK
Mike Hibbett 03 Mar 2004, 10:30
I'm now just looking for PNG and GIF decoders now.

Thanks to everyone how offered assistance.

Mike
Post 03 Mar 2004, 10:30
View user's profile Send private message AIM Address Reply with quote
Mike Hibbett



Joined: 02 Sep 2003
Posts: 88
Location: UK
Mike Hibbett 03 Mar 2004, 13:46
Here is the fixed version of your application.

Thanks again,

Mike


Description:
Download
Filename: jpegview.zip
Filesize: 3.57 KB
Downloaded: 1224 Time(s)

Post 03 Mar 2004, 13:46
View user's profile Send private message AIM Address Reply with quote
Jaguar



Joined: 12 Apr 2005
Posts: 2
Jaguar 12 Apr 2005, 17:22
I've started working on a png rendring software. I'll post code in a week or two.
Post 12 Apr 2005, 17:22
View user's profile Send private message Reply with quote
Octavio



Joined: 21 Jun 2003
Posts: 366
Location: Spain
Octavio 12 Apr 2005, 20:18
bloglite wrote:
I will post it here in the next two hours .


It works but isn't stable if you try to resize the view window it will hang up if you try to close the window.


Matt wbshome@excite.com

Better download jpegview 0.13
http://board.flatassembler.net/topic.php?t=1650
Post 12 Apr 2005, 20:18
View user's profile Send private message Visit poster's website Reply with quote
willow



Joined: 26 Jan 2005
Posts: 18
Location: Kiev, Ukraine
willow 13 Apr 2005, 08:37
See http://www.meosfiles.narod.ru/giflite2.7z
It's a simple GIF decoder written by me.

_________________
Vivat assembler & MenuetOS!
Post 13 Apr 2005, 08:37
View user's profile Send private message Reply with quote
gunblade



Joined: 19 Feb 2004
Posts: 209
gunblade 18 Apr 2005, 13:31
I guess i'll start work on a png viewer, ive been wanting to write something for menuet for a while, this way i can see how menuet handles.
Hopefully shouldnt take too long, although it'll probably just end in disaster Wink

(Oh, and how is the web browser comming along anyway?)
Post 18 Apr 2005, 13:31
View user's profile Send private message Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 18 Apr 2005, 13:48
I think I'm going to make one myself, because pelaillo is on vacation or sth. My parser is ready and I think I'll start implementing into browser soon...
Post 18 Apr 2005, 13:48
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
Marco Leise



Joined: 19 Apr 2005
Posts: 5
Marco Leise 20 Apr 2005, 16:34
Hey Willow, does your GIF viewer work with a fixed animation speed? Don't you want to obey Compuserve and strikly display the images without delay, except an infoblock says something else? Wink
I'm also coding a GIF-Viewer as a .COM file (MS-DOS) - just for fun. Maybe it'll end up as a bootable image viewer for floppies. *g*
Good luck with the browser - the most important app today !
Post 20 Apr 2005, 16:34
View user's profile Send private message ICQ Number Reply with quote
Jaguar



Joined: 12 Apr 2005
Posts: 2
Jaguar 24 Apr 2005, 17:52
Well, I can't really find the time to continue this. mainly because my machine isn't supported (amd64).
The code is absolutly uncompleted, just wanted to share it in case someone wants to continue it. I might continue it in a week or a month.
The code is also undocumented though feel free to contact me by e-mail (inside the source).

Hope this will turn out to be useful.


Description:
Download
Filename: pngv.7z
Filesize: 17.34 KB
Downloaded: 1314 Time(s)

Post 24 Apr 2005, 17:52
View user's profile Send private message Reply with quote
willow



Joined: 26 Jan 2005
Posts: 18
Location: Kiev, Ukraine
willow 19 Jul 2005, 07:39

_________________
Vivat assembler & MenuetOS!
Post 19 Jul 2005, 07:39
View user's profile Send private message Reply with quote
eotc



Joined: 26 Jan 2006
Posts: 2
eotc 08 Feb 2006, 23:31
Where can I get information on png, jpg, gif, bmp, and tiff file headers?
Post 08 Feb 2006, 23:31
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 08 Feb 2006, 23:46
Post 08 Feb 2006, 23:46
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Borsuc



Joined: 29 Dec 2005
Posts: 2465
Location: Bucharest, Romania
Borsuc 10 Feb 2006, 13:46
Some time ago, I tried to understand the .png format (I wanted to design a specific file-format for my demo app), but the doc from wotsit didn't really explain enough to me, I can't understand the compression scheme in .png. GIF has a lot of explanation, but .png lacks this, or am I too stupid to search in the right place? thx Smile
Post 10 Feb 2006, 13:46
View user's profile Send private message Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2139
Location: Estonia
Madis731 10 Feb 2006, 14:29
Even when I have read through both:
http://www.faqs.org/rfcs/rfc1950.html
AND
http://www.faqs.org/rfcs/rfc1951.html
I can't understand how the decoder should act. There are like 3 sentences about what one should do with IDAT section. Sad

Why I chased down these documents in the first place is because I wanted to upgrade Jaguar's PNG-viewer (it lacked unpacking). Then I tried watching what the @RCHER did with that section, but then my mind blew up Very Happy. I was so confused about significant bits & bytes etc.

If you can - please post here a clearer document on unpacking with deflate.
Post 10 Feb 2006, 14:29
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.