Amiga.org

Amiga computer related discussion => Amiga Gaming => Topic started by: NovaCoder on July 05, 2013, 03:41:42 AM

Title: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on July 05, 2013, 03:41:42 AM
Early BETA video, lots of work to do still (I've only been working on this for a week!)

I fancied doing something a bit less 'heavy' after porting Descent Rebirth and DosBox (both too slow for real HW).  

I'm not sure if this will run ok on 030 yet but I'll give it a go.

[youtube]IAX4TZxI1jg[/youtube]
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: desiv on July 05, 2013, 03:47:59 AM
Awesome!!
I'll be waiting (semi-patiently) for a testing beta for my 1230/28 to give it a try..
:-)

desiv
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on July 05, 2013, 04:06:59 AM
Sweet :) Just promise me you'll add dedicated strafe keys so I can use a proper WASD layout...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on July 05, 2013, 04:08:38 AM
Quote from: commodorejohn;739905
Sweet :) Just promise me you'll add dedicated strafe keys so I can use a proper WASD layout...


I'll see what I can do :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Xanxi on July 05, 2013, 07:21:08 AM
Nice port with sound!

The Wolf3D Amiga port available so far is very good speedwise, but unfortunately has no sound, which makes the game difficult to play.

I don't agree with the need of a WASD layout (which is more like ZQSD on my french keyboard by the way :-) ).
This game is meant for the directional keys, or else a joystick/gamepad/mouse.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on July 05, 2013, 10:04:58 AM
Quote from: Xanxi;739909
Nice port with sound!

The Wolf3D Amiga port available so far is very good speedwise, but unfortunately has no sound, which makes the game difficult to play.

I don't agree with the need of a WASD layout (which is more like ZQSD on my french keyboard by the way :-) ).
This game is meant for the directional keys, or else a joystick/gamepad/mouse.

Thanks :)

It might even have music as well (either MUS format like DOOM or digital like the SFX, not sure yet).

You'll be able use the sounds from different versions of the game (eg the Jaguar port) with this Amiga port, this is done by using the WolfExractor from http://wolf3dredux.sourceforge.net/ (http://wolf3dredux.sourceforge.net/)

This is actually a massive hack, it's based on the PSP SDL port with bits of WolfRedux and Quake 2 mixed in.

It should support Wolf + Spear of Destiny (full game and shareware)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Lord Aga on July 05, 2013, 10:32:14 AM
Awesome work there Nova :)
I remember playing Wolfenstein on my FAST RAM A1200 via PCTask :D It was just a show acutally for laughs and hahas. This now... is some serious gaming :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: ChaosLord on July 05, 2013, 11:02:13 AM
060 Rulez 4evar! :cool:
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Crumb on July 05, 2013, 11:15:18 AM
Quote from: Xanxi;739909
Nice port with sound!

The Wolf3D Amiga port available so far is very good speedwise, but unfortunately has no sound, which makes the game difficult to play.


With my old 040/25 it wasn't very fast, in fact it ran like Doom, something slow IMHO as Wolf3D is quite simpler and ran even on an old 286. Mac version was quite faster than Amiga version, it's a pity that Mac sources aren't available.

@NovaCoder:
A port of the AtariST version would rock, perhaps Ray//tscc could help with the port, his relation with Amiga community is good, IIRC he ported various TBL demos to Atari Falcon.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Britelite on July 05, 2013, 11:23:36 AM
Quote from: Crumb;739917

A port of the AtariST version would rock, perhaps Ray//tscc could help with the port, his relation with Amiga community is good, IIRC he ported various TBL demos to Atari Falcon.

It was actually Mikro who ported the TBL-demos for the Falcon. But yeah, Ray's ST wolf3d is pretty impressive.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Xanxi on July 05, 2013, 11:43:56 AM
I've reviewed 4 ways to play Wolfenstein 3D on an Amiga at the above link.

http://www.amibay.com/showpost.php?p=432783&postcount=35

The result was in favor of the Commodore Bridgeboard A2386 with real DOS version.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Crumb on July 05, 2013, 03:32:53 PM
@Xanxi

