Search found 732 matches

by Colourless
Tue Nov 06, 2007 8:36 pm
Forum: Exult Discussion
Topic: Suggestion
Replies: 19
Views: 1667

Re: Suggestion

I've committed a few changes. Made it so smooth scrolling is no longe just an on/off switch. It's now a percentage value that will control how much time is spent smoothly scrolling during a move and how much time is spent 'still'. I set the default now to 75%. Combat problems should now be fixed. I'...
by Colourless
Tue Nov 06, 2007 1:19 pm
Forum: Exult Discussion
Topic: Suggestion
Replies: 19
Views: 1667

Re: Suggestion

I'll fix the stuff up at some point. I'll also add in some options to add 'partial' smooth scrolling so it's wont seem quite like the avatar is walking on ice.
by Colourless
Tue Nov 06, 2007 2:24 am
Forum: Exult Discussion
Topic: Suggestion
Replies: 19
Views: 1667

Re: Suggestion

/me looks around and whistles nonchalantly and then casually mentions something along the lines of want smooth scrolling... download the next snapshot...
by Colourless
Sun Nov 04, 2007 10:44 pm
Forum: Exult Discussion
Topic: Suggestion
Replies: 19
Views: 1667

Re: Suggestion

Yes it could, but not too well. Diagonal movement of the viewpoint will cause problems because not all the tiles you'll need will have been rendered. Pure horizontal or vertical movement will be ok. However, there is a slight catch, the simplest way will only cause the screen scrolling to be smooth,...
by Colourless
Wed Oct 31, 2007 2:21 pm
Forum: Exult Discussion
Topic: U7 Network Programming
Replies: 32
Views: 4329

Re: U7 Network Programming

I'll give my input here. Exults method of doing event timing makes it very hard to do syncronization in the game itself. Just look at how may times syncronized animated shapes have been broken and then fixed. Exult is also very susceptable to differences in machine speed. It doesn't attempt to keep ...
by Colourless
Sun Oct 28, 2007 1:45 pm
Forum: Exult Discussion
Topic: Support for Leopard???
Replies: 35
Views: 3159

Re: Support for Leopard???

I'd suggest a 1.4 version because 1.2 is kind of old and has problems. I have a Mac for work purposes but I don't use it particularly often.
by Colourless
Sat Oct 27, 2007 3:13 pm
Forum: Exult Discussion
Topic: Support for Leopard???
Replies: 35
Views: 3159

Re: Support for Leopard???

Can you please submit a source patch to the Patch Tracker http://sourceforge.net/tracker/?group_i ... tid=302335 so the changes you've made can be put into the source.

I'll see if I can get some official binaries compiled and put on the Download page under snaphots
by Colourless
Tue Oct 09, 2007 2:39 pm
Forum: Exult Discussion
Topic: Game quits in Serpents Isle
Replies: 10
Views: 495

Re: Game quits in Serpents Isle

This is an old bug that's been fixed hasn't it? I think turning off the music will fix the problem. 1.2 is really old, a 1.4 snapshot is really really needed for the Mac.
by Colourless
Tue Aug 28, 2007 2:17 pm
Forum: Exult Discussion
Topic: Exult for Nintendo DS
Replies: 18
Views: 3438

Re: Exult for Nintendo DS

For a system running off of a 'ROM' cart, you should be able to modify exult to work with memory mapped files, rather than loading loading them into memory from the ROM. It would reduce the memory requirements, a lot. Things would be quite different to the way the PSP version works. Not sure if it'd...
by Colourless
Mon Aug 13, 2007 8:22 pm
Forum: Exult Discussion
Topic: Exult PSP!
Replies: 70
Views: 6678

Re: Exult PSP?

I'm impressed, sounds like you would have done a lot a work. I hope our code did cause 'too' much trouble. Our memory usage is... quite a bit higher than the orignals that managed to do everything in 2MB.

