Hola, aquí hay un preinstalado que hice en su momento.
https://www.abandonsocios.org/index.php?topic=14550.msg132528#msg132528
Lo hice usando este tutorial que debes leer para saber como poder meter archivos al disco duro
https://www.cuevadeclasicos.org/comunidad/temas/compilacion-sega-4-win95-en-dosbox-how-to.14006/
Este otro es una expansión del anterior con cdrom virtual "Enciclopedia del Espacio y el Universo" (Baja el portable, no la ISO)
https://www.abandonsocios.org/index.php?topic=10388.msg147475#msg147475
Este usa un formato de imagen de cd con extensión .FCD así que si quieres usar un cdrom virtual deberás pasar el formato .Iso a .FCD
Aquí tienes un programa para ello
http://peregate.com/anvil/iso2fcd.html
Para pasar de .FCD a .Iso puedes usar el MagicIso o este otro
https://peregate.com/anvil/fcd2iso.html
Lo de la aceleración 3D no lo he mirado, pero seguro que se le pueden instalar los drivers para S3
Para instalar una imagen de cd virtual en este DosBox con win95.
Lo primero bájate la enciclopedia del espacio y el universo (porque ya tiene el programa instalado y el del Millenium no aunque se le puede instalar)
https://www.abandonsocios.org/index.php?topic=10388.msg147475#msg147475
PASO1.
Descomprime y vas a modificar el archivo dt2.img con el diskexplorer
El Dosbox lo reconoce como un disco duro, y siempre tiene el mismo tamaño, es decir aunque borres cosas siempre ocupa lo mismo (se pueden crear otras discos duros de más y de menos tamaño)
(https://i.ibb.co/34SjcDR/001.png) (https://ibb.co/mbh24LN)
Le das a editdiskimage y seleccionas el archivo a modificar y el modo de modificarlo eliges Vmware plain disk (la última opción del desplegable)
(https://i.ibb.co/9TLQsTv/003.png) (https://ibb.co/85p165B)
(https://i.ibb.co/9yP8YCZ/009.png) (https://ibb.co/tYRmCWL)
Seleccionas todos los archivos y le das a borrar (la carpeta Cdcopier contiene el programa de cd virtual para instalar, pero como ya está instalado no hace falta)
PASO2.
Ahora vamos a convertir el formato iso a fcd. Bajaté el programa que te decía el otro día para pasar de Iso a Fcd. Tan solo tienes que arrastrar la iso al programa y después escribir el nombre del archivo resultante.
(https://i.ibb.co/xYKWv8b/005.png) (https://ibb.co/qCLKGF8)
(https://i.ibb.co/zPM1Gg1/006.png) (https://ibb.co/5s0dB3d)
Y ahora arrastras el archivo modificado dentro del programa editdiskimage, con lo que dentro del "disco duro" dt2.img te va a quedar ese archivo. Puedes modificar el nombre del disco duro también yo he puesto "Lo que quieras"
(https://i.ibb.co/FJgRpGN/010.png) (https://ibb.co/VD2f6Xr)
(https://i.ibb.co/mq2hg68/007.png) (https://ibb.co/pzM45Jy)
Ahora cierras el editdiskimage (no hace falta darle a grabar) porque guarda los cambios cuando lo arrastras. Le das a iniciar el dosbox y te arranca win95
(https://i.ibb.co/QQCryMZ/008.png) (https://ibb.co/h9ZD3Vk)
(https://i.ibb.co/BZpmJRz/011.png) (https://ibb.co/1qg3Nxv)
Te da un error que no encuentra el CD de la enciclopedia.
Ahora abres el programa siguiendo la ruta de la siguente foto
(https://i.ibb.co/M5Jp1Z5/016-programa.png) (https://ibb.co/gFcwWmF)
(https://i.ibb.co/JpsPxLy/012.png) (https://ibb.co/myc7vsX)
Los Cds con patas que ponen not avaliable los puedes borrar seleccionadolos y dándole a la X roja.
Ahora vas al disco duro D: y entras dentro verás el archivo imagen de cd con extensión FCD, lo arrastras a donde estaban los cd con patas y quedará ahí la imagen de tu cd.
Haces doble click en él y se carga en la unidad virtual de Cd.
(https://i.ibb.co/tzsbNqp/013.png) (https://ibb.co/T18Hn4M)
(https://i.ibb.co/411GJb0/014.png) (https://ibb.co/VwwZ3Fk)
Ya puedes instalarlo, o hacer lo que pretendas.
(https://i.ibb.co/jGVrw4k/015.png) (https://ibb.co/d6b5pK4)
Parece mucho, pero una vez que lo haces es sencillo y casi no se tarda tiempo.
Si te hace falta una imagen iso de dvd o de lo que sea, necesitas un disco duro .img de mayor tamaño. Puedes crearlos siguiendo el tutorial en el que me basé.
https://www.cuevadeclasicos.org/comunidad/temas/compilacion-sega-4-win95-en-dosbox-how-to.14006/
¡Suerte, ya me cuentas!
Como bien dice Gaby, el otro metodo para capturar el mouse es apretando la combinacion de teclas CTRL+F10.
Con respecto a montar multiples CDs, tenes que modificar el archivo "dosbox-x.conf" con lo que te pongo a continuacion:
Donde dice [ide, primary], agregar/modificar:
[ide, primary]
# enable: Enable IDE interface
# pnp: List IDE device in ISA PnP BIOS enumeration
enable = true
pnp = true
irq = 0
io = 0
altio = 0
int13fakeio = true
int13fakev86io = true
enable pio32 = false
ignore pio32 = false
cd-rom spinup time = 0
cd-rom spindown timeout = 0
cd-rom insertion delay = 0
[ide, secondary]
enable = true
pnp = true
irq = 0
io = 0
altio = 0
int13fakeio = true
int13fakev86io = true
enable pio32 = false
ignore pio32 = false
cd-rom spinup time = 0
cd-rom spindown timeout = 0
cd-rom insertion delay = 0
[ide, tertiary]
enable = true
pnp = true
irq = 0
io = 0
altio = 0
int13fakeio = true
int13fakev86io = true
enable pio32 = false
ignore pio32 = false
cd-rom spinup time = 0
cd-rom spindown timeout = 0
cd-rom insertion delay = 0
[ide, quaternary]
enable = true
pnp = true
irq = 0
io = 0
altio = 0
int13fakeio = true
int13fakev86io = true
enable pio32 = false
ignore pio32 = false
cd-rom spinup time = 0
cd-rom spindown timeout = 0
cd-rom insertion delay = 0
[ide, quinternary]
enable = true
pnp = true
irq = 0
io = 0
altio = 0
int13fakeio = true
int13fakev86io = true
enable pio32 = false
ignore pio32 = false
cd-rom spinup time = 0
cd-rom spindown timeout = 0
cd-rom insertion delay = 0
[ide, sexternary]
enable = true
pnp = true
irq = 0
io = 0
altio = 0
int13fakeio = true
int13fakev86io = true
enable pio32 = false
ignore pio32 = false
cd-rom spinup time = 0
cd-rom spindown timeout = 0
cd-rom insertion delay = 0
[ide, septernary]
enable = true
pnp = true
irq = 0
io = 0
altio = 0
int13fakeio = true
int13fakev86io = true
enable pio32 = false
ignore pio32 = false
cd-rom spinup time = 0
cd-rom spindown timeout = 0
cd-rom insertion delay = 0
[ide, octernary]
enable = true
pnp = true
irq = 0
io = 0
altio = 0
int13fakeio = true
int13fakev86io = true
enable pio32 = false
ignore pio32 = false
cd-rom spinup time = 0
cd-rom spindown timeout = 0
cd-rom insertion delay = 0
En la parte de [autoexec]:
imgmount d ISO.iso -t iso -fs iso -ide 1s
imgmount e ISO.iso -t iso -fs iso -ide 2m
imgmount f ISO.iso -t iso -fs iso -ide 2s
imgmount g ISO.iso -t iso -fs iso -ide 3m
imgmount h ISO.iso -t iso -fs iso -ide 3s
imgmount i ISO.iso -t iso -fs iso -ide 4m
imgmount j ISO.iso -t iso -fs iso -ide 4s
De nada Gaby!
Muchas combinaciones de teclas son totalmente diferentes a la del DOSBox oficial.
Dejo la lista de esas combinaciones:
[F11/F12]+F Switch to full-screen mode and back.
[F11/F12]+Q Quick launch an executable file to run inside DOSBox-X.
[F11/F12]+R Reset the virtual machine inside DOSBox-X.
[F11/F12]+B Reboot the emulated DOS (integrated DOS or guest DOS) inside DOSBox-X.
[F11/F12]+C Start DOSBox-X’s graphical configuration tool.
[F11/F12]+M Start DOSBox-X’s mapper editor.
[F11/F12]+Esc Show/hide DOSBox-X’s drop-down menu bar.
[F11/F12]+Del Send the selected special key combination (Ctrl+Alt+Del by default) to the guest system.
[F11/F12]+{+} Increase the sound volume of DOSBox-X’s emulated DOS.
[F11/F12]+{-} Decrease the sound volume of DOSBox-X’s emulated DOS.
[F11/F12]+] Increase the emulated DOS’s current speed relative to real-time.
[F11/F12]+[ Decrease the emulated DOS’s current speed relative to real-time.
[F11/F12]+{=} Increase DOSBox-X’s emulation CPU cycles.
[F11/F12]+{-} Decrease DOSBox-X’s emulation CPU cycles.
[F11/F12]+Up Increase the font size for the TrueType font (TTF) output.
[F11/F12]+Down Decrease the font size for the TrueType font (TTF) output.
[F11/F12]+Left Reset the emulated DOS’s current CPU speed to the normal speed.
[F11/F12]+Right Toggle DOSBox-X’s speed lock.
[F11/F12]+D Swap between mounted CD images.
[F11/F12]+O Swap between mounted floppy images.
[F11/F12]+P Take a screenshot of the current screen in PNG format.
[F11/F12]+I Start/Stop capturing an AVI video of the current session.
[F11/F12]+W Start/Stop recording a WAV audio of the current session.
Alt+Pause Start DOSBox-X’s Debugger.
[F11/F12]+[,] Select the previous save slot to save to or load from.
[F11/F12]+[.] Select the next save slot to save to or load from.
[F11/F12]+S Save current state to the selected save slot.
[F11/F12]+L Load the state from the selected save slot.
[F11/F12]+Pause Pause emulation (press again to continue).
Ctrl+F5 Copy all text on the DOS screen to the host clipboard.
Ctrl+F6 Paste the text in the host clipboard to the DOS screen.
Ctrl+F9 Exit DOSBox-X.
Ctrl+F10 Capture the mouse for use with the emulated DOS.
pues he visto que desde dosbox-x 0.82.17 ha mejorado la compatibilidad de Win95 con core dynamic.
Page fault handling no longer use non-recursive page fault method with dynamic core, no matter what. It's too unreliable.
el metodo que usa(ba) dosbox-x para emular la gestion de fallos de pagina en Win95 (non-recursive page fault) es incompatible con dynamic, y causara problemas de estabilidad y crashes como General Protection Faults (GPF).
tecnica de emulacion, en la que programas escritos para una CPU completamente distinta, se descodifican y ejecutan en la CPU real. Esto se hace descodificando los opcodes (bytes) del codigo original y convirtiendolos a opcodes equivalentes en la CPU real.
como bien dice Rodri, mejor dynamic como primera opcion, ya que es mas rapido B) , pero tambien menos compatible, asi que si algun juego es inestable, cambiar a core=normal para ese juego.
Estuve probando algunos juegos y estos fueron los resultados (con capturas de pantalla que fui haciendo):
Ancient Evil
Funciona bien, el unico problema es el cursor que tiene errores graficos, para solucionarlo tenemos que ir a "Propiedades avanzadas de pantalla" y en la pestaña "Rendimiento" donde dice "Aceleracion de hardware" dejarlo en "Funciones basicas de aceleracion", nos pide que reiniciemos.
Al hacer eso el "Ancient Evil" ya no tiene errores graficos, pero es importante que cuando terminemos de jugar volver a poner esa opcion que cambiamos como estaba antes (aceleracion completa), si no muchos juegos van a ir muuuy lento.
(https://i.postimg.cc/J0zYCJf3/AEVIL.png)
Bug!
Funciona perfectamente.
(https://i.postimg.cc/63jLRPPR/BUG.png)
Die Hard Trilogy
Funciona perfectamente.
Usando 640x480 me iba demasiado lento, le tuve que jugar en 320x240.
(https://i.postimg.cc/8cLYHNg9/DIEHARD.jpg)