Jump to content


Photo

Uae4All Additions


  • Please log in to reply
682 replies to this topic

#616 john4p

john4p

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 555 posts
  • Gender:Male
  • Location:Germany

Posted 07 May 2011 - 08:45 AM

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...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...5p353r07hba62bn

v1.1.1.7_NUBS - http://www.mediafire...3uz669ri5lzigsu

Thanks again for your efforts. :)

Edited by john4p, 07 May 2011 - 08:46 AM.


#617 Michoko

Michoko

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 147 posts
  • Gender:Male
  • Location:France

Posted 07 May 2011 - 08:58 AM

Brilliant work! :) Thanks a lot! :)

#618 BAFelton

BAFelton

    Mega GP Mania

  • Admin
  • PipPipPipPipPipPip
  • 611 posts
  • Gender:Male
  • Interests:Retrogamer 4 Life

Posted 07 May 2011 - 12:25 PM

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.

#619 john4p

john4p

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 555 posts
  • Gender:Male
  • Location:Germany

Posted 08 May 2011 - 06:24 PM

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...493gbp571l59af1

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

Source: http://www.mediafire...5o9glko5b32cemd

Edited by john4p, 08 May 2011 - 07:21 PM.


#620 Prometheus

Prometheus

    Mega GP Mania

  • X-treme Team
  • 3891 posts
  • Gender:Female

Posted 08 May 2011 - 07:47 PM

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

#621 tuki_cat

tuki_cat

    GP32 User

  • Members
  • PipPipPip
  • 61 posts

Posted 08 May 2011 - 08:08 PM

Hi all,

new versions up at the repo.

@john4p - thanks, the custom control mode is great!

#622 john4p

john4p

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 555 posts
  • Gender:Male
  • Location:Germany

Posted 09 May 2011 - 08:03 AM

That's awesome - thankyou very much for making this addition. :D

While doing all those control mods "hardcoded" I realized that implementing custom controls wouldn't be as time-consuming as I had thought...

new versions up at the repo.

That was quick - thanks again!

#623 tuki_cat

tuki_cat

    GP32 User

  • Members
  • PipPipPip
  • 61 posts

Posted 09 May 2011 - 08:48 AM

That's awesome - thankyou very much for making this addition. :D

While doing all those control mods "hardcoded" I realized that implementing custom controls wouldn't be as time-consuming as I had thought...

new versions up at the repo.

That was quick - thanks again!


No problem - thanks again for the custom control mode, it's s great to be able to set up different control schemes for different games.

Anymore more nice surprises on the horizon? :)

#624 john4p

john4p

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 555 posts
  • Gender:Male
  • Location:Germany

Posted 09 May 2011 - 08:54 AM

Some memory options maybe (chip/bogus/fast mem). Maybe bogus memory would improve compatibility for some ancient titles...

Edited by john4p, 09 May 2011 - 09:08 AM.


#625 tuki_cat

tuki_cat

    GP32 User

  • Members
  • PipPipPip
  • 61 posts

Posted 09 May 2011 - 09:17 AM

Some memory options maybe (chip/bogus/fast mem). Maybe bogus memory would improve compatibility for some ancient titles...


Sounds great - thanks again

#626 Esn

Esn

    (:\

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 2758 posts
  • Gender:Male
  • Location:Toronto, Canada
  • Interests:Art, Classical Music, Biology, Fantasy/Sci-Fi (books, art, movies, games), Crosscountry skiing, adventuring to foreign parts, and of course, handheld gaming machines. ;)

Posted 09 May 2011 - 09:18 AM

This is really great news, john4p! I'll update the wiki as soon as I get some rest and a spare moment. ;)

#627 Michoko

Michoko

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 147 posts
  • Gender:Male
  • Location:France

Posted 09 May 2011 - 12:18 PM

Custom controls! A good surprise, thanks a lot!

You really put a lot of polish into this emulator, this is really great! I had a few suggestions for further improvements, in case you'd like to implement some of them ;)

