Search found 732 matches

by Colourless
Sun Apr 08, 2012 5:09 am
Forum: Exult Discussion
Topic: The infamous 'objects disappearing bug'
Replies: 115
Views: 12382

Re: The infamous 'objects disappearing bug'

Trying to think of a way to avoid the problem without significant code modifications. Reference counting would require large amounts of code changes.
by Colourless
Fri Apr 06, 2012 10:20 pm
Forum: Exult Discussion
Topic: The infamous 'objects disappearing bug'
Replies: 115
Views: 12382

Re: The infamous 'objects disappearing bug'

Thinking about this. One fix would be creating a notify list when an object gets deleted. The schedule would add itself to the object delete notify list and when the object is deleted the schedule will know that the item is now gone and to clear any pointers that reference it.
by Colourless
Mon Feb 06, 2012 11:58 am
Forum: Exult Discussion
Topic: Avatar Framerate
Replies: 10
Views: 709

Re: Avatar Framerate

Its hard coded in the movement code. Usecode can't change this. It'd probably be possible to make a toggleable option to change the avatar's walk/run animation sequence but you'll need to find someone to do it.
by Colourless
Fri Jan 20, 2012 8:56 pm
Forum: Exult Discussion
Topic: Pentagram still alive?
Replies: 181
Views: 27571

Re: Pentagram still alive?

Guessing you compiled SDL without threading.
by Colourless
Mon Dec 05, 2011 9:01 am
Forum: Exult Discussion
Topic: Rotate graphics 45 degrees to be upright?
Replies: 115
Views: 23032

Re: Rotate graphics 45 degrees to be upright?

Calculating if an object is potentially visable is quite trivial. The problems i forsee is the usecode making assumptions that the screen is 40 tiles wide and 25 tiles high (320x200 pixels). These are the same problems faced if running at a higher resolution. Of course we already support higher reso...
by Colourless
Mon Dec 05, 2011 3:25 am
Forum: Exult Discussion
Topic: Rotate graphics 45 degrees to be upright?
Replies: 115
Views: 23032

Re: Rotate graphics 45 degrees to be upright?

As a curiosity I took some screenshots and rotated them to see what it would look like. The results were surprisingly very nice. http://wenchy.net/45degrees.jpg http://wenchy.net/45degrees2.jpg http://wenchy.net/45degrees3.jpg Getting it to work realtime in exult would require a number of changes. I...
by Colourless
Wed Oct 05, 2011 10:50 pm
Forum: Exult Discussion
Topic: Github
Replies: 8
Views: 1093

Re: Github

I really don't like GIT. Had things screw up throwing errors with no information anywhere about how to fix them other than probably best to re-checkout your repository. Its handling of line ending conversions or more specifically not doing line ending conversions seems completely messed up. Apparent...
by Colourless
Fri Sep 30, 2011 8:50 pm
Forum: Exult Discussion
Topic: Camera rotation.
Replies: 4
Views: 334

Re: Camera rotation.

Thinking that sprite rotation will allow viewport rotation is rather naive. It is significantly more complicated than that. Most of the sprites, if they were 'just' rotated would end up with the wrong perspective. General sprites wont need rotating beyond what exult already does to convert NS sprite...
by Colourless
Wed Sep 21, 2011 9:46 am
Forum: Exult Discussion
Topic: The infamous 'objects disappearing bug'
Replies: 115
Views: 12382

Re: The infamous 'objects disappearing bug'

Don't think anyone has looked into it yet. An idea might be to run it through valgrind and just leave it sitting in britain in the pub and just wait and see what happens.
by Colourless
Sun Sep 11, 2011 8:00 am
Forum: Exult Discussion
Topic: "Garriott Wants to Work on New Ultima, EA Not Interested"
Replies: 29
Views: 2688

Re:

U7 also has stuff all in the way of animations. The schedules used the same few frames of animation for virtually any action. In the age of simple 2D games it was acceptable. Moving into the era of fluid animation and 3D games that is no longer acceptable. Real looking environments needs the charact...
by Colourless
Sun Aug 07, 2011 4:11 am
Forum: Exult Discussion
Topic: The infamous 'objects disappearing bug'
Replies: 115
Views: 12382

Re: The infamous 'objects disappearing bug'

With this information it may be possible to actually track down whats gone wrong.
by Colourless
Mon Aug 01, 2011 10:06 pm
Forum: Exult Discussion
Topic: Unable to compile
Replies: 10
Views: 850

Re: Unable to compile

