Dosbox windows 3.1 kernl386 crash12/8/2023 I'm aware my program doesn't do that yet even it did run it's still early in development. If it matters, the program is supposed to take input in the form of an unsigned decimal value and output it as a signed decimal value, and then as an octal value. Follow these tutorials to get it running: VirtualBox forum, Vogons, Sierra Help or this blog post. You will find a copy of Windows 3.x on WinWorld. Mov ah, 9 Display the signed decimal value Some games were made for Windows 3.1 instead of DOS, you will need to install Windows 3.1 in DOSBox. The mounting works fine, so I added it to the autoexec. IMGMOUNT A 'Connections Game - CD1.iso' 'Connections Game - CD2.iso' -t iso. iso files for the game I want to play within DosBox, using the virtual A: drive. Jg NAN_ERROR if not, print 'not a number' error messageĪdd al, 1 add 1 to make two's compliment Seeing that Windows 3.1 had an A: drive that wasnt being used, I tried to mount the two. Jl NAN_ERROR if below 0, print error prompt and start over Jg IS_DIGIT jump to IS_DIGIT to confirm that it is a number $"Ĭmp al, 0dh compare input to carriage return check if user is finished Prompt3 db 0dh, 0ah, "Pretty sure that wasn't a number. Windows boots up seemingly normally but, when clicking on a menu item that opens a file selection window (e.g. Prompt2 db 0dh, 0ah, "Your number in binary is: $" Prompt1 db 0dh, 0ah, 0dh, 0ah, "Please input a signed base-10 integer: $" The first time I tried running it DosBox actually crashed. When I try to run the program in DosBox, the emulator freezes (I'm not sure freezes is the right word since the cursor still blinks) and refuses to respond to input. Things to note: Working in x86 assembly (16-bit) using Nasm running program in DosBox.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |