LisaList2

Advanced search  

News:

2019.06.07 fixed NChat for the "Curve" theme, will eventually move it to its own page and add it to the default theme as well. Other plugins are next. see post in the Meta board for details

Pages: [1]   Go Down

Author Topic: Yet another Raspberry Pi Lisa case, but this one has the STLs!  (Read 202 times)

rayarachelian

  • Administrator
  • Sr. Member
  • *****
  • Karma: +7/-0
  • Offline Offline
  • Posts: 144
  • "But what's puzzling you is the nature of my game"
    • LisaEm
Yet another Raspberry Pi Lisa case, but this one has the STLs!
« on: February 02, 2020, 05:46:47 pm »

Found this today: https://www.youtube.com/watch?v=1KlLikJLRA0 and in the description it has a link to the STL files, incase you have a 3D printer and would like to build your own: https://www.stlfinder.com/model/apple-lisa-raspberry-pi-case-ungrouped-8UXkdL1z/7784189/
As a bonus, here's a Mac version from Adafruit: https://www.youtube.com/watch?v=D_duo8Wogsw and https://www.thingiverse.com/thing:441583 (but there's more parts needed as listed in the video description).
Logged
Fate whispers to the warrior, 'You can not withstand the storm.'  The warrior whispers back, 'I am the storm.'

Lisa2

  • Administrator
  • Full Member
  • *****
  • Karma: +11/-0
  • Offline Offline
  • Posts: 27
  • See why 1983 was more like Y2K...
    • Lisa2.com
Re: Yet another Raspberry Pi Lisa case, but this one has the STLs!
« Reply #1 on: February 03, 2020, 08:17:38 pm »

Yes this is great, I might try printing one myself.

I don't get why the creator when to all the trouble to simulate the LOS when he could have used LisaEm and ran the real code.....

Logged

berskyboy

  • Newbie
  • *
  • Karma: +4/-0
  • Offline Offline
  • Posts: 5
Re: Yet another Raspberry Pi Lisa case, but this one has the STLs!
« Reply #2 on: February 07, 2020, 09:41:51 pm »

Found this today: https://www.youtube.com/watch?v=1KlLikJLRA0 and in the description it has a link to the STL files, incase you have a 3D printer and would like to build your own: https://www.stlfinder.com/model/apple-lisa-raspberry-pi-case-ungrouped-8UXkdL1z/7784189/
As a bonus, here's a Mac version from Adafruit: https://www.youtube.com/watch?v=D_duo8Wogsw and https://www.thingiverse.com/thing:441583 (but there's more parts needed as listed in the video description).

That was my 3D rpi

Ive been trying to get the code running on Raspberry (this video had the rpi 4; I since returned it in Amazon and bought a rpi3; to try and create a real Apple Lisa emulation. 

Been working with Ray (thanks Ray and thanks for helping find this site)

Having a Lisa would be great but__ they are expensive and NO place to put her (I think she would be a ''her'' haha), so I created a mini version that I was hoping to fiddle with. 

I also created a rpi4 NeXTcube that is successfully running Previous (NeXT emulation)
Logged

berskyboy

  • Newbie
  • *
  • Karma: +4/-0
  • Offline Offline
  • Posts: 5
Re: Yet another Raspberry Pi Lisa case, but this one has the STLs!
« Reply #3 on: February 08, 2020, 12:44:22 am »

Found this today: https://www.youtube.com/watch?v=1KlLikJLRA0 and in the description it has a link to the STL files, incase you have a 3D printer and would like to build your own: https://www.stlfinder.com/model/apple-lisa-raspberry-pi-case-ungrouped-8UXkdL1z/7784189/
As a bonus, here's a Mac version from Adafruit: https://www.youtube.com/watch?v=D_duo8Wogsw and https://www.thingiverse.com/thing:441583 (but there's more parts needed as listed in the video description).

I finally was able to get the Apple Lisa up and running.  I had a copy of it a while back and put the book of Proverbs on it.  I ended up just using that image on the Raspberry Pi, so I can make changes on a big iMac screen, and then copy the profile file over to the rpi.

whoo hoo, Now I just need to figure out how to minimize the bezel and maximize the screen.  Taking the skin off doesn't work, it just centres the screen.
Logged

rayarachelian

  • Administrator
  • Sr. Member
  • *****
  • Karma: +7/-0
  • Offline Offline
  • Posts: 144
  • "But what's puzzling you is the nature of my game"
    • LisaEm
Re: Yet another Raspberry Pi Lisa case, but this one has the STLs!
« Reply #4 on: February 08, 2020, 10:51:57 am »

Hi @berskyboy, welcome and thank you for the bug report on github.

I would say, please wait a few weeks maybe a couple of months until I shake out all the bugs in LisaEm 1.2.7, as this version has a few very useful features for use on a raspberry pi. For one thing, it adds a command line option interface, so when it launches you can have it turn on immediately and go full screen and go skinless, so you could setup Raspbian to auto start with LisaEm on power on.

