What, no news post about this?
An expiration-free authentication number is now available from ARDI (or the corpse thereof, anyway).
http://www.ardi.com/ardi.php
Ah, what fun I once had with Executor 1.99q some ten years ago! That was back when the demo version could still read and write Mac floppies, and instead of expiring after thirty days, it ran for ten minutes before quitting and telling you to register. Back then the local school board was still mired in the ways of Macintosh, and the sheer novelty of finally being able to run Macintosh stuff at home on my 486 DX4-100 was truly breathtaking.
Perhaps if the source ever gets released, the Syn68k core will be useful in WinUAE and console emulators. It would also be cool to have standalone executables of old Macintosh games.
Executor Officially Freeware'd
Moderators: Cat_7, Ronald P. Regensburg
-
- Expert User
- Posts: 868
- Joined: Sat Aug 30, 2003 4:15 pm
- Location: UK
- Contact:
For some reason I didn't see your earlier post.
Once Executor has been launched, certain run time preferences can be set for each application through the Preferences dialog box. This dialog box is launched by pressing Command + Shift + 5. (Note: The left Alt key on a PC keyboard is used in place of the Command key in Executor.) When running Browser (the Executor volume surfer and application launcher), the Preferences dialog box can be used to alter settings for Executor as a whole. These settings will only apply to the current session unless the Save button is clicked. When running other applications, preferences set through this dialog apply only to the application currently running and are only made permanent if the Save button is clicked.
For example, through the Preferences dialog box, a user can set Executor to emulate System 6.0.7 as a whole and then later use it to set Executor to emulate System 7.0 when running an application which requires it.
Through the Preferences dialog, a user can:
Select the Mac OS version for Executor to emulate
Turn on and off sound support
Change color depth
Alter refresh rates and the frequency of screen updates
and more.
Once Executor has been launched, certain run time preferences can be set for each application through the Preferences dialog box. This dialog box is launched by pressing Command + Shift + 5. (Note: The left Alt key on a PC keyboard is used in place of the Command key in Executor.) When running Browser (the Executor volume surfer and application launcher), the Preferences dialog box can be used to alter settings for Executor as a whole. These settings will only apply to the current session unless the Save button is clicked. When running other applications, preferences set through this dialog apply only to the application currently running and are only made permanent if the Save button is clicked.
For example, through the Preferences dialog box, a user can set Executor to emulate System 6.0.7 as a whole and then later use it to set Executor to emulate System 7.0 when running an application which requires it.
Through the Preferences dialog, a user can:
Select the Mac OS version for Executor to emulate
Turn on and off sound support
Change color depth
Alter refresh rates and the frequency of screen updates
and more.
If that doesn't work, by running the following at a command line, you can get the help output, which shows the -grayscale command line option: executor.exe -help | more
Code: Select all
welcome to the executor help message.
usage: `executor [option...] [program [document1 document2 ...]]'
common:
-sticky sticky menus
-pceditkeys have Delete key delete one character forward
-nobrowser don't run Browser
-bpp default screen depth
-size default screen size
-debug enable certain debugging output and consistency checks.
This is primarily used by ARDI developers, but we are
making it available during the pre-beta period to
expert users. The next argument must be a list of
comma-separated words describing which debug options
you want enabled. You can abbreviate the debug options
as long as the abbreviation is unambiguous. Here is a
list of the options (some of which will may do
nothing): "all" enables all debugging options, "fslog"
enables filesystem call logging, "memcheck" enables
heap consistency checking (slow!), "textcheck" enables
text record consistency checking (slow!), "trace"
enables miscellaneous trace information, "sound"
enables miscellaneous sound logging information,
"trapfailure" enables warnings when traps return error
codes, "errno" enables some C library-related warnings,
"unexpected" enables warnings for unexpected events,
"unimplemented" enables warnings for unimplemented
traps. Example: "executor -debug unimp,trace"
-nodiskcache disable internal disk cache.
-nosound disable any sound hardware
-info print information about your system
-macdrives drive letters that represent Mac formatted media
-dosdrives drive letters that represent DOS formatted media
-skipdrives drive letters that represent drives to avoid
-keyboards list available keyboard mappings
-keyboard choose a specific keyboard map
-print tell program to print file; not useful unless you also
specify a program to run and one or more documents to
print.
-noautorefresh turns off automatic detection of programs that bypass
QuickDraw.
-refresh handle programs that bypass QuickDraw, at a performance
penalty. Follow -refresh with an number indicating how
many 60ths of a second to wait between each screen
refresh, e.g. "executor -refresh 10".
-help print this help message
-version print the Executor version
-memory specify the total memory you want reserved for use by
the programs run under Executor and for Executor's
internal system software. For example, "executor
-memory 5.5M" would make five and a half megabytes
available to the virtual machine. Executor will
require extra memory above and beyond this amount for
other uses.
-applzone specify the memory to allocate for the application
being run, e.g. "executor -applzone 4M" would make four
megabytes of RAM available to the application.
"applzone" stands for "application zone".
-stack like -applzone, but specifies the amount of stack
memory to allocate.
-syszone like -applzone, but specifies the amount of memory to
make available to Executor's internal system software.
-system specify the system version that executor reports to
applications
-notnative don't use native code in syn68k
-logerr log diagnostic output to error log file
-grayscale specify that executor should run in grayscale mode even
if it is capable of color.
-netatalk use netatalk naming conventions for AppleDouble files
-afpd use afpd conventions for AppleDouble files (implies
-netatalk)
-cities Don't use Helvetica for Geneva, Courier for Monaco and
Times for New York when generating PostScript
-die allow Executor to die instead of catching trap
-noautoevents disable timer driven event checking
-nocheckpoint disable "failure.txt" checkpointing
-prvers specify the printer version that executor reports to
applications
-prres specify an additional resolution available for
printing, e.g. "executor -prres 600x600" will make
600dpi resolution available in addition to the standard
72dpi. Not all apps will be able to use this
additional resolution.
-fullscreen try to run in full-screen mode
-hwsurface UNSUPPORTED
-sdlaudio specify the audio driver to attempt to use first, e.g.
"executor -sdlaudio esd" will tell Executor to use
esound, the Enlightened Sound Daemon instead of
/dev/dsp.
-clipleak UNSUPPORTED (ignored)
-scancodes different form of key mapping (may be useful in
conjunction with -keyboard)
-desperate run in "desperation mode". This will cause Executor to
use as few system features as possible, which is handy
for troubleshooting if Executor is having serious
problems with your system.
-realmodecd try to use real-mode cd-rom driver
-appearance (mac or windows) specify the appearance of windows and
menus. For example "executor -appearance windows" will
make each window have a blue title bar
-hfsplusro unsupported -- do not use
thanks macemu, but as i said : "alt+shift+5 doesnt allow me to modify this for example (neither screen size...)"
actually, i tried a batch file (for the whole thing to be portable), and its weird, but it doesnt work with a batch, dunno why (it starts ok, with the screen size i specified eg, but then it crashes). If i use a customized windows shortcut, then it works...
Still, i cannot switch it to monochrome (error) or other color depth, so well, i have to give up on this. Nice emu, though.
actually, i tried a batch file (for the whole thing to be portable), and its weird, but it doesnt work with a batch, dunno why (it starts ok, with the screen size i specified eg, but then it crashes). If i use a customized windows shortcut, then it works...
Still, i cannot switch it to monochrome (error) or other color depth, so well, i have to give up on this. Nice emu, though.