I've added an addition to the first post on this thread about it.

-Colourless Dragon
by Colourless
Tue Jun 26, 2007 2:03 pm
Forum: Exult Discussion
Topic: Loading animation
Replies: 2
Views: 236

Re: Loading animation

It should be fairly trivial to replicate the effect using Pixel/Fragment shaders.
by Colourless
Tue Jun 26, 2007 1:05 am
Forum: Exult Discussion
Topic: Pocket PC Features / Bug Fixes
Replies: 98
Views: 6622

Re: Pocket PC Features / Bug Fixes

Would be great to have some photos of it running on devices for the screenshot page too!
by Colourless
Thu Jun 21, 2007 2:29 pm
Forum: Exult Discussion
Topic: Pocket PC Features / Bug Fixes
Replies: 98
Views: 6622

Re: Pocket PC Features / Bug Fixes

This is an old mockup I did for an On Screen Keyboard for Exult

Image

It fits in 320x40 as you'd want. There were a number of technical issues in implementing it (still are probably), which is why I never did it.
by Colourless
Mon Jun 18, 2007 11:24 pm
Forum: Exult Discussion
Topic: Pocket PC (ARM) Binary Package
Replies: 62
Views: 5976

Re: Pocket PC (ARM) Binary Package

Ah you're probably right there. The exult menu is likely forcing startup to 320x240 for compatiblity reasons. I don't think there will be a way of doing it differently for now without code changes.
by Colourless
Mon Jun 18, 2007 7:46 pm
Forum: Exult Discussion
Topic: Pocket PC (ARM) Binary Package
Replies: 62
Views: 5976

Re: Pocket PC (ARM) Binary Package

If you edit the config file you will probably be able to set it to use 240x240 so the problem probably isn't fatal, but some parts of Exult may not work to well with the screen resolution being smaller than normal. The Save Game gump is 320x200 and will go off the edges of the screen. The original s...
by Colourless
Mon Jun 18, 2007 1:43 am
Forum: Exult Discussion
Topic: Pocket PC (ARM) Binary Package
Replies: 62
Views: 5976

Re: Pocket PC (ARM) Binary Package

PocketPCs don't have a concept of current directory if I remember. I think what I did was setup exult to grab the path of the executable and use that directory as the base for working out relative paths. Use the GetModuleFileName() Win32 function with the first argument set to NULL to get the path. ...
by Colourless
Sun Jun 17, 2007 2:37 pm
Forum: Exult Discussion
Topic: Pocket PC (ARM) Binary Package
Replies: 62
Views: 5976

Re: Pocket PC (ARM) Binary Package

When I was doing it i made Exult look for a Exult.cfg.txt file so the file could be edited on the device itself easily.
by Colourless
Fri Jun 15, 2007 6:03 pm
Forum: Exult Discussion
Topic: Pocket PC (ARM) Binary Package
Replies: 62
Views: 5976

Re: Pocket PC (ARM) Binary Package

I have to say great work :-)

Things very much seem to have improved since I last attempted a PocketPC port.
by Colourless
Fri Jun 08, 2007 3:44 pm
Forum: Exult Discussion
Topic: Volunteering - PocketPC Port
Replies: 13
Views: 939

Re: Volunteering - PocketPC Port

It 'used' to compile and I did commit the changes. But, that was a long time ago so things will probably be broken now. If you have Visual Studio 2005 there shouldn't be any general problems compiling assuming the ARM compiler in VS2005 supports all the language features used. I'd advise starting fr...
by Colourless
Sun May 20, 2007 2:11 pm
Forum: Exult Discussion
Topic: SDL update screwed up?
Replies: 9
Views: 846

Re: SDL update screwed up?

