Notices


Reply
Thread Tools
Posts: 34 | Thanked: 12 times | Joined on Feb 2009
#31
I wonder if it is a latency issue. I can get the pointer to line up by touching the corners, but it eventually can't keep up with my tapping which seems to get it to misalign again. It's cool that you got the latest code to compile though!!
 
tobiasj's Avatar
Posts: 241 | Thanked: 74 times | Joined on Jul 2007
#32
OK ran some tests, I dont think it is quite as quick as the original version, though some setting tweaking might make up for that.

It does however run far more games sucessfully than 0.95 did. I got golden axe to run and it was almost playable with the sound off and full screen.

I am going to upload the executeable to my webserver and post a link here for anyone that wants to download it.

All I had to do was (for restorablility sake) rename the original hatari executeable to hatari.old and plop this exec into /usr/bin/ (where the original is) and chmod it +x. I had created my own .desktop file to make it available to me from the menu rather than having to launch it in xterm so I needed to put it in the same place.

-John
 
Posts: 34 | Thanked: 12 times | Joined on Feb 2009
#33
I wish I saw this earlier... Is this how you built it?

Building Hatari from source

If you want to build the Hatari package yourself for the device:

* Get the latest device SDK and install it
* Start Scratchbox and get the latest Hatari sources from CVS into Scratchbox
* Extract the Hatari N800 changes tar-file to the Hatari sources directory and apply the patch for GCC options (workaround for the SDK ARMEL GCC v3.4.4 bug):
patch -p0 < hatari-N800.diff
* Make sure that you got the latest EmuTOS binary release and put the extracted EmuTOS image also to the Hatari source directory with name emutos.img
* Run make-maemo.sh (inside Scratchbox). It will build Hatari, install it to a temporary directory, add the emutos.img + configuration files + hatari.png icon suitable for these devices and the Hildon desktop there and then packages all of these into a Debian package.

It was from this website: http://koti.mbnet.fi/tammat/hatari/index.shtml

I wonder why he hasn't updated his DEB package with the most recent code.
 
tobiasj's Avatar
Posts: 241 | Thanked: 74 times | Joined on Jul 2007
#34
No, I went to the original hatari source (http://hatari.berlios.de) and checked the code out of Mercurial and built it fresh. I dont think the patches he made for 0.90 would work on the new code base. Though I might look at his changes and see what he did and how I might duplicate it in the new code.

I have uploaded it to my website if you want to try it:

http://www.n8ftl.com/maemo


-John

Last edited by tobiasj; 2009-03-04 at 02:10. Reason: changed original version number to be correct.
 

The Following User Says Thank You to tobiasj For This Useful Post:
Posts: 34 | Thanked: 12 times | Joined on Feb 2009
#35
I just tried it. The status bar is nice, but I see what you are saying about the speed issues. I'm trying to find the right settings to speed it up, though its going really slow for me. I think disabling frame skip seems to be helping. I also set the graphics to TV mode and clicked off all the CPU compatibility settings.

Just like you said though, same mouse issue. It does seem to have improved a bit. I noticed if I keep my stylus in the same spot the pointer eventually catches up.

Other than the speed problem, I would say the emulation is definitely better. Thanks for building this. If nothing else it gives us options.
 
tobiasj's Avatar
Posts: 241 | Thanked: 74 times | Joined on Jul 2007
#36
There is a n810.cfg file available in the new codebase and I have just added it to the zip file on my website (http://www.n8ftl.com/maemo/ and while I dont seem to be able to get my hatari to use it, it certainly should make it run better. A readme in the source says to rename it to hatari.cfg and put it in /etc/ however my hatari doesnt load it from there and even when I copied it to .hatari.cfg in /home/user it doesnt seem to pick it up. when I find the proper location it should make a difference.

You can re-grab the zip file and try it out yourself...


bah, some days I really need to stop and think... it is using the one in /home/user/.hatari/ put the new one in there and it does work...


-John

Last edited by tobiasj; 2009-03-04 at 03:43. Reason: found the location of the hatari.cfg
 
Posts: 34 | Thanked: 12 times | Joined on Feb 2009
#37
What about /home/user/.hatari?
 
Posts: 34 | Thanked: 12 times | Joined on Feb 2009
#38
Ok.. I got it working with the config.

My first attempts are showing a really great improvement. The speed is pretty decent too. The mouse is also much better. Great work!!!
 
Posts: 34 | Thanked: 12 times | Joined on Feb 2009
#39
APB - All Points Bulletin

Well, using Hatari 1.20 I got some new games to work with decent speed. Another playable game is APB. I would suggest using Hatari 1.20, scanline grapics, STE Joystick 1 enabled, and low quality sound.

It's a bit difficult to control your car, but with practice its not too bad.



The object of the game is to meet (or exceed) the daily quota of citing or arresting various types of law-breakers within a time limit for the day. The player is given an overhead view of Officer Bob's patrol car, number 54. The player controls the car with a gas pedal and a steering wheel. The player receives "demerits" for accidental collisions, running over pedestrians, and failing to make quota. The player gains bonuses for a "perfect day" and each arrest over the quota. Picking up donuts extends the time limit for a day. Driving through filling stations refuels the patrol car.

For more see wikipedia: http://en.wikipedia.org/wiki/A.P.B._(video_game)
 
tobiasj's Avatar
Posts: 241 | Thanked: 74 times | Joined on Jul 2007
#40
Monty Pythons Flying Circus

Plays almost full speed. (using 1.20 version of Hatari)
It is all joystick controlled I noticed no problems playing it at all.

Sound breaks up once in a while but not often enough to annoy.

MPFC is a platform game and, especially if you happen to like pythonesque humor, a very entertaining one.

 
Reply


 
Forum Jump


All times are GMT. The time now is 22:54.