![]() |
Apple ][ emulator (surely, I'm not the only one...)
The amazing ArnimS posted the below more than a month ago, I can't believe I'm the only one who just can't wait for Apple 2 on IT!!! ! I'd really like to see a hildonized simple dirty gui for it -- admitted linux newbie here -- and a .deb package install. (I managed the tarball, but barely, and I'm sure everthings f..ked up, but it was a big newbie win!!!)
Add your voice to my plea!!! I need some Oregon Trail!! Thanks to Arnim for all his ports and emus. Keep up the good work! New Emulator port: Apple ][ (winapple) Hi, i found out that recently someone has ported (partially^Halmost fully) the excellent applewin emulator to linux. I had to make a few small changes to get it to compile (commented with ARNIM comments). Amazingly it appears to consume very little (5-10%) of the N810 cpu. However the sound is spluttery. Since cpu isn't pegged, i figured it was either pointer alignment problems, or bad buffer fill calculation. Enabling underrun/overrun debug output showed it was underrunning by 90-560 samples constantly. So i tried doubling the amount of data written in Speaker.cpp. This got rid of the splutters but caused periodic breaks (as something else was countering this change). See the ARNIM comment in Speaker.cpp http://pupnik.de/maemoapple.tgz It's a beautifully fast emulator, and it's the simplest i've seen in a long time. So I thought i'd share the sources and binary for anyone who wants to take a stab at fixing the sound. Just grep the source dir for my comments and you'll see where I was mucking-about. (edit) development on applewin is ongoing - newer win-versions here http://applewin.berlios.de/ Cheers, Last edited by ArnimS : 02-15-2008 at 09:38 AM. Reason: filename correction |
Re: Apple ][ emulator (surely, I'm not the only one...)
I personally think that the cut off year with any game for ArnimS's version of Dosbox is 1990, but with Oregon Trail, it was released shortly after in 1992.
I don't know this game or even own it. But still, with the right settings, I'm thinking that it should run fairly well, though you'll might have to make some sacrifices with sound and frame speed. If you want immediate happiness, try his latest Dosbox release. No promises on this, but you might find yourself giddy with joy! :D |
Re: Apple ][ emulator (surely, I'm not the only one...)
I've been checking that original thread from time to time, an apple emulator would be great! Would love to play my fave: sherwood forest. Also bolo and russkie duck, but doubt my n800 controls would work well for those.
|
Re: Apple ][ emulator (surely, I'm not the only one...)
Let me bore you with a trip back to my childhood....
I grew up in Northern Minnesota, in the 80's the MECC refhttp://en.wikipedia.org/wiki/MECC put Apple II computers in most MN schools. (of course they were under utilized) but once week they'd herd us into the computer lab and turn us loose on such classics as Oregon Trail, Odell Lake, Number Munchers, etc. We also had a IIe in the classroom with an etch-a-sketch like progam called something like Logos... But, I digress... I got my own IIC (used) through the Boy Scouts of all odd places to buy a computer. I'm pretty sure my single mother forked over some ridiculous amount like $2500 for it.... I was the envy of the neighborhood (for about a month before nintendos and segas starting hitting the market). But, the MECC classics weren't readily available for purchase or at the library... I could only travel the oregon trail during those weekly half hour sessions. And here's the thing.... I never made it to Oregon. Addison - thanks for your reply. Though new to posting I've been lurking here for awhile and have been enjoying DOSBOX as well as your excellent keyboard!! The DOS version of Oregon Trail was released much later (as you said) and I believe was a different animal. Chrisak - I'll have to check out Sherwood Forrest on Winapple thanks for the tip!! Conan and Moon Patrol were ones I wasted alot of time with too... |
Re: Apple ][ emulator (surely, I'm not the only one...)
In high school, my friend got a new Apple ][.
We'd spend hours playing Karateka, Bard's Tale, Ultima (II at the time), Cannonball Blitz (I was a huge Donkey Kong fan in the arcades), and lot's of text games. (For some reason, I didn't get into the Wizardry series. I think it was an Ultima vs Wizardry thing back then. :-) When my family could afford it (I was attending the rich school, but not living the rich life :-), I got my first computer, a Vic-20. I was on the Commodore path from there. C64, SX-64, Amiga, before I finally went PC. (Then, thankfully, linux brought me back to fun! :-) But I always loved the Apple ][ line. Now, I have a IIc and a IIe. The IIe is hooked up here with a dual floppy and a color monitor, and I still play the Ultima's and Leisure Suit Larry on it. :-) In fact, I have originals of Ultima II, III, IV, and V. (With cloth maps for II, III, and IV) Glad to see it's available for the IT! desiv |
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
Before the Apple ][s dominated the educational market, some Minnesota schools had CBM PETs http://pupnik.de/Commodore_PET_2001.jpg If I recall correctly, 'Oregon Trail' took about 5 minutes to load from the cassette. Some of my greatest memories from that time were getting excused from 5th grade math to program on the PET. Only much later did I learn that the BASIC on those was written by ... Bill Gates. :( Of course, the lucky kids had Apple ][s at home and the really lucky kids also had a Control Cata PLATO terminal http://pupnik.de/CDC_plato.jpg ...at home connected to the Cyber mainframe over 300 baud modems -- which let them play online multiplayer games like Moria dungeon crawl and the awesome galactic conquest game called Empire. http://pupnik.de/Netrek_0_01_tinyfont.jpg Anyway back on-topic. The Apple ][ emulator won't be 'hildonised'. It has an in-game disk image loader menu - You can load disk images with the +/- keys. I haven't spent time with the Apple ][ emulator lately, but if you find me a good quality .wav sample of the Apple floppy 'whirr' and 'seek-stutter' sound to play during disk access, I'll get right on it! :) |
Re: Apple ][ emulator (surely, I'm not the only one...)
Arnim - thanks for the reply. for clarification: +/- on top of my N800 or on the keyboard? I was so psyched when I managed to install your maemoapple that I wasn't too distressed when I couldn't figure out how to load a .dsk image.
BTW - sheesh I thought I was showing my grey hair... Commodore PET terminals.. Ha! My 2c is still in working order, and I'd certainly be willing to either: a. Do some sound sampling b. Do some searching |
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
I found a guy who did some recordings of the original drive sounds - sent email. http://www.infocom.cqu.edu.au/Staff/..._freeware.html Also found some music made with Apple II http://8bitsoundandfury.ld8.org/ OMG.. this song is guaranteed to clear out your ear-wax and drive away rodents within a 400 meter radius. |
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
------------------------- 1977 April Apple II introduced at the First West Coast Computer Faire, with BASIC in ROM, color video, low and high resolution graphics, built-in speaker, game paddle inputs, and seven slots for peripherals. It is expandable to 48K RAM.[10], [12] Commodore PET introduced, with a 6502 processor, 4K RAM, 14K ROM, and 8K Microsoft BASIC, for $595.[13] -------------------------- You can still feel as old as arnim if you want. :-) Aren't I helpful! desiv |
Re: Apple ][ emulator (surely, I'm not the only one...)
Arnim -I checked out the 8bit sound and fury site last night as well.....
YIkes!! desiv - Point taken!! Let me adjust my dentures and put on my bifocals...In my defense I didn't get my IIC until about 84.... |
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
Cheers. Nate |
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
|
Re: Apple ][ emulator (surely, I'm not the only one...)
Could someone explain how I install this? I download the .tgz, I can unpack it but I don't understand how to install this software on the n800.
|
Re: Apple ][ emulator (surely, I'm not the only one...)
So I remember playing an old game back when I was in elementary school (early 90s) on an Apple II. You were in a mansion of some sort, and had to figure out a ton of riddles in order to move on. At the very end, I remember there being 3 chests and if you chose the wrong one, it'd send you back down a few floors in order to repeat parts of the game.
If anyone has any idea what this might have been I'd love to know, because it's been driving me crazy. |
Re: Apple ][ emulator (surely, I'm not the only one...)
You might get lucky and spot the description here:
http://en.wikipedia.org/wiki/List_of_Apple_II_games |
Re: Apple ][ emulator (surely, I'm not the only one...)
@jhoff80: I can't remember much of what I used to play back when I had an Apple II, but what you describes sounds like a variant of Adventure.
|
Re: Apple ][ emulator (surely, I'm not the only one...)
Yeah I tried the list and couldn't find it. Oh well.
|
Re: Apple ][ emulator (surely, I'm not the only one...)
sounds like maniac mansion to me
|
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
|
Re: Apple ][ emulator (surely, I'm not the only one...)
To get this to work do I essentially extract it then run it from terminal?
|
Re: Apple ][ emulator (surely, I'm not the only one...)
hi Bob,
Thanks for the interest in the apple 2 emulator. I sympathize that it is frustrating to see works-in-progress without installers or menu launchers on ITT forums. Nevertheless, questions such as 'how do i unpack a .tgz' or 'how do i run a linux program' are introductory linux topics not relevant to this emulator. |
Re: Apple ][ emulator (surely, I'm not the only one...)
I know how to unpack a .tgz, and I know how to run a linux program, I was just making sure there weren't special steps that I might of missed when I read through this thread. I have it working now. Thanks.
|
Re: Apple ][ emulator (surely, I'm not the only one...)
I had an attack of nostalgia for my uk101, and came looking for 6502 emulators, and found this thread.
There don't seem to be too many 6502 emulators for linux, the only one I could find was this: http://www.wsxyz.net/sim65/ I am wondering how hard it would be to get it to run on the tablet and then extend it in some way! |
Re: Apple ][ emulator (surely, I'm not the only one...)
Aw man.. I'd LOVE to get some 650x emulations going.. Apple II+/c/e, Atari 400/800/XL/XE, Commodore VIC-20/64, etc. I'm more partial to my old Atari 8-bits but they were all grand in their own ways. Can't imagine it would be too difficult to emulate at around 400MHz on our tablets, though.
|
Re: Apple ][ emulator (surely, I'm not the only one...)
cant you run the dos version of oregon trail? - i used to play this game on my 286. i think the original dos version was released in 1990 - mine looked like this http://www.classic-pc-games.com/pc/e...n_trail_1.html
Deluxe came out 2 years later and from what i see had all these fancy-pants vga graphics |
Re: Apple ][ emulator (surely, I'm not the only one...)
So the emulator runs and all, but I can't get it to accept input? Anyone else have this problem and how did you solve it? I've pressed every combination on my n900 and nothing gets it to respond.
|
Re: Apple ][ emulator (surely, I'm not the only one...)
There's some progress here - keyboard mapping is kind of working now. If anyone else is working on this, please let me know so we don't do redundant work. I will release something usable in the next couple or days, or feel free to verbally abuse me until i do. ;)
|
Re: Apple ][ emulator (surely, I'm not the only one...)
Mmm, I'm interested in seeing this on the n900. I never did get a chance to play/finish any of the Ultimas past III, and I miss AutoDuel and Karateka.
I wonder if they still make APBA Baseball stat disks... :P Thanks for all the hard work, ArnimS--I'm looking forward to seeing it working. |
Re: Apple ][ emulator (surely, I'm not the only one...)
Ooh just found this thread - I have been trying my best to port the KEGS Apple IIgs emulator to the N900 but am failing miserably - my programming skills are not at all what they once were.
Anyway, I can run the unmodified emulator on the SDK, and it starts up, but there is no way to select the boot disk as it uses PC keyboard function keys. My crude attempts at a hildon menu get me nowhere fast. This would be the best emulator to choose, as it would give full Apple II compatibility as well as newer IIgs programs, including GS/OS 6.0.1, hypercard, and those fabulous demos from Ninjaforce etc. There was even a version of Wolfenstein 3D on the IIgs! http://kegs.sourceforge.net/ |
Re: Apple ][ emulator (surely, I'm not the only one...)
I'm sure there's bound to be stuff that wasn't remade for the PC after the Apple days were over, but in looking around recently, I've found many of the retro games I was interested in seeing again were available for dos.
After some heavy playing around with dosbox, I was able to run a couple of titles I hadn't seen in forever such as Ultima I, Alter Ego, and Armor Alley (a remake of "Rescue Raiders" for the Apple ][). Dosbox isn't for the faint of heart--there's a ton of annoying little configuration things you have to do to get everything functional depending on the game you want to play, but once it's done, you are pretty much good to go. It was fun playing Rescue Raiders using a PS3 controller. Worked out pretty well as you can map all the important things you need to all the various buttons. |
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
|
Re: Apple ][ emulator (surely, I'm not the only one...)
sure. many of the tweaks were just finding a good mapping for the keyboard to be able to access all the keys i needed for what i wanted to run along side using the sixaxis analog controller buttons and analog stick to mimic joystick input, button input, and keyboard inputs i wanted. do a search on rover.sys and mapper.txt for more info on those. Here's a link to the useful (albeit unorganized) thread: http://talk.maemo.org/showthread.php?t=35244&page=3
depending on what i wanted to run, i'd also switch the dosbox conf settings regularly such as whether or not to run in fullscreen. many dos games don't have a nice "quit" option, so though running in fullscreen looks nicer, sometimes the convenience of being able to exit easily with the non-fullscreen mode is worthwhile. did you have any particular questions? |
Re: Apple ][ emulator (surely, I'm not the only one...)
Btw, games that have worked well for me so far (I haven't tested too many) are:
- Alterego (both male and female versions) - Autoduel - Karateka - Rescue Raiders - Ultima I through III (I'm still working on III now, so I haven't tested IV through VI. VII is now available as a native maemo app.) - Wasteland |
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
i don't want to risk hijacking this thread so i'll make this my last reply about dosbox :) i think I understand your general approach to this and over the weekend i tried the same thing with Armor Alley and it worked great. the missing piece was "switching config files", which i think is a good idea. i'll swap between them depending on games. nothing like watching the game on a nice big TV with the sixaxis in your hands. :) |
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
|
Re: Apple ][ emulator (surely, I'm not the only one...)
does anyone know what the proper CFLAGS are to compile this for the N900? the makefile has CFLAGS for the N800...
|
Re: Apple ][ emulator (surely, I'm not the only one...)
Quote:
|
Re: Apple ][ emulator (surely, I'm not the only one...)
the apple2 emulator is working much nicer now. i did some changes to it. keyboard didn't work on the n900. it still has a lot of improvements that can be made.
having issues with sound playback now. it just sounds wrong. but the original binary that arnim provided sounded correct (but a bit soft). the new one i compiled sounds louder but the tone seems to be lower and a bit more choppy. |
Re: Apple ][ emulator (surely, I'm not the only one...)
the other problem i'm having now is with keyboard. i can't press the number keys since the Fn button doesn't work. gotta figure out a system for key mapping as i know the n900 has a few keyboard layouts.
good thing is the source code is quite simple and straight forward. bad thing is a lot of stuff is hard coded. it'll take a while to clean up the keyboard stuff. joystick emulation works too but is a bit difficult to control. i also lose the ctrl+backspace capability when joystick emulation is enabled. probably some SDL behaviour that i need to look into. wish me luck :) |
All times are GMT. The time now is 02:59. |
vBulletin® Version 3.8.8