- in Stylus mode, I often get really strange behaviors. For example in Dark Seed, if I use the stylus to play, sometimes when I tap the screen, the mouse cursors goes bananas and begins to move all around the screen like crazy. I tap again, and sometimes it stabilizes again (and sometimes it continues switching from one place to another constantly)
- I know that I already suggested this one, but having the menu less sensitive would be great ;)
- I don't know if this is something that can be done via the script launching UAE4ALL in the PND, but it would be nice to open the default disk image selector in /media, so we can quickly access the SD card (ideally it would be cool to save the current folder we last visited in the global settings ;))
- I guess that switching cores on the fly would be very difficult, but do you think that switching screen modes on the fly might be reconsidered? Something like L+number to switch between various display modes? Maybe Notaz's SDL makes this possible now?
- Something that would be very cool: an overclocking option in the menu (like in Notaz's PCSX-ReArmed for example). Since the F12 hotkey doesn't work any longer, we now have to quit the emu completely to overclock. Being able to overclock while in game, and saving the overclocking value for each game would be amazing, since some titles require specific overclocking to work properly.

Thank you again for your amazing work, and to tuki_cat for being so fast at making PNDs! :) Amiga emulation is so fun on the Pandora now!

#628 john4p

john4p

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 555 posts
  • Gender:Male
  • Location:Germany

Posted 09 May 2011 - 12:50 PM

- in Stylus mode, I often get really strange behaviors. For example in Dark Seed, if I use the stylus to play, sometimes when I tap the screen, the mouse cursors goes bananas and begins to move all around the screen like crazy. I tap again, and sometimes it stabilizes again (and sometimes it continues switching from one place to another constantly)

Sorry - I'm afraid I can't further improve the stylus support.

- I know that I already suggested this one, but having the menu less sensitive would be great ;)

It's less sensitive in the diskload-menu(s). When you press a button it'll only enter a directory once now (and not proceed to subdirs in autofire mode).
Actually I find it comfortable that the cursor can be moved quickly with the dpad in the menus...

- I don't know if this is something that can be done via the script launching UAE4ALL in the PND, but it would be nice to open the default disk image selector in /media, so we can quickly access the SD card (ideally it would be cool to save the current folder we last visited in the global settings ;) )

Haven't noticed that problem as I haven't used the PND(s) yet. Directly installed to the SD card the diskload menu starts in the dir /uae4all/roms on the sd card.
Okay, I'll save the last folder then.

- I guess that switching cores on the fly would be very difficult, but do you think that switching screen modes on the fly might be reconsidered? Something like L+number to switch between various display modes? Maybe Notaz's SDL makes this possible now?

Yeah, always wanted to have this. I'm going to ask notaz about a zoom-function for his hardware scaling (ideally as a systemcall) because currently you can't change the set hardware scaled resolution on the fly afaik. Also changing UAE4All's sdl surface's dimensions on the fly leads to a crash.
So ideally we'd just use the max resolution sdl surface (320x262 pixels) and then have the framebuffer only display 320x200 or 320x240 or 320x256 (scaled to fit the screen's height) of the sdl surface's 320x262 pixels. But for that we'd need notaz to implement and provide this zoom-function.

- Something that would be very cool: an overclocking option in the menu (like in Notaz's PCSX-ReArmed for example). Since the F12 hotkey doesn't work any longer, we now have to quit the emu completely to overclock. Being able to overclock while in game, and saving the overclocking value for each game would be amazing, since some titles require specific overclocking to work properly.

Okay - but you'll have to select "save config for current game" for it to be saved.

Edited by john4p, 09 May 2011 - 12:52 PM.


#629 Michoko

Michoko

    GP32 Hardcore

  • Members
  • PipPipPipPip
  • 147 posts
  • Gender:Male
  • Location:France

Posted 09 May 2011 - 06:29 PM

Thank you for taking the time to consider those suggestions, and for your complete reply!

#630 tuki_cat

tuki_cat

    GP32 User

  • Members
  • PipPipPip
  • 61 posts

Posted 09 May 2011 - 06:53 PM

At the moment the PND directs to the same place as running it directly from the runme.sh - to the SD card the diskload menu and starts in the dir /uae4all/roms on the sd card. It would be a great feature to be able to save to the last folder as I know that some store roms elsewhere.

The overclocking from within the emulator would be also be great!