As Exult is directly using X11 itself when compiling in with ExultStudio support, shouldn't configure be adding the X11 compiler args itself, and not rely on the SDL compiler args to add in X11. Of course if X11 isn't found, ExultStudio support should be disabled, to hopefully stop these problems.
by Colourless
Tue Apr 24, 2007 4:38 pm
Forum: Exult Discussion
Topic: Multithreading
Replies: 17
Views: 1222

Re: Multithreading

There is really two ways of multithreading pathfinding. One is a bit easier than than the other. You could just do normal pathfinding but using more than one thread to calculate it. If doing A* you would have more than one thread popping off nodes to check at a time. Implementing this in the context...
by Colourless
Sat Apr 14, 2007 1:07 pm
Forum: Exult Discussion
Topic: Better filtering?
Replies: 29
Views: 2490

Re: Better filtering?

Hmm.. the reason why the white pixels are too visable is because the rest of the roof is too dark. Gamma correct filtering would probably fix that problem.
by Colourless
Fri Apr 13, 2007 2:54 pm
Forum: Exult Discussion
Topic: Better filtering?
Replies: 29
Views: 2490

Re: Better filtering?

I tried Hq2x in Pentagram and the results were very disappointing. For the most part it was good, but it really really broke badly when doing the fine cross faded palette adjustments when you were under the effects of shrooms. There was really bad temporal artefacting. Even when standing still the l...
by Colourless
Mon Mar 12, 2007 3:20 am
Forum: Exult Discussion
Topic: U7 Music
Replies: 7
Views: 921

Re: U7 Music

The Exult team did not make the OGG files ourselves. They were made by someone else (Simon Quinn) for us to use. As far as I know, they were extracted then played back with the SysEx data from the games. Now, for BG everything is good, though I'm pretty sure that the SI tracks are not actually 100% ...
by Colourless
Mon Mar 12, 2007 3:08 am
Forum: Exult Discussion
Topic: Ultima 6 Music
Replies: 5
Views: 858

Re: Ultima 6 Music

Ultima 6's music was designed to be played via an Adlib sound card. MT32 support was added 'late' and converted the Adlib music to use MT32 instruments and output the notes to the MT32 using something that can be described as a hack. Strictly speaking, the music played via an Adlib (or AdPlug) is ho...
by Colourless
Sun Feb 25, 2007 2:35 pm
Forum: Exult Discussion
Topic: To the modders...
Replies: 4
Views: 351

Re: To the modders...

Trying to fit UW1 into the normal Ultima games is almost pointless. It was never meant to be an Ultima game and consequently it's story line doesn't make all that much sense fitting into the rest of the series.
by Colourless
Wed Jan 17, 2007 6:51 pm
Forum: Exult Discussion
Topic: Line of Sight
Replies: 19
Views: 1257

Re: Line of Sight

As an optional feature being a little CPU intensive shouldn't matter a great deal. Exult doesn't have smooth scrolling, etc, so a frame rate hit may not be noticed. That said, the U7 dataset will make things difficult to implement line of sight. Unlike the other games, U7 is a 3D world where height ...
by Colourless
Sun Jan 14, 2007 1:59 pm
Forum: Exult Discussion
Topic: [OT] serious spam issues
Replies: 28
Views: 2498

Re: [OT] serious spam issues

But if everyone left the internet... there would be no spam anymore...

such a paradox.
by Colourless
Sat Dec 16, 2006 1:15 pm
Forum: Exult Discussion
Topic: About Items in U7 and U7 SI
Replies: 32
Views: 3098

Re: About Items in U7 and U7 SI

Hmm.. no workies in vista? I'll check it out.
by Colourless
Sun Nov 26, 2006 12:59 pm
Forum: Exult Discussion
Topic: More colors?
Replies: 5
Views: 347

Re: More colors?

If you were going to make thing 32bit, it would probably be best to as mentioned about to keep palettes per shape. For lighting conditions I'd do modulation of the frame buffer to make things darker/filter colours. If you are going 32bit, might as well use it to improve things at the same time, incl...
by Colourless
Sat Nov 25, 2006 11:51 pm
Forum: Exult Discussion
Topic: Copyright implications
Replies: 17
Views: 1337

