Hi Guys,

   could some of you pretest the UAE for Palm? It works perfectly on TG50 
overclocked
to 400Mhz. Find the requirements and the link at the bottom. Please don't ask 
me for
sources, I'm not ready to give them yet, but eventually I will.

   Here are the instructions:

   Create directories on the memory card:

1. /PALM/Programs/Palmiga
2. /PALM/Programs/Palmiga/kick

I will change the name Palmiga to PalmUAE any time soon. Anyway, put uae.bin in 
the
first one, and kickstart file to the other one. Rename your kickstart to 
kick31.rom .
Put the floppies in the first one (where uae.bin is). I will probably change 
that too.
Change the floppy name to D1.adf, and if there are more, name them D2.adf, 
D3.adf ...
up to D0.adf. There is no GUI during emulation, so you will have to change 
floppies
by tapping on arrows.

  Now start PalmUAE and wait a few seconds. Choose your settings. You can skip 
chipset
settings, I didn't implement it yet. Memory settings are not there yet, it uses 
default
512K chip+ 1MB fast RAM. There is no sound support yet, and it's not on the top 
of the
priority list. Interrupts are also not fully covered, so some games that rely 
on audio
sync might not work. I'm hoping to have this by the end of the year.
  Click GO! and again wait a few seconds. It's loading kickstart/floppy from 
the memory
card to storage RAM. Oh' did I mention that you need ~2.8 MB of storage RAM 
free?
  When you enter emulation, you will see familiar LEDs near the bottom of the 
screen.
There are four floppy LEDs, although only one is supported by now. For every 
additional
floppy you would have to have ~900kb od storage free. I have only 11 MB on my 
TG50, and
I can't afford it.
  There are predefined keys, but I'm planning to have a custom key setup in the 
future.
If you have Clie TG50 like me, or simmilar, you will have the benefit of having 
most of
the AMIGA keys covered. If you have record button, good for you: you can save 
floppies
to memory stick. As I previously mentioned, floppies are loaded into storage 
RAM, and
if you save some game, it is only saved to RAM, not to the adf file. With 
record button
you can save it from RAM to memory card. I will add the button at the button of 
the screen
soon for that.
  Well, since Palm devices have screen width of 320, you don't have place form 
border.
Unfortunately, not all the programs start at the same coordinates, so you have 
to do
centering manually for now. There are two arrows at the bottom left of the 
screen ment
for that. You will also have tom move the mouse up-down in order to get the 
whole screen
to update.
  At the bottom right there are two more arrows for tapping. Use them to change 
floppies.
Left one will change, for example, from D2.adf to D1.adf, from D0.adf to 
D9.adf. The right
one does it in the oppositedirection (D1->D2 ... D8->D9 .. D9->D0 .. D0->D1, 
circular).
It takes a few seconds for the AMIGA to realise that the floppy has changed, so 
if you
need to change from D1 to D4, just tap 3 times without stopping, otherwise it 
will load
each floppy inbetween.
  To speed up the emulation I write to video RAM directly. I use the method 
that Castaway
author used. He mentioned to me that this method does not work on one or two 
devices.
  To exit emulation you need to have the button "back". If you don't you will 
have to
soft reset. Sorry, I forgot to map some more convenient key. You anyway HAVE to 
soft reset
after exit because memory allocated with MemChunkNew is not released properly.
  You will notice that AMIGA mouse and pen does not have the same speed. That's 
because
all programs does not use the same mouse scroll speed. I't might be annoying at 
the start,
but you get used to it.
   I didn't have any lock-ups lately, and I'm testing it extensively, but I 
have no idea
how it will perform on other devices. So, if you want to try it, BACKUP FIRST!

Requirements:
PalmOS 5 or greater.
At least 200 Mhz processor
4MB heap RAM.
2.8 MB storage RAM.

The requirements tend to change for later releases (Only RAM requirements).

find the ZIP here:
http://us.f2.yahoofs.com/bc/42234c2a_fc1b/bc/My+Documents/1.zip?bfJUYJCBGea0RMu4
Inside there are two files: PalmUAE and uae.bin

Regards,
    Sinisa.

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please 
see http://www.palmos.com/dev/support/forums/

Reply via email to