Re: [hatari-users] 320x240 LCD not working. What I'm I doing wrong?

[ Thread Index | Date Index | More Archives ]


I cloned the repository and compiled the nightly build (no --rev v1.8.0)
the commands to do this on an Raspberry Pi is listed at the end. The
positive outcome of this is that running Hatari form the src directory
now works on the intended LCD under X and this is a great progress.
Unfortunately running it directly from prompt (against the frame buffer)
still returns an error. I would like to not use X as I intend to only
run Hatari on this R.Pi. Dose any one have more god ides on how to

Hatari is run form the 'src' directory as follows:

hatari --borders off --vdi false --desktop-st false --statusbar false
--drive-led false --max-width 320 --max-height 240 --fullscreen --zoom 1
--memsize 1 --cpulevel 1 --cpuclock 8 --machine st --tos

And it runs as intended under X but returns the following error if run
"directly" against the frame-buffer:

v1.8.0 compiled 5 feb 2015 13:18:09
Warning invalid desktop size 592x448 defaulting to 832x588!
Configured max Hatari resolution = 416x312, optimal for ST = 832x588

My next move if no one have a better ides is to follow Eeros advice and
enabled "DEBUG" in beginning of resolution.c. and I could probably ask
Python to ask SDL the same thing. What nags me is that PyGame works and
it is the same SDL version.

WR B Mathias Johansson

For operators needing to compile Hatari from source on R.Pi under
Raspbian this is one way to do it:

sudo apt-get mercurial
hg clone (I guess
adding --rev v1.8.0 would clone 1.8.0 and not latest but I have not
tested this) 
sudo apt-get install cmake
sudo apt-get install gcc
sudo apt-get install build-essential
sudo apt-get install libsdl1.2-dev
sudo apt-get install libportaudio-dev
sudo apt-get install libreadline-dev
?????libfs-capsimage4????? <----- I did not finde/use this but maybe you
cd hatari

run hatari form the 'src' directory

Den 2015-02-04 21:35, Eero Tamminen skrev:
> Hi,
> On keskiviikko 04 helmikuu 2015, Mathias Johansson wrote:
>> Hatari v1.6.2, compiled on:  Jul  5 2012, 07:30:39
>> WARNING: invalid desktop size 320x240, defaulting to 832x576!
>> Could not set video mode:
>>  No video mode large enough for 640x400
> This is ancient version of Hatari.  Could you try Hatari version v1.8?
> E.g. the softfp [1] Debian ARM version:
> It should work on raspy.
> 	- Eero
> [1]
> Hatari uses so little floating point instructions, that softfloat shouldn't
> have any impact on performance of ST emulation.  Floating point calculations
> are done only in STX floppy image code, DMA sound and Falcon emulation, and
> even those have very little of it.

Mail converted by MHonArc 2.6.19+