The trouble is, skinless modes right now have some sizing and mouse location issues, but I've also found and fixed a few memory leaks and I'm tracking down another memory clobber issue that I have to fix before I can go back to fixing the display issues.

Does the display you use report that it's much larger than it is? Does centering in skinless mode break things?

I don't want to steal the conversation away from your RPi case and build to LisaEm, and I know you've mentioned some of the build stuff on your links off youtube, but could you tell us a bit more here? Like what display did you use for your RPi, and does it need any drivers? Anything else you had to do to prep the case for 3D printing and any post printing processes?

This is a pretty common use case for an RPi and I'm sure lots of folks are interested in building their own, myself included, though, I do own one of the ones made by Charles Mangin ( https://retroconnector.com/?s=pixl&submit=Search ) However in my case I couldn't get the display to work, it just shows a white background and nothing else, perhaps I need to install a driver or something, so right now I just keep it powered off a shelf display.

[Actually I do know some of the answers to these questions, but this more to get this conversation started and more people involved, I'm sneaky that way.]
Logged
Fate whispers to the warrior, 'You can not withstand the storm.'  The warrior whispers back, 'I am the storm.'

Lisa2

  • Administrator
  • Full Member
  • *****
  • Karma: +11/-0
  • Offline Offline
  • Posts: 27
  • See why 1983 was more like Y2K...
    • Lisa2.com
Re: Yet another Raspberry Pi Lisa case, but this one has the STLs!
« Reply #5 on: February 08, 2020, 07:34:05 pm »

I finally was able to get the Apple Lisa up and running.  I had a copy of it a while back and put the book of Proverbs on it.  I ended up just using that image on the Raspberry Pi...

Fantastic!  Great Job!  Bravo! 

Rick
Logged

berskyboy

  • Newbie
  • *
  • Karma: +4/-0
  • Offline Offline
  • Posts: 5
Re: Yet another Raspberry Pi Lisa case, but this one has the STLs!
« Reply #6 on: February 15, 2020, 11:22:40 am »

Found this today: https://www.youtube.com/watch?v=1KlLikJLRA0 and in the description it has a link to the STL files, incase you have a 3D printer and would like to build your own: https://www.stlfinder.com/model/apple-lisa-raspberry-pi-case-ungrouped-8UXkdL1z/7784189/
As a bonus, here's a Mac version from Adafruit: https://www.youtube.com/watch?v=D_duo8Wogsw and https://www.thingiverse.com/thing:441583 (but there's more parts needed as listed in the video description).

SUCCESS!!!!
I got it to fill the screen with and ALT-Click movement and yes Lisa or LisaEm on the Raspberry Pi 3!

Check it out...

https://youtu.be/WKF2a7eErkI

Logged

rayarachelian

  • Administrator
  • Sr. Member
  • *****
  • Karma: +7/-0
  • Offline Offline
  • Posts: 144
  • "But what's puzzling you is the nature of my game"
    • LisaEm
Re: Yet another Raspberry Pi Lisa case, but this one has the STLs!
« Reply #7 on: February 15, 2020, 01:59:54 pm »

SUCCESS!!!!
I got it to fill the screen with and ALT-Click movement and yes Lisa or LisaEm on the Raspberry Pi 3!

Check it out...

https://youtu.be/WKF2a7eErkI



Congrats! looks very neat! A couple of questions:

1. So I'm guessing the proverbs were typed in LisaWrite? Or did someone write a bible app for the Lisa that we're not aware of? If I had to guess, it would be copying the text and pasting with the paste command?

2. I'm guessing the alt-click is some shortcut in raspbian I'm not aware of? I suppose it's this: https://superuser.com/questions/428974/how-to-enable-dragging-windows-with-alt-click-in-gnome-3-gnome-shell ?

Sadly that looks like only 1/4th the display of the Lisa video output, I guess this is less of a question than it is a gripe. I wish those RPi LCD screens had higher resolution - I think they're 320x240. Ideally a 1024x768 display would be perfection, though an 800x600 should work with raw mode, but it will be squished a bit vertically. Sadly I only see 7" displays that have at least that resolution which, I suppose you could build a much larger case for.


I think you'll like 1.2.7 on the next push to github as I've added an option to turn off centering in skinless mode. I've got something like two dozen bugs to fix though... it also has the ability to scale down to 50% size, though I'm not sure how bad that will look on that display - likely a 50% reduction will fit the entire Lisa display perfectly, but the resolution will be very poor.
Logged
Fate whispers to the warrior, 'You can not withstand the storm.'  The warrior whispers back, 'I am the storm.'

berskyboy

  • Newbie
  • *
  • Karma: +4/-0
  • Offline Offline
  • Posts: 5
Re: Yet another Raspberry Pi Lisa case, but this one has the STLs!
« Reply #8 on: February 15, 2020, 04:55:06 pm »