Using Shapeshifter to play Mac lo-res games on my A1200 was easy: I used to use a 320x256 8bit screenmode for a scrollable 640x480 screen, that way it was full screen and fast. Fusion didn't allow setting screenmodes as precisely as Shapeshifter hence it was not my favourite choice for AGA (With RTG on the other hand I prefered Fusion)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on July 05, 2013, 07:27:15 PM
Quote from: NovaCoder;739914
It might even have music as well (either MUS format like DOOM or digital like the SFX, not sure yet).
This would be totally sweet, but there's one tricky bit - Wolfenstein uses iD's IMF format, (http://www.shikadi.net/moddingwiki/IMF) which is not MIDI-based (unlike DOOM's MUS format) and OPL-specific. However, there is an IMF-to-MIDI converter, (http://www.shikadi.net/moddingwiki/DRO2MIDI) with source, so if you could work that into the code (and add customizable instrument maps) you could just shoot the resulting data out over the serial port to an MT-32 or something.

Of course, on the big-box Amigas you could add the option of just directly using an OPL2 on a PC sound card over a bridgeboard...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Oldsmobile_Mike on July 05, 2013, 07:28:37 PM
Semi-related question: I downloaded the ECS version of Wolf3D a few weeks ago ( http://aminet.net/package/game/shoot/ecswolf3d ) but couldn't get it to run and of course in typical Amiga-fashion there was no instructions.  ;)  Starting up it asked for some specific type of file which I had to Google (sorry, not in front of my Amiga at the moment), turns out I needed the executable and data files from PC version of Wolfenstein, I believe?  Downloaded such off of some shady site online but it still wouldn't run after I dumped them into the game directory, did nothing, no errors, however if I tried to do something else afterward I'd get a visit from the guru.  ;)

So question is, where do I download the Wolfenstein source files for use on an Amiga?  Is this game old enough yet that they've dropped into the public domain, or do I have to rip an executable off an old PC somewhere?

Thanks!!
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: XDelusion on July 05, 2013, 07:52:50 PM
Awesome!
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: paul1981 on July 05, 2013, 07:54:53 PM
Quote from: Oldsmobile_Mike;739952
Semi-related question: I downloaded the ECS version of Wolf3D a few weeks ago ( http://aminet.net/package/game/shoot/ecswolf3d ) but couldn't get it to run and of course in typical Amiga-fashion there was no instructions.  ;)  Starting up it asked for some specific type of file which I had to Google (sorry, not in front of my Amiga at the moment), turns out I needed the executable and data files from PC version of Wolfenstein, I believe?  Downloaded such off of some shady site online but it still wouldn't run after I dumped them into the game directory, did nothing, no errors, however if I tried to do something else afterward I'd get a visit from the guru.  ;)

So question is, where do I download the Wolfenstein source files for use on an Amiga?  Is this game old enough yet that they've dropped into the public domain, or do I have to rip an executable off an old PC somewhere?

Thanks!!

Haven't tried this myself, but found this online: http://dosgamer.com/wolfenstein-3d/download.html

Hmmm, might have to run the install.bat first on a real pc! Then copy the installed files over to Amiga, then replace the wolf3d executable with the Amiga one. I keep meaning to try this ECS version, I've tried out the AGA conversion of a few years back (the one with no sound) but haven't had any further dealings with Wolfenstein since unfortunately. Now there's the new AGA one with sound, and Nova's porting one as well so I'll have to get back into it.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on July 08, 2013, 05:50:42 AM
Quote from: commodorejohn;739951
This would be totally sweet, but there's one tricky bit - Wolfenstein uses iD's IMF format, (http://www.shikadi.net/moddingwiki/IMF) which is not MIDI-based (unlike DOOM's MUS format) and OPL-specific. However, there is an IMF-to-MIDI converter, (http://www.shikadi.net/moddingwiki/DRO2MIDI) with source, so if you could work that into the code (and add customizable instrument maps) you could just shoot the resulting data out over the serial port to an MT-32 or something.

I don't need to do that because this is based on http://wolf3dredux.sourceforge.net/ (http://wolf3dredux.sourceforge.net/) which includes a IMF to MIDI converter utility, these MIDI files will then need to be converted to MUS and Bob is your uncle, either that or just go from IMF to WAV (using Redux).
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on July 08, 2013, 05:57:44 AM
Ah, snazzy! If you are going to do that, could I pester you to include an option to send the music to a serial-port MIDI dongle (ideally w/custom program# remapping?) It'd be pretty sweet to be able to play Wolf3D with MT-32 music on my A1200...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Xanxi on July 08, 2013, 07:41:08 PM
The original DOS Wolf3D has no option for MT32 or other MIDI sound.
There is only choice between PC Beeper, Adlib, SoundBlaster and another old thingie i can't remember.

Someone would have to write a MT32 music.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on July 08, 2013, 07:57:04 PM
Quote from: Xanxi;740236
The original DOS Wolf3D has no option for MT32 or other MIDI sound.
There is only choice between PC Beeper, Adlib, SoundBlaster and another old thingie i can't remember.

Someone would have to write a MT32 music.
Well, if the music's being converted to MIDI anyway, it's just a matter of coming up with a suitable patch map. (Custom patches would be cool too, but even the presets should be usable.)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: klx300r on July 08, 2013, 09:20:27 PM
thanks for another game for our classics Nova:drink:

hoping my 030@50 will be able to play it decently
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on August 01, 2013, 12:56:20 PM
Decided to spend a bit more time with this port recently, at this rate I may actually finish it ;)



Project status:

Graphics: 99%
Input: 80% (keyboard seems ok now, got to code up the mouse)
Menus:  60% (want to add customized controls)
Sound FX: 70% (missing some samples, also got to tidy it up a bit)
Music: 0% (I think this will be possible using MUS files)
Loading/Saving: 0% (haven't even looked)


[youtube]6C06IL5rJXU[/youtube][/QUOTE]

BTW, like my WorkBench?

:)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: B00tDisk on August 01, 2013, 02:54:03 PM
Quote from: Xanxi;740236
The original DOS Wolf3D has no option for MT32 or other MIDI sound.
There is only choice between PC Beeper, Adlib, SoundBlaster and another old thingie i can't remember.

Someone would have to write a MT32 music.


Disney Sound Source and, I believe, Covox Sound Thing.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: klx300r on August 01, 2013, 05:12:17 PM
@ NovaCoder

looking sweet! what screen resolution are you running ?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on August 02, 2013, 12:24:06 AM
Quote from: B00tDisk;743354
Disney Sound Source and, I believe, Covox Sound Thing.


The current plan is for this port to have MIDI playback using only the native chipset (asm MUS player from DOOM).
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on August 02, 2013, 12:26:18 AM
Quote from: klx300r;743364
@ NovaCoder

looking sweet! what screen resolution are you running ?


Thanks I'm getting there, It's using the original DOS 320x200 screen mode.   I did try 320x240 but it doesn't really scale that well and in any case, if it's going to be built for 030 it will need to run at 320x200 for maximum speed.

I don't think there's a massive amount of work to do now, I think I'll be able to release something to the BETA testers in the next few weeks.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on August 02, 2013, 12:58:03 AM
Quote from: NovaCoder;743389
The current plan is for this port to have MIDI playback using only the native chipset (asm MUS player from DOOM).
Just curious, if you're already doing MIDI playback would it be much trouble to have an option to send it over the serial port instead? It'd lighten the CPU load and allow for a significant increase in music quality.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on August 02, 2013, 01:10:34 AM
Quote from: commodorejohn;743392
Just curious, if you're already doing MIDI playback would it be much trouble to have an option to send it over the serial port instead? It'd lighten the CPU load and allow for a significant increase in music quality.

Hiya,

Yes it would be less load on the CPU but I've never attempted to do that before, not sure how hard it would be for my brain.   The other problem is I can't test it as I don't have external MIDI hardware, can you do this in WinUAE?

To use the chipset to play MIDI is pretty easy because I can re-use the code I did from BOOM (my DOOM port).
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: bbond007 on August 02, 2013, 01:20:18 AM
Quote from: NovaCoder;739914
It might even have music as well (either MUS format like DOOM or digital like the SFX, not sure yet).

Does it support MIDI sound output? A lot of those DOS games supported MIDI as an option, and it would be cool. I have a sound canvas sc88pro hooked to my A1200.

Thanks!

OOPS. Already asked :)

Quote from: NovaCoder;743393
can you do this in WinUAE?

Yes. It looks like you could choose Microsoft GS Wavetable Synth under UAE config options "IO Ports". Might be able to install a better software synth. the MS one kind of sounds like a cheap clone of a sound canvas.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on August 02, 2013, 01:50:43 AM
Quote from: NovaCoder;743393
Yes it would be less load on the CPU but I've never attempted to do that before, not sure how hard it would be for my brain.   The other problem is I can't test it as I don't have external MIDI hardware, can you do this in WinUAE?

To use the chipset to play MIDI is pretty easy because I can re-use the code I did from BOOM (my DOOM port).
Yeah, you can do it in WinUAE - and I'll definitely volunteer to test on real hardware ;) Though I don't know how easy it would be to adapt your code since I haven't seen it...

Quote from: bbond007;743395
Yes. It looks like you could choose Microsoft GS Wavetable Synth under  UAE config options "IO Ports". Might be able to install a better  software synth. the MS one kind of sounds like a cheap clone of a sound  canvas.
That's because it is a cheap clone of a Sound Canvas - Windows's GM.DLS soundset is cut down from Roland's Virtual Sound Canvas (http://en.wikipedia.org/wiki/Virtual_Sound_Canvas#Virtual_Sound_Canvas) line of softsynths.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: ChaosLord on August 02, 2013, 01:51:51 AM
Quote from: commodorejohn;743392
Just curious, if you're already doing MIDI playback would it be much trouble to have an option to send it over the serial port instead? It'd lighten the CPU load and allow for a significant increase in music quality.


Sending data over the serial port is extremely CPU intensive.

How many bits of data would be getting sent per second?

I assume not much so maybe it won't be a big deal.
But it won't lighten the cpu load compared to playing the sound samples with Paula.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: ChaosLord on August 02, 2013, 01:55:20 AM
Quote from: NovaCoder;743393
Hiya,

To use the chipset to play MIDI is pretty easy because I can re-use the code I did from BOOM (my DOOM port).


And everyone who plays the game will be able to hear the soundfx.  No external hardware required.

And using Paula to play the samples will lighten your CPU load.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on August 02, 2013, 02:01:16 AM
Quote from: ChaosLord;743398
Sending data over the serial port is extremely CPU intensive.

How many bits of data would be getting sent per second?
The MIDI transfer rate is 31.25Kbps, 10 bits per byte (7 data bits + 1 status/data flag + start and stop bits.) Each event consists of one to three bytes. The number of events per second depends on the song, but Wolf3D's music isn't terribly intensive.

(Just spitballing, but a song at 120bpm = 2b/s, or a probable maximum of 8 notes/second if it's all 16th notes - unlikely - and no more than eleven channels for OPL2 music if it's in rhythm mode. That would be a total of maybe 528 bytes for an unusually high number of note events, plus maybe some controller changes - so we'll say 640 bytes. That's a measly 6400 bits/second.)

Quote
But it won't lighten the cpu load compared to playing the sound samples with Paula.
Playing samples with Paula is no CPU load; mixing audio (which you'd have to do in order to play MIDI music of any complexity along with sound effects) can be quite a lot, depending on the quality.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: bbond007 on August 02, 2013, 02:06:31 AM
Quote from: ChaosLord;743398
Sending data over the serial port is extremely CPU intensive.

How many bits of data would be getting sent per second?

I assume not much so maybe it won't be a big deal.
But it won't lighten the cpu load compared to playing the sound samples with Paula.

MIDI is MAX of 31250BPS but that does not mean that its continuously transferring that much. In most cases I'm sure its transferring substantially less.

I do have an 060, but playing MIDI files in the background does not seem to put much of a load on my CPU at all while iBrowse or do whatever.... Not much difference between that and MODs...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on August 02, 2013, 02:11:03 AM
The only MIDI files my A1200 chokes up on are my 200KB Yes/Genesis/ELP MIDIs ;) (And that only on the initial loading/parsing.)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: ChaosLord on August 02, 2013, 02:33:15 AM
Quote from: commodorejohn;743400
The MIDI transfer rate is 31.25Kbps, 10 bits per byte (7 data bits + 1 status/data flag + start and stop bits.) Each event consists of one to three bytes. The number of events per second depends on the song, but Wolf3D's music isn't terribly intensive.

(Just spitballing, but a song at 120bpm = 2b/s, or a probable maximum of 8 notes/second if it's all 16th notes - unlikely - and no more than eleven channels for OPL2 music if it's in rhythm mode. That would be a total of maybe 528 bytes for an unusually high number of note events, plus maybe some controller changes - so we'll say 640 bytes. That's a measly 6400 bits/second.)

So if it was 500 bytes per second that means the code will trigger 500 interrupts per second.  Responding to an interrupt is equivalent to a giant pile of cpu instructions plus it thrashes the cache.

The UART in the Amiga is very very primitive with only a 2 byte buffer.  So the CPU must laboriously put 1 byte in, then RTI back to the game, execute some game code then respond to an interrupt to load up the next byte to send.  All the cpu registers have to keep getting saved and restored each time this happens.

If we had a better UART in AGA, one with a 16-byte buffer then using the serial port would be a breeze.



Quote

Playing samples with Paula is no CPU load; mixing audio (which you'd have to do in order to play MIDI music of any complexity along with sound effects) can be quite a lot, depending on the quality.


Oic.  You want to use MIDI in order to get a bunch of extra sound channels for free.  In that case your original statement stands: it would lighten the cpu load to use the serial port to send MIDI commands to play >4 channels of muzak and let the game just play the sfx on Paula.  That would be much less cpu power than software mixing 16 channels or whatever.

Of course if we had an 800 Mhz 060 it wouldn't be a problem to software mix as many channels as we wanted...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on August 02, 2013, 02:56:05 AM
Quote from: ChaosLord;743403
So if it was 500 bytes per second that means the code will trigger 500 interrupts per second.  Responding to an interrupt is equivalent to a giant pile of cpu instructions plus it thrashes the cache.

The UART in the Amiga is very very primitive with only a 2 byte buffer.  So the CPU must laboriously put 1 byte in, then RTI back to the game, execute some game code then respond to an interrupt to load up the next byte to send.  All the cpu registers have to keep getting saved and restored each time this happens.

If we had a better UART in AGA, one with a 16-byte buffer then using the serial port would be a breeze.
I am aware that the Amiga's serial port is no great shakes - but even 640 interrupts/second (which I think is a generous overestimate for this scenario) isn't that much off the performance of any AGA Amiga. Heck, a stock A500 can manage serial communications faster than MIDI's transfer rate and still have time leftover for other tasks.

Quote
Oic.  You want to use MIDI in order to get a bunch of extra sound channels for free.  In that case your original statement stands: it would lighten the cpu load to use the serial port to send MIDI commands to play >4 channels of muzak and let the game just play the sfx on Paula.  That would be much less cpu power than software mixing 16 channels or whatever.
Right. The overhead of mixing 9-11 channels of music plus four SFX is bound to be more than the overhead of sending even whole lot of MIDI data over the serial port - and for those of us without 060s, that could make a significant difference in framerate, not to mention music quality.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: haywirepc on August 02, 2013, 04:42:47 AM
What great work your doing, I love it.

I would like to donate some paypal funds and I think others should too...

Its a shame these things you've been porting didn't make it right to amiga at the time they were so hugely popular. I can't tell you how many amiga people I knew who switched to pc just for some of the stuff you've been porting lately.

Had these been available on amiga, well you never know...

Sad it took so long to get proper ports, but awesome to seem them running on amiga 1200. KEEP IT UP!
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: haywirepc on August 02, 2013, 04:43:28 AM
Oh and just a thought but why not try to get someone to convert some of the music to just standard mod format?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on August 02, 2013, 04:51:47 AM
Quote from: haywirepc;743413
What great work your doing, I love it.

I would like to donate some paypal funds and I think others should too...

Its a shame these things you've been porting didn't make it right to amiga at the time they were so hugely popular. I can't tell you how many amiga people I knew who switched to pc just for some of the stuff you've been porting lately.

Had these been available on amiga, well you never know...

Sad it took so long to get proper ports, but awesome to seem them running on amiga 1200. KEEP IT UP!


Thanks for the support,  I know a few people that have been inspired to upgrade to 060's to run some of my recent ports :)

I don't want to accept donations though as this would put pressure on me to finish stuff, this is just a part-time hobby for me.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: B00tDisk on August 02, 2013, 06:06:33 AM
Quote from: NovaCoder;743415
Thanks for the support,  I know a few people that have been inspired to upgrade to 060's to run some of my recent ports :)

I don't want to accept donations though as this would put pressure on me to finish stuff, this is just a part-time hobby for me.

Now port Firefox!

:D
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: haywirepc on August 02, 2013, 06:13:13 AM
yeah you lazy slob, and chromium too... :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: matt3k on August 02, 2013, 12:04:28 PM
Will this work with RTG also?

Would love to try on my3000-060 with CV64...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on August 19, 2013, 12:33:07 AM
Project status:

Graphics: 100%
Input: 100% (now has WASD support)
Menus: 100%
Sound FX: 70% (missing some samples, also got to tidy it up a bit)
Music: 0% (I think this will be possible using MUS files)
Loading/Saving: 90% (config file is not saved on exit)

Slowly getting there, still lots to do though.

[youtube]5OLouMmVI1Y[/youtube]
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on August 19, 2013, 01:54:53 AM
WASD support alone would make this worth the trouble :D Looks silky-smooth - what are you running it on there?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: giZmo350 on August 19, 2013, 02:35:30 AM
@NovaCoder

Are any of your ports playable on Jen's ACA 1232/33Mhz 128MB Accelerator (http://amigakit.leamancomputing.com/catalog/product_info.php?cPath=43&products_id=1113) ?

Or may on my
GVP-M Typhoon 030 40MHz w/64MB ram?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: nicholas on August 19, 2013, 02:41:37 AM
How about a 256 colour RTCW next? ;)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on August 19, 2013, 03:01:11 AM
Quote from: gizmo350;745219
@NovaCoder

Are any of your ports playable on Jen's ACA 1232/33Mhz 128MB Accelerator (http://amigakit.leamancomputing.com/catalog/product_info.php?cPath=43&products_id=1113) ?

Or may on my
GVP-M Typhoon 030 40MHz w/64MB ram?


Hiya,

I normally code for 060 only these days because I've sold my 030.  

I think this Wolfenstein port is you best bet for 030.   You might also be able to use ScummVM AGA 030 for some games but it will be a little slow for later gamers (see my signature for links).
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: ddniUK on August 19, 2013, 07:58:23 AM
Aw man the commentary was getting interesting! Can you post more? Perhaps get a fellow antipodean Amigan to interview you?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 08, 2013, 11:58:35 PM
I've been working on this port quite a bit recently and I'm getting very close to a release.

I've had a few people BETA testing it and it is playable on an 030 which is really good news :)

Not much to do now, I've still got to add music support and tidy some stuff up but it's basically complete.

I originally wanted to build a single exe that would support both the full and the demo versions of both Wolf and Spear but that doesn't look possible without a lot of work.   I'll probably just go with supporting the full retail versions only, with two different exe's (one for Spear and one for Wolf).

I was hoping this was only going to be a quick port but so far it has sucked up loads of my time!
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: XDelusion on September 09, 2013, 12:16:15 AM
You gotta admit it though, the results are worth it! :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 09, 2013, 12:29:43 AM
Quote from: XDelusion;747313
You gotta admit it though, the results are worth it! :)

Maybe, not sure :)

I want to finish this sucker so I can get on with something more interesting.

Anyway it will be good to FINALLY have a Wolfenstien port that supports both SFX and music on 68k Amiga using only the native chipset.....it's been a long time coming :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: XDelusion on September 09, 2013, 01:28:50 AM
Quote from: NovaCoder;747314
Maybe, not sure :)

