Comments (13)
To be a completionist I've copied all the game data for DOS, Amiga and CD32 plus I made sure all the files matched your md5 hashes. OpenFodder uses Amiga by default; I first played the game on an Amiga 500+; Cartoon Classics so that's fine by me.
I am compiling the latest master but I've just been using:
git clone https://github.com/OpenFodder/openfodder
and adding the outdated v1.6 data pack.
Oops!
Discard the issue with the random generation Rob - it's my fault - very impressive that it can generate an endless wave of feasible looking maps.
I'll switch to using:
git clone --recursive https://github.com/OpenFodder/openfodder
Added another sound crash log. I just played a few campaign missions for the first and second game without issue, switched to the Amiga Power maps then back to the main menu. Instant crash.
openfodder.log
I don't know if you noticed the strange graphical glitch on Alessandro map - just above the bunker 2:05 in the google drive video; it's the first time I've played any of these bonus maps!
Thanks again.
p.s. I see lots of classic Lucasarts games in your twitter pics - you might want give the Fatboy soundfont a go with ScummVM or any SDL-based port that uses Fluidsynth; makes em sound great. e.g. export SDL_SOUNDFONTS=/usr/share/soundfonts/fatboy_v0786.sf2
usually makes it apply to all SDL-based games. Never got a Roland Sound Canvas :'(
from openfodder.
[...]
I don't know if you noticed the strange graphical glitch on Alessandro map - just above the bunker 2:05 in the google drive video; it's the first time I've played any of these bonus maps!
[...]
LOL yup! Alessandro just wanted to try some hot & spice elements on a test map, trying even some sprites never used in the game (and now we can see why, about some of them can create graphical errors).
from openfodder.
Yes it did - it implies the disk images are duds; that doesn't put much confidence in the rest of the set that the French are sending out:
Skipping Track 159 (Invalid SOS6 Marker) Skipping Track 160 (SYNC not found)
Those track skips are fairly normal, as the disk rips typically have more tracks than the game actually used. But now I think of it, Cannon Fodder 2 wasn't actually protected by the SOS disk protection, those disks are regular AmigaDos, so thats why it will have failed :)
You should be able to fire up UAE and copy files off those IPFs via regular Workbench
from openfodder.
Do it enough times and it sometimes bombs the game or stops the music from playing.
Have just pushed a fix for this, seems the bug was caused by the audio detection mechanism (it tries not to delete/create the sound object unless it needs to on a version switch, the issue being on returning to the campaign menu, the current version is set to 0, which meant it couldnt check which audio object was being used)
from openfodder.
That looks to have done the trick all right. I'll definitely be giving it a good test over the weekend.
from openfodder.
It is a rather tricky one to trigger at will.
It could equally be caused by switching to the PC Format levels (the game then uses the DOS assets) and then switching back to the main menu to use the amiga files again.
The music goes silent just after the minute mark and never comes back again:
https://drive.google.com/file/d/1EDI1t18FVW7UwKSWR_4mHBcpWhGxKgul/view?usp=sharing
At the start of the video you'll notice that the main menu music doesn't reset when exiting from the about screen, cannon fodder campaign screens, etc - it just carries on playing the current track.
The random map feature seems to generate nonsense (2:20) but I assume that feature isn't finished yet. lovely maps!
Otherwise it's great to be able to switch between the DOS and Amiga assets with:
./OpenFodder --amiga
or
./OpenFodder --pc
You can see a few subtle differences in the graphics/gameplay between them.
I even like the easter egg on the main menu with the turret!
from openfodder.
Otherwise it's great to be able to switch between the DOS and Amiga assets with:
./OpenFodder --amiga
or
./OpenFodder --pc
You can see a few subtle differences in the graphics/gameplay between them. Even like the easter egg on the main menu with the turret!
You can do that -- those are valid CLI flags :) -- You can't however use PC assets on the Amiga demos
Can also press F1/F2 in most places to switch between Amiga/PC (F1 is Amiga, F2 PC)
Theres a few CLI toggles and Hotkeys (see 'Command Line Parameters' in Readme.md)
The random map feature seems to generate nonsense (2:20) but I assume that feature isn't finished yet.
Are you compiling master? We changed the random map generator since the last official release, so it requires assets which aren't included in the last data pack release
Try a recursive checkout of the data repo, as it includes the new script repository (https://github.com/OpenFodder/scripts) -- all random maps are generated by script now.
https://github.com/OpenFodder/data
example random map: https://twitter.com/Open_Fodder/status/1116290666311503872
I'll do some digging into the sound crash later, think i have seen this error before, most probably its because the sound playback routine is running in a separate thread, i'll assume the buffer is being freed before the thread terminates.
Thanks for the detailed report!
from openfodder.
I am compiling the latest master but I've just been using:
git clone https://github.com/OpenFodder/openfodder
and adding the outdated v1.6 data pack.
Oops!
Thats fair, we where supposed to do a release earlier in the year, but life got in the way :)
Think we may actually need a system for downloading/updating scripts at run-time, rather than simply relying on outdated packaged assets.
I don't know if you noticed the strange graphical glitch on Alessandro map - just above the bunker 2:05 in the google drive video; it's the first time I've played any of these bonus maps!
Yeah, that map was a quick hack to test the map editor years ago, its actually been removed from the repository now (it probably should never of been added, but felt we needed something)
p.s. I see lots of classic Lucasarts games in your twitter pics - you might want give the Fatboy soundfont a go with ScummVM or any SDL-based port that uses Fluidsynth; makes em sound great. e.g.
export SDL_SOUNDFONTS=/usr/share/soundfonts/fatboy_v0786.sf2
usually makes it apply to all SDL-based games. Never got a Roland Sound Canvas :'(
Interesting, thanks! I'll give it a look tonight. I am somewhat of a Lucas adventure lover.. maybe too extreme in some cases :)
https://github.com/segrax/Maniac.Mansion.Disassembly
from openfodder.
LOL yup! Alessandro just wanted to try some hot & spice elements on a test map, trying even some sprites never used in the game (and now we can see why, about some of them can create graphical errors).
My first reaction was that I had a dud data file, then I wondered if the mesa-git drivers were on the blink. Nice to know it's known about, albeit unintentional =D
Ever tried these out Rob? Can run it through ScummVM on any platform unlike the Special Edition.
I've got the files backed up on my cheapo Buffalo NAS.
I think this wins the award for my favourite bit of trickery so far... or perhaps nblood or stalker or openxcom; I'm spoilt for choice :P
from openfodder.
Ever tried these out Rob? Can run it through ScummVM on any platform unlike the Special Edition.
Yeah, That is a great piece of work for MI, its something they should of done in the official special edition release!!
I think this wins the award for my favourite bit of trickery so far... or perhaps nblood or stalker or openxcom; I'm spoilt for choice :P
Haha yeah its good these days, lots of choices :)
have played Devilution and OpenXcom, although im more of a D2 fan than D1 these days.. still play on BNet from time to time D2 Ubering
from openfodder.
Is that a shameless plug for both of those Rob? <3 #1 #2
Prince of Persia! I'll have to try that remake. I think I did manage to beat Jaffar without cheating.
Similar games are Another World, Flashback and maybe Heart of Darkness.
I played Dune and Dune 2 back in the day as well as Dune 2000 more recently.
They felt a bit dated compared to the later games as you couldn't queue up units.
Red Alert 1 & 2 are my favourites and I'm hoping OpenRA will support everything eventually.
Plus I see ScummVM now supports Westwood's Blade Runner too.
Here's a good site worth bookmarking.
Truth be told there's little I've not played; I've probably been hopelessly addicted since the ZX Spectrum - used to take half an hour to load a tape and have it crash right near the end =X
I bet you remember Navy Moves, Manic Miner or Saboteur?
If I hadn't played them so much I might have learnt to program them like you! =D
I'm having a play around with FS-UAE and Amiga Forever atm.
The French seem to be seeding just about every Amiga game ever released in IPF format.
I would've got a few free ones using X-COPY but I never had the whole catalogue!
Couldn't get Cannon Fodder 2 to unpack with the SOS unpacker but I found a way - probably a duff copy: CannonFodder2_0104.zip
from openfodder.
Couldn't get Cannon Fodder 2 to unpack with the SOS unpacker but I found a way
Did it give an error?
I bet you remember Navy Moves, Manic Miner or Saboteur?
Actually nah, we had a C64 when I was a kid, so never had exposure to the Spectrum, while I cant speak for all of Australia, but most people I knew had C64/Amiga/PC
Red Alert 1 & 2 are my favourites and I'm hoping OpenRA will support everything eventually.
have tried OpenRA, but prefer playing those games in the original engines, seen CNCNet? they've done some good work in keeping the originals working
There is actually an official remaster in the works, Remaster
from openfodder.
Spectrum was a bit crap to be honest; that's what made the Amiga so damn good - apart from the 11 disks for Monkey Island 2.
C64/Amiga/PC
I went the Spectrum Tape -> Disk / Amiga 500+ / Windows 3.1 -> Windows 10 / Debian route
I doubt I'll be going back to Windows. I tried Linux in the past but there were no GPU drivers; now that mesa drivers are solid for AMD cards plus there's DXVK, D9VK, Proton, Wine, etc.
If I didn't still have an old Phenom II x4 955 I'd try virtualising Windows and passing a GPU through for one or two that don't work like Arkham Knight.
Did it give an error?
Yes it did - it implies the disk images are duds; that doesn't put much confidence in the rest of the set that the French are sending out:
Skipping Track 159 (Invalid SOS6 Marker)
Skipping Track 160 (SYNC not found)
Cannon Fodder 2 UK 0104 (attached above)
68e07be0c13366981498271c0c177c1f CannonFodder2_Disk1of3.ipf
844976ecfbee9b39cdca70c35cf0f906 CannonFodder2_Disk2of3.ipf
a8f30ec8498e900cf042126cfa6d5dd4 CannonFodder2_Disk3of3.ipf
I ended up using the HxC Floppy Emulator software with the SPS DLL's in Wine to extract the files off the disks and used another copy to repair a few mismatched files.
The first game extracts without issue and the CD32 version pretty much uses the same files as the first with one or two differences - same repair trick there.
Out of interest no issue with compiling OpenFodder or SOS Extractor with Clang 9; it's found it's way into Debian Testing.
from openfodder.
Related Issues (20)
- Custom Soldiers Names HOT 3
- Save Data Management Enhancement HOT 1
- Android support? Can I play this on my phone? HOT 2
- Flatpak Metadata headline says the game is OpenTyrian instead of OpenFodder HOT 1
- OpenFodder says Amiga WHDLoad data has wrong MD5 HOT 16
- An android .apk app would be lovely like the ultima and Fallout ones you can get... HOT 1
- Cursor problems on Wayland HOT 30
- Flatpak release HOT 2
- e-mail address invalid HOT 1
- Save does NOT work HOT 1
- PC-Format: NO music during intro nor between the levels HOT 1
- Thank you! HOT 1
- [Question] How does the engine caulculate refresh rate speed for the scrolling sequences? HOT 4
- Lock cursor to window HOT 1
- [Feature Request] Disable pre-scaling HOT 7
- Garbled upper line HOT 1
- Distorted audio when many sound effects play at one HOT 32
- Letters should appear on key down rather than up on the save screen HOT 2
- Saving twice with the same name leads to 2 separate save files HOT 1
- Add a way to get back to boot hill HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openfodder.