Re: Copyright implications

Ultima VII is an oddity, because it didnt come with a Licesnse agreement explicitly stating it was forbidden to reverse engineer the title, which is the only real dubious part of what we've done. There is also strange interoperability clauses in copyright legislation, but I wouldn't know where to be...
by Colourless
Wed Sep 20, 2006 9:04 pm
Forum: Exult Discussion
Topic: [ot] Colourless on slashdot
Replies: 7
Views: 934

Re: [ot] Colourless on slashdot

There is only one real effect that couldn't readibly be emulated and that's passing LFB writes through the pixel pipe. I don't think this feature was used very often, but it's a feature thats very unique to Voodoos. Other 'hard' things are Paletted Textures and Chroma keying. Both of those were used...
by Colourless
Tue Sep 19, 2006 2:36 pm
Forum: Exult Discussion
Topic: [ot] Colourless on slashdot
Replies: 7
Views: 934

Re: [ot] Colourless on slashdot

/me looks at the Vista x64 DVD sitting beside his computer...

I don't have Vista x64 installed, but my driver should work in Vista. :-)
by Colourless
Fri Sep 01, 2006 9:20 pm
Forum: Exult Discussion
Topic: estudio - Exporting all frames of a shape?
Replies: 27
Views: 2000

Re: estudio - Exporting all frames of a shape?

Ok. I found and fixed the problem (as well as some others).

Since I'm now satisified the changes are stable, i've committed them to cvs.
by Colourless
Fri Sep 01, 2006 2:41 pm
Forum: Exult Discussion
Topic: estudio - Exporting all frames of a shape?
Replies: 27
Views: 2000

Re: estudio - Exporting all frames of a shape?

I've uploaded a new one with a slight change. I had IO non blocking on recv but that is going to cause problems because exult only calls recv when it knows there should be a packet and if it doesn't block the recv call can return an error that Exult wont handled, so I've changed it so recv will now ...
by Colourless
Thu Aug 31, 2006 9:45 pm
Forum: Exult Discussion
Topic: estudio - Exporting all frames of a shape?
Replies: 27
Views: 2000

Re: estudio - Exporting all frames of a shape?

And i think I'm done. If anyone wants to test it out, here is a new servewin32.cc file that replaces the pipes and mailslots and instead uses Sockets. You'll need to compile your version of exult and exult studio replacing the file in the server directory with this one. You'll also need to link to t...
by Colourless
Thu Aug 31, 2006 5:43 pm
Forum: Exult Discussion
Topic: estudio - Exporting all frames of a shape?
Replies: 27
Views: 2000

Re: estudio - Exporting all frames of a shape?

WinSock of course isn't 100% compatible with Berkeley Sockets so while much of the code can be reused, its probably just easier if I rewrote the Win32 only with it using a socket port bound to loopback only. The mailslot stuff is a hack, and I kind of regret writing it now (it worked in testing but ...
by Colourless
Wed Aug 30, 2006 2:28 pm
Forum: Exult Discussion
Topic: estudio - Exporting all frames of a shape?
Replies: 27
Views: 2000

Re: estudio - Exporting all frames of a shape?

I probably should update it to use TCP/IP.
by Colourless
Wed Aug 30, 2006 2:41 am
Forum: Exult Discussion
Topic: Chaos Heirophant - Summon Shade
Replies: 17
Views: 966

Re: Chaos Heirophant - Summon Shade

I think the Chaos Hierophants in the burned out building 'bug' is something that has been worked around in Exult... I think... which means you can't talk to them anymore

I could be wrong though. Please correct me if I am.
by Colourless
Sat Aug 26, 2006 2:50 am
Forum: Exult Discussion
Topic: Changing Language on the INTROs
Replies: 5
Views: 288