I want to finish this sucker so I can get on with something more interesting.

Anyway it will be good to FINALLY have a Wolfenstien port that supports both SFX and music on 68k Amiga using only the native chipset.....it's been a long time coming :)


 Something interesting, hmmm... Half Life! (joking). :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on September 09, 2013, 03:21:02 AM
So I'm running an A1200 with a DKB 1240 (68030 @ 50MHz) and 16MB RAM with ClassicWB, and AmiWolf starts up fine and goes through the menu without issue - but when I start a new game, it displays the "Get Psyched!" loading screen, then goes black and seems to just hang; I left it sit for about fifteen minutes without it getting to the level...any ideas what I should try in order to pin this down? (I can't run it without the accelerator, as that has all the non-chip RAM - and it's not an unstable board anyway...)

Also, why's it run in interlaced mode? Wolfenstein's 320x200 is already supported by the Amiga...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: amiman99 on September 09, 2013, 03:40:57 AM
It runs fine on my A1200 with Blizzard IV 030/50MHz with 64MB ram.
Pretty good speed, and it's actually playable, well done Nova!

It would be nice if you could add a screen-mode requester, so you can choose your resolution.

As far as BUGS, I think the Mouse Sensitivity is not working, because when I changed it, it did not feel any different, I'll try again.

I think I'll play some more....:D
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 09, 2013, 04:16:08 AM
Quote from: commodorejohn;747322
So I'm running an A1200 with a DKB 1240 (68030 @ 50MHz) and 16MB RAM with ClassicWB, and AmiWolf starts up fine and goes through the menu without issue - but when I start a new game, it displays the "Get Psyched!" loading screen, then goes black and seems to just hang; I left it sit for about fifteen minutes without it getting to the level...any ideas what I should try in order to pin this down? (I can't run it without the accelerator, as that has all the non-chip RAM - and it's not an unstable board anyway...)

Also, why's it run in interlaced mode? Wolfenstein's 320x200 is already supported by the Amiga...

Hiya,

It's very hard to debug it from over here :(

My best guess is that it's running out of memory, has anyone got it to run with only 16MB?

Did it create an ERROR.txt log in the game folder?

It just uses the standard PAL video mode (or NTSC if you specify it in the ToolTypes).   It actually asks AmigaOS for the best mode that matches 320x200x8bit, the screen mode is not hard-coded.


I'll have a look at the mouse sensitivity, thanks :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 12, 2013, 03:13:07 PM
Sound and MIDI music (emulated) done, all good to go.

Will uploaded to AmiNet next week after I package it up :)

[youtube]OlQMFM_r1JY[/youtube]
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: som99 on September 12, 2013, 03:44:33 PM
Congrats! Ill give this a go tomorrow when I get home from work on my 030 :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: trekiej on September 12, 2013, 03:55:51 PM
Thanks, and keep up the good work.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: jj on September 12, 2013, 05:56:23 PM
Very impressive.  Congrats dude.  A lot of work went into this i would imagine.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on September 12, 2013, 07:09:01 PM
Quote from: NovaCoder;747324
My best guess is that it's running out of memory, has anyone got it to run with only 16MB?

Did it create an ERROR.txt log in the game folder?
No errorlog, I'm afraid. I tried running it with 32MB as well, same result. (I'd be kind of astonished if a game that required 528KB on DOS required anything like even 16MB on the Amiga - even with the 4MB "MIDI instruments" file...)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: paul1981 on September 12, 2013, 09:31:21 PM
Quote from: commodorejohn;747322
So I'm running an A1200 with a DKB 1240 (68030 @ 50MHz) and 16MB RAM with ClassicWB, and AmiWolf starts up fine and goes through the menu without issue - but when I start a new game, it displays the "Get Psyched!" loading screen, then goes black and seems to just hang; I left it sit for about fifteen minutes without it getting to the level...any ideas what I should try in order to pin this down? (I can't run it without the accelerator, as that has all the non-chip RAM - and it's not an unstable board anyway...)

