Beta Uae4All Additions


tuki_cat said:
If L on it's own can close it even better. If you are working on these changes I won't PND up the version you posted last night, I can't do it until I'm home tonight anyway. I'll wait for the changes you can make above are released, is that ok?
Of course.

I'm still at work, but tonight there should be a new version ready.
 
Last edited by a moderator:
john4p said:
tuki_cat said:
If L on it's own can close it even better. If you are working on these changes I won't PND up the version you posted last night, I can't do it until I'm home tonight anyway. I'll wait for the changes you can make above are released, is that ok?
Of course.

I'm still at work, but tonight there should be a new version ready.

Me too! I'll key an eye out for the verison tonight and PND that, it can then be posted at the repo. I will also update the changelog and the readme with the changes made so far.
 
Last edited by a moderator:
I got it to crash a few times. Here's the .out file:

Code:
=======================================================================================
PND_SCRIPT      : pnd_run.sh
PND_ARGS        : -p /media/mmcblk0p1/pandora/menu//uae4all.pnd -e runme.sh -b uae4all -c 600
PND             : /media/mmcblk0p1/pandora/menu//uae4all.pnd
PND_FSTYPE      : Squashfs
APPDATADIR      : /media/mmcblk0p1/pandora/appdata/uae4all
APPDD_FSTYPE    : vfat
PND_CPUSPEED    : 600
EXENAME         : runme.sh
ARGUMENTS       : <unset>
=======================================================================================
[07h22m30   START ]=== Mount the PND ==================================================
[07h22m31    INFO ]   Mounting : mount -t squashfs "/dev/loop0" "/mnt/pnd/uae4all"
[07h22m31    INFO ]   Mounting the Union FS : mount -t aufs -o exec,noplink,dirs="/media/mmcblk0p1/pandora/appdata/uae4all=rw+nolwh":"/mnt/pnd/uae4all=rr" none "/mnt/utmp/uae4all"
[07h22m32 SUCCESS ]=== Mount the PND ==================================================
[07h22m32   START ]=== Set CPU speed ==================================================
[07h22m32    INFO ]   Setting to CPU-Speed 600 MHz
[07h22m33    INFO ]   /usr/pandora/scripts/op_cpuspeed.sh: line 35: [: too many arguments
[07h22m33    INFO ]   cpu_mhz_max set to 600
[07h22m33 SUCCESS ]=== Set CPU speed ==================================================
[07h22m34   START ]=== Starting the application (runme.sh ) ===========================
[07h22m34    INFO ]   mkdir: cannot create directory `saves': File exists
[07h23m05    INFO ]   oshide: open /dev/tty: No such device or address
[07h30m48    INFO ]   Segmentation fault
[07h30m48 SUCCESS ]=== Starting the application (runme.sh ) ===========================
[07h30m49   START ]=== Reset CPU speed to 600 =========================================
[07h30m49    INFO ]   /usr/pandora/scripts/op_cpuspeed.sh: line 35: [: too many arguments
[07h30m49    INFO ]   cpu_mhz_max set to 600
[07h30m50 SUCCESS ]=== Reset CPU speed to 600 =========================================
[07h30m50   START ]=== uMount the PND =================================================
[07h30m50    INFO ]   cleanup done
[07h30m50 SUCCESS ]=== uMount the PND =================================================
=======================================================================================
Return code is : 0
What I was doing at the time was trying to load a savestate from Dragon Flight. It was assigned to disk 2, so I inserted disk 2 and tried to load the savestate, but it booted me back to the desktop. It also does that if I try to load disk 2 without going through disk 1 first.

Also, I have another suggestion that I think would be really useful for right-handers. Could you make the pointer calibration in stylus mode to be done EITHER with R or with L? Because I hold the stylus in my right hand, the only way to calibrate it currently is to hold R with my left hand, which is really not comfortable. Although it is comfy for left-handers, I imagine.
 
Esn said:
What I was doing at the time was trying to load a savestate from Dragon Flight. It was assigned to disk 2, so I inserted disk 2 and tried to load the savestate, but it booted me back to the desktop. It also does that if I try to load disk 2 without going through disk 1 first.
That output isn't helpful.
I really suggest you rename your ADFs/ADZs. UAE4All has problems with some of those very long TOSEC names.
Try renaming your disks to: "Dragon Flight (Disk 1).adf" and "Dragon Flight (Disk 2).adf".
If you then create a savestate it should work.

Esn said:
Also, I have another suggestion that I think would be really useful for right-handers. Could you make the pointer calibration in stylus mode to be done EITHER with R or with L? Because I hold the stylus in my right hand, the only way to calibrate it currently is to hold R with my left hand, which is really not comfortable. Although it is comfy for left-handers, I imagine.
Yes, I can do that.
 
Last edited by a moderator:
@john4p - regarding the spacebar would if be possible for Y to remain the spacebar and R trigger+Y to toggle autofire? It is just that a quick space bar key is great for games like Turrican II, whereas the autofire isn't toggled a lot, if you a playing a shootem up you will put it on, otherwise it can just be switched off using R trigger+Y - what do you think?
 
Ok john4p, I'll try to rename my files to shorter file names and see if that helps things.

I think tuki_cat's rationale about the Y button makes sense.

Also, I don't see a num lock key anywhere on the virtual keyboard. Could it please be added in? (or did it even exist in the first place?)
 
Esn said:
Ok john4p, I'll try to rename my files to shorter file names and see if that helps things.

I think tuki_cat's rationale about the Y button makes sense.

Also, I don't see a num lock key anywhere on the virtual keyboard. Could it please be added in? (or did it even exist in the first place?)

I don't think there was a num lock on the Amiga as it had a seperate numerical pad. Indiana Jones and the last crusade & fate of atlantis (adventure) used the num pad for the fight scenes. I wish this could somehow be incorporated but i'm sure john4p has got enough to contend with!
 
Last edited by a moderator:
Is there any reason why you wouldn't be using SCUMMVM to play Indy Jones + FOA?
 
I thought someone might ask that! Only that as far as I am aware Scumm doesn't have a control scheme for the fight scenes in the indy games - unless I'm missing something!
 
Update:

  • screen movement changed to: L+R+dpad (used to be L+dpad)
  • screen positioning gets saved and restored by "save general config" and "save per game config"
  • Virtual keyboard open/close: L+K key
  • "Eject all drives" doesn't leave menu anymore
  • Joystick mode: (Y) button = SPACE
  • Joystick mode: L-trigger = ALT
  • Joystick-mode: L+dpad: mouse movement
  • Joystick mode: L+(A)=left click, L+(B ) =right click
  • Joystick mode: R+dpad: arrow keys
  • Joystick mode: R+(Y) = toggle autofire on/off
  • Joystick mode: R+(A)=CTRL, R+(X)=HELP, R+(B )=Num ENTER
  • Stylus mode: Stylus adjustment is now L+dpad (was R+dpad before)

@tuki_cat: In Turrican II the 2nd firebutton works just like the SPACE bar. Still (Y) is now SPACE and R+(Y) autofire on/off...

The virtual keyboard you have to open and close with L+K now.

Keeping R+dpad for stylus calibration made no sense even for lefthanded people because you have to use the dpad with the left hand anyway meaning you have to hold the stylus in the right hand for calibration.
Thus changed it to L+dpad solely.

The Amiga had no numlock key.

About ScummVM: I'm sure it lets you fight the opponents in the Indy games.


Download: http://www.mediafire.com/?4hdoqr62yh36n3c

Nub edition: http://www.mediafire.com/?2w9b0dad8agksek

Source: http://www.mediafire.com/?bjm12hltwz78457
 
Hi all,

PND has been posted at the repo. I will post the nubs version here in the morning with the binaries that can be run from the runme.sh

thanks for you work john4p :)
 
I've updated the list of controls again, please tell me if it's accurate:
http://pandorawiki.org/UAE4ALL#In-game_controls

I notice that tuki_cat's description on the Repo has an inaccuracy: it mentions L+comma and L+period as the mouseclicks, but it's L+A and L+B now as stated in your previous post. Please change that if you can, tuki_cat; I think it might confuse some.

I do wonder... (L) is Alt by itself, but is also used for mouse movement and the mouse buttons; could that ever cause a conflict?

EDIT: Also, a question, in which games is it useful to have the arrow keys assigned to ABXY while in mouse mode? I just ask because I realized that left/right clicks assigned to AB are a lot more comfortable than to LR (especially if you have to press those mouse buttons repeatedly, such as in those RPGs). It's also what ScummVM uses, and it works really well, more comfortable than using the right nub even. Of course there have to be compromises, though...

EDIT2: Also a question about "installing to floppy" (for Amberstar) - it says I need three blank floppies and I need to format them first. Is there a special ADF file that would represent a blank floppy that I would need to insert?

EDIT3: Concerning Star Control's "weird control system", that's documented over here: http://www.lemonamiga.com/games/docs.php?id=1524
I'm not quite sure what the problem is... maybe it's that if using a single joystick, it has to be plugged into port 2. You would normally control it with the arrow and action keys on the keyboard, but UAE4All has no keyboard gaming mode... would it make sense to add that as a 4th mode? Are there several keyboard keys that were consistently used as action buttons, as was the case in DOS? What I'm finding is that even for games that support joystick play, there are sometimes things that you can only do with the keyboard in any case. For example, in Star Control, you can only select your ship with the arrow keys. It just seems to me that EVERYONE who had an Amiga would have had a keyboard, but not everyone would've had a joystick, so maybe using the d-pad as keyboard arrow keys might be more universal...
 
Esn said:
I've updated the list of controls again, please tell me if it's accurate:
http://pandorawiki.org/UAE4ALL#In-game_controls
Thank you - everything is correct.

Esn said:
I notice that tuki_cat's description on the Repo has an inaccuracy: it mentions L+comma and L+period as the mouseclicks, but it's L+A and L+B now as stated in your previous post. Please change that if you can, tuki_cat; I think it might confuse some.
Haven't removed that yet, so currently both works.

Esn said:
I do wonder... (L) is Alt by itself, but is also used for mouse movement and the mouse buttons; could that ever cause a conflict?
I don't think so (ALT is not as prominently used on Amiga as on Windows). But if someone finds a problem I'll remove that mapping.

Esn said:
Also, a question, in which games is it useful to have the arrow keys assigned to ABXY while in mouse mode? I just ask because I realized that left/right clicks assigned to AB are a lot more comfortable than to LR (especially if you have to press those mouse buttons repeatedly, such as in those RPGs). It's also what ScummVM uses, and it works really well, more comfortable than using the right nub even. Of course there have to be compromises, though...
You're right. I'll just make R+dpad the arrow keys and (A) and (B ) the mousebuttons in mouse control mode.

Esn said:
EDIT2: Also a question about "installing to floppy" (for Amberstar) - it says I need three blank floppies and I need to format them first. Is there a special ADF file that would represent a blank floppy that I would need to insert?
Just use WinUAE to create blank ADFs (it's a button in the GUI) and then rename them.

edit: Here are three blank ADFs: View attachment 558
 
Last edited by a moderator:
Hi all,

Here is the PND for the NUBS version, I have asked Milkshake about added this to the repo also.

v1.1.1.7 - http://www.mediafire.com/?sowvpkn4kt65ku2

Below are the two binaries for both new versions that I used to make the PND's, if you want to run from the runme.sh.

v1.1.1.7 - http://www.mediafire.com/?5p353r07hba62bn

v1.1.1.7_NUBS - http://www.mediafire.com/?3uz669ri5lzigsu
 
tuki_cat said:
Hi all,

Here is the PND for the NUBS version, I have asked Milkshake about added this to the repo also.

v1.1.1.7 - http://www.mediafire.com/?sowvpkn4kt65ku2

Below are the two binaries for both new versions that I used to make the PND's, if you want to run from the runme.sh.

v1.1.1.7 - http://www.mediafire.com/?5p353r07hba62bn

v1.1.1.7_NUBS - http://www.mediafire.com/?3uz669ri5lzigsu
Thanks again for your efforts. :)
 
Last edited by a moderator:
tuki_cat said:
I thought someone might ask that! Only that as far as I am aware Scumm doesn't have a control scheme for the fight scenes in the indy games - unless I'm missing something!

Offtopic : On the SCUMMVM Pandora release, you can fight using 1,2,3 ect... ;) Finished Indy 3 on mine.
 
Last edited by a moderator:
Custom Controls

  • added custom controls (map to dpad and ABXYLR-buttons)
  • custom controls can be saved&restored "per game" and as "general config"
Other changes:

  • Mouse/Pinball control mode: (A)&(B ) are mouseclicks now, (Y) is SPACE, L&R aren't mouseclicks anymore
  • R+dpad = arrow keys in all (non-custom) control modes
  • removed shortcuts L+, and L+. for mouseclicks
  • screen positioning (L+R+dpad) works in any control mode now
  • Bugfix: virtual keyboard input works again (now also in custom and mouse control mode)

Custom Control mode overrides Joystick mode (as long as it's set to "On" in its menu).


Download: http://www.mediafire.com/?493gbp571l59af1

Nub edition: http://www.mediafire.com/?4pj44ei43rsuhhw

Source: http://www.mediafire.com/?5o9glko5b32cemd
 
john4p said:
Custom Controls

  • added custom controls (map to dpad and ABXYLR-buttons)
  • custom controls can be saved&restored "per game" and as "general config"
That's awesome - thankyou very much for making this addition. :D
 
Last edited by a moderator:
Back
Top