Scale hq3x is notoriously slow to compile. Jjust wait the really really long time it takes to compile.
by Colourless
Sun Jul 31, 2011 4:45 am
Forum: Exult Discussion
Topic: Unable to compile
Replies: 10
Views: 850

Re: Unable to compile

Try adding the following line into databuf.h after all the #includes

using std::ptrdiff_t;
by Colourless
Wed Jul 20, 2011 11:13 pm
Forum: Exult Discussion
Topic: Unable to compile
Replies: 10
Views: 850

Re: Unable to compile

The error suggests to me that Exult is attempting to use ptrdiff_t instead of using std::ptrdiff_t
by Colourless
Sat Jun 25, 2011 10:06 pm
Forum: Exult Discussion
Topic: Worried...
Replies: 17
Views: 1378

Re: Worried...

I'm here, I'm on IRC, I watch... but there isn't anything in particular that i want to do with Exult atm.
by Colourless
Fri May 27, 2011 1:28 am
Forum: Exult Discussion
Topic: A new scaler for Exult?
Replies: 8
Views: 664

Re: A new scaler for Exult?

Yes and no. It would probably work great for sprites, but not so well for tiling shapes (things like walls, and floor). Prescaling the tiling shapes tends to cause awful looking seam lines between the shape boundries. It is possible to manually fix the problem shapes (slow painful work) to ensure th...
by Colourless
Thu May 26, 2011 9:21 pm
Forum: Exult Discussion
Topic: A new scaler for Exult?
Replies: 8
Views: 664

Re: A new scaler for Exult?

Its not intended for realtime use. According to the whiepaper it can take SECONDS per conversion. If attempting to use it real time, it then would require rasterising the vector image back to raster for display output.
by Colourless
Sun May 22, 2011 9:48 pm
Forum: Exult Discussion
Topic: Any two-player games like U7?
Replies: 6
Views: 402

Re: Any two-player games like U7?

