Announcement

Collapse
No announcement yet.

Unreal Engine 1

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Well guys I found some interesting tutorial about Unreal Engine 1 level maps design http://www.hourences.com/tutorials/ how unfortunate that there are no books of Unreal Engine 1 and Unreal Engine 2 only about UE3=UDK and UE4=EGL(Epic Games Launcher) at lest Tim Sweeney uploaded ebook of 24 pages something related to Unreal Engine 1 you know it's just a nostalgia nothing else really.

    Leave a comment:


  • replied
    UE1 source would be awesome in 2018...

    Leave a comment:


  • replied
    The 20th anniversary of the release will be officially released unreal engine 1 source?
    20 years of waiting, a long journey...

    Leave a comment:


  • replied
    Please,
    is the hope that the unreal engine 1 will be released in 2017?

    Do you need to clean the code with help? ..

    Leave a comment:


  • replied
    Originally posted by SaxonRah View Post
    Would it be possible for the community to have a go at it ? I think that would be really fun job to update it.
    Thought the same. Would love to work on it.

    Originally posted by motorsep View Post
    So, UE4 has source code accessible, more powerful tools UE1 ever had, etc. Why do you need UE1 ?
    Would be more a retro thing. Nice to see.

    Leave a comment:


  • replied
    Originally posted by manoelneto View Post
    I don't know for sure, but it's very likely that each one of those games have C++ gameplay components and modifications to the engine source code that you won't get access to even if you have the UE1 source code, so you would still be unable to port those games the same way the Quake 3 Arena source code is useless to port the first Call Of Duty game to Linux, for example.
    True that. However, even the Windows version of UT99 suffers from serious speeding and brightness issues. Community can provide certain modern features like multicore, modern resolution, 64 bit, SDL2, OpenAL, IPv6 support. Besides, UT99 has dozens of single player total conversions which deserve decent recognition; ioquake3 approach is something that we need. Couple days ago I was able to play Quake III: Arena in the web browser thanks to the source ports. Why shouldn't UE1 have such nice things?

    Leave a comment:


  • replied
    Originally posted by rea987 View Post
    Mostly for porting existing UE1 games and mods for modern hardware as well as operating systems.

    Here are published UE1 projects;

    https://wiki.beyondunreal.com/Legacy...ons/1#Projects

    No GNU/Linux and macOS user reject native ports of Deus Ex, The Wheel of Time and Rune. Moreover, most UE1 games have CPU related speeding issues on modern systems that can be avoided with custom renderers. Having full source code access can let devs to solve all these problems for good. That is the nice thing about Libre Software; if somehow your product became obsolete with newer systems; you can always re-compile.

    Here is a nice collection of single player mods for Unreal Tournament 99 that I cannot enjoy on Linux properly due to not being able to change brightness:

    http://unrealarchives.com/
    I don't know for sure, but it's very likely that each one of those games have C++ gameplay components and modifications to the engine source code that you won't get access to even if you have the UE1 source code, so you would still be unable to port those games the same way the Quake 3 Arena source code is useless to port the first Call Of Duty game to Linux, for example.

    For such kind of porting to be possible, the games would need to be built solely of assets and scripts ran by the vanilla engine. AFAIK the only mainstream game engine that worked like this was SCUMM, which was used by lots of point and click adventure games and was fully reverse engineered and then ported to countless platforms.
    Last edited by manoelneto; 11-24-2016, 05:24 PM.

    Leave a comment:


  • replied
    Originally posted by motorsep View Post
    So, UE4 has source code accessible, more powerful tools UE1 ever had, etc. Why do you need UE1 ?
    Mostly for porting existing UE1 games and mods for modern hardware as well as operating systems.

    Here are published UE1 projects;

    https://wiki.beyondunreal.com/Legacy...ons/1#Projects

    No GNU/Linux and macOS user reject native ports of Deus Ex, The Wheel of Time and Rune. Moreover, most UE1 games have CPU related speeding issues on modern systems that can be avoided with custom renderers. Having full source code access can let devs to solve all these problems for good. That is the nice thing about Libre Software; if somehow your product became obsolete with newer systems; you can always re-compile.

    Here is a nice collection of single player mods for Unreal Tournament 99 that I cannot enjoy on Linux properly due to not being able to change brightness:

    http://unrealarchives.com/

    Leave a comment:


  • replied
    Should you decide to move forward with this, then what would the terms be?

    Could we, say, release unofficial patches for Unreal Tournament (binaries only)?

    If so, then I'd love to hear if there's any news on this. UT's Linux binaries are still a huge nuisance. They were compiled with g++-2.95 and statically linked with an ancient libstdc++ that does expose all of its symbols. Thus, any halfway decent shared library that you load into the same address space will have most of its libstdc++ calls rerouted to Core.so's embedded (and broken!) libstdc++ functions. To make matters worse, there isn't a single gcc released after 2.95 that can still target the 2.95 ABI...

    I'd love to help you clean up the code and get it into a state where it works with modern compilers. I would also like to merge in the stability and (server-side) security fixes I have laying around. Besides myself, there's at least a dozen people (e.g. the guys from OldUnreal) that have reimplemented bits and pieces of UE1 just to make them compatible with modern compilers.

    Leave a comment:


  • replied
    Originally posted by Akyra View Post
    ====0.865b
    X Why is the saving so slow? is it a bug or a feature? (Inoxx) -> Feature.
    Haha, I love this.

    Leave a comment:


  • replied
    Originally posted by mahri726 View Post
    If UE1 would be open source, it would be really great for retro-styled games. Just imagine what community could do...
    So, UE4 has source code accessible, more powerful tools UE1 ever had, etc. Why do you need UE1 ?

    Leave a comment:


  • replied
    If UE1 would be open source, it would be really great for retro-styled games. Just imagine what community could do...

    Leave a comment:


  • replied
    I was enjoying games like Unreal Gold,Unreal Tournament(older series),Harry Potter 1,2 on PC,Jazz Jackrabbit 3,Tomb Raider,Metal Gear Solid,102 Dalmatians,Deus Ex,Halo and Gears of War.

    Leave a comment:


  • replied
    What about UE2 / UT99??

    Leave a comment:


  • replied
    O yeah it would be great... what if instead of

    Open sourcing Unreal Engine 1 might be possible, but getting the source and dependencies into a releasable state would take a lot of cleanup effort that we just haven't been able to find time for. I hope we can do it someday!
    Epic let that work to the community? xD... and maybe the community maybe some day can do it xD.

    Leave a comment:

Working...
X