Hi @berskyboy, welcome and thank you for the bug report on github.

I would say, please wait a few weeks maybe a couple of months until I shake out all the bugs in LisaEm 1.2.7, as this version has a few very useful features for use on a raspberry pi. For one thing, it adds a command line option interface, so when it launches you can have it turn on immediately and go full screen and go skinless, so you could setup Raspbian to auto start with LisaEm on power on.

The trouble is, skinless modes right now have some sizing and mouse location issues, but I've also found and fixed a few memory leaks and I'm tracking down another memory clobber issue that I have to fix before I can go back to fixing the display issues.

Does the display you use report that it's much larger than it is? Does centering in skinless mode break things?

I don't want to steal the conversation away from your RPi case and build to LisaEm, and I know you've mentioned some of the build stuff on your links off youtube, but could you tell us a bit more here? Like what display did you use for your RPi, and does it need any drivers? Anything else you had to do to prep the case for 3D printing and any post printing processes?

This is a pretty common use case for an RPi and I'm sure lots of folks are interested in building their own, myself included, though, I do own one of the ones made by Charles Mangin ( https://retroconnector.com/?s=pixl&submit=Search ) However in my case I couldn't get the display to work, it just shows a white background and nothing else, perhaps I need to install a driver or something, so right now I just keep it powered off a shelf display.

[Actually I do know some of the answers to these questions, but this more to get this conversation started and more people involved, I'm sneaky that way.]

Hi Ray,

Here's a list of steps and materials:

Raspberry Pi 3 (the 4 had some issues)
LCD Screen:  https://www.amazon.ca/gp/product/B01IGBDT02/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1
Driver = http://www.lcdwiki.com/zh/3.5inch_RPi_Display
Some cables, and stuff:  https://www.amazon.ca/gp/product/B07QNSJQFN/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1
https://www.amazon.ca/gp/product/B07BZHMTZ4/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1
LCD to rip connectors: https://www.amazon.ca/gp/product/B01LZF1ZSZ/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1


3D printing of these SLT:https://www.thingiverse.com/thing:2514288
You need to print them UN-grouped, then glue or tape / connect them together.  The Library that I did mine said they needed if all in pieces to print them.

Yes Ray, I would love if it would just boot up to Lisa, wow what a dream. 

Also by the way there was a way, the best way I found to get a usable LisaEm hard drive and programs, etc was to build it on the OS X and adding the Lisa Office Files, then I used this method to add stuff from the clipboard. (it was a utility that let you take text and put it into the clipboard buffer, then when in LisaEm you could click paste, so I could populate the Books of Proverbs, or what ever stuff to read you want,

Here's a link to the LisaEmProfile file:
https://www.dropbox.com/preview/Public/lisaem-profile.dc42?role=personal

enjoy.  Looking forward to your solution Ray!

Mark



Logged

rayarachelian

  • Administrator
  • Sr. Member
  • *****
  • Karma: +7/-0
  • Offline Offline
  • Posts: 144
  • "But what's puzzling you is the nature of my game"
    • LisaEm
Re: Yet another Raspberry Pi Lisa case, but this one has the STLs!
« Reply #9 on: February 16, 2020, 10:41:55 am »

Quote
Yes Ray, I would love if it would just boot up to Lisa, wow what a dream.

So, on the next push, which is like two dozen bugfixes away, you should be able to add a line to ~/.config/lxsession/LXDE-pi/autostart with the line
Code: [Select]
/usr/local/bin/lisaem --kiosk to enable that.

One recent change, and sorry for pain, but if sound doesn't work with 1.2.6 on the pi and you want it to work, you'll need to install the libsdl2-dev package and rebuild wxWidgets passing --with-sdl like this (this is part of the next version of the build-wx3.1.2-gtk script:

Code: [Select]
  export CFLAGS="-fPIC" CXXFLAGS="-fPIC"
  ../configure --with-gtk --enable-unicode --disable-debug --disable-shared --without-expat  --disable-richtext  \
               --with-libpng=builtin --with-libjpeg=builtin --with-libtiff=builtin --with-libxpm=builtin \
               --prefix=/usr/local/wx${VER}-${TYPE} \
               --with-libxpm=builtin  --prefix=/usr/local/wx${VER}-${TYPE} \
               --with-sdl \
               && make && $SUDO make install || exit 2

Unfortunately wxWidgets sound no longer works, even with osspd-pulseaudio installed with recent releases of GTK and the wxDevs haven't yet started to support pulseaudio yet. see: https://trac.wxwidgets.org/ticket/18000 and https://trac.wxwidgets.org/ticket/14899

On LisaEm power on you should hear the speaker click, then if you boot off a floppy you should hear the insert floppy sound and the motor spin. If you don't, it's broken.
Logged
Fate whispers to the warrior, 'You can not withstand the storm.'  The warrior whispers back, 'I am the storm.'
Pages: [1]   Go Up