The Baldurs Gate and Icewind dale games can both be played multiplayer where you play through the story. BG are story orientated RPGs intended for single player (and as such probably better for what you're looking for) while IWD are more action orientated RPGs intended for multiplayer fun.
by Colourless
Sat Mar 19, 2011 10:38 pm
Forum: Exult Discussion
Topic: Default Screen Resolutions
Replies: 3
Views: 253

Re: Default Screen Resolutions

It most definitely ran at 320x200
by Colourless
Wed Jan 05, 2011 2:39 am
Forum: Exult Discussion
Topic: world size
Replies: 20
Views: 2338

Re: world size

No, not exactly. It works as I said, if an object (that is any object, not just the avatar!) moves beyond the edge of the world the position is adjusted to be at the correct position on the other side. For example if you attempt to place an object 10 tiles past the right edge of the world, Exult wil...
by Colourless
Wed Jan 05, 2011 12:00 am
Forum: Exult Discussion
Topic: world size
Replies: 20
Views: 2338

Re: world size

duh, one last question. How does the engine conduct the wrapping? how does it move your party/transportation from one edge of the map to the other?
If a object attempts to move to a tile that is off the edge of the map, Exult will move them to the correct tile on the other side of the world.
by Colourless
Tue Oct 05, 2010 8:29 pm
Forum: Exult Discussion
Topic: Windows Phone 7 and XNA?
Replies: 3
Views: 286

Re: Windows Phone 7 and XNA?

It really depends on if C++/CLI is usable with XNA on Windows Phone 7 and what libraries are available. Exult would probably compile to as C++/CLI pure managed code, but chances are that it wouldn't run due to the C/C++ run time libraries being missing on Windows Phone 7. I agree with Dominus' state...
by Colourless
Wed Sep 29, 2010 4:24 am
Forum: Exult Discussion
Topic: Pentagram still alive?
Replies: 181
Views: 27571

Re: Pentagram still alive?

Personally I've lost a fair amount of interest in Exult and Pentagram. It is hard keeping up interest in something for periods of time this long. That said I have been working on Exult a little fixing up problems for the 'upcoming release'... yeah after Duke Nukem Forever doesn't look like that much...
by Colourless
Fri Aug 20, 2010 9:04 pm
Forum: Exult Discussion
Topic: Exult Studio keeps crashing
Replies: 18
Views: 1467

Re: Exult Studio keeps crashing

thanks for reporting this right away. This way the culprit could be narrowed down much more easily.
But do we know what it was yet...
by Colourless
Fri Aug 13, 2010 11:44 am
Forum: Exult Discussion
Topic: OS X - Snapshot and static compile discussion
Replies: 61
Views: 6167

Re: OS X - Snapshot and static compile discussion

SFX causing crashes on PPC machines has now been fixed in SVN.
by Colourless
Sat May 22, 2010 2:50 am
Forum: Exult Discussion
Topic: General question about Dupre
Replies: 13
Views: 709

Re: General question about Dupre

Probably just ran out of booze and is a bit cranky.
by Colourless
Wed May 12, 2010 11:12 pm
Forum: Exult Discussion
Topic: Pentagram status
Replies: 9
Views: 804

Re: Pentagram status

Depends. If you're not overly concerned about combat or the possibility of a few bugs then Pentagram is probably fine (hehe, i could say the same of the original). Pentagram also contains a few enhancements over the original game, but IMO nothing that'd make you absolutely need to use Pentagram over...
by Colourless
Wed Feb 24, 2010 9:16 am
Forum: Exult Discussion
Topic: Yearly update.
Replies: 15
Views: 1720

Re: Yearly update.

We've been secretly porting all the other ultima games to Exult....




Just kidding... don't kill me.
by Colourless
Fri Jan 29, 2010 12:21 am
Forum: Exult Discussion
Topic: New Ultima Coming
Replies: 59
Views: 5154

New Ultima Coming

Looks like EA is making a new Ultima game. Though its not what anyone would expect. Its some sort of browser based strategy game.

Some details here: http://www.shacknews.com/onearticle.x/62123
The games site here: http://www.lordofultima.com/
by Colourless
Thu Dec 03, 2009 10:47 pm
Forum: Exult Discussion
Topic: WIP: Beh Lem in U7
Replies: 107
Views: 12106

Re: WIP: Beh Lem in U7

The sorting algorithm could possibly be changed to fix the gargoyle clipping on the left chair, but its risky. Slight changes to it can cause major trouble elsewhere.
by Colourless
Sat Oct 31, 2009 1:51 am
Forum: Exult Discussion
Topic: Ultima7 - Free Download
Replies: 20
Views: 2062

Re: Ultima7 - Free Download

Its about trademark dilution. Ultima still makes money for EA and they don't want to 'risk' losing the abilty to trademark the name. You've got to remember Ultima Online is still active and still actively developed. Until it costs them more money to run it then they get back from it, they are unlike...
by Colourless
Fri Aug 28, 2009 10:57 pm
Forum: Exult Discussion
Topic: Animations from the SNES version?
Replies: 12
Views: 1082

Re: Animations from the SNES version?

Exult could be modified to load the data from the ROM, but someone would first have to find out all the data offsets in the ROM and then you'd need to do palette conversion as i'm assuming that the SNES game doesn't use the same palette as the DOS game. As we wouldn't be providing the ROM, or the gr...
by Colourless
Fri May 29, 2009 11:45 pm
Forum: Exult Discussion
Topic: Respawn rate at night?
Replies: 1
Views: 154

Re: Respawn rate at night?

Eggs can be set to be triggered at day or night or both.
by Colourless
Thu May 14, 2009 4:15 am
Forum: Exult Discussion
Topic: Vista
Replies: 43
Views: 3125

Re: Vista

We could just say, Windows (32 Bit).
by Colourless
Wed May 13, 2009 5:43 am
Forum: Exult Discussion
Topic: Vista
Replies: 43
Views: 3125

Re: Vista

Exult may be able to be made to run in Win32s but with no multithreading you wont be getting sound.
by Colourless
Wed May 13, 2009 5:38 am
Forum: Exult Discussion
Topic: "the next Exult stable version will be out soon after Duke N
Replies: 3
Views: 265

Re: "the next Exult stable version will be out soon after Du

Still might be true... like, will there ever be another stable version of Exult
by Colourless
Sat Mar 28, 2009 10:58 pm
Forum: Exult Discussion
Topic: Dupre, Shamino and Iolo
Replies: 23
Views: 1541

Re: Dupre, Shamino and Iolo

Tseremed: Ken Demerest, lead programmer on U7
by Colourless
Sun Oct 26, 2008 10:56 pm
Forum: Exult Discussion
Topic: Ultima 7 HD?
Replies: 128
Views: 13571

Re: Ultima 7 HD?

I had thought about using different palettes per shape, subject to the restrictions that the last 32 colors are for palette rotation/semi-transparency. It still would require an overhaul of the graphics code, but maybe less than true color + alpha (and a new shape format to store the palette). Semi...
by Colourless
Wed Oct 22, 2008 8:35 pm
Forum: Exult Discussion
Topic: Ultima 7 HD?
Replies: 128
Views: 13571

Re: Ultima 7 HD?

The memory usage problem would be fixed by making graphics loading work like the originals did. They worked with 2MB of memory of course. They only loaded the graphics used in the cached in area and freed the ones that weren't. However, this comes at a big cost, constantly loading and freeing resour...
by Colourless
Sun Oct 19, 2008 9:15 pm
Forum: Exult Discussion
Topic: Ultima 7 HD?
Replies: 128
Views: 13571

Re: Ultima 7 HD?

Aspect correction for ultima 7 probably isn't needed. It would be nice, but it would be a pain in the ass haking exult to use aspect corrected shape. If you are working with a 3 times scaling factor, and use a 1.2 times aspect correction, you won't be able to get shapes to align correctly. A 8x8 til...
by Colourless
Sun Oct 05, 2008 9:47 pm
Forum: Exult Discussion
Topic: Exult on iPhone App Store
Replies: 19
Views: 1528

Re: Exult on iPhone App Store

Porting Exult to XNA wont mean it'll work on an Xbox 360. Exult is written in C++ and getting Exult to compile with MSVC in C++/CLI Pure mode and using an XNA backend should be reasonably trivial, as far as reasonably trivial ports go. It'd work on windows.. which would be pointless :-) However C++/...
by Colourless
Sun Apr 13, 2008 8:26 pm
Forum: Exult Discussion
Topic: Widescreen monitors
Replies: 21
Views: 2070

