English Amiga Board


Go Back   English Amiga Board > Support > support.Games

 
 
Thread Tools
Old 18 December 2017, 10:49   #1
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
Universe Save/Load issue

I have installed the WHDLoad version of Universe (EU) with the 5 disks IPF version (game: Core Design, WHDInstall: Dark Angel & Psygore).
As stated in the doc, RawDIC was quitted (closed) when it asked for the 6th disk.

The game is working fine (as far as I have played it), unfortunately, I have faced an issue when attempting to save the game.
In fact, it seems not to be working.

The game asks for a save-disk.
- As it is HD based, if I only press "y" (without inserting a disk in DF0: ) the screen turns black and *nothing*. Needs to reset Amilator.
- When inserting a blank (empty) ADF in DF0: and pressing "y", nothing happens and if I click again on 'save', still get the message to insert a save-disk.

The readme file of the HDInstall states : "Saves to HD [registered users only]".
Is it still the case as WHDLoad, starting with WHDLoad release 18.2 the registration is neither required nor possible.

I have then tried to play the floppy version (direct boot on floppy) and tried the save option.
- Just to test, when leaving DISK2 and pressing "y" I get a message saying it is not possible to save on the game disk (good!).
- When inserting a blank (empty) disk, and pressing "y" nothing happens.... and if I click again on 'save', still get the message to insert a save-disk.

I even tried to insert the 6th Disk from another disk set (ADF) but still get the same result.

Q1 : - Did someone had had the same issue ?
Q2 : - I thought that IPF were 100% copy of original game. Is it possible that a copy protection prevent the save option ?

Thanks for feedback.
malko is offline  
Old 18 December 2017, 13:44   #2
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,240
Quote:
Originally Posted by malko View Post
) the screen turns black and *nothing*. Needs to reset Amilator.
Saving takes some time due to the required OS swaps WHDLoad has to perform. Just be patient and don't reset when the black screen appears.
StingRay is offline  
Old 18 December 2017, 18:59   #3
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
Quote:
Originally Posted by StingRay View Post
Saving takes some time due to the required OS swaps WHDLoad has to perform. Just be patient and don't reset when the black screen appears.
Thank you for your reply StingRay .
Unfortunately I waited 55 minutes (not in front of the computer ) and the screen did not changed at all. I can add that the music is turned off as well as soon as the screen goes black. F12 is still working to access the FS-UAE Menu.
This evening I will change a little bit my FS-UAE config to generate a log file. Maybe something will be visible there.
malko is offline  
Old 18 December 2017, 23:48   #4
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
Ok. I have tested a bit more .
Changed my config to have only a no-HD A500 config. Added [log_autoscale], [log_bsdsocket], [log_flush], [log_input]. Turned on Amilator.
KS 1.3 image displayed. Inserted (ipf) Disk 1, after intro changed to (ipf) Disk 2, pressed "d" to access the Save/Load screen.
Changed to "empty.adf" and clicked on the "save" icon.
Message asking to format the disk. Pressed "y" -> the following FS-UAE message was displayed on screen : "NOTIFY_USR MSG #0".
Turned off the computer and had a look at the log.

On the log I can see the disk change, from "Disk 2" to "Blank", I see the "y" keypress and the message "NOTIFY_USER MSG #0" but for the rest...
The ADF "blank" disk was formatted under Workbench, what is this "weird sector" ?

Can someone with a better understanding of these values help ?

Code:
[...] (1'600 first lines removed)
SDL key sym 1073741893 mod 0 scancode 69 state 1 repeat 0
- key code set to 293 (was 1073741893) based on scancode 69
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741893 mod 0 scancode 69 state 0 repeat 0
- key code set to 293 (was 1073741893) based on scancode 69
--> key_code 293 key_mod 0 state 1: "F12"
  = press (index 293) => input event 49155
fs_emu_handle_libfsemu_action 49155 1
EMU: Enter menu
fs_emu_menu_destroy
update_main_menu
floppy in 0: /amiga/floppies/Universe/Universe (Europe) (En,Fr,De,It) (Disk 2).ipf
floppy in 1: 
floppy in 2: 
floppy in 3: 
update_main_menu
floppy in 0: /amiga/floppies/Universe/Universe (Europe) (En,Fr,De,It) (Disk 2).ipf
floppy in 1: 
floppy in 2: 
floppy in 3: 
EMU: Ungrab input
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
SDL key sym 13 mod 0 scancode 40 state 1 repeat 0
- key code set to 13 (was 13) based on scancode 40
disk_menu_function for df256256592
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
SDL key sym 13 mod 0 scancode 40 state 0 repeat 0
- key code set to 13 (was 13) based on scancode 40
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741905 mod 0 scancode 81 state 1 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741905 mod 0 scancode 81 state 0 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741905 mod 0 scancode 81 state 1 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741905 mod 0 scancode 81 state 0 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741905 mod 0 scancode 81 state 1 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
SDL key sym 1073741905 mod 0 scancode 81 state 0 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741905 mod 0 scancode 81 state 1 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
SDL key sym 1073741905 mod 0 scancode 81 state 0 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741905 mod 0 scancode 81 state 1 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741905 mod 0 scancode 81 state 0 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741905 mod 0 scancode 81 state 1 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
SDL key sym 1073741905 mod 0 scancode 81 state 0 repeat 0
- key code set to 274 (was 1073741905) based on scancode 81
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
SDL key sym 13 mod 0 scancode 40 state 1 repeat 0
- key code set to 13 (was 13) based on scancode 40
menu: insert disk index 7 into df0
EMU: Leave menu
EMU: Grab input
restarting audio stream 0 (buffer underrun)
amiga_send_input_event 365 1
handle_custom_action 365
insert floppy (7) into drive (0)
perform disk_swap drive 0 floppy entry 7
 -- stub -- target_addtorecent name="/amiga/floppies/Universe/Universe (Europe) (En,Fr,De,It) (Disk 2).ipf" t=0
 -- stub -- target_addtorecent name="/amiga/floppies/blank.adf" t=0
restarting audio stream 0 (buffer underrun)
SDL key sym 13 mod 0 scancode 40 state 0 repeat 0
- key code set to 13 (was 13) based on scancode 40
driveclick_insert drive=0 eject=1 click_initialized=0 wave_initialized=0 currprefs.floppyslots[drive].dfxclick=0
gui_disk_image_change drive 0 <no disk>
--> key_code 13 key_mod 0 state 0: "RETURN"
  = press (index 13) => input event 157
restarting audio stream 0 (buffer underrun)
amiga_send_input_event 157 0
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
drive_insert drv=0x9c10580 dnum=0 fname=/amiga/floppies/blank.adf fake=0
drive_insert drv=0x9c10580 dnum=0 fname=/amiga/floppies/blank.adf fake=1
DISK_get_saveimagepath returning /amiga/a2000/state/blank.sdf
DISK_get_saveimagepath returning /amiga/a2000/state/blank.sdf
drive_insert returning, drv->wrprot=0
gui_disk_image_change drive 0 name /amiga/floppies/blank.adf write protected 0
DISK_get_saveimagepath returning /amiga/a2000/state/blank.sdf
DISK_get_saveimagepath returning /amiga/a2000/state/blank.sdf
driveclick_insert drive=0 eject=0 click_initialized=0 wave_initialized=0 currprefs.floppyslots[drive].dfxclick=0
drive_insert returning, drv->wrprot=0
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
SDL mouse event x:   61 y:  196 xrel:    0 yrel:    1
SDL mouse event x:   60 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:   59 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:   57 y:  196 xrel:   -2 yrel:    0
amiga_send_input_event 3 -2
SDL mouse event x:   56 y:  196 xrel:   -1 yrel:    0
SDL mouse event x:   55 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
amiga_send_input_event 3 -1
SDL mouse event x:   54 y:  196 xrel:   -1 yrel:    0
SDL mouse event x:   53 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
amiga_send_input_event 3 -1
SDL mouse event x:   52 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:   51 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:   50 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:   49 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:   48 y:  196 xrel:   -1 yrel:    0
SDL mouse event x:   47 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
amiga_send_input_event 3 -1
SDL mouse event x:   46 y:  196 xrel:   -1 yrel:    0
SDL mouse event x:   45 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
amiga_send_input_event 3 -1
SDL mouse event x:   44 y:  196 xrel:   -1 yrel:    0
SDL mouse event x:   43 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
amiga_send_input_event 3 -1
SDL mouse event x:   42 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:   41 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:   40 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:   39 y:  196 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
amiga_send_input_event 33 1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
 => mouse button 1, 0
 => button input_event 33 state 0
amiga_send_input_event 33 0
SDL key sym 121 mod 0 scancode 28 state 1 repeat 0
- key code set to 121 (was 121) based on scancode 28
--> key_code 121 key_mod 0 state 1: "Y"
  = press (index 121) => input event 182
amiga_send_input_event 182 1
SDL key sym 121 mod 0 scancode 28 state 0 repeat 0
- key code set to 121 (was 121) based on scancode 28
--> key_code 121 key_mod 0 state 0: "Y"
  = press (index 121) => input event 182
amiga_send_input_event 182 0
Disk decode: weird sector number 163 (abaaa3a2, 3698)
Disk decode: weird sector number 163 (abaaa3a2, 10032)
WARNING: notify_user msg #0
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
amiga_send_input_event 33 1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
 => mouse button 1, 0
 => button input_event 33 state 0
amiga_send_input_event 33 0
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
SDL key sym 1073741824 mod 0 scancode 102 state 1 repeat 0
- key code set to 0 (was 1073741824) based on scancode 102
--> key_code 0 key_mod 0 state 1: ""
  = press (index 0) => NO INPUT EVENT
SDL key sym 1073741824 mod 0 scancode 102 state 0 repeat 0
- key code set to 0 (was 1073741824) based on scancode 102
--> key_code 0 key_mod 0 state 0: ""
  = press (index 0) => NO INPUT EVENT
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
malko is offline  
Old 19 December 2017, 00:28   #5
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
And here the second log file. Game lauched from WB (jst v5 + slave).
As indicated in an upper post, screen turns black, music stops as soon as "y" is pressed (no disk in drive).

Code:
[...] (first 2577 lines removed)
SDL key sym 50 mod 0 scancode 31 state 1 repeat 0
- key code set to 50 (was 50) based on scancode 31
--> key_code 50 key_mod 0 state 1: "2"  -> french language selected
  = press (index 50) => input event 206
amiga_send_input_event 206 1
SDL key sym 50 mod 0 scancode 31 state 0 repeat 0
- key code set to 50 (was 50) based on scancode 31
--> key_code 50 key_mod 0 state 0: "2"
  = press (index 50) => input event 206
amiga_send_input_event 206 0
SDL key sym 27 mod 0 scancode 41 state 1 repeat 0
- key code set to 27 (was 27) based on scancode 41
--> key_code 27 key_mod 0 state 1: "ESCAPE"  -> skip intro
  = press (index 27) => input event 139
amiga_send_input_event 139 1
SDL key sym 27 mod 0 scancode 41 state 0 repeat 0
- key code set to 27 (was 27) based on scancode 41
--> key_code 27 key_mod 0 state 0: "ESCAPE"
  = press (index 27) => input event 139
amiga_send_input_event 139 0
fs_emu_audio_resume_stream 0
Display Size: 640x384 Offset: 72x137
First: 72 Last: 272 MinV: 109 MaxV: 313 Min: 26
auto:  72 137 640 384
    =  72 137 640 384
Display Size: 640x400 Offset: 72x92
First: 72 Last: 272 MinV: 26 MaxV: 313 Min: 26
auto:  72  92 640 400
    =  72  92 640 400
fs_emu_audio_resume_stream 0
SDL key sym 100 mod 0 scancode 7 state 1 repeat 0
- key code set to 100 (was 100) based on scancode 7
--> key_code 100 key_mod 0 state 1: "D"   -> jump to "save/load" screen
  = press (index 100) => input event 161
amiga_send_input_event 161 1
SDL key sym 100 mod 0 scancode 7 state 0 repeat 0
- key code set to 100 (was 100) based on scancode 7
--> key_code 100 key_mod 0 state 0: "D"
  = press (index 100) => input event 161
amiga_send_input_event 161 0
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
amiga_send_input_event 33 1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
 => mouse button 1, 0
 => button input_event 33 state 0
amiga_send_input_event 33 0
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
amiga_send_input_event 33 1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
 => mouse button 1, 0
 => button input_event 33 state 0
amiga_send_input_event 33 0
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
amiga_send_input_event 33 1
 => mouse button 1, 0
 => button input_event 33 state 0
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
amiga_send_input_event 33 0
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
amiga_send_input_event 33 1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
 => mouse button 1, 0
 => button input_event 33 state 0
amiga_send_input_event 33 0
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
amiga_send_input_event 33 1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
 => mouse button 1, 0
 => button input_event 33 state 0
amiga_send_input_event 33 0
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
restarting audio stream 0 (buffer underrun)
amiga_send_input_event 33 1
restarting audio stream 0 (buffer underrun)
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
 => mouse button 1, 0
 => button input_event 33 state 0
amiga_send_input_event 33 0
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
amiga_send_input_event 33 1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
 => mouse button 1, 0
 => button input_event 33 state 0
amiga_send_input_event 33 0
SDL key sym 100 mod 0 scancode 7 state 1 repeat 0
- key code set to 100 (was 100) based on scancode 7
--> key_code 100 key_mod 0 state 1: "D"
  = press (index 100) => input event 161
amiga_send_input_event 161 1
SDL key sym 100 mod 0 scancode 7 state 0 repeat 0
- key code set to 100 (was 100) based on scancode 7
--> key_code 100 key_mod 0 state 0: "D"
  = press (index 100) => input event 161
amiga_send_input_event 161 0
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
restarting audio stream 0 (buffer underrun)
Display Size: 642x446 Offset: 72x92
First: 72 Last: 295 MinV: 26 MaxV: 313 Min: 26
auto:  72  92 642 446
    =  72  92 642 446
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
SDL mouse event x:  256 y:  330 xrel:   -2 yrel:    0
SDL mouse event x:  246 y:  333 xrel:  -10 yrel:    3
amiga_send_input_event 3 -2
amiga_send_input_event 3 -10
amiga_send_input_event 4 3
SDL mouse event x:  238 y:  338 xrel:   -8 yrel:    5
amiga_send_input_event 3 -8
amiga_send_input_event 4 5
SDL mouse event x:  235 y:  342 xrel:   -3 yrel:    4
SDL mouse event x:  233 y:  346 xrel:   -2 yrel:    4
amiga_send_input_event 3 -3
amiga_send_input_event 4 4
amiga_send_input_event 3 -2
amiga_send_input_event 4 4
SDL mouse event x:  233 y:  351 xrel:    0 yrel:    5
SDL mouse event x:  233 y:  357 xrel:    0 yrel:    6
amiga_send_input_event 4 5
amiga_send_input_event 4 6
SDL mouse event x:  233 y:  364 xrel:    0 yrel:    7
SDL mouse event x:  233 y:  373 xrel:    0 yrel:    9
amiga_send_input_event 4 7
amiga_send_input_event 4 9
SDL mouse event x:  233 y:  384 xrel:    0 yrel:   11
SDL mouse event x:  233 y:  396 xrel:    0 yrel:   12
amiga_send_input_event 4 11
amiga_send_input_event 4 12
SDL mouse event x:  233 y:  410 xrel:    0 yrel:   14
amiga_send_input_event 4 14
SDL mouse event x:  236 y:  424 xrel:    3 yrel:   14
SDL mouse event x:  239 y:  436 xrel:    3 yrel:   12
amiga_send_input_event 3 3
amiga_send_input_event 4 14
amiga_send_input_event 3 3
amiga_send_input_event 4 12
SDL mouse event x:  240 y:  444 xrel:    1 yrel:    8
SDL mouse event x:  242 y:  451 xrel:    2 yrel:    7
amiga_send_input_event 3 1
amiga_send_input_event 4 8
amiga_send_input_event 3 2
amiga_send_input_event 4 7
SDL mouse event x:  244 y:  455 xrel:    2 yrel:    4
SDL mouse event x:  246 y:  457 xrel:    2 yrel:    2
amiga_send_input_event 3 2
amiga_send_input_event 4 4
amiga_send_input_event 3 2
amiga_send_input_event 4 2
SDL mouse event x:  247 y:  460 xrel:    1 yrel:    3
SDL mouse event x:  249 y:  461 xrel:    2 yrel:    1
amiga_send_input_event 3 1
amiga_send_input_event 4 3
amiga_send_input_event 3 2
amiga_send_input_event 4 1
SDL mouse event x:  252 y:  463 xrel:    3 yrel:    2
amiga_send_input_event 3 3
amiga_send_input_event 4 2
SDL mouse event x:  254 y:  466 xrel:    2 yrel:    3
SDL mouse event x:  256 y:  469 xrel:    2 yrel:    3
amiga_send_input_event 3 2
amiga_send_input_event 4 3
amiga_send_input_event 3 2
amiga_send_input_event 4 3
SDL mouse event x:  257 y:  473 xrel:    1 yrel:    4
SDL mouse event x:  259 y:  476 xrel:    2 yrel:    3
amiga_send_input_event 3 1
amiga_send_input_event 4 4
amiga_send_input_event 3 2
amiga_send_input_event 4 3
SDL mouse event x:  259 y:  477 xrel:    0 yrel:    1
SDL mouse event x:  260 y:  477 xrel:    1 yrel:    0
amiga_send_input_event 4 1
amiga_send_input_event 3 1
SDL mouse event x:  261 y:  477 xrel:    1 yrel:    0
amiga_send_input_event 3 1
SDL mouse event x:  262 y:  477 xrel:    1 yrel:    0
amiga_send_input_event 3 1
SDL mouse event x:  263 y:  477 xrel:    1 yrel:    0
SDL mouse event x:  265 y:  477 xrel:    2 yrel:    0
amiga_send_input_event 3 1
amiga_send_input_event 3 2
SDL mouse event x:  267 y:  477 xrel:    2 yrel:    0
SDL mouse event x:  268 y:  477 xrel:    1 yrel:    0
amiga_send_input_event 3 2
amiga_send_input_event 3 1
SDL mouse event x:  269 y:  477 xrel:    1 yrel:    0
SDL mouse event x:  272 y:  477 xrel:    3 yrel:    0
amiga_send_input_event 3 1
amiga_send_input_event 3 3
SDL mouse event x:  275 y:  477 xrel:    3 yrel:    0
SDL mouse event x:  279 y:  477 xrel:    4 yrel:    0
amiga_send_input_event 3 3
amiga_send_input_event 3 4
SDL mouse event x:  283 y:  475 xrel:    4 yrel:   -2
SDL mouse event x:  287 y:  468 xrel:    4 yrel:   -7
amiga_send_input_event 3 4
amiga_send_input_event 4 -2
amiga_send_input_event 3 4
amiga_send_input_event 4 -7
SDL mouse event x:  290 y:  462 xrel:    3 yrel:   -6
SDL mouse event x:  292 y:  458 xrel:    2 yrel:   -4
amiga_send_input_event 3 3
amiga_send_input_event 4 -6
amiga_send_input_event 3 2
amiga_send_input_event 4 -4
SDL mouse event x:  294 y:  455 xrel:    2 yrel:   -3
SDL mouse event x:  294 y:  454 xrel:    0 yrel:   -1
amiga_send_input_event 3 2
amiga_send_input_event 4 -3
amiga_send_input_event 4 -1
SDL mouse event x:  295 y:  454 xrel:    1 yrel:    0
amiga_send_input_event 3 1
SDL mouse event x:  296 y:  454 xrel:    1 yrel:    0
amiga_send_input_event 3 1
SDL mouse event x:  293 y:  454 xrel:   -3 yrel:    0
SDL mouse event x:  291 y:  455 xrel:   -2 yrel:    1
amiga_send_input_event 3 -3
amiga_send_input_event 3 -2
amiga_send_input_event 4 1
SDL mouse event x:  289 y:  455 xrel:   -2 yrel:    0
SDL mouse event x:  288 y:  455 xrel:   -1 yrel:    0
amiga_send_input_event 3 -2
amiga_send_input_event 3 -1
SDL mouse event x:  287 y:  455 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:  286 y:  455 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:  285 y:  455 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:  284 y:  455 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:  283 y:  455 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:  282 y:  455 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:  281 y:  456 xrel:   -1 yrel:    1
SDL mouse event x:  280 y:  456 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
amiga_send_input_event 4 1
amiga_send_input_event 3 -1
SDL mouse event x:  279 y:  457 xrel:   -1 yrel:    1
SDL mouse event x:  278 y:  457 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
amiga_send_input_event 4 1
amiga_send_input_event 3 -1
SDL mouse event x:  277 y:  457 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:  276 y:  457 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
SDL mouse event x:  275 y:  457 xrel:   -1 yrel:    0
amiga_send_input_event 3 -1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 1
 => mouse button 1, 1
 => mouse button 1, 1
 => button input_event 33 state 1
amiga_send_input_event 33 1
MANYMOUSE: EVENT_BUTTON device 0 item 0 value 0
 => mouse button 1, 0
 => mouse button 1, 0
 => button input_event 33 state 0
amiga_send_input_event 33 0
SDL key sym 121 mod 0 scancode 28 state 1 repeat 0
- key code set to 121 (was 121) based on scancode 28
--> key_code 121 key_mod 0 state 1: "Y"   -> format save disk / screen turns black, music stops
  = press (index 121) => input event 182
amiga_send_input_event 182 1
SDL key sym 121 mod 0 scancode 28 state 0 repeat 0
- key code set to 121 (was 121) based on scancode 28
--> key_code 121 key_mod 0 state 0: "Y"
  = press (index 121) => input event 182
amiga_send_input_event 182 0
Display Size: 642x420 Offset: 72x92
First: 72 Last: 295 MinV: 26 MaxV: 282 Min: 26
auto:  72  92 642 420
    =  72  92 642 420
fs_emu_audio_resume_stream 0
SDL key sym 1073741893 mod 0 scancode 69 state 1 repeat 0
- key code set to 293 (was 1073741893) based on scancode 69
SDL key sym 1073741893 mod 0 scancode 69 state 0 repeat 0
- key code set to 293 (was 1073741893) based on scancode 69
--> key_code 293 key_mod 0 state 1: "F12"
  = press (index 293) => input event 49155
fs_emu_handle_libfsemu_action 49155 1
EMU: Enter menu
update_main_menu
floppy in 0: 
floppy in 1: 
floppy in 2: 
floppy in 3: 
EMU: Ungrab input
update_main_menu
floppy in 0: 
floppy in 1: 
floppy in 2: 
floppy in 3: 
SDL key sym 1073741893 mod 0 scancode 69 state 1 repeat 0
- key code set to 293 (was 1073741893) based on scancode 69
SDL key sym 1073741893 mod 0 scancode 69 state 0 repeat 0
- key code set to 293 (was 1073741893) based on scancode 69
fs_emu_handle_libfsemu_action 49155 1
EMU: Leave menu
EMU: Grab input
menu shortcut intercepted by action handling
SDL key sym 1073741824 mod 0 scancode 102 state 1 repeat 0
- key code set to 0 (was 1073741824) based on scancode 102
--> key_code 0 key_mod 0 state 1: ""
  = press (index 0) => NO INPUT EVENT
SDL key sym 1073741824 mod 0 scancode 102 state 0 repeat 0
- key code set to 0 (was 1073741824) based on scancode 102
--> key_code 0 key_mod 0 state 0: ""
  = press (index 0) => NO INPUT EVENT
malko is offline  
Old 19 December 2017, 11:16   #6
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
A quick feedback.
I gave a quick try with the slave available here.
Save & Load is ok .
Will also give a try to another ADF disk set I found. But later as I have no "infinite available day time" in real life

Edit: This slave does not ask for a save disk. Directly asks for a save-game name. When pressing "Enter" the screen turns black for about 7 seconds and returns to game.

Last edited by malko; 19 December 2017 at 11:20. Reason: precision
malko is offline  
Old 27 December 2017, 14:25   #7
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
As I had only tested the Save/Load option under AOS1.3 + jst, I gave a try under AOS3.9 + whdload.
The result displayed on the screen is not good in fact. Indeed, when I click on "Save" the game quits (returns to WB) and the following message is displayed :

DOS-Error #205
(objet non trouvé)
on reading "SaveDisk"
.

I tried :
- with, in DF0:, an empty disk labelled SaveDisk
- with, in DF0:, an empty disk labelled Empty
- without disk in DF0:
but the result is the same whatever is tried.

I then gave a try with the 6 disks ADF version of Universe I found (direct boot, disk in DF0: ). The Save/Load is working fine (on a formatted disk). Unfortunately, the save disk generated with this version cannot be used :
- to load the saved game (with the WHDLoad version)
- when using as the 6th disk with the WHDLoad installer (RawDIC freezes with an error).

As it is hard to point if this is an issue of the WHDLoad Installer, the 5 IPF disks set or Amilator, did someone had the same Save/Load issue ?
Is the Save/Load working on a real Amiga ? I mean with the latest WHDLoad and no registration key ?

Thanks for any feedback.
malko is offline  
Old 27 December 2017, 15:48   #8
Retro1234
Boo

Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 4,373
Did you try this version?
http://www.whdownload.com/games.php?name=u&sort=0&dir=0
Retro1234 is offline  
Old 28 December 2017, 02:38   #9
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
Quote:
Originally Posted by Retro1234 View Post
Hello Retro1234. Yes, I did (see post #6) and I am using it actually to play Universe .

Still, I don't understand why there is a problem with the Save/Load feature when I create the HD install myself, and thus find interesting to know if it is the <snipped by DamienD> or the Universe WHDLoad game installer that is causing this specific issue.

Maybe if Dark Angel or Psygore are reading this thread, they can confirm/infirm the following point : is the "Saves to HD [registered users only]" compatible with the latest WHDLoad policy (as starting with WHDLoad release 18.2 the registration is neither required nor possible) ?

*** please don't link to .IPF files as per rules ***


Edit: I didn't thought that linking to a search engine result was infringing a rule. I am really sorry and apologize.

Last edited by malko; 28 December 2017 at 19:45.
malko is offline  
Old 28 December 2017, 12:29   #10
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,240
I have now tried this and load/save works fine for me! I had to create an empty file called SaveDisk as otherwise the slave would quit with an error as no save disk could be found. Once I created the empty file the game asks if I want to format the disk and saving works without any problem.
StingRay is offline  
Old 28 December 2017, 19:54   #11
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
Quote:
Originally Posted by StingRay View Post
[...] I had to create an empty file called SaveDisk as otherwise the slave would quit with an error as no save disk could be found. [...]
Thank you for the feedback StingRay . Excuse-me if it is a dumb question but what do you mean by "create an empty file" ? Is it a formatted ADF labelled 'SaveDisk' or a small formatted HDF labelled 'SaveDisk' or something else ?
malko is offline  
Old 28 December 2017, 20:27   #12
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,240
No, it's neither an ADF nor a HDF file. I just created a small file (6000 bytes) which contained nothing but zeroes (i.e. it has no content -> empty) and used that.
StingRay is offline  
Old 28 December 2017, 20:36   #13
mai
Registered User
 
Join Date: Feb 2008
Location: GER
Posts: 4,882
Quote:
Originally Posted by malko View Post
Thank you for the feedback StingRay . Excuse-me if it is a dumb question but what do you mean by "create an empty file" ? Is it a formatted ADF labelled 'SaveDisk' or a small formatted HDF labelled 'SaveDisk' or something else ?
I have tried on real machine.
Just create an empty file called "SaveDisk" with any text editor and copy to "UniverseData" folder!
...or just download "Retroplay" his preinstalled game from EAB Server!

Last edited by mai; 28 December 2017 at 20:46.
mai is offline  
Old 29 December 2017, 01:29   #14
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
Well ... , if nobody is facing a black screen when pressing "y" to format the disk, it means that my initial install is the source of the issue. This was confirmed by the fact that even with the creation of a "SaveDisk" file, I was still facing a black screen when trying to save .

So, I have re-downloaded the disks set and re-done the WHDLoad install.
Then, based on the advice of StingRay I have created a small file named "SaveDisk" (containing 10 carriage return (size: 11)) and launched the game.
This time the Save/Load option worked like a charm !
"SaveDisk" file size grew to 6'156.

I do believe that the readme file of the WHDLoad installer should include an information about the creation of this "SaveDisk" file.

Anyway, thank you StingRay for the tip & mai for the test on a real Amiga !
malko is offline  
Old 29 December 2017, 01:53   #15
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,240
Quote:
Originally Posted by malko View Post
I do believe that the readme file of the WHDLoad installer should include an information about the creation of this "SaveDisk" file.
In my opinion the slave should create a default save game file if none is found. This would avoid problems like you had. You may report this on the Mantis tracker, I'm sure Psygore will update the patch then.


Quote:
Originally Posted by malko View Post
Anyway, thank you StingRay for the tip
You're welcome.
StingRay is offline  
Old 09 January 2018, 16:24   #16
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
Quick info 1 :
Playing the IPF disk based version of Universe, I managed to save the game on an empty disk (didn't succeed before, see first post).
In order to succeed the save, I had to use an IPF blank formatted disk !
I don't know if this issue is related with the game or with Amilator/FS-UAE but it is not working with an ADF blank formatted disk.

Quick info 2 :
It is strange but this working IPF save disk cannot be used with the WHDLoad Installer of Universe (as 6th disk). The installer returns an error when reading it...
malko is offline  
Old 09 January 2018, 16:34   #17
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 43
Posts: 15,749
Quote:
Originally Posted by malko View Post
In order to succeed the save, I had to use an IPF blank formatted disk !
Eh? How do you create a blank formatted IPF disk in an emulator?
DamienD is offline  
Old 09 January 2018, 16:48   #18
Retro-Nerd
Missile Command Champion

Retro-Nerd's Avatar
 
Join Date: Aug 2005
Location: Germany
Age: 47
Posts: 11,816
I assume the game needs a custom save disk = extended ADF (WinUAE). Probably works with a blank IPF too. An IPF with Amiga DOS format content deleted.
Retro-Nerd is offline  
Old 09 January 2018, 17:13   #19
malko
Ex nihilo nihil

malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 2,343
I didn't create it under the emulator.
I did it the "godzilla" way :
1. under windows/linux, make a copy of an IPF disk game you have,
2. in Workbench format this IPF disk.
3. tada ! you have an empty IPF blank formatted disk...
malko is offline  
Old 09 January 2018, 17:20   #20
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,240
You don't have to do it in such a complicated way. Just create a custom disk using UAE and use that.
StingRay is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Quick save and load state Gzegzolka support.WinUAE 1 01 February 2015 23:33
WHD load and save games pubzombie support.Games 6 10 January 2015 18:50
save and load the input config turrican3 request.UAE Wishlist 2 30 October 2010 17:41
About save/load state Marcuz support.WinUAE 8 13 March 2005 17:57

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 08:47.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.09597 seconds with 13 queries