Also, why's it run in interlaced mode? Wolfenstein's 320x200 is already supported by the Amiga...

Are you running any mode promotion software? It's all I can think of at this time - although I haven't tried this port myself yet.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 12, 2013, 09:32:29 PM
Quote from: commodorejohn;747755
No errorlog, I'm afraid. I tried running it with 32MB as well, same result. (I'd be kind of astonished if a game that required 528KB on DOS required anything like even 16MB on the Amiga - even with the 4MB "MIDI instruments" file...)


It's not a lack of memory because someone managed to get it running with only 6MB, maybe it's a patch???
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: paul1981 on September 12, 2013, 09:34:17 PM
Quote from: NovaCoder;747769
It's not a lack of memory because someone managed to get it running with only 6MB, maybe it's a patch???

Does it play well with FBlit?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Oldsmobile_Mike on September 12, 2013, 09:34:48 PM
Maybe memory fragmentation?  TLSFMem?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on September 12, 2013, 09:42:10 PM
Quote from: paul1981;747768
Are you running any mode promotion software? It's all I can think of at this time - although I haven't tried this port myself yet.
I don't know - does ClassicWB come with any? I've never quite understood how this works...

Quote from: Oldsmobile_Mike;747771
Maybe memory fragmentation?  TLSFMem?
I doubt this is the case, since I've run it multiple times from a fresh boot (on a configuration that takes only a couple MB of the 16MB total fast RAM) and it's done this consistently.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: paul1981 on September 12, 2013, 09:44:17 PM
Quote from: commodorejohn;747755
No errorlog, I'm afraid. I tried running it with 32MB as well, same result. (I'd be kind of astonished if a game that required 528KB on DOS required anything like even 16MB on the Amiga - even with the 4MB "MIDI instruments" file...)

Have you tried running Snoopdos yet? I'd turn all the monitor switches on and have a good look at the output created.
Are you using a custom rom with custom graphics.library or anything?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Oldsmobile_Mike on September 12, 2013, 09:46:36 PM
Is it possible to boot with no startup sequence and try to run it then?  Sorry, just tossing ideas out there now!
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: paul1981 on September 12, 2013, 09:53:58 PM
Quote from: Oldsmobile_Mike;747774
Is it possible to boot with no startup sequence and try to run it then?  Sorry, just tossing ideas out there now!