Re: Widescreen monitors

1:1.2 vertical scaling in exult would be quite nice to have. Pentagram unlike exult can chain 2 scalers together and can scale differently in X and Y. Rather than specify the scaling factor, for pentagram you specify the display resolution and the rendering resolution and the scalers you want to use...
by Colourless
Sun Feb 10, 2008 2:17 pm
Forum: Exult Discussion
Topic: Resolution Options For Exult The Program Itself
Replies: 3
Views: 444

Re: Resolution Options For Exult The Program Itself

A lot of TFT monitors run at 1280x1024. If you run at 320x256 with 4x Point Scaling (set in the config file) it will be crisp, but as it is only doing point scaling it will be very blocky. If it were possible to chain scalers, it would be handy.
by Colourless
Wed Feb 06, 2008 1:42 pm
Forum: Exult Discussion
Topic: New Graphics Samples
Replies: 13
Views: 1058

Re: New Graphics Samples

There is no particular reason why exult can't be modified to handle 'lift' values higher than 16. That is just a limitation imposed by the fileformats, many of which we have already worked around.
by Colourless
Thu Jan 24, 2008 2:38 pm
Forum: Exult Discussion
Topic: What was the original idea for U8?
Replies: 16
Views: 1150

Re: What was the original idea for U8?

That's... really not as straightforward as you make it out to be. We're not talking about a modern game with a physics engine. Actually it would be fairly trivial for the game to have an avatar that was smaller. Bounding box sizes are set per-shape so to have a smaller avatar they would just need t...
by Colourless
Sun Dec 23, 2007 3:27 pm
Forum: Exult Discussion
Topic: What was the original idea for U8?
Replies: 16
Views: 1150

Re: What was the original idea for U8?

To the best of my knowledge Ultima 8 is close to what Ultima 8 was intended to be as strange as it may seem. Even if it weren't for EA you would not have had Ultima 8 come out much different, it probably would have ended up coming out later but much the same, or not at all. If you read the history o...
by Colourless
Sat Nov 24, 2007 3:37 pm
Forum: Exult Discussion
Topic: R. Garriott's new game (OT)
Replies: 6
Views: 446

Re: R. Garriott's new game (OT)

But WoW already has guns...
by Colourless
Sat Nov 24, 2007 3:35 pm
Forum: Exult Discussion
Topic: U8 Pentagram speed
Replies: 6
Views: 403

Re: U8 Pentagram speed

Why don't you try it out and see: http://pentagram.sourceforge.net/
by Colourless
Wed Nov 07, 2007 2:02 pm
Forum: Exult Discussion
Topic: Suggestion
Replies: 19
Views: 1667

Re: Suggestion

How did I do it so 'quickly'? Well a few reasons. In my post above you can see that I decided that probably only needed for avatar and party. If everything was interpolated then, yeah it would be a big task, but as I mainly focused on getting the scrolling smooth then it is a lot simpler, and really...