diff --git a/README-OS4.md b/README-OS4.md new file mode 100644 index 0000000..228637b --- /dev/null +++ b/README-OS4.md @@ -0,0 +1,28 @@ +# Blob Wars : Attrition + +This is the port of the Blob Wars Attrition 1.2.2 for the AmigaOS 4. It is +tested and runs well on X5000/40. Also I tested it on microAmigaOne but the +lack of graphics memory (32MB total) makes it really slow. + +This archive does not contain any data files. In order to play the game, you +will need to purchase the data. You can do so here: + +http://www.parallelrealities.co.uk/games/attrition/#purchase + +To install it, extract all the files from the bought Linux archive +(blobwarsAttrition-1.2.2.linux-x86.tar.gz) anywhere at you hard disk +and copy over all the files from this archive. A requester will show up +to replace the blobwarsAttrition binary, which you need to confirm. + +I do not recommend to use the demo data provided from the official website, +because they do not work correctly. + +It is recommended to have the following SDL2 options enabled at its prefs: +- Driver: opengl/opengl2 depending your gfx card and the drivers you have +installed in your system +- Batching Mode: enabled + +### Changelog +1.2.2r1 (2022-08-13) +* First release + diff --git a/icons/blob.info b/icons/blob.info new file mode 100644 index 0000000..6948e29 Binary files /dev/null and b/icons/blob.info differ diff --git a/makefile.os4 b/makefile.os4 index 1523b0e..faaf9c4 100644 --- a/makefile.os4 +++ b/makefile.os4 @@ -80,13 +80,15 @@ uninstall: # prepare an archive for the program dist: - $(RM) -rf $(PROG)-$(VERSION).$(REVISION) - mkdir $(PROG)-$(VERSION).$(REVISION) - cp -rL $(DIST_FILES) $(PROG)-$(VERSION).$(REVISION) - # tar czf $(PROG)-$(VERSION).$(REVISION).linux-x86.tar.gz $(PROG)-$(VERSION).$(REVISION) - # mkdir -p dist - # mv $(PROG)-$(VERSION).$(REVISION).linux-x86.tar.gz dist - # $(RM) -rf $(PROG)-$(VERSION).$(REVISION) + mkdir -p release/$(PROG)-$(VERSION).$(REVISION) + cp $(PROG) release/$(PROG)-$(VERSION).$(REVISION)/ + strip release/$(PROG)-$(VERSION).$(REVISION)/$(PROG) + cp icons/blob.info release/$(PROG)-$(VERSION).$(REVISION)/$(PROG).info + cp LICENSE release/$(PROG)-$(VERSION).$(REVISION)/ + cp README.md release/$(PROG)-$(VERSION).$(REVISION)/ + cp README-OS4.md release/$(PROG)-$(VERSION).$(REVISION)/ + lha -aeqr3 a $(PROG)-$(VERSION).$(REVISION).lha release/ + # prepare an archive for the program src-dist: diff --git a/src/plat/os4/os4Init.c b/src/plat/os4/os4Init.c index 1a8013b..c5d1fc2 100644 --- a/src/plat/os4/os4Init.c +++ b/src/plat/os4/os4Init.c @@ -38,6 +38,7 @@ void createSaveFolder(void) BPTR savesPathLock = Lock("PROGDIR:saves", SHARED_LOCK); if (!savesPathLock) { + SDL_LogMessage(SDL_LOG_CATEGORY_APPLICATION, SDL_LOG_PRIORITY_INFO, "Saves folder not found. I am going to create it."); mkpath("PROGDIR:saves"); } else {