[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Announcing our newest 1WSW team member!
- Subject: Announcing our newest 1WSW team member!
- From: "Charles T. 'Dr. Tom' Turley" <gbmaidsf@wco.com>
- Date: 1996/05/23
- Newsgroups: comp.sys.apple2
- Organization: 1WSW-CA & GS WorldView
I'm pleased to announce to the Apple II/IIGS community that Joshua M.
Thompson has join us as an active 1WSW team member. Welcome to the 1WSW
team Joshua and thanks for joining!
Cheers!
Charles T. 'Dr. Tom' Turley
Cofounder & Exec. Coordinator - 1WSW
You might be interested to know of his current project noted below -
(text copy from his 'Official XGS Web Page'.
------------------------------------------------------------------------
XGS : Apple IIGS Emulator for Unix/X Windows
About XGS
XGS is a project I am working on to create a fully portable, fully
functional Apple IIGS emulator. The initial versions will be for Unix/X
Windows, though I expect some bright programmers out there will have it
ported to other systems not long after I release the first version. My
eventual goal is to fully emulate the ROM 03 hardware and run IIGS
System Software 6.0.1.
(No, I will _not_ be bundling ROM images with the emulator; you'll have
to find those yourself. I happen to own a real ROM 03 system myself, and
that's where my ROMs will be coming from.)
There is a mailing list for discussion about XGS development issues;
feel free to subscribe. Simply send MAILTO:majordomo@optera.com
with the words "subscribe xgs-list" in the body of your letter.
Technical Information Needed!
I now have a copy of The Apple IIGS Technical Reference as well as
Technical Introduction to the Apple IIGS. Both of these books have
helped a lot, but I could still use a copy of the hardware reference
manual from Apple; especially if it's the updated ROM 03 version. Any
leads would be appreciated.
Current Status (as of May 21st, 1996)
I am happy to say that XGS can now be taken as far as the AppleSoft
BASIC prompt, and that you can even enter and programs. It's still
shakey -- you can easily crash it by doing the wrong thing -- but it
does mean I m going to meet or beat the schedule I set for myself.
Currently the following pieces of the emulator are functional (or seem
to be):
65816 microprocessor
Memory management (should match a real IIGS now)
Clock chip/battery RAM
ADB SKI chip (using curses; keyboard works but no mouse)
40-column text page 1 video (using curses)
The following are my planned changes before the first public release:
Write the _real_ video driver, so it runs in an X window instead
of on the text console
Rewrite the ADB SKI chip emulation to get its data from the X
server instead of curses. This also means the
mouse will get implemented
Write skeleton code for the sound emulation. It won't do
anything for a while yet other than gracefully accept
accesses to the DOC registers and sound RAM
Clean up the I/O handling. I have some plans that will make the
code cleaner plus speed up the emulator a tad
Clean up the clock chip/battery RAM emulator. I'm not even sure
if it is REALLY working yet
If all goes well, XGS version 0.1 will be released to the public by
Sunday evening (May 26th).
------------------------------------------------------------------------