Emuforums.com

Go Back   Emuforums.com > General Discussion > Software Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old September 16th, 2009   #41 (permalink)
Emu author
 
@ruantec's Avatar
 
Join Date: Nov 2002
Location: Austria (originally from Dominican Republic)
Posts: 2,380
Quote:
Originally Posted by SCHUMI_4EVER View Post
Something else you can also always do later on is perhaps a menu where it allows you to turn some of the filters off. So that your app can be more laptop friendly for instance, cuz people don't always need filters on every image, just some of them.
That sounds like a good idea mate anyways the filter isnīt the reason for the memory usage but more the GUI, features and other stuff i have in my viewer(Taking in mind that is being written using @ES classes and therefore it inherits a lot of the new @ES features which arenīt needed for the viewer)... other than the app he showed i do not use standard/overrated windows controls to manage or create my gui but i use my own custom controls entirely written by me and those have even small animations, pictures and some other stuff.

i really understand him tho.. but people keep judging apps just for what they see and donīt even compare the team/person or work time behind apps which is when the differences comes clear. every single app can be optimized but rarely a free app is optimized from the start so good things take time

since i own a laptop myself am going to do some tests and optimizations and make sure users like Tyo are able to use the app without problems anyways it is great people write there own views as they help me to improve my app
__________________

Current development tools:

Visual C++.net, Visual C#.net
Visual VB.net, Visual Webdeveloper.net
Bloodshed Dev C++, Borland C++
Visual Basic 6

Last edited by @ruantec; September 16th, 2009 at 11:30..
@ruantec is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old September 16th, 2009   #42 (permalink)
Tyo
Registered User
 
Join Date: Jan 2008
Location: 127.0.0.1
Posts: 289
Quote:
Originally Posted by @ruantec View Post
yes i admit that it use a bit more resources than other apps atm and there are few reasons for that:

1. if you compare the 2nd pic you posted acdsee quick view picture is pixelized and looks ugly at that size while in @ruanViewer looks better because of the filters..that as you may guess could need some resources.

2. I use DX rather than GDI to render my stuff.

3. I havenīt tried acdsee quick view yet but i doubt it allows you to drag the pic around and move to the place you want the way my app does.. which as you may know its rendered using a animation that could take some cpu usage atm but it goes down to 0 after its done so itīs not like youīre putting it in your post that makes it look like it constanly use 60% when no animation is running .

4. @ruanViewer was released last sunday and its the result of about 12 hours of work in comparation to acdsee quick view which is maybe the result of several months of development and probably a team is behind while am a single coder.

5. @ruanViewer was released mainly to test abilities...optimizations has just started(faster animations and movements in comparation to the very first build)

all those points are the reason behind the problem youīre having... of course is meant to be light-weight actually but as a graphics designer myself i canīt stand to bring a crappy looking app that "Just" does the job(itīs not my style).

thank you very much for your suggestions and report and as usual am still working on it and optimizations are comming sooner than later.

Regards
@ruantec
1. yup, quickview didn't apply filtering, so its quite pixelated on higher zoom. on 3rd image though, the full viewer (this is a different viewer, both part of acdsee photo manager) utilise filtering.

2. my poor intel GMA TT_TT

3. only goes arround 60 when i move it around, 0 when idle. all 3 comparison done when the app processing image, as in dragging the image arround. acdsee quick view (and full viewer) both allow user to drag pic arround, not in the same manner as yours, but only when the image it self is larger than the viewer port

4/5. i'm quite aware about that (don't mean to offend you though), and frankly i'm amaze at what you've done but well, you know, end user tend to do that ^_^ bear with us

Quote:
Originally Posted by SCHUMI_4EVER View Post
Something else you can also always do later on is perhaps a menu where it allows you to turn some of the filters off. So that your app can be more laptop friendly for instance, cuz people don't always need filters on every image, just some of them.
exactly what i meant ^_^
also maybe a bit lighter on GUI side ^_^

Quote:
Originally Posted by @ruantec View Post

since i own a laptop myself am going to do some tests and optimizations and make sure users like Tyo are able to use the app without problems anyways it is great people write there own views as they help me to improve my app
i'll look forward for the next release

