[zxspectrum] Re: Wilderland HiResMap

  • From: "Valerio Messina" <dmarc-noreply@xxxxxxxxxxxxx> ("efa")
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Mon, 23 Jan 2023 13:24:46 +0100

On 1/23/23 7:25 AM, Valerio Messina (efa) wrote:

Potresti provare a lanciare l'eseguibile dal prompt dei comandi? Se
da un errore almeno così dovresti avere il tempo di leggerlo prima
che si chiuda la piccola finestra.

credo di aver capito quel'è il problema:
manca il file del gioco "The Hobbit".

Se dal prompt dei comandi ti compare questo:

D:\installer\WL2.10b_WinMxe64>WLmxe.exe -MAP
Wilderland - A Hobbit Environment v2.10b 64bit
(c) 2012-2019 by CH, Copyright 2019-2022 Valerio Messina
WL: Using CPU emulator: 'z80emu' by Lin Ke-Fong
WL: Selected 'The Hobbit' binary version 1.2
WL: WARN 'InitGame': Can't open game file 'HOB_V12.bin'
WL: WARN 'InitGame': Can't open game file 'HOBBIT12.TAP'
WL: WARN 'InitGame': Can't open game file 'The Hobbit v1.2.tzx'
WL: ERROR initializing game. Program aborted.

devi copiare nella directory di Wilderland, uno dei file a scelta:
   HOB_V12.bin     (estratto dal TAP o tzx con 'TapConv.exe')
   HOBBIT12.TAP
   The Hobbit v1.2.tzx
che scarichi dai soliti siti (scarica la v1.2).


Ho nella ToDo list di creare una dialog box per questo errore, perché ha fregato anche me la prima volta su macOS.
Solo che al momento nel main() l'inizializzazione delle grafica avviene solo dopo aver inizializzato lo Z80 emulato, lo Spectrum, e caricato il file del gioco. Per cui quando prova a caricare il file del gioco, non è disponibile il "servizio" che crea le dialog box.
Però non mi pare ci siano contro-indicazioni a inizializzare prima la grafica, anche senza mostrare le altre finestre.

grazie ancora,
--
Valerio

Other related posts: