First post, by Sika
Hi community, first my highest acknowledgement for such a superb development.
I have programed many years under DOS using Turbo Pascal. Until about 15 years years ago professionally, lately just for my private use. I know DOSBox is ment (mainly) for games, but running my old DOS software under Win7-64bit in a DOS box is to me like playing games.
I'm not sure if this might concern real games as well, but I found that the DOS timer interrupt (responsible for time and date under DOS) does not consider the daily overrun from 23:59:59 to 00:00:00. Instead it will count on and time will then display hours greater 24, the day does not change.
DOS interrupt calls to reset the time don't change the time in DOSBoxs too. The only way I found to change the time is to write directly to the DOS storage of the timer counter at address $40:$6C.
Thanks,
Joerg