More Games to support in ECWolf?

Advanced Wolfenstein 3D source port based upon Wolf4SDL and ZDoom.
[Home] [Download] [HG builds (Win)] [HG builds (Mac)] [Wiki] [Repo]

Moderator: Blzut3

User avatar
RaVeN
Heretic's & HeXen's fan
Posts: 45
Joined: Fri Nov 06, 2009 12:21
Location: Ukraine
Contact:

More Games to support in ECWolf?

Post by RaVeN » Wed Sep 07, 2016 15:22

There is ShadowCaster by Raven Software based on modified Wolf3D engine, discussions on https://www.doomworld.com/vb/everything ... moddening/

More easy is adding "In Pursuit of Greed" support, source code released. Wolf3d based.

For just info http://www.mobygames.com/game-group/3d-engine-wolf3d

Blzut3
Developer
Developer
Posts: 383
Joined: Sun Jan 24, 2010 22:21

Re: More Games to support in ECWolf?

Post by Blzut3 » Thu Sep 08, 2016 4:44

The Raven engine is different enough that it likely warrants its own source port. Most notably ECWolf intends to take advantage of strictly parallel floors and ceilings (permitting potentially simpler stacked plane handling) which supporting the Raven engine games would violate.

Additionally since the Raven engine is just a rendering engine calling it based off the Wolf3D engine is a bit of a stretch regardless.

3371-Alpha
Classic Mac User
Posts: 14
Joined: Wed Oct 12, 2016 17:42

Re: More Games to support in ECWolf?

Post by 3371-Alpha » Thu Oct 13, 2016 21:21

Speaking of more game support, do you think you could add support for the Mac version? The Mac version (and derivatives) use a archive (similar to Doom WADs) known as "sets" with all the level and other data contained within.

Blzut3
Developer
Developer
Posts: 383
Joined: Sun Jan 24, 2010 22:21

Re: More Games to support in ECWolf?

Post by Blzut3 » Fri Oct 14, 2016 4:47

3371-Alpha wrote:do you think you could add support for the Mac version?
https://www.youtube.com/watch?v=r5eBLxO7MsY

3371-Alpha
Classic Mac User
Posts: 14
Joined: Wed Oct 12, 2016 17:42

Re: More Games to support in ECWolf?

Post by 3371-Alpha » Fri Oct 14, 2016 6:17

Excuse me if I sound ignorant, but how do I setup/use that mod?

Blzut3
Developer
Developer
Posts: 383
Joined: Sun Jan 24, 2010 22:21

Re: More Games to support in ECWolf?

Post by Blzut3 » Fri Oct 14, 2016 6:56

If you have a Mac (even a modern one) then it's trivial to setup. Just macbin your game files and load them with a shim file in the latest development version.

Here's a whole thread on the subject (spoiler though: an easy method to get the macbin files without a Mac has yet to actually be found): http://forum.drdteam.org/viewtopic.php?p=56551#p56551 http://forum.drdteam.org/viewtopic.php? ... 4&start=30

3371-Alpha
Classic Mac User
Posts: 14
Joined: Wed Oct 12, 2016 17:42

Re: More Games to support in ECWolf?

Post by 3371-Alpha » Sat Oct 15, 2016 4:42

Well I've got the data files extracted, one set file and a folder with a ton of level/episode files. Again, sorry if I sound ignorant but, what's a shim file and where do I obtain it?

Blzut3
Developer
Developer
Posts: 383
Joined: Sun Jan 24, 2010 22:21

Re: More Games to support in ECWolf?

Post by Blzut3 » Sat Oct 15, 2016 7:24

3371-Alpha wrote:sorry if I sound ignorant
I really don't mean to sound condescending, but the information you seek is in the links I gave in the last post (I linked to two posts in the same thread). Similarly your first question was in the FAQ on the website:
  • Mac Wolfenstein First & Second Encounter - Source Released. Work started.
  • Mac Wolfenstein Third Encounter - No source, but not a whole lot different. Work started.
