Page 1 of 31 12311 ... LastLast
Results 1 to 10 of 303
  1. #1
    EmuTalk Member hurleybird's Avatar
    Join Date
    Jul 2003
    Posts
    14
    Mentioned
    0 Post(s)

    Lightbulb High-res Texture Replacement Project

    Ok, this could be a bit hard to do, but could make many old n64 games BEUTIFUL. If anyone here has ever tried Jdoom you would probably know that jdoom has the ability to load high-res textures if they are put in a certain directory. If the high-res texture has the same name as the normal version it is loaded instead. So in other words, if this were to be implemented you would a directory called textures in your 1964 directoy. That directory could have different directories which would be the same name as the rom which they are used for. Then you would need support to load user made textures from that directory. Another thing Jdoom supports is detail texturing (putting a tiled, scaled, grayscale, semi-transparant image over top of the original texture) which could be implemented in the same way, possibly by adding something like -d at the end of the file name. This could potentially make our old N64 roms have graphics comparable to modern video games. Would be cool, no?

    Last edited by hurleybird; February 21st, 2005 at 07:50. Reason: changed title

  2. #2
    Warrior for God The Khan Artist's Avatar
    Join Date
    Mar 2002
    Location
    Purgatory
    Posts
    1,103
    Mentioned
    0 Post(s)
    I think the high-res textures, at least, would be possible. Just calculate the CRC32/MD5/SHA1 hash of the texture before uploading it to the card, see if there was a replacement texture (the hash would be the filename in the texture pack), and use the replacement. I'm sure there are other things you have to change if you alter the size of the texture, but I don't think it would be impossible.

  3. #3
    Dragony thingy Tagrineth's Avatar
    Join Date
    Nov 2002
    Location
    Hell, AKA Florida
    Posts
    1,468
    Mentioned
    0 Post(s)
    Detail textures wouldn't be realistic, though... most N64 games don't even use multitexturing. It could have some... weird results on performance, and adding an extra texture stage could break some games if it isn't done carefully.
    -Tagrineth, flying above at the speed of an African swallow, because European swallows are wimps!

    'What happen ?' 'Somebody set up us the bomb.' 'We get signal.' 'What !' 'Main screen turn on.' 'Its you !!' 'How are you Gentlemen?' 'All your base are belong to us.' 'You are on the way to destruction.' 'What you say !!' 'You have no chance to survive make your time.' 'Ha ha ha ha ....' 'Captain !!' 'Take off every 'ZIG' !!' 'You know what you doing.' 'Move 'ZIG'.' 'For great justice.'

  4. #4
    Warrior for God The Khan Artist's Avatar
    Join Date
    Mar 2002
    Location
    Purgatory
    Posts
    1,103
    Mentioned
    0 Post(s)
    Why would it screw with the performance? For all the game would know, it is using the original texture. And this wouldn't be adding additional texture, it would be replacing old ones.

    Or am I missing something blidingly obvious?

  5. #5
    Moderator Remote's Avatar
    Join Date
    Jan 2002
    Location
    Stockholm
    Posts
    2,291
    Mentioned
    1 Post(s)
    Sound like a lot of work, and what's the point of making old games new? Kind of removes the retro value and feeling.

    Could someone in the know give a couple of cents on this?
    MCMLXXXIII

  6. #6
    EmuTalk Member hurleybird's Avatar
    Join Date
    Jul 2003
    Posts
    14
    Mentioned
    0 Post(s)
    Quote Originally Posted by Remote
    Sound like a lot of work, and what's the point of making old games new? Kind of removes the retro value and feeling.

    Could someone in the know give a couple of cents on this?
    Old games are funner when you add new media and mod the graphical hell out of them. My Doom folder is over a gigabyte and in some ways looks better than many modern games

  7. #7
    Banned mightyrocket's Avatar
    Join Date
    Dec 2002
    Posts
    1,197
    Mentioned
    0 Post(s)
    I love Quake 1 + tenebrae + hi-res textures. The graphics are really wonderful and are looking waaay better than the normal games. It should be quite awesome if we could start a project to give the really old games (like elite 2 and stunts) new graphics.

  8. #8
    Dragony thingy Tagrineth's Avatar
    Join Date
    Nov 2002
    Location
    Hell, AKA Florida
    Posts
    1,468
    Mentioned
    0 Post(s)
    Quote Originally Posted by The Khan Artist
    Why would it screw with the performance? For all the game would know, it is using the original texture. And this wouldn't be adding additional texture, it would be replacing old ones.

    Or am I missing something blidingly obvious?
    Well, for one, the game could check on results.

    Also unpredictable performance issues COULD arise depending on the game.

    I'm not saying it's a guaranteed thing, but I'll believe it's that simple when I see it done.

    It all depends on how high level the rasterisation is, I suppose.
    -Tagrineth, flying above at the speed of an African swallow, because European swallows are wimps!

    'What happen ?' 'Somebody set up us the bomb.' 'We get signal.' 'What !' 'Main screen turn on.' 'Its you !!' 'How are you Gentlemen?' 'All your base are belong to us.' 'You are on the way to destruction.' 'What you say !!' 'You have no chance to survive make your time.' 'Ha ha ha ha ....' 'Captain !!' 'Take off every 'ZIG' !!' 'You know what you doing.' 'Move 'ZIG'.' 'For great justice.'

  9. #9
    Banned mightyrocket's Avatar
    Join Date
    Dec 2002
    Posts
    1,197
    Mentioned
    0 Post(s)
    There must be a way to optimize the games again (delete ALL uneccesary things). And then it will be still hard to give them full performance again because you are stuck to the 95 mhz of the real N64.

  10. #10
    d1R3c764 & g1|\|64 m4|<3R Orkin's Avatar
    Join Date
    Mar 2002
    Location
    Oklahoma, USA
    Posts
    267
    Mentioned
    0 Post(s)
    It would be possible, I guess. I'm already doing larger texture sizes (via 2xSaI), so it probably wouldn't be a big deal to add this too.

    Adding detail textures could be more difficult though, especially without using pixel shaders (emulating the combiner is difficult enough already).

    I might consider doing this in glN64 if there's much interest in such a thing (and there are people willing to go through the work of creating texture packs), but even then it probably wouldn't make it into v0.4...

Page 1 of 31 12311 ... LastLast

Posting Permissions

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