November 22, 2017, 09:06:11 AMLatest Member: ragnarokz

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - mrtnptrs

Pages: [1]
1
Testing Area / Test checklist/procedure for upcomming version 0.40 RC
« on: March 27, 2014, 11:53:17 AM »
Here you can find a draft of the checklist/testprocedure for the upcomming version 0.40 of CorsixTH.

Thirst thing: sorry that I did not invite you to test the 0.30 RC, but I did not have the time/was not in the mood to do it; my father died last december on lung cancer. That's the reason, so now let get the party started again.

Back to business:

Specific test procedure for version 0.40 (and follow the instructions from here: http://forums.corsixth.com/index.php/topic,5348.msg6951.html#msg6951):

CorsixTH runs since version 0.40 on a new version of SDL: in earlier versions we used version 1.2.1x, but now we are using SDL 2.0.x. For this we had to change a lot of code to make the migration to SDL2 possible. Take a look here if you want: http://wiki.libsdl.org/MigrationGuide :)

But we are still looking for bugs which are not fixed after the migration to version 0.40. So, you have to test everything in game. Especially:

-If all the hotkeys are working.
-If the shadows of the patients/doctors/nurses are working good.
-If everything is okay regarding the music and the sounds (also the sound library got an update to SDL_mixer 2.0.x)
-If the movies are working well (The SDL2 migration required a lot of changes in the code of this.)
-If all screens are working good (including their animations.)

We also introduced some brand new features in this version and it's your job to check for errors/bugs regarding these new features:

-Epidemics
-Patients can now also go the hell instead of going to the heaven.


2
This is the checklist for testing of the RC of version 0.21:

Regular bugs- and issue-test:
-Graphical glitches: Test started: Issue 1536 (workaround available.)
-Errors during gameplay: Test started
-Error during start of the game: Test started
-Other gameplay issues: Test started

Windows 2000 and older
-Installer issues and gameplay issues: Not offically supported and Test started

Windows XP:
-Installer issues: Test started.

Windows Vista:
-Installer issues: Test started
And there are no testers available to test this on Windows Vista. You want to test the RC on Windows Vista? Look here: http://forums.corsixth.com/index.php/topic,5349.0.html

Windows 7:
-Installer issues: Test started.

Windows 8:
-Installer issues: Test started
-Gameplay issues: Test started
And there are no testers available to test this on Windows 8. You want to test the RC on Windows 8? Look here: http://forums.corsixth.com/index.php/topic,5349.0.html

Mac OS:
-Installer issues: Test started
I'm still looking for some more testers who can test the RC on Mac: http://forums.corsixth.com/index.php/topic,5349.msg6953.html#msg6953

Linux distributions (all four installers):
-Installer issues: Test not yet started
-Music issues on Ubuntu 12.04 (no mucis): Test not yet started

Specific test procedure for version 0.21
(and follow the instructions from here: http://forums.corsixth.com/index.php/topic,5348.msg6951.html#msg6951):

-Try to test if the Transparant walls are working at the moment. We want to introduce this function at the normal menu instead of the debug menu. Play the game with Transparant walls on and see if there are any issues. You can report bugs about using Transparant walls [http://code.google.com/p/corsix-th/issues/detail?id=1468&q=transparant here] and you could also find some information there about this idea. You can acces this function at the moment at the debug menu.

-When using the RC you have to do the following:

1. Do a completely fresh install.

2. Try starting the game and choose both of these options:
 a) A full version of TH'97
 b) The demo version of TH'97 and make sure that it is playable. You can find the demo version here:
http://th.corsix.org/Demo.zip
3. Overwrite
 a) an existing 0.10 installation
 b) an existing 0.11 installation
 c) an existing 0.20 installation
     and make sure that it is playable.

1. Start a new game in the new release and make sure that:
 a) No specific issue bugs occurs
 b) All the new and edited hotkeys are working correctly.
 c) The Undo and Redo option at MapEdit works as expected.

3
Hospital Café / Code name for releases
« on: February 15, 2013, 03:51:45 PM »
Maybe we could give every next release of CorsixTH a kind of code name? Many other software makers are also doing this.

For the next release(s) you could give it this name for example:
-''Cut the line'': They ''cut'' in a hospital in patients (and movies) and ''line,'' because of the new graph dialog.
-Or maybe you could name it as ''reloaded'': Because it's a kind of reloaded version of the original Theme Hospital.

There could be also many more code names. What do you find of this idea?

4
Testing Area / The A.L.W.A.Y.S. rules of testing [READ BEFORE TESTING!]
« on: January 29, 2013, 06:59:22 PM »
It's nice what you testers are doing, but there are always a few testers who doesn't do it seriously. So, here are a few rules to let everything go smoothly:

1. ALWAYS mail back to me. Do this when you found a bug or suggestion or when I ask you something about testing. When the testing went well, you also have to mail me that! Otherwise, after like being inactive for weeks after I've mailed you a few times, I will mark you as inactive and then you'll kicked out of the test team. Sorry this sounds rude (and it is :)), but otherwise I should send many messages for nothing. You don't have to mail back in one day, but in a few days would be fine.

I know that a few of you think: let him talk, I want to play this new version! This is not the meaning point of testing.

2. Always report bugs at the issue-tracker (and send them, when needed, a savegame and the gamelog.txt). This is a part of your job as tester.

3. Always mail me when you reported a bug at the issue tracker. Then I can see how active some testers are.

4. Always respond on comments at your reported bug at the issue-tracker; when you report a bug, but you don't respond to a comment at that bug report, the bug report could be useless. And always fill in the template of the bug report instead if ignoring it, this makes it much easier for us!






5
This is the checklist for testing of the RC of version 0.20:

Regular bugs- and issue-test:
-Graphical glitches: Test started: Issue 1536 (workaround available.)
-Errors during gameplay: Test started
-Error during start of the game: Test started
-Other gameplay issues: Test started

Windows 2000 and older
-Installer issues and gameplay issues: Not offically supported and Test started

Windows XP:
-Installer issues: Test started. Results: fine

Windows Vista:
-Installer issues: Test started
And there are no testers available to test this on Windows Vista. You want to test the RC on Windows Vista? Look here: http://forums.corsixth.com/index.php/topic,5349.0.html

Windows 7:
-Installer issues: Test started. Results at the moment:
Installation went fine and no bugs occured. Tested on 32-bit and 64-bit.


Windows 8:
-Installer issues: Test started
-Gameplay issues: Test started
And there are no testers available to test this on Windows 8. You want to test the RC on Windows 8? Look here: http://forums.corsixth.com/index.php/topic,5349.0.html

Mac OS:
-Installer issues: Test started
I'm still looking for some more testers who can test the RC on Mac: http://forums.corsixth.com/index.php/topic,5349.msg6953.html#msg6953

Linux distributions (all four installers):
-Installer issues: Test started
-Music issues on Ubuntu 12.04 (no mucis): Test started: still exist

Specific test procedure for version 0.20
(and follow the instructions from here: http://forums.corsixth.com/index.php/topic,5348.msg6951.html#msg6951):

-Try to test if the Transparant walls are working at the moment. We want to introduce this function at the normal menu instead of the debug menu. Play the game with Transparant walls on and see if there are any issues. You can report bugs about using Transparant walls [http://code.google.com/p/corsix-th/issues/detail?id=1468&q=transparant here] and you could also find some information there about this idea. You can acces this function at the moment at the debug menu.

-A while ago I added two custom maps, called Confined and Finisham, to the Trunk.
We want to add these two custom maps to the next release. See for more information about this idea here: http://code.google.com/p/corsix-th/issues/detail?id=1453. You can find these maps at the main menu, then click on Single scenarion and click on the custom map.
 
You have to test these custom maps.
You have to test if they're:
-Not to easy.
-Not to hard.
-No strange situations or errors occur using this map.

-When using the RC you have to do the following:

1. Do a completely fresh install.

2. Try starting the game and choose both of these options:
 a) A full version of TH'97
 b) The demo version of TH'97
    and make sure that it is playable.

3. Overwrite
 a) An existing beta 8 installation
 b) an existing 0.01 installation
 c) an existing 0.10 installation
 d) an existing 0.11 installation
     and make sure that it is playable.

1. Start a new game in the new release and make sure that:
 a) No specific issue bugs occurs
 b) All the new hotkeys are working correctly
 c) When pausing the game user actions are not allowed is working correctly.
 d) All queues work
 e) Transparant walls are working correctly, without bugs.
 f) Abort placing room objects works
 g) Buying and placing additional room objects works
 h) Graph dialog is working correctly
 I) Town Map is working correctly.
 J) Placing one or more object on one tile works and no glitches occur.
 K) Movies, from the original TH, are played correctly.

--------------------------------
 SPECIFIC ISSUES TO TEST
--------------------------------
 
* Emotion icons don't appear just above a humanoid's head at all times.
* Exhausted staff members don't go to staff room (a possible patch can
  be found here: http://code.google.com/p/corsix-th/issues/detail?id=592#c31)
  Testing of this patch is needed.

6
Testing Area / Do you want to be a tester? LOOK HERE!
« on: January 24, 2013, 06:18:32 PM »
Of course I'm still looking for more testers! Do you want to be one of the testers and try the newest version before everyone does? Mail me at: maartenpeters(at)hotmail.nl or leave an comment here! Please add some information about which Operation Systems you can test CorsixTH on at your mail to me.

I'm especially looking for testers who have a Linux distribution (like Ubuntu) and Mac. I'm also still looking for some XP, Vista and especially Windows 8 testers. But you can always mail me with every OS you're using! I'm at the moment also looking for testers who are using the brand new release (13.04) of Ubuntu to see if CorsixTH works as expected on that new version.

I hope I see you here soon as a tester of CorsixTH! :)

7
Testing Area / GENERAL TEST PROCEDURE
« on: January 24, 2013, 02:09:58 PM »
INTRODUCTION

You can test against the development snapshot (see below,) ideally though, you should test the RC-build (Release Candidate). This is released a little before the offical release, by a week or so.

To access to the RC-build, email me at maartenpeters(at)hotmail.nl and I will send you a link to the download page. Whether you're testing the development snapshot or the RC-build; can you please email me about it so I can coordinate the whole testing process.

For more information about being a part of the testing team you can look here: http://forums.corsixth.com/index.php/topic,5349.0.html.

WHERE TO START

Gain some experience with CorsixTH and play it a few times before you begin with testing. If you are familiar with Theme Hospital you could skip this step, but check to see what is not yet implemented as we don't want bug reports for missing features that we are already aware of.

Set the option ''debug'' in the file Config.txt to ''true'' instead of ''false,'' save the file and start CorsixTH. You can find Config.txt at the locations as described here: http://code.google.com/p/corsix-th/wiki/ConfigurationFile.

The debug option gives you an extra dropdown top menu with a lot of useful options like cheats, transparent walls etc; which is very useful for testing. You can also skip levels with this option. If you can, it is better to test later levels (like level 10, 11 or 12), as these almost include all the machines and illnesses.

TEST PROCEDURE

Operating Systems that we would like to be checked are:

Windows 8(.1),

Windows 7,

Windows Vista,

Windows XP,

Ubuntu,

Mac OS X Snow Leopard,

Mac OS X Mountain Lion

The objective is to test if everything works well and that no errors occur during gameplay or installation. Report any bugs you find (http://code.google.com/p/corsix-th/issues/entry) and add, when it is relevant, one (or more) autosaves, and the error log (gamelog.txt.). You can find them almost at the same location as Config.txt (''Saves'' folder and the ''CorsixTH'' folder.) If you find a bug or get an error message then I would like you to report it in the issue tracker and email me about it too.

INSTALLATION

1. Do a completely fresh install.

2. Try starting the game and choose both of these options:

-A full version of TH'97

-The demo version of TH'97 and make sure that it is playable. You can download the demo version here: 
http://th.corsix.org/Demo.zip

3. Overwrite:

-an existing 0.21 installation

-an existing 0.30 installation and make sure that it is playable.

GAMEPLAY

You especially have to test if all the new functions/features/fixes which have been added to the development snapshot/RC (and are planned for the next release) are working well. You can use the latest development snapshot for testing if I have not emailed you regarding the RC.

There are at the moment many changes and updates, so the development snapshot can change several times a day. For each release you can download the files again as and when needed. I would like you to test the game as often as you can. The first time it is best to test the whole game and after that only test the new functions/features/fixes which were added to that release. It is often better to test everything with new fresh game, but don't let that stop you from also testing a recent saved game, as you could find some problems that we need to know about, (we do try and make these old saved games compatible with each updated version of CorsixTH). If you have any questions or get stuck you can come here and add a comment or email me at maartenpeter(at)hotmail.nl.

You can also find the whole precedure and also specific ones for the forthcoming release: http://forums.corsixth.com/index.php/board,16.0.html. You could also post a message on the forum if you have any questions or problems with testing.

Here you can also find answers on the most asked questions:http://forums.corsixth.com/index.php/topic,3446.0.html

8
Hospital Café / Test CorsixTH
« on: November 16, 2012, 10:32:37 PM »
Since a few weeks I'm the brand new Test Manager. I have to be sure, before the offical release, that all the installers works fine and that there are no big bugs when you're playing.

But what I though was: It would be easy for everyone that when there's a new RC (developers knows where they can find them.) released and you've tested it. That you mail the results to me with the information of which OS you tested it on and if an error occurs (by installation or playing the game.) So that I can make a kind of checklist. Is that not a good idea? Whith all this information we are 99% sure that the game runs fine when it offically released.

And of course I'm still looking for more testers! Do you want to be one of the testers? Mail me at: maartenpeters(at)hotmail.nl! I'm especially looking for testers who have a Mac or a Linux distribution (like Ubuntu.) I'm also still looking for some XP and Vista testers.

Pages: [1]