MemTest 437/501/RH - my tries make exe variants (Developers)
Good day Mercury127,
> but me anyway interesting make normal exe, for one diskette with multiple
> memory tests.
> try just run these 437 and 501, and say, there is any progress in compare
> with your tries?
In case this helps: it seems that when I run mt437.exe on FreeDOS inside a QEMU VM (qemu-system-i386 -d in_asm ...), the memtest code ends up overwriting and corrupting itself and causing the system to hang:
============================================================================
...
----------------
IN:
0x0002a9fe: mov 0x18(%esp),%edi
0x0002aa02: mov $0x0,%ecx
0x0002aa07: mov $0x0,%edx
0x0002aa0c: mov (%esi,%ecx,1),%al
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c
----------------
IN:
0x0002aa0c: mov (%esi,%ecx,1),%al
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c
----------------
IN:
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
----------------
IN:
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c
----------------
IN:
0x0002aa0c: add %al,(%esi,%ecx,1)
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c
----------------
IN:
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
----------------
IN:
0x0002aa0c: add %al,(%eax)
0x0002aa0e: push %cs
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
0x0002aa13: inc %edx
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c
----------------
IN:
0x0002aa0f: mov %al,0x0(%ebp,%ecx,1)
----------------
IN:
0x0002aa0c: add %al,(%eax)
0x0002aa0e: add %cl,0x42000d44(%eax)
0x0002aa14: mov %edx,%ecx
0x0002aa16: cmp %edi,%edx
0x0002aa18: jne 0x2aa0c
============================================================================
Thank you!
---
https://gitlab.com/tkchia · https://codeberg.org/tkchia · 😴 "MOV AX,0D500H+CMOS_REG_D+NMI"
Complete thread:
- MemTest 437/501/RH - my tries make exe variants - Mercury127, 26.05.2019, 12:00 (Developers)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- MemTest 437/501/RH - my tries make exe variants - RayeR, 28.05.2019, 00:14
- MemTest 437/501/RH - my tries make exe variants - Mercury127, 28.05.2019, 10:24
- MemTest 437/501/RH - my tries make exe variants - tkchia, 31.05.2019, 17:08
- MemTest 437/501/RH - my tries make exe variants - RayeR, 08.06.2019, 02:06
- MemTest 437/501/RH - my tries make exe variants - Mercury127, 09.06.2019, 20:53
- MemTest 437/501/RH - my tries make exe variants - RayeR, 12.06.2019, 02:43
- MemTest 437/501/RH - my tries make exe variants - Mercury127, 12.06.2019, 22:40
- MemTest 437/501/RH - my tries make exe variants - RayeR, 22.06.2019, 00:28
- MemTest 437/501/RH - my tries make exe variants - Mercury127, 12.06.2019, 22:40
- MemTest 437/501/RH - my tries make exe variants - RayeR, 12.06.2019, 02:43
- MemTest 437/501/RH - my tries make exe variants - Mercury127, 09.06.2019, 20:53
- MemTest 437/501/RH - my tries make exe variants - RayeR, 08.06.2019, 02:06
- MemTest 437/501/RH - my tries make exe variants - tkchia, 31.05.2019, 17:08
- MemTest 437/501/RH - my tries make exe variants - Mercury127, 28.05.2019, 10:24
- MemTest 437/501/RH - my tries make exe variants - RayeR, 28.05.2019, 00:14
Mix view