[Coladam] Fwd: Paging Ron

Geoff Oltmans oltmansg at bellsouth.net
Mon Dec 8 05:13:44 CET 2008


This is a forward response to Ron's last post. It's the same as I sent  
him without the binary. If you're interested in trying the OS X  
version, let me know.



Begin forwarded message:

> From: Geoff Oltmans <oltmansg at bellsouth.net>
> Date: December 7, 2008 10:10:45 PM CST
> To: Ronald Mitchell <bytehacker at uniserve.com>
> Subject: Re: Paging Ron
>
> Thanks for trying it out for me. :) I have an intel based Mac so  
> while that worked okay, I didn't have ready access to a PPC based one.
>
> Much of what you see in the GUI parts of the software are still work  
> in progress. Currently the following things work in the GUI (off the  
> top of my head)
>
> Open disk/tape (only for disk 1 or tape 1), or open cartridge ROM.
> Set iFreq option in the Preferences menu (50 or 60Hz)
> Computer Reset and Game Reset
>
> The keyboard shortcuts don't work as advertised in the menus, due to  
> the way that the SDL port works from OS X.  I found some info on how  
> to make it work, but haven't looked into that yet.
>
> Aside from that you can access any of the command line switch  
> options from the CLI... a little cumbersome but those work just as  
> they do for Windows/DOS or Linux/X. To do this, you will have to  
> open a Terminal, and then cd into the application package (unlike  
> Windows, the icons you click on in OS X are actually directories of  
> a bundle of files (including the executable). The path to the  
> executable is ADAMEm.app/Contents/MacOS/Adamem. You can use the  
> switch option -vi 2 to increase the video size.
>
> To answer your specific questions:
>
> 1. I actually had a full-screen feature from an earlier effort  
> "sorta" working before I started working on OS X. When I say "sorta"  
> it appears that it works pretty good, with the exception that it  
> doesn't redraw the background color when switching from windowed to  
> full screen. For example, the normal blue background in SmartWriter  
> becomes black, but if you force the background to another color and  
> then back, all is well. Also resetting the emulator after switching  
> from windowed to full screen seems to fix things. With the -vi 2  
> option running at full screen nearly takes up the whole screen on my  
> MacBook. Still needs some work, but I'll send you what I've got.
>
> 2. Currently no, you can only load the disk or tape image into the  
> first disk or tape drive. My idea is to add a sort of pop up dialog  
> after you select the disk or tape that you want (maybe a series of  
> two/four buttons for the disk or tape drive you want to load). Also  
> an Eject image button might be good.
>
> 3. Yes, that would be a good idea. I was thinking about a separate  
> utility for generating these images or manipulating them, but it  
> might be nice to integrate it in with the main program.
>
> This latest has the full screen support mentioned above (by pressing  
> ALT-Enter while running). If you run it with the -vi 2 CLI option I  
> mentioned I think you'll be pleased with the results there. There's  
> also support for a center slot expansion ROM (via the -exp  
> <filename> switch), and scale2x video (this is a video filter from  
> MAME which is used to double the image size). If you use the -2x  
> switch with the -vi 2 switch, you will expand the video by 4x). You  
> have to use all these new features launching from the CLI, as they  
> are merged into the project from my earlier efforts. The expansion  
> ROM feature is intended for eventual hard disk emulation (for a  
> Powermate IDE drive). I've been diverted off the earlier efforts to  
> making the GUI work now, just cause I'm interested in learning about  
> OS X programming. ;) Most of my efforts at this point are being  
> focused into improving the GUI support, and also saving the program  
> options so that you don't have to enter them each time the program  
> is started.
>
>
> Thanks for the words of support! If you have any ideas or bug  
> reports, let me know. :)
>
>
>
>
>
>
> On Dec 7, 2008, at 9:16 PM, Ronald Mitchell wrote:
>
>> Hi again Geoff:
>>
>>
>> Works like a hot damn!  Congratulations!
>>
>> It also works on my Mac Book (Intel chip also running OS X Leopard).
>>
>> I'm impressed indeed.
>>
>> A couple of questions:
>>
>> 1) If I set up either computer with the usual screen resolution -  
>> 1152x864 - I get a rather small Adam screen. Changing the Mac  
>> resolution to 640x480 improves the situation a bit, but what I'd  
>> really like is full screen.  I note that the screen adjustments  
>> under Adamem's <Options> menu are ghosted out. If I set "Full  
>> Screen" under the <preferences> menu, it has no effect. Is there  
>> any way to do that, or is it a "work in progress"?
>>
>> 2) I can boot various Adam software disk images such as Powerpaint,  
>> SmartBasic, TDOS, etc by loading the disk image with <File><Open>  
>> or <Open Recent>.   Is there any way to load multiple Adam disk  
>> images as would be possible with the Windows version of AdamEMam?
>>
>> 3) What about creating and managing disk images as would be  
>> possible under DOS with the various emulator utilities in the  
>> original emulator packages? (ie.. Readdisk, Writedisk, etc)
>>
>> Or am I asking too much?
>>
>> Just for your info, I'm an absolute newbie with respect anything in  
>> the Xcode or SDL world. Will have to do some reading on that. I  
>> know that Dale and others (yourself included) have been working  
>> with this stuff for some time. In fact at the last Adamcon, Dale  
>> tried to help me with a compile of the Adamem software on my Mac  
>> Book laptop. It didn't work because I didn't have the Xcode package  
>> installed at that point. When I got home I installed Xcode and  
>> tried the compile again with no luck.
>>
>> In any event, questions notwithstanding, we  finally - a version of  
>> Adamem that works on the Mac. So far as I can tell, it works very  
>> well. Absolutely solid.
>>
>> Thank you my friend.
>>
>> Ron
>>
>>
>>
>> On 5-Dec-08, at 4:27 AM, Geoff Oltmans wrote:
>>
>>> That'll do nicely. :) Give this a whirl then...this is my port of  
>>> adamem for OS X. You will need to install SDL first for this to  
>>> work if you don't have it already. You can get it from http://www.libsdl.org/download-1.2.php
>>>
>>> Pick the runtime library for OS X and follow the directions to  
>>> install it. Then you can try the program in this archive.
>>>
>>> Thanks for your help! This works for intel just fine, but I  
>>> couldn't find a PPC machine to test it on locally.
>>>
>>>
>>> <adamem_sdl_osx_1_3.dmg>
>>>
>>>
>>> On Dec 4, 2008, at 10:45 PM, Ronald Mitchell wrote:
>>>
>>>> Right Geoff. I'm here.
>>>>
>>>> We're out in the boondocks here, so my internet access is  
>>>> somewhat sporadic.
>>>>
>>>> I have an eMac, running OS X  (10.5). It's a PPC (G4 at 1.25  
>>>> Ghz).  Will that do?
>>>>
>>>>
>>>> Ron
>>>>
>>>> On 3-Dec-08, at 6:21 PM, Geoff Oltmans wrote:
>>>>
>>>>> Hey Ron... Rich-C gave me your new address. Is it working?
>>>>>
>>>>> I'm trying to find a guinea pig with Mac OS X on a PPC based Mac  
>>>>> and he suggested you might have one.
>>>>>
>>>>
>>>
>>
>



More information about the Coladam mailing list