/programs/emulator/kwine/bin/lib/msvcrt.dll |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/programs/emulator/kwine/bin/samples.zip |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/programs/emulator/kwine/kwine.asm |
---|
1,6 → 1,6 |
; ------------------------------------------------------------- ; |
; KWINE is a fork of program PELoad written by 0CodErr |
; author of fork - rgimad |
; author - rgimad |
; ------------------------------------------------------------- ; |
ORG 0 |
BITS 32 |
/programs/emulator/kwine/lib/stddef.h |
---|
File deleted |
\ No newline at end of file |
/programs/emulator/kwine/lib/string.c |
---|
File deleted |
/programs/emulator/kwine/lib/msvcrt.dll.c |
---|
File deleted |
/programs/emulator/kwine/lib/msvcrt.dll.h |
---|
File deleted |
\ No newline at end of file |
/programs/emulator/kwine/lib/stdio.c |
---|
File deleted |
\ No newline at end of file |
/programs/emulator/kwine/lib/stdlib.c |
---|
File deleted |
\ No newline at end of file |
/programs/emulator/kwine/lib/conio.c |
---|
File deleted |
\ No newline at end of file |
/programs/emulator/kwine/lib/msvcrt.dll.asm |
---|
1,6 → 1,6 |
; ------------------------------------------------------------- ; |
; KWINE is a fork of program PELoad written by 0CodErr |
; author of fork - rgimad |
; author - rgimad |
; ------------------------------------------------------------- ; |
GLOBAL EXPORTS |
section '.exprt' align 16 |
/programs/emulator/kwine/make.bat |
---|
1,14 → 1,8 |
@echo off |
set NASM="nasm\nasm.exe" |
rem set GCC="D:\MinGW_32_bit\bin\gcc.exe" |
set GCC="C:\MinGW\msys\1.0\home\autobuild\tools\win32\bin\kos32-gcc.exe" |
%NASM% -f coff "lib\msvcrt.dll.asm" -o "..\lib\msvcrt.dll" |
strip --strip-debug "../lib/msvcrt.dll" |
rem %NASM% -f coff "lib\msvcrt.dll.asm" -o "..\lib\msvcrt.dll" |
rem strip --strip-debug "../lib/msvcrt.dll" |
rem %GCC% -fno-ident -nostdlib -fno-builtin -c -std=gnu99 -o ..\lib\msvcrt.dll lib\msvcrt.dll.c |
%GCC% -fno-ident -fno-builtin -O0 -c -o ..\lib\msvcrt.dll lib\msvcrt.dll.c |
%NASM% -f coff "lib/kernel32.dll.asm" -o "../lib/kernel32.dll" |
strip --strip-debug "../lib/kernel32.dll" |
/programs/emulator/kwine/readme.txt |
---|
1,15 → 1,8 |
KWINE v0.0.2 |
kwine - kolibri wine. |
Developers: |
- 0CodErr founder of project PEload |
- rgimad author of KWINE - fork of PEload |
- 0CodErr founder of project (PEload) |
- rgimad some improvements |
How to use: |
- in bin folder there is all neccesary files: |
kwine, lib/kernel32.dll, lib/msvcrt.dll |
- usage: |
kwine mysuperexefile.exe |
Changelog: |
- msvcrt.dll rewritten in c |
- added malloc, free, realloc, strcmp, strcat, strlen, printf to msvcrt.dll |
Topic: |
http://board.kolibrios.org/viewtopic.php?f=9&t=2318&p=74314#p74308 |