- View New Content
- OpenPandora
- General Information
-
Emulation
- Acorn Archimedes
- Acorn BBC Micro
- Amstrad CPC
- Android
- Arcade Machines
- Atari Classic Computer
- Atari ST
- Atari VCS7800
- Commodore Amiga
- Commodore 64 (and more)
- HP-48GX Calculator
- Laser Disc Arcade
- MS-DOS
- NEC PC Engine / TurboGrafx 16
- Nintendo Entertainment System
- Nintendo GameBoy / GameBoy Color
- Super Nintendo
- Nintendo GameBoy Advance
- Nintendo DS
- Sega Master System / GameGear
- Sega Genesis / MegaDrive and AddOns
- Sega Saturn
- Sharp MZ-Series
- SNK NeoGeo Pocket
- Sony MSX
- Sony PlayStation 1
- Sony PSP
- Texas Instruments TI-99
- ZX Spectrum
- Community
- Development
- Contact us
- Donate
-
More
Apple II Emulator
Started by LaxDragon, Mar 21 2011 03:32 PM
82 replies to this topic
#1
OFFLINE
Posted 21 March 2011 - 03:32 PM
I was looking around for an Apple II emulator to run, and stumbled on LinApple http://sourceforge.n...jects/linapple/
Took a crack at trying to get it to compile, but ran into some snags. Code has not been updated since '07. Since it is SDL based, I thought it might be a great candidate for Pandora.
Took a crack at trying to get it to compile, but ran into some snags. Code has not been updated since '07. Since it is SDL based, I thought it might be a great candidate for Pandora.
#2
OFFLINE
Posted 31 March 2011 - 01:52 AM
I was looking around for an Apple II emulator to run, and stumbled on LinApple http://sourceforge.n...jects/linapple/
Took a crack at trying to get it to compile, but ran into some snags. Code has not been updated since '07. Since it is SDL based, I thought it might be a great candidate for Pandora.
I have been looking for an Apple IIe emulator on pandora too. I hope someone can get this to run.
#3
OFFLINE
Posted 05 April 2011 - 06:06 PM
I was looking around for an Apple II emulator to run, and stumbled on LinApple http://sourceforge.n...jects/linapple/
Took a crack at trying to get it to compile, but ran into some snags. Code has not been updated since '07. Since it is SDL based, I thought it might be a great candidate for Pandora.
I have been looking for an Apple IIe emulator on pandora too. I hope someone can get this to run.
I built a development environment SD card to try this as well, and it had a lot of issues compiling... 2007 code shouldn't be a problem. For the most part, this emulator has been "finished" and stable for many years.
Anyone else interested in giving this a try? IMO, an Apple ][ emulator is a glaring omission on the OpenPandora landscape!!!
"Diplomacy is the art of letting others have your way."
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
#4
OFFLINE
Posted 05 April 2011 - 06:50 PM
an Apple ][ emulator is a glaring omission on the OpenPandora landscape!!!
I'll say. I thought with all the other systems emulated, it was a given. I'm gonna be significantly sad if this isn't fixed by the time I get mine
Personal vapourisers saved my life. More flavour, no cancer. Not a single analogue since 10th January 2011.
#5
OFFLINE
Posted 06 April 2011 - 01:16 AM
I'd like to see this as well.
Christopher.
Christopher.
#6
OFFLINE
Posted 06 April 2011 - 02:18 AM
Here's another one: http://kegs.sourceforge.net/
(That's a IIgs emu, I don't know if it's suitable for the really old stuff?)
(That's a IIgs emu, I don't know if it's suitable for the really old stuff?)
#7
OFFLINE
Posted 06 April 2011 - 03:11 AM
Here's another one: http://kegs.sourceforge.net/
(That's a IIgs emu, I don't know if it's suitable for the really old stuff?)
Kegs is for the IIgs but doesn't run original Apple II/II+/IIe/IIc stuff that well; however, it is another emulator that would be great on the Pandora. There are a lot of cool IIgs games.
"Diplomacy is the art of letting others have your way."
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
#8
OFFLINE
Posted 08 April 2011 - 03:37 PM
LinApple is based on AppleWin. From what I remember of AppleWin, it was a perfect AppleIIe emulator. I used to use it quite a bit back when I actually ran Windows. IIRC it even emulated the mockingboard for even better sound/music in some games.
I did try to get LinApple to compile on my Linux box as a test. There seems to be issues with new gcc. Someone with more experience should be able to figure this out.
I'll keep holding out hope for this.
I did try to get LinApple to compile on my Linux box as a test. There seems to be issues with new gcc. Someone with more experience should be able to figure this out.
I'll keep holding out hope for this.
#9
OFFLINE
Posted 09 April 2011 - 02:00 AM
i also used winapple for the longest time and it was very stable. would love to see it on my pandora also, if only i had the knowledge to convert it over....
#10
OFFLINE
Posted 09 April 2011 - 05:20 AM
Well, I got linapple to compile, but I don't have my Pandora (had to RMA it without ever really getting to use it) so I can't test it to see if it actually runs. It's a simple executable (there's no install script and no additional files), so I'd think it would be easy to test.
If someone would like to try it, I'm willing to email it or look for a place to post it if you like.
If someone would like to try it, I'm willing to email it or look for a place to post it if you like.
#11
OFFLINE
Posted 09 April 2011 - 07:00 PM
Well, I got linapple to compile, but I don't have my Pandora (had to RMA it without ever really getting to use it) so I can't test it to see if it actually runs. It's a simple executable (there's no install script and no additional files), so I'd think it would be easy to test.
If someone would like to try it, I'm willing to email it or look for a place to post it if you like.
I would be happy to try it out for you! Please send me a link or I can provide an email for you to send it to.
"Diplomacy is the art of letting others have your way."
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
#12
OFFLINE
Posted 09 April 2011 - 08:04 PM
Well, I got linapple to compile, but I don't have my Pandora (had to RMA it without ever really getting to use it) so I can't test it to see if it actually runs. It's a simple executable (there's no install script and no additional files), so I'd think it would be easy to test.
If someone would like to try it, I'm willing to email it or look for a place to post it if you like.
I would be happy to try it out for you! Please send me a link or I can provide an email for you to send it to.
I threw it up on Mediafire so anyone can download it who wants to. If you'd prefer me to email it, send me a PM with your email address.
Here's the link.
Defunct
Edit: I was wrong about not requiring any additional files. Let me include those in the test folder. I'll post it shortly.
Here is the link to the whole thing. Except for a minor source code change, the other files are unchanged from the original.
----Updated to correct binary version----
http://www.mediafire.com/?wg3n7bzuplfldk4
#13
OFFLINE
Posted 09 April 2011 - 09:01 PM
Well, I got linapple to compile, but I don't have my Pandora (had to RMA it without ever really getting to use it) so I can't test it to see if it actually runs. It's a simple executable (there's no install script and no additional files), so I'd think it would be easy to test.
If someone would like to try it, I'm willing to email it or look for a place to post it if you like.
I would be happy to try it out for you! Please send me a link or I can provide an email for you to send it to.
I threw it up on Mediafire so anyone can download it who wants to. If you'd prefer me to email it, send me a PM with your email address.
Here's the link.
http://www.mediafire.com/?l5au8qawyrptf53
Edit: I was wrong about not requiring any additional files. Let me include those in the test folder. I'll post it shortly.
I put the files from the src distribution in the folder; however, it wouldn't run. It gives me the following cryptic error:
-bash: ./linapple: cannot execute binary file
"Diplomacy is the art of letting others have your way."
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
#14
OFFLINE
Posted 09 April 2011 - 09:16 PM
I put the files from the src distribution in the folder; however, it wouldn't run. It gives me the following cryptic error:
-bash: ./linapple: cannot execute binary file
Did you make the file executable? I just noticed that it was not executable in the archive.
If you did, well, I was kind of shooting in the dark trying to cross-compile without having a Pandora available. I don't have any experience with cross-compiling, so maybe there is something that I missed. It's also possible that a change I made to get it to compile for the Pandora didn't really work correctly. I have a regular compile working on my laptop.
Edit:
I figured out that I had not made some necessary changes to the makefile for cross-compiling and had ended up with an x86 binary (even though I had made all other necessary preparations). The makefile in the new archive will not work for directly compiling, but only for cross-compiling with the correct tools. Try this file:
http://www.mediafire.com/?wg3n7bzuplfldk4
Let me know if that works.
#15
OFFLINE
Posted 09 April 2011 - 10:08 PM
I put the files from the src distribution in the folder; however, it wouldn't run. It gives me the following cryptic error:-bash: ./linapple: cannot execute binary file
Did you make the file executable? I just noticed that it was not executable in the archive.
If you did, well, I was kind of shooting in the dark trying to cross-compile without having a Pandora available. I don't have any experience with cross-compiling, so maybe there is something that I missed. It's also possible that a change I made to get it to compile for the Pandora didn't really work correctly. I have a regular compile working on my laptop.
Edit:
I figured out that I had not made some necessary changes to the makefile for cross-compiling and had ended up with an x86 binary (even though I had made all other necessary preparations). The makefile in the new archive will not work for directly compiling, but only for cross-compiling with the correct tools. Try this file:
http://www.mediafire.com/?wg3n7bzuplfldk4
Let me know if that works.
Wow it totally works!!! Let me copy over some Apple ][ Disks and start testing it. Thanks so much - you rock!
"Diplomacy is the art of letting others have your way."
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
#16
OFFLINE
Posted 09 April 2011 - 10:35 PM
Some tests:
Bandits - Success (Played to the 3rd Level - Control was a bit choppy)!
Ultima IV - Success WITH Mockingboard support (Created a Character and ran to Yew)!
Star Blazer - Success!
Choplifter - Success!
Loderunner - Success!
I am currently using mouse as joystick, and that works ok. I haven't tried enabling the nubs as Joysticks and trying that yet. That's next
This is awesome...
Bandits - Success (Played to the 3rd Level - Control was a bit choppy)!
Ultima IV - Success WITH Mockingboard support (Created a Character and ran to Yew)!
Star Blazer - Success!
Choplifter - Success!
Loderunner - Success!
I am currently using mouse as joystick, and that works ok. I haven't tried enabling the nubs as Joysticks and trying that yet. That's next
This is awesome...
"Diplomacy is the art of letting others have your way."
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
#17
OFFLINE
Posted 09 April 2011 - 10:49 PM
Will somebody post this to the file archive? Or should I?

In A Memory Development Blog:
http://inamemorydev.blogspot.com
Cut your clothes to fit your body, not the other way around!
If you give someone a program, you will frustrate them for a day; if you teach them how to program, you will frustrate them for a lifetime.How come every time I say something that's sig-worthy, nobody bothers to stick it in their signature for all to see?
#18
OFFLINE
#19
OFFLINE
Posted 09 April 2011 - 10:53 PM
I left the CFLAG optimization setting at O3 because that is what it was on, but I'm wondering if O2 would be better.
I guess there is a joystick related setting in the configuration file (linapple.conf), but I don't know how it would correlate to Pandora controls (if at all).
I haven't really touched the code beyond just getting it to compile. Most of my coding experience is in Lisp, Visual Basic, and Perl. I once took a course in C++, but I'm very rusty.
I guess there is a joystick related setting in the configuration file (linapple.conf), but I don't know how it would correlate to Pandora controls (if at all).
I haven't really touched the code beyond just getting it to compile. Most of my coding experience is in Lisp, Visual Basic, and Perl. I once took a course in C++, but I'm very rusty.
#20
OFFLINE
Posted 09 April 2011 - 11:05 PM
There is definitely a setting in the conf file which is how I enabled mouse joystick. The emulator does act a bit choppy at times, but I am not sure where that comes from. Try O2 and let me give that a spin...
"Diplomacy is the art of letting others have your way."
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
Maintainer & Contributing Author for the Pandora Apple ][ Emulator
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



