| Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme. |
Diskussion: Könnte mir jemand dieses ASM-Programm (DOS-Stub) kompilieren und linken? im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hi, ich würde gerne den Standard-DOS-Header von Microsoft in meinen Windows Applikationen durch diesen hier ersetzen. Leider habe ich ...
![]() |
| | #1 (permalink) |
| Registriert seit: 06.05.09 ![]() Likes: 0 | Anzeige Hi, ich würde gerne den Standard-DOS-Header von Microsoft in meinen Windows Applikationen durch diesen hier ersetzen. Leider habe ich von DOS ASM absolut keine Ahnung und weiß nicht, wie ich ihn kompilieren und linken kann. Naja, ich bin mal gespannt, ob ich überhaupt eine Antwort (so ganz ohne Flame) bekomme... ?( Code: .Model Tiny
.code
start:
push cs
pop ds
mov dx, offset message
mov ah, 9
int 21h
mov ah, 4C01h
int 21h
message db 'No way! DOS?',0Dh,0Ah,'$'
end start |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Moderator ![]() Registriert seit: 20.07.05 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 202 | Code: .Model Tiny
.code
start:
push cs
pop ds
lea dx, offset message
mov ah, 9
int 21h
mov ax, 4C01h <------- statt al,ah
int 21h
message db 'No way! DOS?',0Dh,0Ah,'$'
end start ML.exe http://download.microsoft.com/downlo...EN-US/vcpp.exe (ist ein selbst extrahierendes Archiv, kann man auch mit 7Zip oder ähnlichem Öffnen) Link.exe http://download.microsoft.com/downlo...-US/Lnk563.exe (ist auch ein Archiv - gebraucht wird nur die Link.exe). am besten in einen extra Ordner wie "DOSenMASM" platzieren. PS: und ja, ich hab das Ergebnis getestet:
__________________ Noch mal, für alle Pseudo-Geeks: 1+1=0. -> 10 wäre Überlauf! Selig, wer nichts zu sagen hat und trotzdem schweigt. |
| | |
| | #4 (permalink) | |
| Themenstarter Registriert seit: 06.05.09 ![]() Likes: 0 | Scheiße! Entschuldigung, aber das letzte Mal als ich nachgeguckt habe, hattest du noch nicht geantwortet, dass ich es jetzt mit Mühe und Not hinbekommen habe. Hätte ich ein wenig später nach Antworten geschaut, dann hätte ich mir viel Arbeit sparen können. Danke für deine Zeit, CDW! ( Edit #1: ) Btw. DOSBox sieht ja lustig aus D: ( Edit #2: ) Haha, genial. Deine Stub kann ich nicht benutzen Code: 1>dosheader.com : fatal error LNK1132: Ungültiges Format für MS-DOS-Stub-Datei "dosheader.com". ( Edit #3: ) Aha. Laut MSDN darf es sich um kein "TINY"-Programm handeln, dann weiß ich aber nicht, wie Zitat:
| |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| was bringt dieses Programm: aseloris.exe | cretz | (In)security allgemein | 6 | 31.05.09 22:35 |
| Wieviel ist dieses Programm wert? | irgendwer2009 | Applikationen | 2 | 05.04.09 22:22 |
| Könnte mir bitte jemand ein kleines script schreiben? | Xman | Code Kitchen | 16 | 23.08.07 03:16 |
| Kennt jemand den Namen/Interpreten dieses Liedes | SPaRXLi | Music- & Filmbox | 6 | 27.11.05 00:23 |
| was tut dieses programm? | sammy | Cryptography & Encryption | 2 | 27.05.03 13:47 |