Profile for King InuYasha
Field | Value |
---|---|
Displayed name | King InuYasha |
Member number | 11730 |
Title | Apprentice |
Postcount | 29 |
Homepage | http://rgw-net.com |
Registered | Friday, November 9 2007 08:00 |
Recent posts
Author | Recent posts |
---|---|
in Blades of Exile | |
Apprentice
Member # 11730
|
written Wednesday, January 16 2008 20:16
Profile
Homepage
quote:In order
[ Wednesday, January 16, 2008 20:17: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Saturday, January 12 2008 19:33
Profile
Homepage
quote:You might have caught the server at a bad moment. The PHP system on that server is being upgraded at times, and messed with quite often, unfortunately out of my control. The site is supposed to show CMS controlled site with basic info... Anyways, here is a direct link to sources... http://hg.sharesource.org/oboecross32/ [ Saturday, January 12, 2008 19:37: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
Who Killed General? in General | |
Apprentice
Member # 11730
|
written Saturday, December 29 2007 05:28
Profile
Homepage
quote:Internal Server Error = HTTP 500 Status code A 500 error is an internal server error. Generally you are supposed to get HTTP status code 200, which means the connection worked and content is being downloaded. Occasionally a 301 or a 302 status code, which means the site moved. 404 is missing destination. 401 is forbidden, and i think that wraps it up... -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
Who Killed General? in General | |
Apprentice
Member # 11730
|
written Thursday, December 27 2007 21:36
Profile
Homepage
¡Ay! These issues are cropping up all the time now on here. They used to only occur every 5-10 times, but now its occurring at least once every time.. -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
Who Killed General? in General | |
Apprentice
Member # 11730
|
written Thursday, December 27 2007 16:37
Profile
Homepage
quote:Couldn't UBB.classic just be converted using an automatic converter though? I know that phpBB2 has an automatic converter module for UBB.classic 6.x which once imported into phpBB2 could be upgraded to phpBB3. http://www.phpbb.com/community/viewtopic.php?f=10&t=169217 http://www.grahameames.co.uk/phpbb/ Meh, just a suggestion... -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
Trying to Compile from Source in Blades of Exile | |
Apprentice
Member # 11730
|
written Thursday, December 27 2007 15:38
Profile
Homepage
Yay! I feel somewhat happy! As simple as it is, it still means I managed to actually port some code! First rev of wx basics: http://hg.sharesource.org/oboecross32/rev/6860af0cad94 Edit: oops, corrected slight error: http://hg.sharesource.org/oboecross32/rev/a40065e2900c *Dances a little, then realizes big problem* OH SNAP! There is a Mac codebase file in the Windows codebase... "./ScenEd/townout.cpp" is the Mac Scenario Editor codebase file "townout.c" [ Thursday, December 27, 2007 15:49: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Wednesday, December 26 2007 18:35
Profile
Homepage
quote:Ehh, I got what I could. At least I have a lot of space... -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
Trying to Compile from Source in Blades of Exile | |
Apprentice
Member # 11730
|
written Monday, December 24 2007 17:27
Profile
Homepage
While what I am doing does not use the Mac sources (as I have only a little idea on how Windows sources work, much less Mac ones...), I have figured out a way to determine which parts of Blades of Exile need porting from Win16 to Win32. Simply put, Winelib can parse the sources and attempt to build them. Winelib does not suppport anything the Win32 API does not support, and thus the parts of the Win16 API dropped from the Win32 API are given back as errors, stopping the build. BoE game source: PC editor: Scenario Editor: I would have preferred -Wall switch enabled, but that's too much pain at once.... Apparently, the code is C++, here I thought it was C when i glanced at the Mac vs Win16 sources and saw how similar they were... Hey, at least it's progress... These files are being built using autogenerated makefiles from Winemaker. By no means is Winelib a substitute for a genuine native port to Linux. It is merely a stopgap development measure. Note: Pushed fix in filename to Mercurial repository.... [ Monday, December 24, 2007 17:34: Message edited by: King InuYasha ] Posts: 29 | Registered: Friday, November 9 2007 08:00 |
The Abominal Desktop Thread Continued: A New Abomination in General | |
Apprentice
Member # 11730
|
written Monday, December 24 2007 04:14
Profile
Homepage
quote:It was around before 10.5 was announced. It is also a lot more customizable than the Mac OS X one. The only thing this dock can't do YET is move to the top, left, or right. But, that doesn't bother me. I themed the dock to have a bluish glass effect to match the background. [ Monday, December 24, 2007 04:18: Message edited by: King InuYasha ] Posts: 29 | Registered: Friday, November 9 2007 08:00 |
The Abominal Desktop Thread Continued: A New Abomination in General | |
Apprentice
Member # 11730
|
written Sunday, December 23 2007 18:56
Profile
Homepage
Ehh, I chose to go minimalist after this upgrade. Maybe I will change it later? Probably... Posts: 29 | Registered: Friday, November 9 2007 08:00 |
I, II, or III in The Exile Trilogy | |
Apprentice
Member # 11730
|
written Sunday, December 23 2007 18:21
Profile
Homepage
I liked Exile III the best. It was well designed, in my opinion more so than the other two, and kept me busy longer.... It also helped that when I made my switch to Linux, I could take Exile III with me. Given that I only played the demo because my wallet was already hurting at the time, I feel bad that Spiderweb Software became discouraged and demoralized about making Linux games. With the resurgence of the Linux desktop, and more businesses using it in corporate environments and the work people seeing it and trying it out at home, Linux will gain a foothold. Also, Windows Vista hasn't been doing so well... Already with all the other advancements in propagation of Linux to the masses (Dell selling Ubuntu PCs, Everex and ASUS low cost machines, etc.), Spiderweb Software should rethink their position about Linux games. Anyone who says that the games always work fine under Wine are crazy. The latest versions of Wine + any of the Exile and a few of the Avernum games = borked up screen and sound. Sound is easily fixed with driver emulation, but screen issues... Also it is a very weak excuse to not support Linux natively when there are very powerful cross-platform toolkits that can be used for game development (SDL, OpenAL, wxWidgets, MinGW, Code::Blocks, wxFormBuilder, etc.), and all these tools work on Linux, Windows, and Mac OS X. I just hope Spiderweb reconsiders it for Avernum 5. Now that would be sweet for Linux. [ Sunday, December 23, 2007 18:41: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
Geneforge 4 Operating System in Tech Support | |
Apprentice
Member # 11730
|
written Saturday, December 22 2007 23:02
Profile
Homepage
quote:However, there are incompatibilities between the 9x and NT versions of DirectX, intentionally in order to make more people move to the NT platform. The reason why DirectX 9 was even supporting the 9x platform is because at the time, the big game developers had a significant 9x userbase. However, that changed very quickly after most of the 9x series lost support from Microsoft. The big game developers could no longer hold onto that claim, and were pretty much forced to move on. [ Saturday, December 22, 2007 23:03: Message edited by: King InuYasha ] Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Saturday, December 22 2007 21:49
Profile
Homepage
quote:While I do remember about those, I do have a Google account, but I do not wish to use Google's rudimentary system. I didn't want to use SF because of its extremely limited support of DVCSes. And I have worked with a project before using a DVCS. Personally, I find darcs to be lame, and besides, that codebase is for Mac. Most people haven't made a VCS version of the Windows version. Anyways, my tree is in a Mercurial repository for two reasons: 1) Because I always seem to lose track of my files 2) I wanted to allow others to see my tree help contribute to it. The website is here. At the website you can find links to various parts of the project, including the source. Anyone that does want to help with this effort, which would be greatly appreciated, merely register at sharesource.org and send king_inuyasha a private message there requesting developer level access. Also, I would like to know what your skills are in the message. Mac, Linux, and Windows developers are all welcome. [ Saturday, December 22, 2007 22:41: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Saturday, December 22 2007 15:24
Profile
Homepage
quote:The GNU compilers are the official ones for Mac and Linux, and also available for Windows. It is also the compiler my sources are being tuned for. Specifically, I am using the MinGW GCC 4.2.1-sjlj-2 tech preview version. I'm hoping once I figure out what the heck I am supposed to do, I will set up a Mercurial repository and allow people to work on the sources as well. And I was the one who suggested wx and SDL. I am also pushing for consolidation of the codebase to one tree, so that it is easier to maintain. If there are Mac and Windows developers interested in consolidating the codebases while providing native apps for their respective platforms, I would implore them to help me here, because I am a novice programmer, and I don't really know how to do the complex porting required to move code from raw APIs to encapsulated cross platform APIs. My goal is to try to move sound from MMSystem to SDL because that seems the simplest right now. [ Saturday, December 22, 2007 15:32: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Saturday, December 22 2007 13:41
Profile
Homepage
quote:I'm actually attempting to do it. Given that this is my first major C++ project since I designed a tiny math program for a science fair project, I'm having to relearn C++ and find materials on porting from Win16 to Win32. Hopefully, I can additionally ease platform porting by porting some of the interfaces to SDL at the same time. I have also reorganized the source tree to a more logical format so there is no recursive path searching in the sources. [ Saturday, December 22, 2007 13:47: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
Blades of Exile Source Code Released in Blades of Exile | |
Apprentice
Member # 11730
|
written Saturday, December 22 2007 05:07
Profile
Homepage
quote:C# will work on Mac OS X AS LONG AS it is Mono compatible. And Ormus's release functions as if it was unregistered. Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Friday, December 21 2007 17:23
Profile
Homepage
quote:The question now is, how long should we wait before we assume we need to redo the porting process to relicense it? Should we really wait? It has been quite a while since it was announced the change to GPLv2, and BoE/win32 is stagnant since then. Perhaps it should just be redone. [ Friday, December 21, 2007 17:26: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Monday, December 17 2007 11:10
Profile
Homepage
If Ormus has vanished, doesn't that mean that the Win32 version he made is going to get stuck as CPL? That would mean that someone else would have to re-port the whole game to Win32 to get it under GPLv2 licensing. -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Thursday, November 15 2007 14:09
Profile
Homepage
quote:Well, the wx stuff would let you get the native Mac OS X UI you want, and the SDL library is important because of the the custom interfaces used in the game. Obviously you cannot use wx for the dialog engine, so SDL would be the logical choice there. This kind of port would make having a separate Mac and Windows codebase pointless since one codebase can build for all the targets. Essentially you modernized the Win32 code, while also providing native Mac OS X support and gaining Linux support. It seems like I am reiterating, but I am stressing what I would consider very important to the road on getting the game fully working on OS X and Windows as well as Linux. Plus, having one codebase would definitely be easier to manage than having two or three separate ones, eh? Here is a link to a page on combining SDL with wxWidgets. [ Thursday, November 15, 2007 14:20: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Tuesday, November 13 2007 14:26
Profile
Homepage
quote:Well, I don't think this particular game would have any benefit from OpenAL. I just put that out there as information. I think SDL would still be needed for some of the custom output, unless you were to use wxUniversal (if it is possible to make wxUniversal use those bitmaps). But the problem with wxUniversal is that it looks ugly on all platforms. wxNative (which is what I call the standard toolkit) is better because it integrates with GTK, Aqua, and Win32 + native theming. For those people who use KDE, GTK will look like KDE apps when running under the KDE DE in certain distros (Fedora, SUSE, Mandriva, etc.) but not in others by default (Debian, Ubuntu, etc.) -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Saturday, November 10 2007 09:17
Profile
Homepage
The game itself still says it is shareware, while it is really CPL?/GPL? and it needs to be fixed to lessen confusion. Also, maybe if the sources were ported to use SDL and wxWidgets, we could get three birds in one stone? wxWidgets supports native UIs for Mac OS X, Linux, and Windows. SDL is a graphics, audio, and input library that works natively on Windows, Linux, and Mac OS X. I doubt we will need this, but for the sake of showing it, there is OpenAL, which is a cross-platform audio layer which has the ability to use "3D sounds" (EAX, etc.) [ Sunday, November 11, 2007 04:24: Message edited by: King InuYasha ] -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |
in Blades of Exile | |
Apprentice
Member # 11730
|
written Friday, November 9 2007 19:01
Profile
Homepage
I wonder though, would it be possible for a native Linux port to be created? I think that would be great to see for the game! -------------------- Open Blades of Exile Cross 32-bit Project Know any Win16=>Win32 porting resources? Let me know! Posts: 29 | Registered: Friday, November 9 2007 08:00 |