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/
