Page 1 of 2 12 LastLast
Results 1 to 10 of 13
  1. #1
    Emulator Developer Rice's Avatar
    Join Date
    Nov 2001
    Location
    U.S.
    Posts
    1,578
    Mentioned
    0 Post(s)

    Using hq4x filter to process textures

    I said before that hq4x filter could be very handy to enhance some type of textures.

    Someone may ask: why bother? why can I just enable the hq4x filter in the plugin instead of using it manually to make hires textures?



    The reason is that such magnify filter only work well for certain type of textures, not all types. If you use the filter in the plugin, it will work pretty good for very few textures, and it will screw most other textures. Using it with Mario 64, it will make the sky very blocky.

    But it is useful in some cases. What is it good for:

    - textures without blur, without gradient

    Another reason to use external hq4x application to manually enhance texture is that you can modify the generate texture in your image editing softwares. The filter does not always work as you expect. Manually modify generated texture will make the texture much better look.


    Best place to use:
    - Zelda maps
    - font textures without blur

    I will post some examples later.
    - Rice
    http://1964emu.emulation64.com

  2. #2
    Emulator Developer Rice's Avatar
    Join Date
    Nov 2001
    Location
    U.S.
    Posts
    1,578
    Mentioned
    0 Post(s)
    Some shots with the font text pack I made for SM64 by the help of hq4x filter.

    SS 1 to 4 are using hires textures, and SS 5 to 8 are not using hires textures.
    Last edited by Rice; March 30th, 2005 at 05:59.
    - Rice
    http://1964emu.emulation64.com

  3. #3
    Emulator Developer Rice's Avatar
    Join Date
    Nov 2001
    Location
    U.S.
    Posts
    1,578
    Mentioned
    0 Post(s)
    The SM64 font texture pack I just made with the hq4x help. I did some not major manual modification on the generated textures. Anyone is welcomed to do further modification on these textures.

    EDIT: Manually fixed a few font textures, and added textures for letter "q" and "x".
    Last edited by Rice; March 30th, 2005 at 16:17.
    - Rice
    http://1964emu.emulation64.com

  4. #4
    Emulator Developer Rice's Avatar
    Join Date
    Nov 2001
    Location
    U.S.
    Posts
    1,578
    Mentioned
    0 Post(s)
    Other examples with Zelda maps. These two maps are generated without manual modification.
    Last edited by Rice; March 30th, 2005 at 14:55.
    - Rice
    http://1964emu.emulation64.com

  5. #5
    EmuTalk Member optimus$prime's Avatar
    Join Date
    Feb 2005
    Location
    Vienna
    Posts
    157
    Mentioned
    0 Post(s)
    Quote Originally Posted by Rice
    Other examples with Zelda maps. These two maps are generated with manual modification.
    great idea; it looks perfect and saves a lot of time....
    OPTIMUS PRIME

  6. #6
    Moderator Clements's Avatar
    Join Date
    Feb 2003
    Location
    UK
    Posts
    5,512
    Mentioned
    1 Post(s)
    Tried the font pack out, and it looks great. Much less of a need to turn hq4x on which can distort some of the textures. I did notice that the lower case 'q' is missing when I talked to one of the Toads on the second floor of the castle.

  7. #7
    Just a dude V-King's Avatar
    Join Date
    Mar 2005
    Location
    Germany
    Posts
    67
    Mentioned
    0 Post(s)
    Looks really cool ^^

    But I have a question:
    Where can I get such external hq4x plugins?
    I hope that question sound not too stupid ^^"

    EDIT: Thanks, JinXD
    Last edited by V-King; March 30th, 2005 at 13:31.

  8. #8
    EmuTalk Member JinXD's Avatar
    Join Date
    Apr 2004
    Location
    Scotland
    Posts
    927
    Mentioned
    0 Post(s)
    Quote Originally Posted by V-King
    Looks really cool ^^

    But I have a question:
    Where can I get such external hq4x plugins?
    I hope that question sound not too stupid ^^"
    http://www.hiend3d.com/hq4x.html >> I take it you meant this


    OS: Vista Home Premium 32bit || CPU: Core 2 Duo E6750 2.66Ghz & Arctic Cooling Freezer 7 Pro || Mainboard: Abit IP35-E Intel P35 || RAM: Corsair TWIN2X2048-6400 2GB Kit DDR2-800 XMS2-6400 || Graphics: XFX 8800GTS 320MB || Audio: Sound Blaster X-Fi Xtreme || Storage: Samsung 320GB HD321KJ Spinpoint T|| Disk Drives: NEC AD-7170A-0B Multiwriter Black 18x DVD±RW || Case: Antec Nine Hundred/Ultimate Gamer || PSU: Corsair 520W HX Series Modular

  9. #9
    Beta Tester Federelli's Avatar
    Join Date
    Oct 2002
    Location
    Buenos Aires, Argentina
    Posts
    1,002
    Mentioned
    0 Post(s)
    Call me stupid, but i need a GUI version of HQ4x since all that the executable does is open and close.


    MSI 975X Power Up Edition | Intel Core 2 Duo E6600 | 2GB Corsair XMS2 DDR2-800 4-4-4-12 | Seagate 60 7200RPM PATA UDMA5 & 320 SATA2| Visiontek HD 3870 | Dell 2007WFP 20.1" | SoundBlaster Audigy 2 | Jazz Speakers JS300 2.1 | LG GSA-H12N UDMA4 | Logitech G5 & G15 | Logitech Rumblepad 2 | Epson Stylus CX4700 | Windows XP+SP3 | DirectX 9.0c

  10. #10
    Emulator Developer Rice's Avatar
    Join Date
    Nov 2001
    Location
    U.S.
    Posts
    1,578
    Mentioned
    0 Post(s)
    Federelli

    They came out only the DOS version, and you have to convert PNG to BMP(or TGA) in order to use it, then you may have to convert BMP back to PNG.
    Doing conversion in the PSP batch processing mode could be a little help for you.

    But I went another way, directly with the debugger version of the plugin.
    1. With hq4x filter disabled, run the game and find a texture you would like to be filtered by hq4x.
    2. Pause the emulator, go to video plugin options and enable hq4x filter.
    3. Resume the emulator, you should see the texture is filtered by hq4x.
    4. Use debugger to step through until the drawing primitive in which the texture is used.
    5. Use the debugger to dump RGBA of the texture. The debugger will dump the original texture, together with the filtered texture. The debugger should open a window to show you the texture in use which is the filtered texture. The filtered texture filename should end with "_all_debugger.png", and the file is located at your "D:\".
    6. Grap the file, and do manual modification if you want.
    7. Move the file to hires folder, rename it correctly for it to be loaded as a hires texture.
    - Rice
    http://1964emu.emulation64.com

Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 294
    Last Post: May 7th, 2016, 23:09
  2. Beta version 6.1.1 beta10
    By Rice in forum Tutorials, Questions and General Talk
    Replies: 316
    Last Post: July 14th, 2012, 18:26
  3. TUTORIAL - VRML & TEXTURES DUMPING + IMPORTING IN UNREALED for UT2k3/4
    By Knuckles in forum N64 Maps for UT2004 (Perfect Dark Mod)
    Replies: 23
    Last Post: November 25th, 2009, 17:58
  4. Super Mario 64 - some textures redesigned
    By Kamran in forum Work in Progress (WIP)
    Replies: 28
    Last Post: March 19th, 2007, 20:29
  5. Replies: 6
    Last Post: August 10th, 2004, 12:38

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •