Page 3 of 5
Re: Pitman
Posted: Mon Jul 29, 2024 1:45 pm
by Andrew
I have updated Pitman_zip and Pitman_img_zip
Please download them again
minor update: now the ghosts wag their tails
Re: Pitman
Posted: Tue Jul 30, 2024 2:11 pm
by Andrew
Bug fix! Please download again Pitman_img .zip and Pitman.zip (Pitman_mdv.zip is the same as before)
The bug affected only Pitman_obj (the SMSQ/E version of the program)
Bug Description:
On real QL+SGC or GC and running SMSQE the program Pitman_obj would stop with error "Unsupported mode"
Cause:
On QEmulator, QPC2, Q68, QIMSI Gold function Disp_Type returns 0 for mode 4 and 8 for mode 8
On real QL function Disp_Type returns 0 for mode 4 and also 0 for mode 8!
Re: Pitman
Posted: Tue Jul 30, 2024 3:07 pm
by qbits
Hi Andrew,
Downloaded - Playing it now. Only got into a few levels. Very annoying!!! Going for a cup of tea.
Well done.
QBITS

Re: Pitman
Posted: Tue Jul 30, 2024 6:24 pm
by Andrew
qbits wrote: Tue Jul 30, 2024 3:07 pm
Hi Andrew,
Downloaded - Playing it now. Only got into a few levels. Very annoying!!! Going for a cup of tea.
Well done.
QBITS
First 15-18 levels are easy ...
Re: Pitman
Posted: Tue Jul 30, 2024 6:29 pm
by dilwyn
Andrew wrote: Tue Jul 30, 2024 6:24 pm
qbits wrote: Tue Jul 30, 2024 3:07 pm
Hi Andrew,
Downloaded - Playing it now. Only got into a few levels. Very annoying!!! Going for a cup of tea.
Well done.
QBITS
First 15-18 levels are easy ...
Quite so.
Got to level 22, now stuck, so doing a QBits and going for a cup of tea, hoping a break will shed new light on things.
Spent far too long on this game today!
(and I don't normally play computer games)
Nice work, Andrew.
Re: Pitman
Posted: Tue Jul 30, 2024 6:47 pm
by Andrew
dilwyn wrote: Tue Jul 30, 2024 6:29 pm
Quite so.
Got to level 22, now stuck, so doing a QBits and going for a cup of tea, hoping a break will shed new light on things.
Spent far too long on this game today!
(and I don't normally play computer games)
Nice work, Andrew.
Thank you, Dilwyn.
Re: Pitman
Posted: Thu Aug 01, 2024 6:37 pm
by Andrew
Bug fix! Please download again all archives!
The bug affected only Pitmanq_obj (the QDOS version of the program - but that version is present in all archives). Thank you Robert for finding the bug!
Bug Description:
On real unexpanded QL with only 128k RAM the program crashes on QUIT and sometimes crashes when Level, Restart or Animation Delay windows are closed.
Cause:
Barely enough memory for program + data, plus memory fragmentation.
Solution:
I modified some parts of the QDOS program. Now it needs about 14k less memory for data and the compiled program is 2k shorter.
Also added the source code zip.
Re: Pitman
Posted: Fri Aug 02, 2024 11:30 am
by Popopo
Andrew wrote: Thu Aug 01, 2024 6:37 pm
Bug fix! Please download again all archives!
The bug affected only Pitmanq_obj (the QDOS version of the program - but that version is present in all archives). Thank you Robert for finding the bug!
Bug Description:
On real unexpanded QL with only 128k RAM the program crashes on QUIT and sometimes crashes when Level, Restart or Animation Delay windows are closed.
Cause:
Barely enough memory for program + data, plus memory fragmentation.
Solution:
I modified some parts of the QDOS program. Now it needs about 14k less memory for data and the compiled program is 2k shorter.
Also added the source code zip.
Hi Andrew,
And thanks for your work!!!!
Please, since I am newbie in QL world, could you tell me the differences between those versions?
Which one should I use in a stock QL to run it from my MDV/MDP? (without any expansion)
Thank you very much
Re: Pitman
Posted: Fri Aug 02, 2024 2:24 pm
by Andrew
Popopo wrote: Fri Aug 02, 2024 11:30 am
Hi Andrew,
And thanks for your work!!!!
Please, since I am newbie in QL world, could you tell me the differences between those versions?
Which one should I use in a stock QL to run it from my MDV/MDP? (without any expansion)
Thank you very much
Thank you Popopo
There are 2 versions:
1. PITMANQ_obj: This is the version for QDOS and runs only in MODE 8
2. PITMAN_obj: This is the version for SMSQ/E and runs in almost all existing modes
For stock QL you must use PITMANQ_obj.
If you run the program from microdrive or mdv image, it is the only option. So just load pitman_mdv image on your vDrive, Oqtadrive, MicroPicoDrive or other mdv emulator.
pitman_mdv image works with vDrive. It is in vDrive/QEmulator microdrive image format. As far as I know it should also work with MicoPicoDrive, but I am not sure as I have not tested it.
I do not own oqtadrive or other mdv emulators to test. I know that there are several version of mdv images, so depending on your hardware the image might need to be converted to MDP
If you run it from the disk drive or disk image then the boot file will select it automatically (it checks if it runs on QDOS or SMSQE and starts the appropriate version)
Re: Pitman
Posted: Mon Aug 05, 2024 11:00 am
by Saltor66
Andrew wrote: Thu Aug 01, 2024 6:37 pm
Bug fix! Please download again all archives!
The bug affected only Pitmanq_obj (the QDOS version of the program - but that version is present in all archives). Thank you Robert for finding the bug!
Bug Description:
On real unexpanded QL with only 128k RAM the program crashes on QUIT and sometimes crashes when Level, Restart or Animation Delay windows are closed.
Cause:
Barely enough memory for program + data, plus memory fragmentation.
Solution:
I modified some parts of the QDOS program. Now it needs about 14k less memory for data and the compiled program is 2k shorter.
Also added the source code zip.
Thank you very much! Superior graphics!