Re: Changing Language on the INTROs

I don't think there currently is an option to always show the Subtitles in the SI intro but there probably should be, if not for translations, then for the hearing impared.
by Colourless
Sun Aug 20, 2006 10:01 pm
Forum: Exult Discussion
Topic: Problems opening game in full screen
Replies: 4
Views: 368

Re: Problems opening game in full screen

Higher than 2x is the limitation of the scalers. However the point scalers support manually editing the config and setting the scaling value to 3 or higher.
by Colourless
Fri Aug 04, 2006 4:57 pm
Forum: Exult Discussion
Topic: Font
Replies: 7
Views: 431

Re: Font

Conceptually you could consider it to be layers, and in many ways pentagram treats it as layers too, but in practice we've not strictly implemented like that. Gumps in Pentagram are a fairly complete UI system and it's implemented as a tree. We just do one call to the DesktopGump to paint and it cal...
by Colourless
Thu Aug 03, 2006 4:21 pm
Forum: Exult Discussion
Topic: Font
Replies: 7
Views: 431

Re: Font

In Pentagram we render everything using Gumps, even the game world. We have a special 'scaling gump' that applies a scaler to the rendered results of all it's child gumps. We can then render more gumps on top of that. Of course there is some trickery involved in order to get the draw order correct w...
by Colourless
Wed Aug 02, 2006 3:51 pm
Forum: Exult Discussion
Topic: Font
Replies: 7
Views: 431

Re: Font

It can be done, but whether it would be easy to do it with Exult is a different matter. Of course it would still require a 'bigger font' In Pentagram when I wrote the renderer for it I added in specific support for allowing us to draw 'High Resoultion' shapes and bitmaps ontop of the upscaled game w...
by Colourless
Wed Aug 02, 2006 3:40 pm
Forum: Exult Discussion
Topic: Mods, mod installation and menus
Replies: 51
Views: 5108

Re: Mods, mod installation and menus

Pentagram already has it's own integrated Menu system in it that's already used for Game/Language/Version selection for U8 as well as the Crusader Games. Would kind of be redundant to attempt to integrate that with Exult stuff into a seperate program. Pentagram Menu: http://www.users.on.net/~triforc...
by Colourless
Sun Jul 30, 2006 10:29 pm
Forum: Exult Discussion
Topic: Bugs in the zaurus port
Replies: 5
Views: 342

Re: Bugs in the zaurus port

Remember kids, don't do drugs!
by Colourless
Sun Jul 30, 2006 3:32 pm
Forum: Exult Discussion
Topic: [OT] Spammers gone nuts
Replies: 31
Views: 4073

Re: [OT] Spammers gone nuts

Not all that much point looking at IP addresses. They are all 'random' pretty much indicating a Zombie network.
by Colourless
Tue Jul 11, 2006 4:38 pm
Forum: Exult Discussion
Topic: I need some help with installing mods
Replies: 19
Views: 1390

Re: I need some help with installing mods

Actually the Menu should show mods that are incompatible, but tell the user that they are incompatible. If the menu didn't show incompatible mods, the users wouldn't know that:
1) they had installed the mod correctly
and
2) that the mod is incompatible.
by Colourless
Sat Jul 08, 2006 2:56 am
Forum: Exult Discussion
Topic: Anyone else get this in SI?
Replies: 6
Views: 575

Re: Anyone else get this in SI?

You can only run fast enough in Exult. Last thing I knew, changing the 'FPS' setting in the options is what allows you to either reach it or not reach it.
by Colourless
Mon May 15, 2006 2:18 pm
Forum: Exult Discussion
Topic: Ultima VII, Floppy only ):
Replies: 23
Views: 3417

Re: Ultima VII, Floppy only ):

I've got a 5.25" in a machine just so I could get games off of old disks. Of course that machine is about 200 km away from me setup as a linux gateway, but if the need arises I can still use it to read old dos disks.