Amiga.org

Amiga computer related discussion => Amiga Gaming => Topic started by: carvedeye on March 17, 2010, 07:06:28 PM

Title: Amiga Doom wont run?
Post by: carvedeye on March 17, 2010, 07:06:28 PM
hi all trying to get amiga doom up running on my system but getting an error which is "unable to allocate at least 2097152 fastmem for none management while leaving 2mb fastmem free". but i have an 030 with 8 meg fast ram plus the 2meg built in?

 any ideas?
Title: Re: Amiga Doom wont run?
Post by: Cammy on March 17, 2010, 07:18:28 PM
Which version of DOOM are you trying to run? For your setup, DoomAttack will run best. Did you remember to set the stack to 20000 first?
Title: Re: Amiga Doom wont run?
Post by: jorkany on March 17, 2010, 07:31:17 PM
http://www.gameshot.org/?id=3088
Title: Re: Amiga Doom wont run?
Post by: carvedeye on March 17, 2010, 07:32:52 PM
Quote from: Cammy;548061
Which version of DOOM are you trying to run? For your setup, DoomAttack will run best. Did you remember to set the stack to 20000 first?


stack whats a stack im still a bit of a noob.
Title: Re: Amiga Doom wont run?
Post by: carvedeye on March 17, 2010, 07:33:46 PM
Quote from: jorkany;548062
http://www.gameshot.org/?id=3088


i dont want to play a flash version on my pc but thanks for link anyway :)
Title: Re: Amiga Doom wont run?
Post by: SamuraiCrow on March 17, 2010, 07:42:28 PM
Quote from: carvedeye;548064
stack whats a stack im still a bit of a noob.

If you look in the information in the icon, there should be a text-field labeled "stack".  If the number is smaller than 20000, put 20000 in there instead.
Title: Re: Amiga Doom wont run?
Post by: carvedeye on March 17, 2010, 07:49:01 PM
Quote from: SamuraiCrow;548067
If you look in the information in the icon, there should be a text-field labeled "stack".  If the number is smaller than 20000, put 20000 in there instead.


the stack is already set at 20000?
Title: Re: Amiga Doom wont run?
Post by: carvedeye on March 17, 2010, 07:51:48 PM
does it have anything to with the fact that i am not using a rtg card?
as i was under the impression that it could be ran with aga?
Title: Re: Amiga Doom wont run?
Post by: Cammy on March 17, 2010, 08:09:31 PM
DoomAttack and ADoom both work on AGA A1200s. I think ADoom may even work on OCS Amigas. You may have to try running the game from AmigaDOS after booting with no Startup-Sequence (by rebooting and holding the mouse buttons down).

If you let us know which version of DOOM you're running I should be able to help you with the command line.
Title: Re: Amiga Doom wont run?
Post by: paul1981 on March 17, 2010, 08:24:47 PM
Although unlikely, your memory could be fragmented, so like cammy says, try a reboot with no startup-sequence. Remember to run "setpatch" though before loading doom or you'll be stuck with ECS screen modes. Also, make sure you're running the 020 version of doom and not the 040 or 060 by mistake.
Title: Re: Amiga Doom wont run?
Post by: NovaCoder on March 17, 2010, 09:54:56 PM
Quote from: paul1981;548080
Although unlikely, your memory could be fragmented, so like cammy says, try a reboot with no startup-sequence. Remember to run "setpatch" though before loading doom or you'll be stuck with ECS screen modes. Also, make sure you're running the 020 version of doom and not the 040 or 060 by mistake.


Cool, I never new the running SetPatch would give you access to the AGA screen modes :)
Title: Re: Amiga Doom wont run?
Post by: carvedeye on March 17, 2010, 11:02:21 PM
@ cammy

im running v 1.3?
Title: Re: Amiga Doom wont run?
Post by: Cammy on March 18, 2010, 12:40:07 AM
V1.3 of WHAT?
Title: Re: Amiga Doom wont run?
Post by: NovaCoder on March 18, 2010, 01:36:52 AM
Quote from: paul1981;548080
Although unlikely, your memory could be fragmented, so like cammy says, try a reboot with no startup-sequence. Remember to run "setpatch" though before loading doom or you'll be stuck with ECS screen modes. Also, make sure you're running the 020 version of doom and not the 040 or 060 by mistake.