Last edited by Tyo; September 16th, 2009 at 13:56..
Tyo is offline   Reply With Quote
Old September 16th, 2009   #43 (permalink)
Bruce Willis as Ichigo...
 
strike105x's Avatar
 
Join Date: Apr 2007
Location: ...means Bleach ends after episode 1
Posts: 3,567
love it, love it,
Spoiler:
love it


but i except eagerly the next release ^.^
strike105x is online now   Reply With Quote
Old September 16th, 2009   #44 (permalink)
Panties!^^
 
ozzgx4's Avatar
 
Join Date: May 2007
Location: London
Posts: 4,295
Ive just tried it out (after installing the framework :P) and I have one word: Excellent!
__________________
Quote:
Originally Posted by snickothemule View Post
Q:What is the meaning of life? To crush your enemies, to see them driven before you, and to hear the lamentations of their women.

ozzgx4 is offline   Reply With Quote
Old September 16th, 2009   #45 (permalink)
Finger of Doom
 
Matis's Avatar
 
Join Date: Feb 2006
Location: Argentina
Posts: 652
Hadn't seen that you had released it, @ruan. Will test it once I'm at home(about 7 hours from now. >_>).
__________________


AMD Athlon 64 x2 5600+ ~2.9 GHz
XFX GeForce 9800 GTX+ 512 MBs
2 GB DDR2 ~800 MHz
Matis is offline   Reply With Quote
Old September 17th, 2009   #46 (permalink)
Registered User
 
Join Date: Aug 2009
Location: USA/TN
Posts: 1
thanks @ruan!! been watching the development of this image viewer to replace Vista's photo viewer. In the latest version (@ruanViewer 1.0b fix) I found in viewing one of my gif files the viewer would crash as soon as the gif completed one loop of the animation. Will post the debug info that it gives.

Description:
Stopped working

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: aruanviewer.exe
Problem Signature 02: 0.0.0.0
Problem Signature 03: 4ab049f4
Problem Signature 04: mscorlib
Problem Signature 05: 2.0.0.0
Problem Signature 06: 49cc5797
Problem Signature 07: 20c7
Problem Signature 08: 100
Problem Signature 09: N3CTRYE2KN3C34SGL4ZQYRBFTE4M13NB
OS Version: 6.0.6002.2.2.0.768.3
Locale ID: 1033

EDIT: Also found this to be the only gif file of mine that it crashes on, works perfectly with others

Last edited by mine37388; September 17th, 2009 at 03:09.. Reason: Additional info
mine37388 is offline   Reply With Quote
Old September 17th, 2009   #47 (permalink)
Mhm.
 
Bubbafat's Avatar
 
Join Date: Aug 2006
Location: Mass.
Posts: 1,960
Building off of the idea before, i personally like the gui and stuff, makes it look sharp. But maybe an option to change it how the user sees, make it easier on the pc?
__________________
Bubbafat is offline   Reply With Quote
Old September 17th, 2009   #48 (permalink)
Finger of Doom
 
Matis's Avatar
 
Join Date: Feb 2006
Location: Argentina
Posts: 652
Nice going, @ruan. As far as memory usage goes, it uses roughly 30 more MBs than XP's picture viewer, and though I got it to use 54% of my CPU through some frantic mouse scrolling, it shouldn't go over 20-30% at most under normal circumstances. It still has a lot of room for improvement, obviously, but so far, it's doing good.

Also, as someone else said, being able to use the arrow keys to skim through images in a folder would be nice. Also, shouldn't moving the image name to the "status bar" at the top(the one that says @ruanviewer) give a little better performance(negligible, of course, but hey)?
__________________


AMD Athlon 64 x2 5600+ ~2.9 GHz
XFX GeForce 9800 GTX+ 512 MBs
2 GB DDR2 ~800 MHz
Matis is offline   Reply With Quote
Old September 17th, 2009   #49 (permalink)
Emu author
 
@ruantec's Avatar
 
Join Date: Nov 2002
Location: Austria (originally from Dominican Republic)
Posts: 2,380
Quote:
Originally Posted by Tyo View Post
2. my poor intel GMA TT_TT
..... that explains it i guess.. intel GPU chips sucks at many areas specially shaders as far as i know...

