OK, looks like now is the time to provide also english at lisy80.com website, it was planed looong time ago but ... 
To your questions:
>>> So does this mean, pinmame can be compiled on a raspberry pi (pi 3 or pi zero) with lisy1 ?
Yes, in fact the compile includes lisy1 and lisy80 (which are able to control all Gottlieb System80 games).
In the latest pinmame revision (which does not include LISY1/80 yet!) there is a small 'PI-Howto', which explains what you need to do
to get it compiled on a rasberry PI with raspbian Jessie. On my PI3 compile time is around 10 minutes
>>> Also a gottlieb system 1 rom can be read and used to control a game (system 1 gottlieb rom game)
Yes, although for System1 it is beta at this time, for System80 roms (LISY80) its running fine since month,
no complains from the people who are using the board in replacement of the original MPU so far.
>>> What is the lisy1 doing, is it handling the i2c for coms to switch matrix, 7segment display, lamp matrix ?
I a nutshell:
Tthere are three self programmed PICs ( PIC18F45K22 ) on my board who are doing the interfacing to the 'real Hardware' of the pin.
One for the display, one for switch reading and one to control lamps & solenoids.
As Linux is not a real time operating system the display refresh and switch reading is done on the PIC itself.
The solenoid PIC acts more or less as a 'port extender' for the raspberry PI.
In the pinmame code ( gts1.c for System1 pins) I intercept the I/O calls and send the actions for displays & coils in parallel to the PICs (via I2C bus)
Switch readings are received from the 'Switch PIC' via a '4-bit bus'; which is 'translated' into keystrokes for pinmame.
Video output can be 'switched off' (as it is not needed) which btw. gave me a big performance boost needed for running the board with a PI zero.
There is also an eeprom on the boards which is able to save high-scores as my raspbian image for LISY1/80 is read-only for safety reasons.
( Note: The image which you can download on my website does not contain any roms, the roms need to be added by the user)
With the DIP-Switches on the board the user can select the Game/Rom needed and also add some features.
Feature currently implemented is 'Freeplay', one of the next versions will have an optional 'Ball Save' Routine.