Although I wouldn't expect anyone to find them since apparently my SEO is pretty bad. You can find information you may find interesting on my weblog:

3371-Alpha
Classic Mac User
Posts: 14
Joined: Wed Oct 12, 2016 17:42

Re: More Games to support in ECWolf?

Post by 3371-Alpha » Sun Oct 16, 2016 4:22

Alright, thanks for clearing that up. So basically just have to rename the "Wolfenstein 3D™ set" to "wolf3d.bin". That's simple enough. Is the level folder needed though? Also where do I get a font shim?

Blzut3
Developer
Developer
Posts: 383
Joined: Sun Jan 24, 2010 22:21

Re: More Games to support in ECWolf?

Post by Blzut3 » Sun Oct 16, 2016 4:28

Again, the shim was in the thread I linked. I guess I can post the link here as well though: http://maniacsvault.net/ecwolf/files/macshim.pk3

From the levels directory you need the second encounter as wolflvls.bin. The other 6 sets are just mods, so load them like any other mod.

User avatar
Gez
Developer
Developer
Posts: 1393
Joined: Mon Oct 22, 2007 16:47

Re: More Games to support in ECWolf?

Post by Gez » Sun Oct 16, 2016 16:10

Blzut3 wrote:(spoiler though: an easy method to get the macbin files without a Mac has yet to actually be found)
What would be needed to write a tool doing that?

Blzut3
Developer
Developer
Posts: 383
Joined: Sun Jan 24, 2010 22:21

Re: More Games to support in ECWolf?

Post by Blzut3 » Sun Oct 16, 2016 18:45

Gez wrote:What would be needed to write a tool doing that?
Can't speak for the floppy version, but for CDs you would first need to do raw CD IO in order to dump an image of the Mac file system. I don't suspect this would be too difficult to do. Next one would need to read enough HFS in order to find the relevant binary files and their data and resource forks (ECWolf technically only needs the latter). Once you find that, wrap the data into a macbinary container which you can find format details on a link in my Feb 2012 weblog entry.

The linked thread covers HFSExplorer which does the first and second part of that. The issue there is it dumps in AppleDouble format which isn't really suitable for ECWolf (there's nothing technically wrong with just renaming the resource fork file to something reasonable, but then it's no longer a valid AppleDouble which by definition has the resource fork as a hidden file named "._<filenamehere>"). So the simplest thing to do would be to either write a program which converts an AppleDouble to MacBinary or perhaps see if the maintainer of HFSExplorer would take a submission for an option to dump to MacBinary. (As stated in the other thread I would take a compromise on using AppleSingle if necessary, but I think it's more likely to find mods already in MacBinary format since it was more popular at the time.)

User avatar
RaVeN
Heretic's & HeXen's fan
Posts: 45
Joined: Fri Nov 06, 2009 12:21
Location: Ukraine
Contact:

Re: More Games to support in ECWolf?

Post by RaVeN » Fri Nov 04, 2016 20:08

maybe it can be helpful : source port for Blake Stone exist, http://bibendovsky.github.io/bstone/

User avatar
Nokiaman
Posts: 39
Joined: Fri Apr 17, 2015 14:25

Re: More Games to support in ECWolf?

Post by Nokiaman » Wed Nov 23, 2016 12:44

Blzut3 wrote:
3371-Alpha wrote:do you think you could add support for the Mac version?
https://www.youtube.com/watch?v=r5eBLxO7MsY
Heh, didn't expect this to be my own video :D
Can't wait when MacWolf support is finished.

filipetolhuizen
Posts: 62
Joined: Wed Jun 25, 2014 1:08

Re: More Games to support in ECWolf?

Post by filipetolhuizen » Mon Nov 28, 2016 4:28

I talked to Les Bird this weekend by e-mail and he seemed to like ECWolf progress. He said he's still looking for the C7 source code, unfortunatelly. Let's hope he finds it soon despite being long lost.

Post Reply

Return to “ECWolf”

Who is online

Users browsing this forum: No registered users and 1 guest