Quote:
Originally Posted by Tyo View Post
exactly what i meant ^_^
also maybe a bit lighter on GUI side ^_^
got it iīll try to make a lite version later for all those people that use laptops or older puters.

Quote:
Originally Posted by mine37388 View Post
thanks @ruan!! been watching the development of this image viewer to replace Vista's photo viewer. In the latest version (@ruanViewer 1.0b fix) I found in viewing one of my gif files the viewer would crash as soon as the gif completed one loop of the animation. Will post the debug info that it gives.

Description:
Stopped working

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: aruanviewer.exe
Problem Signature 02: 0.0.0.0
Problem Signature 03: 4ab049f4
Problem Signature 04: mscorlib
Problem Signature 05: 2.0.0.0
Problem Signature 06: 49cc5797
Problem Signature 07: 20c7
Problem Signature 08: 100
Problem Signature 09: N3CTRYE2KN3C34SGL4ZQYRBFTE4M13NB
OS Version: 6.0.6002.2.2.0.768.3
Locale ID: 1033

EDIT: Also found this to be the only gif file of mine that it crashes on, works perfectly with others
Thank you for your report. iīve addressed the problem and already fixed. so it should play just fine in upcomming versions the reason for the crash is because the animation has some bad frames/data and causes the gif animation thread to crash while trying to render the actual frame.. other apps will for sure crash or freeze the animation aswell so itīs not just a @ruanViewer problem eventhough with the fix now the full animation should be played without problems as it skips the bad frame.

Quote:
Originally Posted by Bubbafat View Post
Building off of the idea before, i personally like the gui and stuff, makes it look sharp. But maybe an option to change it how the user sees, make it easier on the pc?
Quote:
Originally Posted by Matis View Post
Nice going, @ruan. As far as memory usage goes, it uses roughly 30 more MBs than XP's picture viewer, and though I got it to use 54% of my CPU through some frantic mouse scrolling, it shouldn't go over 20-30% at most under normal circumstances. It still has a lot of room for improvement, obviously, but so far, it's doing good.

Also, as someone else said, being able to use the arrow keys to skim through images in a folder would be nice. Also, shouldn't moving the image name to the "status bar" at the top(the one that says @ruanviewer) give a little better performance(negligible, of course, but hey)?
Thank you guys for your great posts iīll keep that in mind and make sure the next release have the mentioned features

Regards
@ruantec
__________________

Current development tools:

Visual C++.net, Visual C#.net
Visual VB.net, Visual Webdeveloper.net
Bloodshed Dev C++, Borland C++
Visual Basic 6

Last edited by @ruantec; September 17th, 2009 at 09:14..
@ruantec is offline   Reply With Quote
Old September 17th, 2009   #50 (permalink)
Mad
AKA snkmad
 
Mad's Avatar
 
Join Date: Apr 2001
Location: Brazil, Fortaleza-Ceará
Posts: 3,300
Forgot to mention i also have a intel gma.
__________________
[Windows 7 RTM PRO X64] [Gigabyte GA-G31M-S2L] [Intel E5200@2.5Ghz] [Corsair XMS2 DHX 4GB DDR2 800MHz] [HIS HD4670 1GB GDDR3] [19" LCD SyncMaster T190] [Samsung SATA II HD322HJ 320GB] [LG HL-DT-ST DVD-RAM GH22NS30]
(@gigaherz) S.N.K.M.A.D.: Synthetic Networked Killing and Masterful Assassination Device
Mad is offline   Reply With Quote
Old September 17th, 2009   #51 (permalink)
Emu author
 
@ruantec's Avatar
 
Join Date: Nov 2002
Location: Austria (originally from Dominican Republic)
Posts: 2,380
Quote:
Originally Posted by Mad View Post
Forgot to mention i also have a intel gma.
mmmm that explains it... @ES classes were written to work on every machine but if your machine isnīt capable to process stuff using hardware acceleration the code changes and it renders everything using GDI+ instead which would explain why is consuming such amount of resources and cpu power.....

GDI+ itself is quite slow and it doesnīt support Hardware acceleration so probably thatīs the reason for the issues... anyways iīll investigate the case soon.
__________________

Current development tools:

Visual C++.net, Visual C#.net
Visual VB.net, Visual Webdeveloper.net
Bloodshed Dev C++, Borland C++
Visual Basic 6
@ruantec is offline   Reply With Quote
Old September 18th, 2009   #52 (permalink)
Registered User
 
KaOSoFt's Avatar
 
Join Date: Jan 2008
Location: Colombia
Posts: 15
First, I have a complain: no one said anything about this thread in the other thread, where I was pressing F5 like mad waiting for the application... I hate you. There, I said it.

I'm on Windows 7 (x86), Intel Core 2 Q6600, EVGA nVidia GeForce 8800GT, and I must say I'm quite impressed with what's been done in so few hours of development.

Now, there are some things I'd like to clarify/report:

1. How do the image sorting/viewing works? Alphabetically? Smart sorting? Sometimes it doesn't go the way I'd had thought.

2. For some reason, in some folders, I open the first image, and using the arrows in @ruanViewer it won't go forward, I have to go backwards. I press >, but it simply won't display the next image. The button animation works, but it doesn't move to the next image. Like I said, it's in some folders, or more likely, with some files. I can go through the folder going backwards, but that's not what I wanted.

3. I've had some crashes, but unfortunately, I haven't waited for it to generate a dump. I would just close it by force. Most have happened with the same images.

4. There should be an option that, if you reach the end of the folder (last file), it should go back to the first image if you press Forward. I'm always stuck whenever I reach the end of the images folder.

If you need anything else, just let me know. I'm looking forward to this! Nice work!
__________________
To be human is to know the fear of death, yet keep on fighting.

Thermaltake Tsunami VA3000BWA | Seasonic M12 600W | Gigabyte GA-P35-DS3L | Intel Core 2 Quad Q6600 @ 3.0GHz | G.Skill PC2-6400 2GBPK 800 MHz | 2x1 Hitachi Deskstar P7K500 500 GB | eVGAŪ GeForce 8800GT 512 MB | LG L1753T 17" | System picture
KaOSoFt is offline   Reply With Quote
Old September 18th, 2009   #53 (permalink)
Behind ur girlfriend :D
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,860
Natural sorting : alphanumerical iirc.
__________________


VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles
Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct
Need Help with ePSXe? This is your first stop!.

If you don't post all the required information, you don't get help.
Everytime someone posts a romsite, God kills a beautiful woman.
Squall-Leonhart is offline   Reply With Quote
Old September 18th, 2009   #54 (permalink)
Emu author
 
@ruantec's Avatar
 
Join Date: Nov 2002
Location: Austria (originally from Dominican Republic)
Posts: 2,380
Quote:
Originally Posted by KaOSoFt View Post
First, I have a complain: no one said anything about this thread in the other thread, where I was pressing F5 like mad waiting for the application... I hate you. There, I said it.

I'm on Windows 7 (x86), Intel Core 2 Q6600, EVGA nVidia GeForce 8800GT, and I must say I'm quite impressed with what's been done in so few hours of development.

Now, there are some things I'd like to clarify/report:

1. How do the image sorting/viewing works? Alphabetically? Smart sorting? Sometimes it doesn't go the way I'd had thought.

2. For some reason, in some folders, I open the first image, and using the arrows in @ruanViewer it won't go forward, I have to go backwards. I press >, but it simply won't display the next image. The button animation works, but it doesn't move to the next image. Like I said, it's in some folders, or more likely, with some files. I can go through the folder going backwards, but that's not what I wanted.

3. I've had some crashes, but unfortunately, I haven't waited for it to generate a dump. I would just close it by force. Most have happened with the same images.

4. There should be an option that, if you reach the end of the folder (last file), it should go back to the first image if you press Forward. I'm always stuck whenever I reach the end of the images folder.

If you need anything else, just let me know. I'm looking forward to this! Nice work!
mmmm i forgot to post in the other thread about this one... sorry for make you press F5 that long .

A: 1. There is no sorting atm(comming with the next release).

A: 2. Atm the @ruanViewer opens the files supported and load them into an object array and set the currentpic counter depending at what index your pic is in the array.. that is going to change in the next release where the pic you just opened its the first item then the rest.

A: 3. Crashes as explained in one of my previous posts its caused by some gif animation that has some bad data in it.. the problem is fixed in the upcomming version tho.

A: 4. Sounds like a great idea... added to my todo list at the top

Regards
@ruantec
__________________

Current development tools:

Visual C++.net, Visual C#.net
Visual VB.net, Visual Webdeveloper.net
Bloodshed Dev C++, Borland C++
Visual Basic 6
@ruantec is offline   Reply With Quote
Old September 18th, 2009   #55 (permalink)
Hackin 'n Slashin
 
SCHUMI_4EVER's Avatar
 
Join Date: Jan 2007
Location: Corrupt Rapist run South Africa
Posts: 11,333
I would like to add to point 4, yes the viewer should return to the beginning once it reaches the end, but it would be great to have the viewer actually display a message that you reached the end.

So it should be 2nd last pic-> Last Pic-> Message that it's the end->Return to the beginning.
__________________
Intel Core2Quad Q9550 (2.83Ghz stock) | ASUS P5Q | 2x2GB Transcend JetRam DDR2-800 | ASUS ENGTX260\HDTP\896M | Windows Vista Home Premium 64bit SP1
The Champ has retired but may his Legacy live on FOREVER !!!!
Get it right fools! The glass is HALF-EMPTY, not half-full!!!
!!! WARNING: Emulation requires a brain !!! WARNING: Emulation =/= Piracy !!!
SCHUMI_4EVER is offline   Reply With Quote
Old September 18th, 2009   #56 (permalink)
Registered User
 
KrossX's Avatar
 
Join Date: Mar 2006
Location: Argentina
Posts: 924
Woah, is looking awesome.

Just did some quick tests with "v1.0b fix": Using ~900x1200 JPEG images, size 100-350 KiB
Athlon II X2 240 + GF7300GT

Moving and zooming, ~50% (100% of a core)
Rotating, 20%. (looks really smooth)
Next and previous, up to 30%. of CPU usage.

Spamming the next button (178 images) increased cpu usage up to ~90% and ~220 MiB memory usage.

I second the suggestion of having the arrow keys behave as previous and next.
Also, perhaps some transition effect between images?

Oh, and that executable icon deserves a bigger version. XD

Keep it up! Is very nice.
__________________
KrossX is offline   Reply With Quote
Old September 18th, 2009   #57 (permalink)
Emu author
 
Zack's Avatar
 
Join Date: Sep 2007
Location: idk
Posts: 251
Any chance of a OS X version ?

Nice project mate
__________________

My Releases :



^-------------------------^

^-------------------------^

Zack is offline   Reply With Quote
Old September 18th, 2009   #58 (permalink)
Behind ur girlfriend :D
 
Squall-Leonhart's Avatar
 
Join Date: Feb 2006
Location: Sydney, Australia
Posts: 18,860
not unless OSX suddenly supports .net 3.5 :crazy:
__________________


VBA-M | Xtemu | NGOHQ | Post Impact Productions | TNHW | XBCD 0.2.6 | Satanic666's Emulator Compiles
Don't be a NOOB, READ THE NGEmu/EmuForums Rules of Conduct
Need Help with ePSXe? This is your first stop!.

If you don't post all the required information, you don't get help.
Everytime someone posts a romsite, God kills a beautiful woman.
Squall-Leonhart is offline   Reply With Quote
Old September 18th, 2009   #59 (permalink)
Registered User
 
Shin_Gouki's Avatar
 
Join Date: Jan 2003
Location: Europe / Germany
Posts: 842
Quote:
Originally Posted by Zack View Post
Any chance of a OS X version ?

Nice project mate
see first page for linux support...
__________________
yes i have a mac, so what?
Shin_Gouki is offline   Reply With Quote
Old September 18th, 2009   #60 (permalink)
Emu author
 
Zack's Avatar
 
Join Date: Sep 2007
Location: idk
Posts: 251
Quote:
Originally Posted by Shin_Gouki View Post
see first page for linux support...
Thanks

I seemed to have missed that post when reading though.
__________________

My Releases :



^-------------------------^

^-------------------------^

Zack is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 16:52.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5