Did you try this?
Title: Re: Amiga Doom wont run?
Post by: motrucker on March 18, 2010, 01:56:18 AM
Quote from: Cammy;548129
V1.3 of WHAT?

I thought the third time was charmed?   :roflmao:
Title: Re: Amiga Doom wont run?
Post by: carvedeye on March 18, 2010, 09:16:10 AM
amiga doom  v1.3?
Title: Re: Amiga Doom wont run?
Post by: Cammy on March 19, 2010, 01:53:02 AM
I'm assuming that you mean ADoom 1.3, which although being the most complete port, is also not as optimised for your setup as DoomAttack, which I recommend you download and try instead of ADoom. There are also some DOOM launcher programs that make the job easier for you. You can get them all on Aminet, of course.

If you can't get DoomAttack running, I'll try and pack up my DOOM directory (minus the WAD file) and send it to you. You should be able to just dump the WAD in the right spot, double click the icon and load the game after that.
Title: Re: Amiga Doom wont run?
Post by: XDelusion on March 19, 2010, 04:55:50 AM
I don't want to take this off subject, but for the note, the ADOOM source has been ported to the Dreamcast and works beautifully on there!

I wish I could help with your problem, but my A600 is not fast enough to run DOOM. Though if you do get it running, and you got a Windows box. I highly suggest checking out the http://www.doomworld.com and get into DOOM Editing! It is so easy and so much fun, not to mention portable as you'll find ports of DOOM on about everything. Probably even a toaster or alarm clock at the rate the ports are being churned out.

I personally edit for PrBOOM which is on Amiga OS 4, Haiku, Windows, and NEEDS an AROS port hard core!!! (does this also work with MorphOS?)

And of course GzDOOM which only works in Windows and Linux atm.
Title: Re: Amiga Doom wont run?
Post by: carvedeye on March 19, 2010, 10:11:10 AM
Quote from: Cammy;548389
I'll try and pack up my DOOM directory (minus the WAD file) and send it to you. You should be able to just dump the WAD in the right spot, double click the icon and load the game after that.


that would be great thanks cammy.
Title: Re: Amiga Doom wont run?
Post by: Cammy on March 28, 2010, 12:43:28 AM
I finally had some spare time to go through and make this, my A1200 is in serious need of repairs but a friend from the internet lent me his A1200 so I could clean it up and get it configured really nicely for him, so I've had the chance to test it thoroughly. I've included three separate drawers for DOOM, DOOM2 and UltimateDOOM, and they all have a copy of the game files, so the archive is quite large from the redundancy, but this is just the easiest way to have the game set up on your Amiga. Just extract the AmigaDOOM.lha file into your games drawer, then all you need to do is copy Doom.wad, Doom2.wad and DoomU.wad into their corresponding drawers. Then all you have to do is double click on the icon for each game to launch it.

I have configured the game to use the later, better sounding MIDI library plugin, and copied over the set of better, optimised instruments, CD32 controls and buffered sound effects enabled. You can use the mouse and keyboard as well, if you don't have a CD32 or USB control pad. You can increase the screen size by pressing + and - on the keyboard, and change the detail with F5. If you're not happy with the screen mode it runs in, or you want to disable the music (the music slows the game down a little bit) you can configure the settings by showing all the files in the drawer and executing DoomAttackPrefs. You can also run the game from AmigaDOS, which might be smoother. Let's just pretend you have extracted your AmigaDOOM.lha to Work:Games/FPS/ When you have rebooted without a Startup-Sequence (by holding down the two mouse buttons before booting/rebooting), this is what you need to type:

Assign Env: RAM:
Setpatch
Work:Games/FPS/DOOM/
DOOM1/
Stack 20000
DoomAttack

Then the first DOOM game will run. Typing DOOM2/ or UltimateDOOM/ will let you play those games instead. I hope everything goes smoothly for you, and for anyone else who wants to try DOOM on their Amiga the easy way.

I have tested this configuration on several Amiga setups, and can confirm it works on:

A1200 + 4MB FastRAM
A1200 + 8MB FastRAM
CD32 + SX32 + 8MB FastRAM
A1200 + 030/28 + 32MB FastRAM
A1200 + 030/50 + 128MB FastRAM

Here is the link to the AmigaDOOM.lha file:

http://home.exetel.com.au/amiga/AmigaDOOM.lha

The archive contains no copyrighted data, it's all made up of files from Aminet. I'm sorry I don't have a link to some sort of "DOOMwads.lha" file as well, so you'll have to find those yourself on an old DOOM CD or by purchasing it online. Or use the shareware DOOM.wad which is freely available.
Title: Re: Amiga Doom wont run?
Post by: Cammy on March 28, 2010, 12:52:19 AM
Something I forgot to do before archiving this pack together was to rename each of the DoomAttack executables/icons to DOOM, DOOM II and Ultimate DOOM, but you can do that yourself if you like. Then you can add them to some quickstart menu, dock, your desktop or wherever. I couldn't find any separate icons for each one so they all just have the same icon at the moment, but you can change it if you find better ones.
Title: Re: Amiga Doom wont run?
Post by: rockersuke on March 28, 2010, 03:22:48 AM
Nice job!

Doom brings a lot of memories from my first PC years. I had relunctantly lost all hope on Amiga things (...did I? :-) ) around 1995 and got into a Pentium 100 MHz machine. Going like crazy to get a copy of Doom was one of the first things I tried, and I got hooked as hell... beating the game, playing all those tons of homemade maps, watching as people started patching graphics here and sounds there...

Eventualy I learnt to make such things myself, having fun changing some bits until I started a whole anime related patch project, changing characters, sounds, music, etc.. with stuff from popular 90's series like Sailor Moon, Ranma, Tenchi Muyo, Kimagure Orange Road, Dragonball... (I bet many last generation otaku-fans would no even get some of the in-jokes ^_^'). It was all quite advanced and then... I got lazy, time passed, Doom faded away, and my manga-wad went to rest forgotten in some corner of a hard drive.

Unexpectdly, a decade later I'm a retro-computing enthusiast and an active Amiga user again, and find myself playing good old Doom in my 030 accelerated A1200. To my delight, my old wads survived migration after migration to my latest PC, and maps, graphics, sounds, deh files, etc... all work with no trouble under ADoom :D

So now I might finish it all... eer, some day! ;-)

(next step is getting it networked with some of the other Dooms in my PC through the wifi LAN, but I guess that will take time XDD)
Title: Re: Amiga Doom wont run?
Post by: carvedeye on March 30, 2010, 01:09:09 PM
Quote from: Cammy;549974
I finally had some spare time to go through and make this, my A1200 is in serious need of repairs but a friend from the internet lent me his A1200 so I could clean it up and get it configured really nicely for him, so I've had the chance to test it thoroughly. I've included three separate drawers for DOOM, DOOM2 and UltimateDOOM, and they all have a copy of the game files, so the archive is quite large from the redundancy, but this is just the easiest way to have the game set up on your Amiga. Just extract the AmigaDOOM.lha file into your games drawer, then all you need to do is copy Doom.wad, Doom2.wad and DoomU.wad into their corresponding drawers. Then all you have to do is double click on the icon for each game to launch it.

I have configured the game to use the later, better sounding MIDI library plugin, and copied over the set of better, optimised instruments, CD32 controls and buffered sound effects enabled. You can use the mouse and keyboard as well, if you don't have a CD32 or USB control pad. You can increase the screen size by pressing + and - on the keyboard, and change the detail with F5. If you're not happy with the screen mode it runs in, or you want to disable the music (the music slows the game down a little bit) you can configure the settings by showing all the files in the drawer and executing DoomAttackPrefs. You can also run the game from AmigaDOS, which might be smoother. Let's just pretend you have extracted your AmigaDOOM.lha to Work:Games/FPS/ When you have rebooted without a Startup-Sequence (by holding down the two mouse buttons before booting/rebooting), this is what you need to type:

Assign Env: RAM:
Setpatch
Work:Games/FPS/DOOM/
DOOM1/
Stack 20000
DoomAttack

