forum home page
register faq member list calendar search
MacShock.com - Apple Forums
Reload this Page
Old 10-19-2011, 09:30 AM
Marc S. Ressl
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

Hi everybody!

I just released a new Apple-1 emulator. http://www.openemulator.org

Best wishes,

Marc.-
  Reply With Quote
Old 10-19-2011, 01:40 PM
D Finnigan
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

Marc S. Ressl wrote:
> Hi everybody!
>
> I just released a new Apple-1 emulator. http://www.openemulator.org
>


Excellent! I've been following your progress from the mailing list. I'll try
it out later today if I can.
  Reply With Quote
Old 10-19-2011, 03:30 PM
Egan Ford
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

On Oct 19, 2:36*am, "Marc S. Ressl" <mre...@gmail.com> wrote:
> Hi everybody!
>
> I just released a new Apple-1 emulator.http://www.openemulator.org
>
> Best wishes,
>
> Marc.-


Marc, awesome and thanks!

Initial feedback:

1. It would help to have a border around the screen. A simple solid
color would help.
2. The CRT controls are sweet, but could you have a button to restore
to defaults or last saved settings. Perhaps radio preset buttons.
3. How do I use the cassette interface?
4. Cut/Paste. Thanks, big plus.
5. Will you accept donated HW? E.g. I have a working //c I can give
you. I'll pay for shipping.

Thanks again.
  Reply With Quote
Old 10-19-2011, 05:50 PM
Alex Lee
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

Superlative! Very much looking forward to Apple II emulation within
this wonderful OS X framework. Hope IIGS emulation might be a reality
someday too, along with NEC PC88 as well ;-)

- Alex
--
http://www.whatisthe2gs.apple2.org.za/

  Reply With Quote
Old 10-19-2011, 05:50 PM
Marc S. Ressl
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

Hello there,

thanks for the feedback. I'd like to add the "What's new" for this
release:

* The Apple-1 emulations are working. It is possible to emulate a
stock Apple-1, a Briel Replica-1 and a Achatz A-ONE. Every emulation
respects the memory maps and features of respective systems.
* There are many virtual monitors that can be plugged in an Apple-1
emulation: the Apple Monitor III (with high phosphor persistence),
the
Apple Monitor II, a monochrome broadcast monitor, and a composite
broadcast monitor. The broadcast monitors allow fine tuning of the
video rendering.
* OpenEmulator is most probably the first emulator featuring a fully
functional Apple Cassette Interface Card (ACI). The ACI can be
plugged
into any Apple-1 slot, and allows sending and receiving data to the
host audio system.
* OpenEmulator is definitely the first emulator with a CFFA1
expansion
card emulation. This card interfaces CompactFlash memory cards with
Apple-1 computers. It can be used in this emulation to move files
much
more quickly than with the cassette interface.
* The audio recorder is capable of storing the sound output to a WAV
file, and can play back any of the following formats: WAV, AIFF, CAF,
AU, OGG, FLAC.
* OpenEmulator allows to connect devices dynamically to an emulation.
Just open the Hardware Library, and drag virtual devices to the
corresponding port.
* OpenEmulator features an advanced video rendering system, using GPU
shaders to implement advanced monitor emulation.
* OpenEmulator also makes it easy to change emulations internally.
Just edit the XML file and reconnect/reconfigure the software
components that make up an emulation.

A couple of instructions for people who are not acquainted with the
Apple-1:

* Type E000R to enter BASIC
* Type 9000R to start the CFFA1 file manager. You can mount the disk
image that is part of this release, and use the "CATALOG", "PREFIX"
and "LOAD" commands to see files, change directories and load files.
* After loading an Apple-1 BASIC program, type E2B3R to run it (this
entry point doesn't initialize the program)
* After loading binary file, type XXXXR, to run (where XXXX is the
start address the loader gives you).
* The stock Apple-1 does not have Apple-1 BASIC in ROM at E000.
There's RAM so you must load it from disk.
* To use the Apple-1 Cassette Interface, type C100R from the monitor.
Then type XXXX.YYYYW to write to cassette (you will listen it on your
speakers). To read, enter C100R from the monitor, type XXXX.YYYYR as
indicated on the tape you got. Guess what, reading from tape is also
as tricky as doing the same on a real Apple-1 computer :-).
* The Replica-1 and A-ONE have an assembler called KRUSADER available
by entering F000R.
* Right now all the drag-and-drop architecture doesn't make much
sense, but you will see later with the Apple II how it works
wonders :-).

Another comments:

* I have no real Apple hardware available for testing. If you could
compare the output of the Apple Monitor II and Apple Monitor III to a
real monitor, I'd be glad to make any necessary adjustments. If you
feel like helping, I recommend using a virtual monochrome monitor, and
playing with the settings til it matches the real thing!

Best wishes,

Marc.-


On Oct 19, 11:40*am, Egan Ford <dataj...@gmail.com> wrote:
> On Oct 19, 2:36*am, "Marc S. Ressl" <mre...@gmail.com> wrote:
>
> > Hi everybody!

>
> > I just released a new Apple-1 emulator.http://www.openemulator.org

>
> > Best wishes,