Run setpatch first though or AGA won't be activated and it'll probably black screen or something. ;)
Unless AmiWolf bangs the hardware directly that is... but I don't think it does if it multitasks.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on September 12, 2013, 10:03:02 PM
Quote from: paul1981;747773
Have you tried running Snoopdos yet? I'd turn all the monitor switches on and have a good look at the output created.
Are you using a custom rom with custom graphics.library or anything?
I'll see if I can give that a try. No custom ROM or anything fancy, just a vanilla ClassicWB install with FBlit enabled.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 12, 2013, 10:04:38 PM
If you are running ClassicWB make sure you disable CyberBugFix, it's a horrible hack which is known to cause issues with my ports.

With the newer versions of ClassicWB it's an optional install.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 14, 2013, 07:08:29 AM
It's on AmiNet now :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on September 14, 2013, 08:03:20 AM
Quote from: NovaCoder;747779
If you are running ClassicWB make sure you disable CyberBugFix, it's a horrible hack which is known to cause issues with my ports.
I'll look into that. Shouldn't need it anyway as it's a plain AGA machine...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: skolman on September 15, 2013, 12:10:31 AM
CyberBugfiX is for http://aminet.net/package/driver/video/CGX-AGA
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 15, 2013, 04:27:45 AM
Quote from: skolman;748010
CyberBugfiX is for http://aminet.net/package/driver/video/CGX-AGA


Another user has confirmed that CGX-AGA is not compatible with AmiWolf.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: skolman on September 15, 2013, 05:11:26 AM
Quote from: NovaCoder;748020
Another user has confirmed that CGX-AGA is not compatible with AmiWolf.

Rather AmiWolf is not compatible with CGX-AGA ;)

If does not work with CGX-AGA:

add in tooltype icon "PICASSO=TRUE"

and edit prefs for CyberBugfiX:

Prefs/Env-Archive/CyberGraphX/DISPLAYABLE
Prefs/Env-Archive/CyberGraphX/INTERLEAVED
Prefs/Env-Archive/CyberGraphX/NOCGX
Prefs/Env-Archive/CyberGraphX/PLANES2CHIP
Prefs/Env-Archive/CyberGraphX/PLANES2FAST
Prefs/Env-Archive/CyberGraphX/SUPERGELS
Prefs/Env-Archive/CyberGraphX/SUPERLAYERS
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 15, 2013, 05:44:44 AM
Does CGX-AGA do anything useful?   Does anybody here use it?

It just looks like a hack to me, it causes issues with all of my ports.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 17, 2013, 12:26:02 AM
Now also available on OCS/ECS machines that support the EHB 64 color mode :cool:

You'll still need an 030 and some FASTRAM to play though.

[youtube]eEhC1CLCYIE[/youtube]

Yes that is only 64 colors.


Find the BETA in the EAB Zone.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: amiman99 on September 17, 2013, 12:38:53 AM
So it means, I can play that on my A600 with ACA630 25MHz ?!?!?
I got to try this!

Let's see how fast is it.

Edit: First try, does not work fully. I can go as far as loading and then I get black screen instead of the game. I can see the score, ammo etc, but no game.
this is w/o the music files, would it work w/o music files if I disable the sound?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: XDelusion on September 17, 2013, 01:20:59 AM
Quote from: NovaCoder;748158
Now also available on OCS/ECS machines that support the EHB 64 color mode :cool:

You'll still need an 030 and some FASTRAM to play though.

[youtube]eEhC1CLCYIE[/youtube]

Yes that is only 64 colors.


Find the BETA in the EAB Zone.



You sir, are a crack monkey! :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 17, 2013, 01:33:46 AM
hiya,

it just means you have the wrong version of the retail game files, there are 3 different versions and AmiWolf only supports one of them.

no you don't need the music files to run, music is disabled by default because it will slow things down a bit.

Quote from: amiman99;748164
So it means, I can play that on my A600 with ACA630 25MHz ?!?!?
I got to try this!

Let's see how fast is it.

Edit: First try, does not work fully. I can go as far as loading and then I get black screen instead of the game. I can see the score, ammo etc, but no game.
this is w/o the music files, would it work w/o music files if I disable the sound?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 17, 2013, 01:34:56 AM
Quote from: XDelusion;748170
You sir, are a crack monkey! :)


I'll take that as a compliment :-)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: amiman99 on September 17, 2013, 01:50:52 AM
Quote from: NovaCoder;748171
hiya,

it just means you have the wrong version of the retail game files, there are 3 different versions and AmiWolf only supports one of them.

no you don't need the music files to run, music is disabled by default because it will slow things down a bit.
D@mn... now I need to find out what version I have and then find the one that is different...google here I come...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: fishy_fiz on September 17, 2013, 03:23:00 AM
Sorry for the belated feedback.
The version you sent me a week or so ago seems to work flawlessly for me on my a1200+40mhz '040. I couldnt find a single problem or bug, and it's pretty much silky smooth, with the exception of rotating left and right, where there's a slight judder (only noticable though if a person is looking for imperfections).

The one thing I did notice though, is that reducing screensize makes absolutely no difference to framerate, and that "judder" when turning left and right is the same whether it's fullscreen, or a small window).
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 17, 2013, 03:54:13 AM
Quote from: fishy_fiz;748187
Sorry for the belated feedback.
The version you sent me a week or so ago seems to work flawlessly for me on my a1200+40mhz '040. I couldnt find a single problem or bug, and it's pretty much silky smooth, with the exception of rotating left and right, where there's a slight judder (only noticable though if a person is looking for imperfections).

The one thing I did notice though, is that reducing screensize makes absolutely no difference to framerate, and that "judder" when turning left and right is the same whether it's fullscreen, or a small window).


Thanks for the feedback :)

Yep the other BETA testers notice the mouse movement has a slight judder, it should be a bit better in the release version on AmiNet.

The reduced screen mode was put in for the 030 users as it seems to make it a bit quicker for them.

I think there is still a slight bug with the game save code, trying to figure out what the problem is.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: amiman99 on September 17, 2013, 07:08:26 PM
It looks like I found a problem running the game on my A600.
My A600 is running ClassicWB setup which is running ScalOS. I tried to disable various option but w/o any success. So I booted plain vanilla WB disk, and voila! it works.
I'm not sure if the problem is caused by Scalos or some add ons, but on plain WB, the game works.
At 25MHZ, the speed is OK, it's like playing Doom on 030 50MHz.

Thanks Nova.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 19, 2013, 01:59:06 PM
Spear of Destiny running on AGA....

[youtube]6_ihdn_uH1I[/youtube]
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: mikrucio on September 20, 2013, 02:50:22 AM
excuse my ignorance....

but WHY THE HELL would anyone want to play a game you can download from the internet
with dosbox and play it, all in about 2 minutes of work and for free?
only to see how crap it looks and turn it off?

your a legend mate, but i really think your wasting your time...BIG TIME.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 20, 2013, 03:17:07 AM
Quote from: mikrucio;748414
excuse my ignorance....

but WHY THE HELL would anyone want to play a game you can download from the internet
with dosbox and play it, all in about 2 minutes of work and for free?
only to see how crap it looks and turn it off?

your a legend mate, but i really think your wasting your time...BIG TIME.

Hiya,

There's a few reasons I spend so much of my free time on these ports.   One reason is that AGA never had much support back-in-the-day and has an unfair reputation of being really slow.   The other reason is that I like to give people a reason to dust off their Amiga's and start using them again, I've even had a few people that have upgraded to 060's specifically to play some of my recent ports.

And finally, I enjoy the coding challenge.   I had a few people tell me that Quake 2 was impossible to do on AGA and even had people comment on my YouTube video's that it was faked and must have been running on a PC.

[youtube]TS21EyNkRlw[/youtube]


I was told that it was impossible to get DOTT running on an 030 with SFX and music (my first Amiga port way back in 2009).

[youtube]_nVGnGARENw[/youtube]
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: ddniUK on September 20, 2013, 10:32:10 PM
Quote from: mikrucio;748414
excuse my ignorance....

but WHY THE HELL would anyone want to play a game you can download from the internet
with dosbox and play it, all in about 2 minutes of work and for free?
only to see how crap it looks and turn it off?

your a legend mate, but i really think your wasting your time...BIG TIME.


Everyone has a right to express their views, regardless of how rude they may be. Out of interest, What do you do with your Amiga time?
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: apa on September 20, 2013, 10:58:48 PM
Quote from: NovaCoder;748418
I enjoy the coding challenge.

Thats the only reason needed. Why do people read books, why do people paint, why do people spend their time on a forum dedicated to a computer that the rest of the world nearly has forgotten about. Answer: Because they like it. Who's to judge what's a waste of time and what's not.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: ferrellsl on September 20, 2013, 11:05:44 PM
Quote from: mikrucio;748414
excuse my ignorance....

but WHY THE HELL would anyone want to play a game you can download from the internet
with dosbox and play it, all in about 2 minutes of work and for free?
only to see how crap it looks and turn it off?

your a legend mate, but i really think your wasting your time...BIG TIME.

That's a very short sighted viewpoint.  Why do so many programmers port Linux to every imaginable CPU on the planet?  Because it's a challenge and they enjoy it.  That's why.  Same goes for guys who write application software and games.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Havie on September 21, 2013, 08:10:27 AM
Quote from: ferrellsl;748465
That's a very short sighted viewpoint. Why do so many programmers port Linux to every imaginable CPU on the planet? Because it's a challenge and they enjoy it. That's why. Same goes for guys who write application software and games.

I agree - I tend to think that people just enjoy the challenge, it's no different from doing a puzzle - keeps the mind going, helps you remember old skills. The other aspect is that it is creative whether you are creating some new or modifying some old. I have not got Nova's skills but I can imagine the pleasure in seeing something work for the first time. Having written a few PC game, I also enjoy getting e-mails or comments on my game - both positive and negative.
 
And to be frank if your opinion is how crap it looks then I don't think you get the whole retro thing?  I love my PS Vita and have had many happy days on my PS1/2/3 (and no doubt sometime in the future, 4) but I am also increasing having fun with my Amiga 1200.  I would have died to play Wolf 3D back in the day (enjoyed may Doom sessions with Doom Atack on my old 040/40 tower) and ofcourse there a little part of all of us Amy fans who think if what Novacoder is doing now was done then, perhaps we'd still have a Commodore today!  
 
Everyone is entitled to their comments but in this case:
Mikrucio :nervous::destroy: Nova coder
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: paul1981 on September 21, 2013, 09:54:00 AM
Quote from: mikrucio;748414
excuse my ignorance....

but WHY THE HELL would anyone want to play a game you can download from the internet
with dosbox and play it, all in about 2 minutes of work and for free?
only to see how crap it looks and turn it off?

your a legend mate, but i really think your wasting your time...BIG TIME.

This is a pretty good answer: http://www.amiga.org/forums/showthread.php?p=741022#post741022 ;)

Quote from: mikrucio;741022
Yeah you be pretty hard pressed to find forums  users 10 years on, on most forums these days. Yet most of us have  endured! why? who knows.

I see My Amiga500 as a platform. That has limitations, The limitations imposed are what give
it personality!.. those 4096 colors I'm sure we have all seen hundreds  of times. in fact alot of us can probably give out the hex code to a  color we see on the screen lol!

The Amiga has something other computers don't. And its not because I was  using one when I was 14. Now that I'm 33 i don't think its a nostalgia  thing. But then again who knows how ones mind works...

The Amiga will never rise again as a new platform, simply because it doesn't need one.
The platform it filled is still there.

(ps i think this is my longest post in 10 years lol)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: nicholas on September 21, 2013, 01:38:22 PM
Quote from: mikrucio;748414
excuse my ignorance....

but WHY THE HELL would anyone want to play a game you can download from the internet
with dosbox and play it, all in about 2 minutes of work and for free?
only to see how crap it looks and turn it off?

your a legend mate, but i really think your wasting your time...BIG TIME.

Why do people run the London marathon when they could just use a treadmill at home? ;)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: Bamiga2002 on September 21, 2013, 11:40:16 PM
Quote from: paul1981;748475
This is a pretty good answer: http://www.amiga.org/forums/showthread.php?p=741022#post741022 ;)
Divided persona disorder (aka skitsophrenia??) :p
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on September 23, 2013, 02:34:33 PM
Spear of Destiny OCS/ECS/AGA finished, will upload to AmiNet tomorrow :)