Then the first DOOM game will run. Typing DOOM2/ or UltimateDOOM/ will let you play those games instead. I hope everything goes smoothly for you, and for anyone else who wants to try DOOM on their Amiga the easy way.

I have tested this configuration on several Amiga setups, and can confirm it works on:

A1200 + 4MB FastRAM
A1200 + 8MB FastRAM
CD32 + SX32 + 8MB FastRAM
A1200 + 030/28 + 32MB FastRAM
A1200 + 030/50 + 128MB FastRAM

Here is the link to the AmigaDOOM.lha file:

http://home.exetel.com.au/amiga/AmigaDOOM.lha

The archive contains no copyrighted data, it's all made up of files from Aminet. I'm sorry I don't have a link to some sort of "DOOMwads.lha" file as well, so you'll have to find those yourself on an old DOOM CD or by purchasing it online. Or use the shareware DOOM.wad which is freely available.


Cammy you are an absolute star you really are very much appreciated mant many thanks.
Title: Re: Amiga Doom wont run?
Post by: carvedeye on June 21, 2010, 12:37:28 AM
Well cammy managed to have a play with the amigadoom you put together and they work a treat (although its a bit slow on my spec) hopefully when i get my new mediator from amigakit i will be able to run at its full many thanks for all your hard work.
Title: Re: Amiga Doom wont run?
Post by: runequester on June 21, 2010, 01:48:43 AM
Adoom runs on my 030/25 but not amazing. I'll have to check out Doom attack, if thats better optimized.
Title: Re: Amiga Doom wont run?
Post by: Thorham on June 21, 2010, 10:40:35 AM
Quote from: Cammy;548129
V1.3 of WHAT?
Probably ADoom. I checked Aminet, and it has the right version number. DoomAttack is V0.8 Beta, so it's most likely ADoom.
Title: Re: Amiga Doom wont run?
Post by: Thorham on June 21, 2010, 12:06:31 PM
Quote from: runequester;565992
Adoom runs on my 030/25 but not amazing. I'll have to check out Doom attack, if thats better optimized.
Yes, DoomAttack is more optimized than ADoom. Just make sure you select the right C2P routine in the prefs program, or it's going to run badly.

Also, Doom is less heavy than Doom 2, so you may want to try Doom first.
Title: Re: Amiga Doom wont run?
Post by: tokyoracer on June 21, 2010, 01:09:18 PM
I'd try and add more RAM, 32Mb SIMM's are peanuts and would do no end of goodness to your system. Do you have an FPU (68882) with your 68030?
Title: Re: Amiga Doom wont run?
Post by: SamuraiCrow on June 21, 2010, 03:13:11 PM
If you have 32 megs of Fast RAM, you'll probably be able to install your wadfile to the RAM disk and run it from there.  Here's how:  First you rename doom.wad to doom.wadd.  Make a softlink that points to ram:doom.wadd named doom.wad.  Set up a script to copy the doom.wadd file to RAM: before you start the game.

This technique has a few advantages besides eliminating hard drive accesses to the wad file while you are playing.  If you had copied the whole directory structure to RAM: you'd lose your savegames every time you'd power down the system.  Also, this technique lets you keep more memory available than if you copied everything to RAM: .
Title: Re: Amiga Doom wont run?
Post by: carvedeye on July 03, 2010, 08:12:20 PM
The accelerator is only capable of 8mb of ram max as its the Apollo 1230 Turbo Lite, I hope to get a new accelerator soon with more ram but i need to get the funds for the mediator LT4 first.
Title: Re: Amiga Doom wont run?
Post by: Cammy on January 22, 2011, 05:01:10 AM
While I was browsing the web and chatting to some friends on IRC and MSN, I took a break and played DOOM (while still online on other screens, so it's not the best framerate), and I uploaded this quick clip of it running on my A1200 with Cobra 030/28 running in 320x240 through the Indivision AGA on my LCD monitor.

[YOUTUBE]fhI60ahCvDc[/YOUTUBE]

Oh, I'm playing with a Competition Pro CD32 control pad, not the keyboard. Unfortunately my left shoulder button doesn't work so I can't strafe that way.