[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Update: Apple Game Server
- Subject: Update: Apple Game Server
- From: "BLuRry" <brendan.robert@gmail.com>
- Date: 24 May 2006 23:41:02 -0700
- Complaints-to: groups-abuse@google.com
- Injection-info: u72g2000cwu.googlegroups.com; posting-host=65.37.211.164; posting-account=N5hIbA0AAACzTGVDiZh9ucUYdzqr6aq7
- Newsgroups: comp.sys.apple2
- Organization: http://groups.google.com
- User-agent: G2/0.2
- Xref: g2news2.google.com comp.sys.apple2:8127
http://brendan.robert.googlepages.com/applegameserver
Changes:
+ Updated page. Added pretty screenshots. Changed text around and
elaborated on a few things.
+ Added an actual menu so you can scroll through the games list and
select a game
+ Entire screen virtualization layer added to java side. This allows
you to create quasi-windowed applications where individual widgets
respond to key presses and so on. Right now, only one widget is
implemented (search results, where search == everything)
+ Added support for running basic programs
+ Added preliminary logic to clean up zero-page and screen hole
problems that break some games
+ Moved loader from $0300 to (uh, huh huh...) $BEEF in order to load
some insane games that start from $200. IMHO, anyone that loads a game
starting in the stack space should be (explecitive) shot. But it is
what it is...
Problems:
- BallBlazer works sometimes. Almost never from a cold boot. (it's
correctable, just not automatic -- email me if you're dying to play it
and I can tell you how in 3 easy steps)
- Reset behavior is still modeled after the //c firmware I'm using. I
need to verify which routines are common and which are not.
- Assembler source is still 65c02. Since the driver is relocated it
doesn't have to be as small. I'll work on it soon. Once I do some
other fun things. ;-)