Autor Tema: [SOLUCIONADO] The Daedalus Encounter  (Leído 5849 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado pitoloko

  • Commodore 64
  • **
  • Mensajes: 362
  • País: es
  • Fecha de registro: Octubre 09, 2016, 12:26:48 pm
    • Ver Perfil
    • Email
[SOLUCIONADO] The Daedalus Encounter
« en: Septiembre 03, 2019, 18:10:28 pm »
Juego: The Daedalus Encounter
Plataformas: 3D0 y PC

Descarga: https://www.oldgames.sk/en/game/daedalus-encounter/download/4590/

Gameplay:




Hola.

Este juego al parecer solamente funciona en Windows 3.1, pero al parecer hay un parche que lo hace funcionar en Windows XP (el parche se puede descargar en el enlace de www.oldgames.sk). Yo lo que quiero preguntar es cual sería la forma más óptima y con la menor cantidad de dependencias (de software de terceros) para empaquetar una máquina virtual con Windows XP instalado, y ejecutar la VM para que corra el juego, todo esto de forma automatizada.

No tengo problemas para crear un disco virtual, instalarle el Windows XP, e iniciar un simple batch-script al inicio de sesión de Windows XP para automatizar la ejecución del juego. La cuestión es, que necesito un software para virtualizar el disco virtual, pero VMWare Player/WorkStation o VirtualBox no son una opción puesto que estos necesitan ser instalados, y yo necesito algo portable. Entonces, ¿como automatizo la carga de dicho disco virtual?. ¿Sería QEMU una buena opción?, sinceramente desconozco si tiene opciones por linea de comandos para correr una VM...

¿Sabrían indicarme?.

PD: En Windows 3.1 no consigo que el juego se muestre a pantalla completa, y se ve fatal el color de las FMW. Por eso menciono Windows XP directamente.

PD2: El juego ya lo tengo rippeado para el emulador 4DO de la 3DO, pero me gustaría tenerlo también en PC por puro coleccionismo.
« Última modificación: Septiembre 12, 2019, 18:38:19 pm por pitoloko »

Desconectado Ignatus

  • Administrador
  • IBM Roadrunner
  • *****
  • Mensajes: 1116
  • País: es
  • Fecha de registro: Octubre 17, 2005, 16:40:58 pm
    • Ver Perfil
    • Instagram
Re:The Daedalus Encounter
« Respuesta #1 en: Septiembre 03, 2019, 18:44:43 pm »
Bajo Windows 3.x el juego se pone a pantalla completa pulsando la barra espaciadora, si no recuerdo mal. Y si el color sale mal échale un ojo a la configuración de Windows y sube la profundidad de color, tiene que ser superior a 8 bits.
« Última modificación: Septiembre 04, 2019, 00:42:23 am por Ignatus »



Desconectado ristatas

  • AMD Athlon
  • ***
  • Mensajes: 786
  • País: es
  • Fecha de registro: Agosto 09, 2019, 19:00:53 pm
  • Chosen One Ready
    • Ver Perfil
    • Email
Re:The Daedalus Encounter
« Respuesta #2 en: Septiembre 03, 2019, 21:03:35 pm »
No es por nada pero este en su dia fue un.. JUEGAZO, muy recomendable.... y muy raro tb si :)



Desconectado pitoloko

  • Commodore 64
  • **
  • Mensajes: 362
  • País: es
  • Fecha de registro: Octubre 09, 2016, 12:26:48 pm
    • Ver Perfil
    • Email
Re:The Daedalus Encounter
« Respuesta #3 en: Septiembre 04, 2019, 13:59:38 pm »
@Ignatus, es que yo probé en un preparado de DOSBOX que ya traía el el juego y el Windows 3.1 preinstalado en un frontend llamado "D-FEND" o "D-FENDER". Lo descargué del internetarchive.org, y en fin, en ese Win 3.1 se veía fatal, de hecho el sistema operativo se veia blanco, no se, muy raro.

Probaré instalando yo mismo el Windows 3.1 en el VMWare, y ya veré lo que pasa.

Desconectado pitoloko

  • Commodore 64
  • **
  • Mensajes: 362
  • País: es
  • Fecha de registro: Octubre 09, 2016, 12:26:48 pm
    • Ver Perfil
    • Email
Re:The Daedalus Encounter
« Respuesta #4 en: Septiembre 04, 2019, 15:36:08 pm »
He instalado MS-DOS, luego Win 3.1, y he montado la ISO del juego en el VMWare Workstation, pero parece que Windows no me reconoce la unidad de CD. ¿Alguna idea?.

Se me muestran dos unidades: B y C, la B dice que no puede acceder.

Desconectado pitoloko

  • Commodore 64
  • **
  • Mensajes: 362
  • País: es
  • Fecha de registro: Octubre 09, 2016, 12:26:48 pm
    • Ver Perfil
    • Email
Re:The Daedalus Encounter
« Respuesta #5 en: Septiembre 04, 2019, 16:24:21 pm »
Nada. He instalado Windows 3.1, 95 y 98 por mi mismo en VMWare, pero por una cosa o por la otra al final de la instalación me da errores, o directmente el S.O. no reconoce el dispositivo de CD-ROM (y si, me aseguré de "conectarlo" en el VMWare y de montar la ISO).

Luego probé a descargar imágenes de discos virtuales ya preparados para VirtualBox de aquí: http://virtualdiskimages.weebly.com/virtualbox.html
...pero seguí teniendo los mismos problemas.

Luego convertí las imágenes al formato de VMWare para probar en el WorkSation, y lo mismo.

Mucho tiempo invertido para conseguir absolutamente nada. Yo desisto.

Sicneramente, me habría gustado poder subir un preparado con el Daedalus Encounter y otro con el Riana Rouge, que se pudiese jugar solo ejecutando un archivo.
Ambos juegos faltan en el foro y me faltan a mi en mi colección de juegos para PC, pero es que no hay manera de hacer funcionar correctamente Win 3.1 / 95 / 98. Supongo que además de por los errores, también será por falta de experiencia o mala memoria, pues no recuerdo casi nada de la utilización de esos sistemas operativos tan antiguos. Una lástima.
« Última modificación: Septiembre 04, 2019, 16:26:25 pm por pitoloko »

Desconectado pitoloko

  • Commodore 64
  • **
  • Mensajes: 362
  • País: es
  • Fecha de registro: Octubre 09, 2016, 12:26:48 pm
    • Ver Perfil
    • Email
Re:The Daedalus Encounter
« Respuesta #6 en: Septiembre 04, 2019, 17:08:04 pm »
Al final conseguí hacer funcionar el Windows 3.1, así que pronto subiré este juego.

PEEEEERO hay un pequeño problema... y es que al pulsar la barra espaciadora para poner el video a pantalla completa, se pierde completamente el sonido, y el sonido NO se restaura al poner el video en tamaño normal.

@Ignatus ¿se te ocurre alguna solución para esto?. No se si es problema de DOSBOX, de Win3.1, o del juego en si mismo.

mi archivo de configuración:

Código: [Seleccionar]
# This is the configurationfile for DOSBox 0.74. (Please use the latest version of DOSBox)

[sdl]
fullscreen=true
fulldouble=false
fullresolution=original
windowresolution=original
output=overlay
autolock=false
sensitivity=100
waitonerror=true
priority=higher,normal
mapperfile=mapper-0.74.map
usescancodes=true

[dosbox]
machine=svga_s3
captures=capture
memsize=16

[render]
frameskip=0
aspect=false
scaler=hq2x

[cpu]
core=auto
cputype=auto
cycles=auto
cycleup=10
cycledown=20

[mixer]
nosound=false
rate=44100
blocksize=1024
prebuffer=20

[midi]
mpu401=intelligent
mididevice=default
midiconfig=

[sblaster]
sbtype=sb16
sbbase=220
irq=7
dma=1
hdma=5
sbmixer=true
oplmode=auto
oplemu=default
oplrate=44100

[gus]
gus=false
gusrate=44100
gusbase=240
gusirq=5
gusdma=3
ultradir=C:\ULTRASND

[speaker]
pcspeaker=true
pcrate=44100
tandy=auto
tandyrate=44100
disney=true

[joystick]
joysticktype=auto
timed=true
autofire=false
swap34=false
buttonwrap=false

[serial]
serial1=dummy
serial2=dummy
serial3=disabled
serial4=disabled

[dos]
xms=true
ems=true
umb=true
keyboardlayout=auto

[ipx]
ipx=false

[autoexec]
@Echo OFF

:: Volume mount
Mount    "C" ".\The Daedalus Encounter"                                                   -T "dir"
ImgMount "D" ".\The Daedalus Encounter (CD-ROM)\The Daedalus Encounter (Disk 1 of 3).iso" -T "iso"
ImgMount "E" ".\The Daedalus Encounter (CD-ROM)\The Daedalus Encounter (Disk 2 of 3).iso" -T "iso"
ImgMount "F" ".\The Daedalus Encounter (CD-ROM)\The Daedalus Encounter (Disk 3 of 3).iso" -T "iso"