[youtube]Yt3iQO9JSoE[/youtube]
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: commodorejohn on October 13, 2013, 07:57:03 AM
Quote from: NovaCoder;748020
Another user has confirmed that CGX-AGA is not compatible with AmiWolf.
Coming back to this, I've searched through all my startup-sequences and system folders, and there's no sign of CGX-AGA or CyberBugfix; I dunno if they don't come with ClassicWB Lite, or if the guy who set it up for me removed them, but they don't seem to be present. Any further ideas on what might be causing this issue? ScummVM-AGA-030 is also hanging when I try to launch it...
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on October 13, 2013, 08:28:34 AM
Quote from: commodorejohn;749961
Coming back to this, I've searched through all my startup-sequences and system folders, and there's no sign of CGX-AGA or CyberBugfix; I dunno if they don't come with ClassicWB Lite, or if the guy who set it up for me removed them, but they don't seem to be present. Any further ideas on what might be causing this issue? ScummVM-AGA-030 is also hanging when I try to launch it...


Hiya,

It's very hard to debug this online :(

Have you tried it under WinUAE?   If you can get it working under WinUAE it does at least prove that you've got the correct data files.

Another thing you can try is to boot from a 3.0 WB disk and see if that lets you start it from WB (keep the disk in obviously).

For reference I'm running OS 3.9 with BB1 & BB2 and hardly any other patches/hacks (only Blizkick, FBlit and CopyMem060).

This game does seems to be very 'fussy', not sure why.   I know there are 3 different versions of the retail game data files and my port only supports 1 of them.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on June 12, 2014, 01:57:30 PM
A few people noticed that my AmiWolf ports had stopped working recently (it turns out that they had an expiry date!).

I've managed to find the time to update all of these 3 ports to fix the time bug.

v1.18 of AGA/ECS and Spear of Destiny (AGA only) uploaded to AmiNet, I'll whack them in the Zone on EAB too :)

Have a play with enabling the new 'priority' tool type, might help performance slightly for some users.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: som99 on June 12, 2014, 11:40:07 PM
Quote from: NovaCoder;766321
A few people noticed that my AmiWolf ports had stopped working recently (it turns out that they had an expiry date!).

I've managed to find the time to update all of these 3 ports to fix the time bug.

v1.18 of AGA/ECS and Spear of Destiny (AGA only) uploaded to AmiNet, I'll whack them in the Zone on EAB too :)

Have a play with enabling the new 'priority' tool type, might help performance slightly for some users.


Thank you for fixing this :)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on June 13, 2014, 02:14:24 AM
Quote from: som99;766390
Thank you for fixing this :)

No probs, I don't like it when my software suddenly stops working ;)


AmiWolf OCS/ECS running on an expanded A500 ;)


[youtube]-kHmvGVOxYc[/youtube]
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on June 16, 2014, 02:23:11 AM
Over in the 'Zone' on EAB Dlfrsilver has just converted some really nice MIDI files to make them compatible with AmiWolf/AmiSpear.   I've given them a try myself and can confirm that they sound much better than the original ones :)

The Zone (http://eab.abime.net/zone.php?)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on February 25, 2019, 10:37:10 PM
Some user's were telling me that the mouse control wasn't working properly so I've now fixed it up and uploaded new versions to AmiNet (ECS/AGA/RTG) and also AmiSpear AGA.

Seems much smoother now and very playable  8)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: AndyFC on February 26, 2019, 07:48:04 PM
Thanks Novacoder. I saw Amiwolf pop up as a recent upload on Aminet last week and played it over the weekend. I am very impressed.

Can you give any more detail about which versions of the original game work best? The description in the readme is a bit cryptic. I'm happy with how it runs for me (and it works with a demo version I found) but anything to get some further performance is of interest.

Thank you.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on February 27, 2019, 08:57:48 AM
Thanks Novacoder. I saw Amiwolf pop up as a recent upload on Aminet last week and played it over the weekend. I am very impressed.

Can you give any more detail about which versions of the original game work best? The description in the readme is a bit cryptic. I'm happy with how it runs for me (and it works with a demo version I found) but anything to get some further performance is of interest.

Thank you.

Wow, I'm surprised you got it running with a demo version.

I've attached a pic of the file sizes of the version you should be using (full retail game).

https://amitopia.com/amiwolf-brings-wolfenstein-3d-to-your-amiga/ (https://amitopia.com/amiwolf-brings-wolfenstein-3d-to-your-amiga/)



Game pack details -> http://eab.abime.net/showthread.php?p=910630#post910630 (http://eab.abime.net/showthread.php?p=910630#post910630)




Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: klx300r on February 27, 2019, 07:53:48 PM
Some user's were telling me that the mouse control wasn't working properly so I've now fixed it up and uploaded new versions to AmiNet (ECS/AGA/RTG) and also AmiSpear AGA.

Seems much smoother now and very playable  8)
you Rock Nova ! 8)
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: AndyFC on March 02, 2019, 09:38:58 AM
I second klx00r!

I've looked at my files and the date stamps are different and a couple of them have 1kb difference.

The version I used isn't a demo, but a shareware version which also comes with DOSbox.

I'm going on to Aminet to get the latest version of Wolf3d now too (when it's back up and running). Thank you again,
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: matt3k on March 02, 2019, 10:58:39 PM
Just bought Wolfenstein 3D and Blake Stone to admire the hard work of Nova.

I'm having trouble with Wolf, it gives an error can't find a Screen Mode for requested mode.  I'm using the RTG version and use picasso96 on my radeon.

Tried using modepro and newmode to intercept the screen, that didn't work.

I had to rename all the .WL1 files to .WL6 from the cdrom I bought.  I even tried another version I found online (it was a working version) and had the same error.

Tried on a different system that uses cybergraphix, same results. 

Downloaded the ecs version and tested with same results.
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: AndyFC on March 03, 2019, 10:01:29 PM
From this old thread, it looks like these might be shareware files. I'll try and find where I got my files and make sure it's a legitimate source. If so, I'll share the link.
http://eab.abime.net/showthread.php?t=70749
Title: Re: AmiWolf AGA - new Wolfenstein 3D Port
Post by: NovaCoder on November 26, 2019, 03:46:49 AM
https://www.youtube.com/watch?v=Xi9V5OCqAZM (https://www.youtube.com/watch?v=Xi9V5OCqAZM)

Also seems to work well on Vamps using RTG  :)