>
> > Marc.-

>
> Marc, awesome and thanks!
>
> Initial feedback:
>
> 1. *It would help to have a border around the screen. *A simple solid
> color would help.
> 2. *The CRT controls are sweet, but could you have a button to restore
> to defaults or last saved settings. *Perhaps radio preset buttons.
> 3. *How do I use the cassette interface?
> 4. *Cut/Paste. *Thanks, big plus.
> 5. *Will you accept donated HW? *E.g. I have a working //c I can give
> you. *I'll pay for shipping.
>
> Thanks again.


  Reply With Quote
Old 10-19-2011, 05:50 PM
Egan Ford
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

On Oct 19, 10:08*am, "Marc S. Ressl" <mre...@gmail.com> wrote:

> * OpenEmulator is most probably the first emulator featuring a fully
> functional Apple Cassette Interface Card (ACI).


Actually, Virtual ][ for the Mac does. With the Wozanium Pack (http://
www.willegal.net/appleii/brainboard.htm) you get Apple I support with
ACI and you can use AIFF files for input and output.

> The ACI can be
> plugged
> into any Apple-1 slot, and allows sending and receiving data to the
> host audio system.


> * To use the Apple-1 Cassette Interface, type C100R from the monitor.
> Then type XXXX.YYYYW to write to cassette (you will listen it on your
> speakers). To read, enter C100R from the monitor, type XXXX.YYYYR as
> indicated on the tape you got. Guess what, reading from tape is also
> as tricky as doing the same on a real Apple-1 computer :-).


Ah, it would be helpful to also support AIFF and/or WAV files.

Thanks again.
  Reply With Quote
Old 10-19-2011, 05:50 PM
Marc S. Ressl
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

That's why I said probably :-).

Also, there's an audio recorder that even reads OGG and FLAC. Just
press CMD+J.

Regarding the screen border, as I told you in a private conversation,
I forgot to include the code that forces a window's aspect-ratio, so
that'll be out in the next release.

Best wishes,

Marc.-

On Oct 19, 2:20*pm, Egan Ford <dataj...@gmail.com> wrote:
> On Oct 19, 10:08*am, "Marc S. Ressl" <mre...@gmail.com> wrote:
>
> > * OpenEmulator is most probably the first emulator featuring a fully
> > functional Apple Cassette Interface Card (ACI).

>
> Actually, Virtual ][ for the Mac does. *With the Wozanium Pack (http://www.willegal.net/appleii/brainboard.htm) you get Apple I support with
> ACI and you can use AIFF files for input and output.
>
> > The ACI can be
> > plugged
> > into any Apple-1 slot, and allows sending and receiving data to the
> > host audio system.
> > * To use the Apple-1 Cassette Interface, type C100R from the monitor.
> > Then type XXXX.YYYYW to write to cassette (you will listen it on your
> > speakers). To read, enter C100R from the monitor, type XXXX.YYYYR as
> > indicated on the tape you got. Guess what, reading from tape is also
> > as tricky as doing the same on a real Apple-1 computer :-).

>
> Ah, it would be helpful to also support AIFF and/or WAV files.
>
> Thanks again.


  Reply With Quote
Old 10-19-2011, 07:40 PM
D Finnigan
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

Egan Ford wrote:
> On Oct 19, 10:08�am, "Marc S. Ressl" <mre...@gmail.com> wrote:
>
>> * OpenEmulator is most probably the first emulator featuring a fully
>> functional Apple Cassette Interface Card (ACI).

>
> Actually, Virtual ][ for the Mac does. With the Wozanium Pack (http://
> www.willegal.net/appleii/brainboard.htm) you get Apple I support with
> ACI and you can use AIFF files for input and output.
>


But that's for the Apple II, which has the cassette port built-in.
  Reply With Quote
Old 10-19-2011, 09:30 PM
Egan Ford
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

On Oct 19, 11:39*am, "Marc S. Ressl" <mre...@gmail.com> wrote:

> Also, there's an audio recorder that even reads OGG and FLAC. Just
> press CMD+J.


I think this may be a bit confusing with Apple II support since you
will have cassette ports and a speaker and possibly a sound card. I
think it may be better to have dedicated tape controls for the
cassette ports. I do like having the option to listen to the tape
while reading/writing it, kinda cool, and it opens up the possibility
to write sound code for the Apple I under emulation.

I am working on some Apple I projects that I hope to complete before
the end of year. I'll be doing a lot of weekend testing. Thanks
again.
  Reply With Quote
Old 10-19-2011, 09:30 PM
Egan Ford
Guest
 
Posts: n/a
Default OpenEmulator 1.0 is out!

On Oct 19, 2:36*am, "Marc S. Ressl" <mre...@gmail.com> wrote:
> Hi everybody!
>
> I just released a new Apple-1 emulator.http://www.openemulator.org
>
> Best wishes,
>
> Marc.-


Last feedback for now. The monitor emulation is spectacular and with
very low CPU overhead. Full screen looks great. I have both the II
and III monitors. I will do the comparisons you asked for this
weekend (or next).
  Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 01:32 PM.
Copyright ©2007-2008 MacShock.com. Powered by vBulletin
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.