Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 7873 → Rev 7872

/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