Page 1 of 1

Apple IIgs core

Posted: Thu May 28, 2020 8:25 pm
by Spunkworks
Would love to see an Apple IIgs core

Re: Apple IIgs core

Posted: Fri May 29, 2020 5:45 am
by Awestyn
I second this..

Re: Apple IIgs core

Posted: Fri May 29, 2020 6:34 am
by lroby74
Spunkworks wrote: Thu May 28, 2020 8:25 pm Would love to see an Apple IIgs core
Me too! :mrgreen:

Re: Apple IIgs core

Posted: Fri May 29, 2020 4:49 pm
by alanswx
It would be amazing! I have tried to contact this author, but I haven't heard anything:

https://www.youtube.com/watch?v=N3AP9sr6C34

Re: Apple IIgs core

Posted: Fri May 29, 2020 5:41 pm
by kubbie
Hopefully he will respond as I would love to have a IIgs core.

Re: Apple IIgs core

Posted: Sun May 31, 2020 12:28 am
by shertz
Would love to see this too!!

Re: Apple IIgs core

Posted: Tue Jun 02, 2020 10:56 pm
by Estrayk
Me too !

Re: Apple IIgs core

Posted: Wed Jun 03, 2020 2:24 am
by Newsdee
I'd love this, but I'll settle for a finalized Apple //e core :)

Re: Apple IIgs core

Posted: Thu Jun 18, 2020 10:48 pm
by eightbit
I will third (fourth, fifth, sixth, seventh?) this too ;)

The IIGS was a pretty unique computer. It did not have a ton of games (well under 100 IIRC) but it did have some gems. It had a really awesome version of Rastan. Interestingly enough the two other 16-bit computer contenders of the time (Amiga and Atari ST) never got a released port of Rastan. That alone is worth having a IIGS core for in my book!

Re: Apple IIgs core

Posted: Fri Jun 19, 2020 7:04 am
by antonie
For me, the IIgs was the high point in Apple design until the arrival of the iMac.

Now, instead of wishing for an IIgs, how about taking up the mantle to create one yourself.

I have another project started...working from first principles, learning about core development.

If you cannot work on it individually, well then, form a small team to get the core over the line.

Re: Apple IIgs core

Posted: Mon Aug 17, 2020 4:49 pm
by seastalker
I'll 10th,11th, 12th and so on for this core to come to fruition. I have a IIgs but more nostalgic for the II Plus and E type keyboard design so might even sell mine when and if a core releases.

Re: Apple IIgs core

Posted: Tue Oct 20, 2020 9:58 am
by jordi
Minimig + ShapeShifter may be so close, isn't it?

Re: Apple IIgs core

Posted: Tue Oct 20, 2020 12:20 pm
by Chris23235
Isn't ShapeShifter for Mac and not for the IIgs?

Re: Apple IIgs core

Posted: Wed Oct 21, 2020 6:09 am
by antonie
Correct - see this side-by-side comparison from RMA. https://www.youtube.com/watch?v=Jph0gxzL3UI&t=225s

I also recall a thread on Mac on Amiga, but not sure if it was on this, or the old Atari forum.

Re: Apple IIgs core

Posted: Fri Mar 26, 2021 2:25 pm
by rcade
IIGS would be a tough core to do. Not so much for the CPU and graphic modes, as they are pretty straightforward - but for the unique Ensoniq sound chip. Unless it's similar to another sound chip that has been done, it's a lot of work from scratch.

Re: Apple IIgs core

Posted: Mon Apr 26, 2021 5:21 pm
by thorr
There are open source emulators for the IIgs. Wouldn't the source code be helpful in creating a core for the MiSTer?

Re: Apple IIgs core

Posted: Wed Apr 28, 2021 1:45 am
by -N2
rcade wrote: Fri Mar 26, 2021 2:25 pm IIGS would be a tough core to do. Not so much for the CPU and graphic modes, as they are pretty straightforward - but for the unique Ensoniq sound chip. Unless it's similar to another sound chip that has been done, it's a lot of work from scratch.
even a partial IIGS core is more than we have now. IMHO sound can wait get "something" going first to kindle movement.

Re: Apple IIgs core

Posted: Wed Apr 28, 2021 2:08 am
by dmckean
I can't locate actual schematics for the ES5503 but there is a lot of information on how it worked and it's exact timings.

Re: Apple IIgs core

Posted: Wed Apr 28, 2021 2:39 am
by -N2
dmckean wrote: Wed Apr 28, 2021 2:08 am I can't locate actual schematics for the ES5503 but there is a lot of information on how it worked and it's exact timings.
I would think for now that building out a IIGS core minus that one component would be of greater benefit then arguing about it absence.

Re: Apple IIgs core

Posted: Thu Apr 29, 2021 12:34 am
by thorr

Re: Apple IIgs core

Posted: Thu Apr 29, 2021 11:30 pm
by Estrayk
Impressive sound chip from 1986!
https://www.youtube.com/watch?v=NEyrydIkBtw

Re: Apple IIgs core

Posted: Fri Apr 30, 2021 12:10 am
by ExCyber
Maybe I'm missing some subtleties (still an HDL neophyte), but the ES5503 doesn't look all that daunting to me. It's basically an array of 32 almost-identical functional units that seem like pretty straightforward sample playback units. There are some oddities regarding the even and odd members of a pair, and two of the channels not really being usable due to a mask defect or something, but it doesn't seem to be a quagmire of a chip by any means.

Also, I've seen a couple comments suggesting that GS/OS uses the "unusable" channels as timers, so it might not really work to omit it altogether.

Re: Apple IIgs core

Posted: Fri Apr 30, 2021 12:53 am
by pgimeno
Estrayk wrote: Thu Apr 29, 2021 11:30 pm Impressive sound chip from 1986!
https://www.youtube.com/watch?v=NEyrydIkBtw
If they are PCM like ExCyber says it's not much of a surprise, right? :)

PS: Greetings from Cranky!

Re: Apple IIgs core

Posted: Fri Apr 30, 2021 1:36 am
by ExCyber
Just to be clear, I'm not trying to say it wasn't an impressive chip, just that it appears to be much more regular than, say, SID or a Yamaha synth. Basically, it seems like its cleverness had more to do with making 32 channels happen at that price point at that time than it had to do with anything that leaks into the programming model. To put it another way, it "compresses better" as a high-level functional description.

I'm reminded of an interview with Bob Yannes that I read years ago in which he talked about an "oscillator" that was supposed to be shared between all SID channels, but due to a combination of manufacturing process oddities and schedule pressure they ended up basically doing a copy/paste/edit of the silicon layout so that each channel had its own "oscillator" (scare quotes because I'm pretty sure that this term was being used as a metaphor for an analog Moog component, with the actual implementation in the Commodore and Ensoniq chips being based on digital counters). I'd bet that the ES5503 actually achieved some of the particular efficiencies that he'd hoped to implement in SID.

Re: Apple IIgs core

Posted: Fri Apr 30, 2021 4:58 pm
by rcade
ExCyber wrote: Fri Apr 30, 2021 1:36 am Just to be clear, I'm not trying to say it wasn't an impressive chip, just that it appears to be much more regular than, say, SID or a Yamaha synth. Basically, it seems like its cleverness had more to do with making 32 channels happen at that price point at that time than it had to do with anything that leaks into the programming model. To put it another way, it "compresses better" as a high-level functional description.

I'm reminded of an interview with Bob Yannes that I read years ago in which he talked about an "oscillator" that was supposed to be shared between all SID channels, but due to a combination of manufacturing process oddities and schedule pressure they ended up basically doing a copy/paste/edit of the silicon layout so that each channel had its own "oscillator" (scare quotes because I'm pretty sure that this term was being used as a metaphor for an analog Moog component, with the actual implementation in the Commodore and Ensoniq chips being based on digital counters). I'd bet that the ES5503 actually achieved some of the particular efficiencies that he'd hoped to implement in SID.
Yes, supposedly the SID was to be 32 channels also using some tricks that were later used in the 5503 instead.

Re: Apple IIgs core

Posted: Fri May 07, 2021 9:02 pm
by Estrayk
pgimeno wrote: Fri Apr 30, 2021 12:53 am
Estrayk wrote: Thu Apr 29, 2021 11:30 pm Impressive sound chip from 1986!
https://www.youtube.com/watch?v=NEyrydIkBtw
If they are PCM like ExCyber says it's not much of a surprise, right? :)

PS: Greetings from Cranky!
Cranky! hey my friend! we haven't seen each other for a long time! still at Valencia?

Yep, anyway sounds like the angels:
https://www.youtube.com/watch?v=wxzH5kdejAA

Re: Apple IIgs core

Posted: Fri May 21, 2021 9:20 pm
by thorr
Not sure if this is helpful, but here is a schematic: https://www.applefritter.com/files/2021 ... ematic.pdf

Re: Apple IIgs core

Posted: Fri Oct 01, 2021 12:55 pm
by caffeinekid
The hard drive support on Apple2 has piqued my interest in this - did anything come of the ideas etc?

Another great demo here https://youtu.be/73X9O2dQ0rM?t=37 showing OXYGEN running with some lovely sound.