:: Configure Windows
CLS
C:\
REM AUTOEXEC.BAT
REM SET SOUND=C:\SB16
REM SET BLASTER=A220 I7 D1 H5 P330 T6
REM SET MIDI=SYNTH:1 MAP:X
REM C:\SB16\DIAGNOSE /S
REM C:\SB16\MIXERSET /P /Q
C:\WINDOWS\SMARTDRV.EXE
PATH C:\WINDOWS;
SET TEMP=C:\WINDOWS\TEMP

:: Run game
CD C:\DAEDALUS
DAEDALUS.exe

:: Clean
CLS
Mount -U "C"
Mount -U "D"
Mount -U "E"
Mount -U "F"

Exit /B 0
« Última modificación: Septiembre 04, 2019, 17:29:06 pm por pitoloko »

Desconectado gatuno

  • IBM Roadrunner
  • ****
  • Mensajes: 1217
  • País: gs
  • Fecha de registro: Abril 11, 2018, 22:45:10 pm
  • eterno aprendiz
    • Ver Perfil
Re:The Daedalus Encounter
« Respuesta #7 en: Septiembre 04, 2019, 20:02:15 pm »
En dosbox-x funciona correctamente.

https://github.com/joncampbell123/dosbox-x/releases


(+) Les Manley in: Search for the King (Traducción) [Finalizada]
(+) Listado de cracks/fixes que voy haciendo

Una gran virtud que tienen los animales es que no tienen problemas de ego. No se sienten ofendidos, ni superiores, ni inferiores. En resumen, que saben vivir mejor que nosotros.

Desconectado pitoloko

  • Commodore 64
  • **
  • Mensajes: 362
  • País: es
  • Fecha de registro: Octubre 09, 2016, 12:26:48 pm
    • Ver Perfil
    • Email
Re:The Daedalus Encounter
« Respuesta #8 en: Septiembre 05, 2019, 10:04:16 am »
@gatuno ¿podrías explicar como ejecutaste el juego mediante DosBox-X?. Si yo le intento pasar el comando '-conf' con la configuración del juego que uso para dosbox, el dosbox-x se inicia pero al instante se cierra, literalmente, sin mostrar mensaje de error ni nada. Tampoco se si acepta los mismos comandos que DosBox, por que la url del manual en el readme.md de GitHub apunta a un enlace roto...

EDITO:

He intentado usar esta configuración para dosbox-x:
Código: [Seleccionar]
[log]
logfile     = .\dosbox-x.log
vga         = false
vgagfx      = false
vgamisc     = false
int10       = false
sblaster    = false
dma_control = false
fpu         = false
cpu         = false
paging      = false
fcb         = false
files       = false
ioctl       = false
exec        = false
dosmisc     = false
pit         = false
keyboard    = false
pic         = false
mouse       = false
bios        = false
gui         = false
misc        = false
io          = false
pci         = false
sst         = false

[sdl]
fullscreen        = false
fulldouble        = false
fullresolution    = desktop
windowresolution  = original
output            = surface
autolock          = false
autolock_feedback = beep
sensitivity       = 100
mouse_emulation   = locked
waitonerror       = true
priority          = higher,normal
mapperfile        = mapper-0.82.21.map
usescancodes      = false
overscan          = 0
titlebar          =
showmenu          = true

[dosbox]
language                                          =
title                                             =
enable 8-bit dac                                  = true
dpi aware                                         = true
keyboard hook                                     = false
weitek                                            = false
bochs debug port e9                               = false
machine                                           = svga_s3
svga lfb base                                     = 0
pci vga                                           = true
vmemdelay                                         = 0
vmemsize                                          = 2
vmemsizekb                                        = 0
captures                                          = capture
capture chroma format                             = auto
capture format                                    = default
shell environment size                            = 0
private area size                                 = 32768
vga attribute controller mapping                  = auto
a20                                               = mask
turn off a20 gate on boot                         = true
cbus bus clock                                    = std10
isa bus clock                                     = std8.3
pci bus clock                                     = std33.3
call binary on reset                              =
unhandled irq handler                             =
call binary on boot                               =
rom bios allocation max                           = 0
rom bios minimum size                             = 0
irq delay ns                                      = -1
iodelay                                           = -1
iodelay16                                         = -1
iodelay32                                         = -1
acpi                                              = off
acpi rsd ptr location                             = auto
acpi sci irq                                      = -1
acpi iobase                                       = 0
acpi reserved size                                = 0
memsize                                           = 16
memsizekb                                         = 0
dos mem limit                                     = 0
isa memory hole at 512kb                          = false
reboot delay                                      = -1
memalias                                          = 0
pc-98 BIOS copyright string                       = false
pc-98 int 1b fdc timer wait                       = false
pc-98 pic init to read isr                        = true
pc-98 fm board                                    = auto
pc-98 fm board irq                                = 0
pc-98 fm board io port                            = 0
pc-98 sound bios                                  = false
pc-98 buffer page flip                            = false
pc-98 enable 256-color planar                     = true
pc-98 enable 256-color                            = true
pc-98 enable 16-color                             = true
pc-98 enable grcg                                 = true
pc-98 enable egc                                  = true
pc-98 enable 188 user cg                          = true
pc-98 start gdc at 5mhz                           = false
pc-98 allow scanline effect                       = true
pc-98 bus mouse                                   = true
pc-98 video mode                                  =
pc-98 timer master frequency                      = 0
pc-98 allow 4 display partition graphics          = -1
pc-98 force ibm keyboard layout                   = false
vga bios size override                            = 0
video bios dont duplicate cga first half rom font = false
video bios always offer 14-pixel high rom font    = false
video bios always offer 16-pixel high rom font    = false
video bios enable cga second half rom font        = true
forcerate                                         =
sierra ramdac                                     = true
sierra ramdac lock 565                            = false
page flip debug line                              = false
vertical retrace poll debug line                  = false
cgasnow                                           = true
vga 3da undefined bits                            = 0
unmask timer on int 10 setmode                    = false
unmask keyboard on int 16 read                    = true
int16 keyboard polling undocumented cf behavior   = false
allow port 92 reset                               = true
enable port 92                                    = true
enable 1st dma controller                         = true
enable 2nd dma controller                         = true
allow dma address decrement                       = true
enable 128k capable 16-bit dma                    = auto
enable dma extra page registers                   = true
dma page registers write-only                     = false
cascade interrupt never in service                = false
cascade interrupt ignore in service               = false
enable slave pic                                  = true
enable pc nmi mask                                = true
rom bios 8x8 CGA font                             = true
rom bios video parameter table                    = true
allow more than 640kb base memory                 = false
vesa zero buffer on get information               = true
vesa lfb base scanline adjust                     = 0
vesa map non-lfb modes to 128kb region            = false
allow hpel effects                                = false
allow hretrace effects                            = false
hretrace effect weight                            = 4.00
vesa modelist cap                                 = 0
vesa modelist width limit                         = 0
vesa modelist height limit                        = 0
vesa vbe put modelist in vesa information         = false
vesa vbe 1.2 modes are 32bpp                      = true
allow low resolution vesa modes                   = true
allow 32bpp vesa modes                            = true
allow 24bpp vesa modes                            = true
allow 16bpp vesa modes                            = true
allow 15bpp vesa modes                            = true
allow 8bpp vesa modes                             = true
allow 4bpp vesa modes                             = true
allow 4bpp packed vesa modes                      = true
allow tty vesa modes                              = true
double-buffered line compare                      = false
ignore vblank wraparound                          = false
enable vga resize delay                           = false
resize only on vga active display width increase  = false
enable pci bus                                    = true
vga palette update on full load                   = true
ignore odd-even mode in non-cga modes             = false

[render]
frameskip               = 0
alt render              = false
aspect                  = false
char9                   = true
doublescan              = true
scaler                  = normal2x
xbrz slice              = 16
xbrz fixed scale factor = 0
xbrz max scale factor   = 0
autofit                 = true
monochrome_pal          = green

[vsync]
vsyncmode = off
vsyncrate = 75

[cpu]
core                                = auto
fpu                                 = true
segment limits                      = true
double fault                        = true
reset on triple fault               = true
always report double fault          = false
always report triple fault          = false
enable msr                          = true
enable cmpxchg8b                    = true
ignore undefined msr                = false
interruptible rep string op         = -1
dynamic core cache block size       = 32
cputype                             = auto
cycles                              = auto
cycleup                             = 10
cycledown                           = 20
use dynamic core with paging on     = true
ignore opcode 63                    = true
apmbios                             = true
apmbios pnp                         = false
apmbios version                     = auto
apmbios allow realmode              = true
apmbios allow 16-bit protected mode = true
apmbios allow 32-bit protected mode = true
integration device                  = false
integration device pnp              = false
isapnpbios                          = true
realbig16                           = false

[keyboard]
aux                     = true
allow output port reset = true
controllertype          = auto
auxdevice               = intellimouse

[pci]
voodoo = auto

[mixer]
nosound         = false
sample accurate = false
swapstereo      = false
rate            = 44100
blocksize       = 1024
prebuffer       = 25

[midi]
mpu401              = intelligent
mpubase             = 0
mididevice          = default
midiconfig          =
samplerate          = 44100
mpuirq              = -1
mt32.reverse.stereo = off
mt32.verbose        = off
mt32.thread         = off
mt32.dac            = auto
mt32.reverb.mode    = auto
mt32.reverb.time    = 5
mt32.reverb.level   = 3
mt32.partials       = 32

[debug]

[sblaster]
sbtype                                           = sb16
sbbase                                           = 220
irq                                              = 7
mindma                                           = -1
irq hack                                         = none
dma                                              = 1
hdma                                             = 5
pic unmask irq                                   = false
enable speaker                                   = false
enable asp                                       = false
disable filtering                                = false
dsp write buffer status must return 0x7f or 0xff = false
pre-set sbpro stereo                             = false
sbmixer                                          = true
oplmode                                          = auto
adlib force timer overflow on detect             = false
oplemu                                           = default
oplrate                                          = 44100
hardwarebase                                     = 220
force dsp auto-init                              = false
force goldplay                                   = false
goldplay                                         = true
goldplay stereo                                  = true
dsp require interrupt acknowledge                = auto
dsp write busy delay                             = -1
blaster environment variable                     = true
sample rate limits                               = true
instant direct dac                               = false
stereo control with sbpro only                   = true
dsp busy cycle rate                              = -1
dsp busy cycle always                            = -1
dsp busy cycle duty                              = -1
io port aliasing                                 = true

[gus]
gus                                = false
autoamp                            = false
unmask dma                         = false
ignore channel count while active  = false
pic unmask irq                     = false
startup initialized                = false
dma enable on dma control polling  = false
clear dma tc irq if excess polling = false
force master irq enable            = false
gus panning table                  = default
gusrate                            = 44100
gus fixed render rate              = false
gusmemsize                         = -1
gus master volume                  = 0.00
gusbase                            = 240
gusirq                             = 5
gusdma                             = 3
irq hack                           = none
gustype                            = classic
ultradir                           = C:\ULTRASND

[innova]
innova     = false
samplerate = 22050
sidbase    = 280
quality    = 0

[speaker]
pcspeaker         = true
initial frequency = -1
pcrate            = 44100
tandy             = auto
tandyrate         = 44100
disney            = false
ps1audio          = off
ps1audiorate      = 22050

[joystick]
joysticktype  = auto
timed         = true
autofire      = false
swap34        = false
buttonwrap    = false
joy1deadzone1 = 0.25
joy1deadzone2 = 0.25
joy2deadzone1 = 0.25
joy1response1 = 1.00
joy1response2 = 1.00
joy2response1 = 1.00
joy1axis0     = 0
joy1axis1     = 1
joy1axis2     = 2
joy1axis3     = 3
joy1axis4     = 4
joy1axis5     = 5
joy1axis6     = 6
joy1axis7     = 7
joy2axis0     = 0
joy2axis1     = 1
joy2axis2     = 2
joy2axis3     = 3
joy2axis4     = 4
joy2axis5     = 5
joy2axis6     = 6
joy2axis7     = 7

[mapper]
joy1deadzone0- = 0.60
joy1deadzone0+ = 0.60
joy1deadzone1- = 0.60
joy1deadzone1+ = 0.60
joy1deadzone2- = 0.60
joy1deadzone2+ = 0.60
joy1deadzone3- = 0.60
joy1deadzone3+ = 0.60
joy1deadzone4- = 0.60
joy1deadzone4+ = 0.60
joy1deadzone5- = 0.60
joy1deadzone5+ = 0.60
joy1deadzone6- = 0.60
joy1deadzone6+ = 0.60
joy1deadzone7- = 0.60
joy1deadzone7+ = 0.60
joy2deadzone0- = 0.60
joy2deadzone0+ = 0.60
joy2deadzone1- = 0.60
joy2deadzone1+ = 0.60
joy2deadzone2- = 0.60
joy2deadzone2+ = 0.60
joy2deadzone3- = 0.60
joy2deadzone3+ = 0.60
joy2deadzone4- = 0.60
joy2deadzone4+ = 0.60
joy2deadzone5- = 0.60
joy2deadzone5+ = 0.60
joy2deadzone6- = 0.60
joy2deadzone6+ = 0.60
joy2deadzone7- = 0.60
joy2deadzone7+ = 0.60

[serial]
serial1 = dummy
serial2 = dummy
serial3 = disabled
serial4 = disabled

[parallel]
parallel1 = disabled
parallel2 = disabled
parallel3 = disabled
dongle    = false

[dos]
xms                                              = true
xms handles                                      = 0
shell configuration as commands                  = false
hma                                              = true
hma allow reservation                            = true
hard drive data rate limit                       = -1
hma minimum allocation                           = 0
log console                                      = false
dos in hma                                       = true
dos sda size                                     = 0
hma free space                                   = 34816
cpm compatibility mode                           = auto
share                                            = true
minimum dos initial private segment              = 0
minimum mcb segment                              = 0
minimum mcb free                                 = 0
enable dummy device mcb                          = false
maximum environment block size on exec           = -1
additional environment block size on exec        = -1
enable a20 on windows init                       = false
zero memory on xms memory allocation             = false
dosv                                             = off
ems                                              = true
vcpi                                             = true
unmask timer on disk io                          = false
zero int 67h if no ems                           = true
zero unused int 68h                              = false
emm386 startup active                            = false
zero memory on ems memory allocation             = false
ems system handle memory size                    = 384
ems system handle on even megabyte               = false
umb                                              = true
umb start                                        = 0
umb end                                          = 0
kernel allocation in umb                         = false
keep umb on boot                                 = false
keep private area on boot                        = false
private area in umb                              = true
ver                                              =
automount                                        = true
int33                                            = true
int33 hide host cursor if interrupt subroutine   = true
int33 hide host cursor when polling              = false
int33 disable cell granularity                   = false
int 13 extensions                                = true
biosps2                                          = true
int15 wait force unmask irq                      = true
int15 mouse callback does not preserve registers = false
keyboardlayout                                   = auto
dbcs                                             = true
filenamechar                                     = true
collating and uppercase                          = true
files                                            = 127
con device use int 16h to detect keyboard input  = true
zero memory on int 21h memory allocation         = false

[ipx]
ipx = false

[ne2000]
ne2000  = false
nicbase = 300
nicirq  = 3
macaddr = AC:DE:48:88:99:AA
realnic = list

[fdc, primary]
enable                 = false
pnp                    = true
irq                    = 0
io                     = 0
dma                    = -1
int13fakev86io         = false
instant mode           = false
auto-attach to int 13h = true
mode                   = ps2
chip                   = 82077aa

[ide, primary]
enable                  = true
pnp                     = true
irq                     = 0
io                      = 0
altio                   = 0
int13fakeio             = false
int13fakev86io          = false
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             = false
int13fakev86io          = false
enable pio32            = false
ignore pio32            = false
cd-rom spinup time      = 0
cd-rom spindown timeout = 0
cd-rom insertion delay  = 0

[ide, tertiary]
enable                  = false
pnp                     = true
irq                     = 0
io                      = 0
altio                   = 0
int13fakeio             = false
int13fakev86io          = false
enable pio32            = false
ignore pio32            = false
cd-rom spinup time      = 0
cd-rom spindown timeout = 0
cd-rom insertion delay  = 0

[ide, quaternary]
enable                  = false
pnp                     = true
irq                     = 0
io                      = 0
altio                   = 0
int13fakeio             = false
int13fakev86io          = false
enable pio32            = false
ignore pio32            = false
cd-rom spinup time      = 0
cd-rom spindown timeout = 0
cd-rom insertion delay  = 0

[ide, quinternary]
enable                  = false
pnp                     = true
irq                     = 0
io                      = 0
altio                   = 0
int13fakeio             = false
int13fakev86io          = false
enable pio32            = false
ignore pio32            = false
cd-rom spinup time      = 0
cd-rom spindown timeout = 0
cd-rom insertion delay  = 0

[ide, sexternary]
enable                  = false
pnp                     = true
irq                     = 0
io                      = 0
altio                   = 0
int13fakeio             = false
int13fakev86io          = false
enable pio32            = false
ignore pio32            = false
cd-rom spinup time      = 0
cd-rom spindown timeout = 0
cd-rom insertion delay  = 0

[ide, septernary]
enable                  = false
pnp                     = true
irq                     = 0
io                      = 0
altio                   = 0
int13fakeio             = false
int13fakev86io          = false
enable pio32            = false
ignore pio32            = false
cd-rom spinup time      = 0
cd-rom spindown timeout = 0
cd-rom insertion delay  = 0

[ide, octernary]
enable                  = false
pnp                     = true
irq                     = 0
io                      = 0
altio                   = 0
int13fakeio             = false
int13fakev86io          = false
enable pio32            = false
ignore pio32            = false
cd-rom spinup time      = 0
cd-rom spindown timeout = 0
cd-rom insertion delay  = 0

[autoexec]
@Echo OFF

:: Volume mount
Mount    "C" ".\The Daedalus Encounter"                                                   -T "dir"
ImgMount "D" ".\The Daedalus Encounter (CD-ROM)\The Daedalus Encounter (Disk 1 of 3).iso" -T "iso"
ImgMount "E" ".\The Daedalus Encounter (CD-ROM)\The Daedalus Encounter (Disk 2 of 3).iso" -T "iso"
ImgMount "F" ".\The Daedalus Encounter (CD-ROM)\The Daedalus Encounter (Disk 3 of 3).iso" -T "iso"

:: Configure Windows
CLS
C:\
REM AUTOEXEC.BAT
REM SET SOUND=C:\SB16
REM SET BLASTER=A220 I7 D1 H5 P330 T6
REM SET MIDI=SYNTH:1 MAP:X
REM C:\SB16\DIAGNOSE /S
REM C:\SB16\MIXERSET /P /Q
C:\WINDOWS\SMARTDRV.EXE
PATH C:\WINDOWS;
SET TEMP=C:\WINDOWS\TEMP

:: Run game
CD C:\DAEDALUS
DAEDALUS.exe

:: Clean
CLS
Mount -U "C"
Mount -U "D"
Mount -U "E"
Mount -U "F"

Exit /B 0

Y en el log, salen estos errores:
Código: [Seleccionar]
Screen report: Method 'Win98base' (1920.000 x 1080.000 pixels) at (0.000 x 0.000) (508.000 x 285.750 mm) (20.000 x 11.250 in) (96.000 x 96.000 DPI)
IDE: index 0 slave=0
IDE: index 0 slave=1
IDE: index 1 slave=0
   3042069 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0019
   3042294 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0018
   3042355 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0017
   3042416 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0016
   3042477 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0015
   3042538 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0014
   3042599 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0013
   3042660 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0012
   3042721 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0011
   3042782 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0010
   3042843 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=000F
   3042904 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=000E
   3042965 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=000D
   3043026 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=000C
   3043087 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=000B
   3043148 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=000A
   3043209 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0009
   3043270 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0008
   3043331 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0007
   3043392 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0006
   3043453 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0005
   3043488 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0004
   3043523 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0003
   3043558 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0002
   3043668 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0001
   3043741 ERROR MISC:MSCDEX: INT 2F AX=150B BX=0000 CX=0000
   3043854 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3043891 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3043928 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3043965 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044002 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044039 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044076 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044113 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044150 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044187 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044224 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044261 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044298 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044335 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044372 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044409 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044446 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044483 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044520 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044557 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044594 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044631 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044668 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044705 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044742 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044779 ERROR DOSMISC:DOS:INT 2F Unhandled call AX= 803
   3044850 ERROR DOSMISC:DOS:INT 2F Unhandled call AX=4B02
   3044856 ERROR DOSMISC:DOS:INT 2F Unhandled call AX=4680
--END OF LOG--
« Última modificación: Septiembre 05, 2019, 10:16:07 am por pitoloko »

Desconectado SkaZZ

  • Webmasters
  • HAL9000
  • *****
  • Mensajes: 2426
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Noviembre 21, 2004, 20:19:49 pm
  • ZzZzzZz... Dark Souls... ZzZzzZz...
    • Ver Perfil
Re:The Daedalus Encounter
« Respuesta #9 en: Septiembre 05, 2019, 11:01:51 am »
No encuentra montada la unidad de CDROM. No soy un experto, solo una persona que se ha escapado de una manicomio de alta seguridad... pero:

1. Estás montando el juego en 3 unidades CDROM (sin contar el montaje en el disco duro).
2. Tienes activados el "ide, primary" y el "ide, secondary", pero no el "ide, tertiary". ¿Puede ser ése el problema, que debes ponerlo en enabled?

Espero que esto te sirva. Saludos.

P.D.: (mensaje subliminal: si te compras una impresora matricial, e intentas imprimir en amarillo, te va a salir más negro que los cojones de un grillo ;P)



      //////       Hora de abandonware llegó, coge a tus
     (o   O)       amigos y vámonos. Con Kendo el friki y
       (_)         SkaZz el chiflado, lo pasaremos guay.
--oooO-----Oooo--  ¡Hora de abandonware!

Desconectado gatuno

  • IBM Roadrunner
  • ****
  • Mensajes: 1217
  • País: gs
  • Fecha de registro: Abril 11, 2018, 22:45:10 pm
  • eterno aprendiz
    • Ver Perfil
Re:The Daedalus Encounter
« Respuesta #10 en: Septiembre 05, 2019, 11:14:50 am »
Yo lo ejecuto sin ninguna conf especial, unicamente los montajes.

Puedes usar la misma conf sin problemas.

Revisa las rutas de mount/imgmount porque parece que dosbox-x no las esta encontrando. ¿Lo tienes en un sitio distinto al dosbox con que estabas cargando el juego?


(+) Les Manley in: Search for the King (Traducción) [Finalizada]
(+) Listado de cracks/fixes que voy haciendo

Una gran virtud que tienen los animales es que no tienen problemas de ego. No se sienten ofendidos, ni superiores, ni inferiores. En resumen, que saben vivir mejor que nosotros.

Desconectado pitoloko

  • Commodore 64
  • **
  • Mensajes: 362
  • País: es
  • Fecha de registro: Octubre 09, 2016, 12:26:48 pm
    • Ver Perfil
    • Email
Re:The Daedalus Encounter
« Respuesta #11 en: Septiembre 06, 2019, 04:10:48 am »
Citar
1. Estás montando el juego en 3 unidades CDROM (sin contar el montaje en el disco duro).

Efectivamente, pero... ¿por qué se supone que eso debería ser un problema?. Cada CD lo monto en una unidad virtual de CD distinta. La misma configuración [AUTOEXEC] funciona en el DosBox original.

Citar
2. Tienes activados el "ide, primary" y el "ide, secondary", pero no el "ide, tertiary". ¿Puede ser ése el problema, que debes ponerlo en enabled?

Pues espero que sea eso, por que de lo contrario no lo entiendo. Me está costando la vida hacer funcionar este juego. Tengo que volver a descargar el DosBox-X y probar a activar launidad terciaria, ya te comentaré... ¡gracias!.



Citar
Puedes usar la misma conf sin problemas.

Ya te digo yo que 'sin problemas' mis güevos xD. No me funciona la misma conf (ni la misma sección [AUTOEXEC] de forma individual) que uso para correr el juego en el dosbox original.

He probado con la versión x86 y x64 de dosbox-x.

Citar
Revisa las rutas de mount/imgmount porque parece que dosbox-x no las esta encontrando. ¿Lo tienes en un sitio distinto al dosbox con que estabas cargando el juego?

Las rutas son las mismas, tengo las 3 imágenes ISO comprimidas, y mediante un script automatizo la extracción al directorio temporal del sistema y la ejecución de dosbox/dosbox-x.

Citar
Yo lo ejecuto sin ninguna conf especial, unicamente los montajes.

¿Me lo podrías explicar como a los burros?.

1- Ejecutar dosbox-x.
2- ...¿Cargar la ISO del juego?. (supongo que a eso te refieres con 'los montajes')
3- ...



Muchas gracias a todos por la ayuda.
« Última modificación: Septiembre 06, 2019, 04:12:47 am por pitoloko »

Desconectado gatuno

  • IBM Roadrunner
  • ****
  • Mensajes: 1217
  • País: gs
  • Fecha de registro: Abril 11, 2018, 22:45:10 pm
  • eterno aprendiz
    • Ver Perfil
Re:The Daedalus Encounter
« Respuesta #12 en: Septiembre 06, 2019, 12:42:56 pm »
Pon un log de lo que estas haciendo, donde podamos ver desde donde lanzas dosbox y donde tienes los archivos.


(+) Les Manley in: Search for the King (Traducción) [Finalizada]
(+) Listado de cracks/fixes que voy haciendo

Una gran virtud que tienen los animales es que no tienen problemas de ego. No se sienten ofendidos, ni superiores, ni inferiores. En resumen, que saben vivir mejor que nosotros.

Desconectado SkaZZ

  • Webmasters
  • HAL9000
  • *****
  • Mensajes: 2426
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Noviembre 21, 2004, 20:19:49 pm
  • ZzZzzZz... Dark Souls... ZzZzzZz...
    • Ver Perfil
Re:The Daedalus Encounter
« Respuesta #13 en: Septiembre 06, 2019, 15:04:21 pm »
Perdón, me expliqué muy mal: quería decir que si tienes 3 unidades de CDs montadas, creo que la tertia... joder, que las demás unidades deberían estar en enabled=true. Pero es una suposición. Pruébalo, si no sigue las instrucciones gatunas que él sabe de esto.

Saludos :D



      //////       Hora de abandonware llegó, coge a tus
     (o   O)       amigos y vámonos. Con Kendo el friki y
       (_)         SkaZz el chiflado, lo pasaremos guay.
--oooO-----Oooo--  ¡Hora de abandonware!

Desconectado Kendo

  • Leecher Pata Negra
  • Administrador
  • Shodan
  • *****
  • Mensajes: 10263
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Marzo 05, 2007, 14:47:05 pm
    • MSN Messenger - -
    • AOL Instant Messenger - -
    • Yahoo Instant Messenger - -
    • Ver Perfil
    • Abandonsocios.org
Re:The Daedalus Encounter
« Respuesta #14 en: Septiembre 07, 2019, 00:30:10 am »
por que no hablai de lo realmente importante skazz?

estamos creando una moda de utilizar gatuno como adjetivo para todo lo que hace gatuno? metodo gatuno, instrucciones gatunas...

y sobre todo...

esa no es la china de Cazatesoros?