Open inukaze opened 1 year ago
It's possible to create images around 2GB: see in the wiki. I would recommend using 1900MB instead of 2052MB, just to be sure you don't go over some limit in DOSbox, tools/OS, etc.
Boot sector - try to "move" that via the SYS command (if needed, from inside guest MS-DOS/Win9x) or use the Win98 installer to do it. I think the other direct/manual ways are more cumbersome.
I think he is asking to "resize" an existing HDD image. That may be possible with tools like gparted, although I have not tried it.
I think he is asking to "resize" an existing HDD image. That may be possible with tools like gparted, although I have not tried it.
¿You know where i can download a gparted version port for Windows 7 64 Bits? just for make that test.
Meanwhile i am looking for Spanish Software for Windows 98 Second Edition and some another softwares like Shareware / Demo versions of videogames like :
Because i had install DirectX 9.0c inside the Windows98SE, but when i press "Screen 2" tab, and try to make "Direct3D" test i got the follow message :
Which are the better drivers for S3 with 4M, and Voodo? The emulated Voodoo for W98SE which is? i can force to be Voodoo Banshee? is just for test if that error is not produced by that way
It's possible to create images around 2GB: see in the wiki. I would recommend using 1900MB instead of 2052MB, just to be sure you don't go over some limit in DOSbox, tools/OS, etc.
Boot sector - try to "move" that via the SYS command (if needed, from inside guest MS-DOS/Win9x) or use the Win98 installer to do it. I think the other direct/manual ways are more cumbersome.
i had re-created images of 2GB in FAT 16, but my first idea is make a 3GB Max HDD Image, just for make the first test, and after all installations of drivers and programs i need and see works fine. delete the things i really don't need, because i test a lot of sofware
if i dont bad remember i was use the command :
imgmake w98se_c.img -t hd_2gig -fat 16
imgmake w98se_e.img -t hd_2gig -fat 16
this is my win98se.conf file content :
[sdl]
autolock=true
[dosbox]
title=Windows98SE
;ORIGINAL1;memsize=24
;ORIGINAL2;memsize=128
memsize=256
[video]
vmemsize=4
;ORIGINAL;vmemsize=8
vesa modelist width limit=0
vesa modelist height limit=0
allow high definition vesa modes=true
allow unusual vesa modes=true
allow low resolution vesa modes=false
[dos]
ver=7.1
hard drive data rate limit=0
floppy drive data rate limit=0
[config]
dos=high, umb
fcbs=100
files=200
set path=Z:\;Z:\SYSTEM;Z:\BIN;Z:\DOS;Z:\4DOS;Z:\DEBUG;Z:\TEXTUTIL
set prompt=$P$G
[cpu]
cputype=pentium_mmx
core=normal
[sblaster]
sbtype=sb16vibra
[fdc, primary]
int13fakev86io=true
mode=ps2
chip=82077aa
[ide, primary]
int13fakeio=true
int13fakev86io=true
[ide, secondary]
int13fakeio=true
int13fakev86io=true
cd-rom insertion delay=4000
[render]
scaler=none
[serial]
serial2=disabled
[ne2000]
ne2000=true
nicirq=10
backend=auto
[ethernet, pcap]
realnic=E0-B9-A5-16-F6-65
[autoexec]
@echo off
cls
keyb sp 850
imgmount c w98se_c.img
imgmount d win98se_2222.es.iso
imgmount e w98se_e.img
boot c:
But i had some things i not had solve yet,
001 : The floppy drive inside the win98se, indicate 5 1/4 drive instead 3 1/2 drive
002 : The network driver, well after i see again This article , but i suppose i had forgot install a thing under windows, because under GNU/Linux i must need install libpcap to make NE2000 works.
003 : The drive letters, i don't know how set specifically The first hdd image must be c: but The second must be e: This is because some games for Windows9X don't work fine if the cdrom drive is not D:
004 : Is not possible yet mount directly cd imagen from dosbox-x menu ? or i must install and configure MSCDEX or something specially write for Window9X First for do something like that ?
Suggested Win98 drivers are listed on the dosbox-x wiki, as mentioned there are no updated S3 Trio64 drivers.
You can try forcing the location on the IDE controller by adding the -ide
option, such as -ide 1m
to set it as the primary ide as master. But I still think Windows 9x is going to map all HDDs before a CD-ROM drive.
And you must imgmount a floppy/cd-rom BEFORE booting Win9x, or otherwise you will not be able to change the floppy/cd-rom from the menus.
This is all covered on the wiki.
Suggested Win98 drivers are listed on the dosbox-x wiki, as mentioned there are no updated S3 Trio64 drivers.
You can try forcing the location on the IDE controller by adding the
-ide
option, such as-ide 1m
to set it as the primary ide as master. But I still think Windows 9x is going to map all HDDs before a CD-ROM drive.And you must imgmount a floppy/cd-rom BEFORE booting Win9x, or otherwise you will not be able to change the floppy/cd-rom from the menus.
This is all covered on the wiki.
Thanks, right now my win98se.conf content is :
; NOTAS :
;
; 1 - Dejar el controlador S3 que instala el propio Windows 98 SE
; 2 - Instalar el controlador Voodoo Custom, y usar los 2 archivos de registro
; 3 - Instalar DirectX 7.0a [¡¡¡NO INSTALAR!!! DirectX 9.0c no permite hacer pruebas 3D porque la API es muy vieja]
; 4 - Instalar Windows Installer 2.0 para poder instalar otras cosas como : .NET FrameWork 2.0, Daemon Tools 3.4, etc
; 5 -
; 6 -
; 7 -
;
;
; La instalacion de Java, Tarda muchisimo
;
; Opera 10.10 : Si instala, pero al iniciar indica que el archivo "Msimg32.dll" o no se encuentra o es muy antiguo
; Que por dicha razon no habra ciertos efectos de transparencias y/o habra zonas mal dibujadas.
; Sugiere que se obtenga la version de dicho archivo de Windows ME y se coloque en C:\Windows\system32\
;
;
; Instaladores Dañados :
;
; Microsoft IntelliPoint 4
; Open Office 2.4
;
;
;
[sdl]
autolock=true
[dosbox]
title=Windows98SE
memsize=256
[video]
vmemsize=4
;ORIGINAL;vmemsize=8
vesa modelist width limit=0
vesa modelist height limit=0
allow high definition vesa modes=true
allow unusual vesa modes=true
allow low resolution vesa modes=false
[dos]
ver=7.1
hard drive data rate limit=0
floppy drive data rate limit=0
[config]
dos=high, umb
fcbs=100
files=200
set path=Z:\;Z:\SYSTEM;Z:\BIN;Z:\DOS;Z:\4DOS;Z:\DEBUG;Z:\TEXTUTIL
set prompt=$P$G
[cpu]
cputype=pentium_mmx
core=normal
[sblaster]
sbtype=sb16vibra
[fdc, primary]
int13fakev86io=true
mode=ps2
chip=82077aa
[ide, primary]
int13fakeio=true
int13fakev86io=true
[ide, secondary]
int13fakeio=true
int13fakev86io=true
cd-rom insertion delay=4000
[render]
scaler=none
[ne2000]
# ne2000: Enable NE2000 Ethernet emulation. Either pcap or slirp backend can be used, switchable via "backend" option.
# Settings for the pcap and slirp backends can be found in the [ethernet, pcap] and [ethernet, slirp] sections.
# Once properly set, load the NE2000 packet driver inside DOSBox-X with base address and interrupt specified below.
# nicbase: The base address of the NE2000 board.
# nicirq: The interrupt it uses. Note serial2 uses IRQ3 as default.
# macaddr: The MAC address the emulator will use for its network adapter.
# If you have multiple DOSBox-Xes running on the same network,
# this has to be changed for each. AC:DE:48 is an address range reserved for
# private use, so modify the last three number blocks, e.g. AC:DE:48:88:99:AB.
# backend: The backend (either pcap or slirp is supported) used for the NE2000 Ethernet emulation.
# If set to "auto", then "slirp" is selected when available, otherwise "pcap" is selected when available.
# NE2000 Ethernet emulation will be disabled if no backend is available (or the specified backend if unavailable).
# Valores posibles: pcap, slirp, auto, none.
ne2000=false
nicbase=300
nicirq=10
macaddr=02:00:4C:4F:4F:50
backend=auto
realnic=2
#Important : i am using wireless connection
# The Pre-Requsites are :
# 01 - install WinPCAP, and check yes the option start with windows boot, after of that
# 02 - Go the Network Interfaces select "Wireless" and "LAN Connection" and secondary click and use "Bridge"
# 03 - Restart the real host machine, now when you use dosbox-x you can use the "Help" menu and the option "List Network Interfaces"
#
# Now here on the configuration file for DOSBox-x Windows 98 SE :
# The First i must set macaddr="Microsoft MAC Bridge Virtual NIC" on this case is "02:00:4C:4F:4F:50"
# The Second i need set "backend=auto"
# The Third is i must set the realnic=2 on my particular case are the device "Microsoft MAC Bridge Virtual NIC",
#
# For Enable Intranet beetween Win7 & Win98SE, you should install Windows 98 SE Service Pack 3 Unofficial
# Because this install a lot of things like Network Security Updated Protocols needed for enable file sharing beetween Win7 & Win98SE
# In the "Panel Control -> Network" setting you must set "Client for Microsoft Networks"
# During the System Logon you can should use the WIN7 Username & Password.
# Note that `realnic=list` will *list* the available network cards when
# DOSBox launches. Pick the desired network interface ID(number) from the
# list, and change this variable. For example `realnic=1`:
;Con Conexion Puente, No conecta a Internet, y solo se ve asi mismo en Intranet;realnic=1 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, No conecta a Internet ni a Intranet;realnic=1 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, Si conecta a Internet, lista otros equipos de Intranet;realnic=2 \ macaddr=02:00:4C:4F:4F:50
;Sin Conexion Puente Funciona con;realnic=2 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, No conecta a Internet ni a Intranet;realnic=3 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, No conecta a Internet ni a Intranet;realnic=4 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, No conecta a Internet ni a Intranet;realnic=5 \ macaddr=E0:B9:A5:16:F6:65
[ethernet, pcap]
realnic=2
;Con Conexion Puente, No conecta a Internet, y solo se ve asi mismo en Intranet;realnic=1 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, No conecta a Internet ni a Intranet;realnic=1 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, Si conecta a Internet, lista otros equipos de Intranet;realnic=2 \ macaddr=02:00:4C:4F:4F:50
;Sin Conexion Puente Funciona con;realnic=2 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, No conecta a Internet ni a Intranet;realnic=3 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, No conecta a Internet ni a Intranet;realnic=4 \ macaddr=E0:B9:A5:16:F6:65
;Con Conexion Puente, No conecta a Internet ni a Intranet;realnic=5 \ macaddr=E0:B9:A5:16:F6:65
;realnic="802.11n Wireless LAN Card"
[autoexec]
@echo off
cls
echo Estableciendo el idioma de teclado a Español
echo con Codigo de Pagina 850
keyb sp 850
echo.
echo Montando la imagen de disco duro C:\
imgmount c w98se_c.img -t hdd -ide 1m
PATH=Z:\;C:\MTCP
echo.
echo Montando la imagen de CDROM en D:\
set ISO=win98se_2222.es.iso
imgmount d %ISO% -t cdrom -ide 2m
echo.
echo Montando la imagen de disco duro E:\
imgmount e w98se_e.img -t hdd -ide 3m
echo.
echo Iniciando C:\
boot c:
Yes, the w98se, mount first the hdd(s) after the cdrom(s)
with the parameters inside autoexec section :
set ISO=win98se_2222.es.iso
imgmount d %ISO% -t cdrom -ide 2m
now i can change via DOS menu the ISO file, for unknow reasons i don't know why this is not possible via Drive menu, with a Guest OS system, all sub-options for each drive is automatically disabled
Now i can set another CDRom Image File :
And well the Autorun of the cdrom works fine on my emulated win98se :
Well this a new and clean win98se insallation, i installed DirectX8.1 Spanish version, and i don't change the DOSBox-X drivers autodetected, i let the S3 and Voodoo driver, and the DirectX 7 test works, but with the DirectX 8 test give me the exact same error i post before.
The thing is hard for me right now is found a full offline installer of :
Because this are esential updates for Windows 98 Second Edition, the another things i need is each spanish package had the unofficial win98se service pack 3, is just a community iso for update win98se, i need install some update to enable the file share on intranet via dosbox-x and win 7 host.
Question
Hi there again, today i had installed Win98SE Spanish version inside DOSBox-X 2023.03.31.
Well i had create a 512MB FAT16 HDD Image. and well is not enough for install things like :
Adobe Reader 6.0 Internet Explorer 6.0 DirectX 9.0c etc . . .
The dunnos : 1 - If possible edit the hdd image size from 512MB to put on 2052 MB?
2 - In the case the first option are not possible, then how i can dump the boot sector to file to create a new hdd image and import that boot sector information to new image with 2052 MB ?
Have you checked that no similar question(s) exist?
Code of Conduct & Contributing Guidelines