Apple IIgs core

Spunkworks
Posts: 20
Joined: Thu May 28, 2020 8:15 pm
Has thanked: 4 times
Been thanked: 2 times

Apple IIgs core

Unread post by Spunkworks »

Would love to see an Apple IIgs core
Awestyn
Posts: 22
Joined: Mon May 25, 2020 11:11 am

Re: Apple IIgs core

Unread post by Awestyn »

I second this..
lroby74
Posts: 118
Joined: Tue May 26, 2020 2:59 pm
Has thanked: 137 times
Been thanked: 16 times

Re: Apple IIgs core

Unread post by lroby74 »

Spunkworks wrote: Thu May 28, 2020 8:25 pm Would love to see an Apple IIgs core
Me too! :mrgreen:
alanswx
Core Developer
Posts: 300
Joined: Sun May 24, 2020 6:55 pm
Has thanked: 5 times
Been thanked: 154 times

Re: Apple IIgs core

Unread post 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
kubbie
Posts: 106
Joined: Mon May 25, 2020 11:41 am
Has thanked: 1 time
Been thanked: 5 times

Re: Apple IIgs core

Unread post by kubbie »

Hopefully he will respond as I would love to have a IIgs core.
shertz
Posts: 147
Joined: Sun May 24, 2020 8:12 pm
Has thanked: 15 times
Been thanked: 27 times

Re: Apple IIgs core

Unread post by shertz »

Would love to see this too!!
Estrayk
Posts: 11
Joined: Sun May 24, 2020 7:57 pm
Has thanked: 4 times
Been thanked: 5 times

Re: Apple IIgs core

Unread post by Estrayk »

Me too !
User avatar
Newsdee
Top Contributor
Posts: 873
Joined: Mon May 25, 2020 1:07 am
Has thanked: 104 times
Been thanked: 239 times

Re: Apple IIgs core

Unread post by Newsdee »

I'd love this, but I'll settle for a finalized Apple //e core :)
User avatar
eightbit
Posts: 55
Joined: Thu Jun 18, 2020 7:05 pm
Has thanked: 1 time
Been thanked: 3 times

Re: Apple IIgs core

Unread post 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!
antonie
Posts: 49
Joined: Mon May 25, 2020 7:03 pm
Has thanked: 2 times
Been thanked: 3 times

Re: Apple IIgs core

Unread post 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.
seastalker
Posts: 249
Joined: Tue Jun 02, 2020 6:49 pm
Has thanked: 26 times
Been thanked: 53 times

Re: Apple IIgs core

Unread post 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.
jordi
Posts: 282
Joined: Thu Jun 11, 2020 10:11 am
Has thanked: 112 times
Been thanked: 87 times

Re: Apple IIgs core

Unread post by jordi »

Minimig + ShapeShifter may be so close, isn't it?
User avatar
Chris23235
Top Contributor
Posts: 982
Joined: Sun May 24, 2020 8:45 pm
Has thanked: 127 times
Been thanked: 197 times

Re: Apple IIgs core

Unread post by Chris23235 »

Isn't ShapeShifter for Mac and not for the IIgs?
antonie
Posts: 49
Joined: Mon May 25, 2020 7:03 pm
Has thanked: 2 times
Been thanked: 3 times

Re: Apple IIgs core

Unread post 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.
rcade
Posts: 119
Joined: Wed May 27, 2020 7:57 pm
Has thanked: 1 time
Been thanked: 17 times

Re: Apple IIgs core

Unread post 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.
thorr
Top Contributor
Posts: 1311
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 634 times
Been thanked: 308 times

Re: Apple IIgs core

Unread post by thorr »

There are open source emulators for the IIgs. Wouldn't the source code be helpful in creating a core for the MiSTer?
-N2
Posts: 34
Joined: Fri Aug 14, 2020 11:23 am
Been thanked: 1 time

Re: Apple IIgs core

Unread post 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.
dmckean
Posts: 310
Joined: Sat Jan 16, 2021 7:03 am
Has thanked: 396 times
Been thanked: 95 times

Re: Apple IIgs core

Unread post 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.
-N2
Posts: 34
Joined: Fri Aug 14, 2020 11:23 am
Been thanked: 1 time

Re: Apple IIgs core

Unread post 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.
thorr
Top Contributor
Posts: 1311
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 634 times
Been thanked: 308 times

Re: Apple IIgs core

Unread post by thorr »

Estrayk
Posts: 11
Joined: Sun May 24, 2020 7:57 pm
Has thanked: 4 times
Been thanked: 5 times

Re: Apple IIgs core

Unread post by Estrayk »

Impressive sound chip from 1986!
https://www.youtube.com/watch?v=NEyrydIkBtw
ExCyber
Posts: 232
Joined: Sun May 24, 2020 3:33 pm
Has thanked: 12 times
Been thanked: 77 times

Re: Apple IIgs core

Unread post 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.
User avatar
pgimeno
Top Contributor
Posts: 709
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 277 times
Been thanked: 226 times

Re: Apple IIgs core

Unread post 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!
ExCyber
Posts: 232
Joined: Sun May 24, 2020 3:33 pm
Has thanked: 12 times
Been thanked: 77 times

Re: Apple IIgs core

Unread post 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.
rcade
Posts: 119
Joined: Wed May 27, 2020 7:57 pm
Has thanked: 1 time
Been thanked: 17 times

Re: Apple IIgs core

Unread post 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.
Estrayk
Posts: 11
Joined: Sun May 24, 2020 7:57 pm
Has thanked: 4 times
Been thanked: 5 times

Re: Apple IIgs core

Unread post 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
thorr
Top Contributor
Posts: 1311
Joined: Mon Jul 06, 2020 9:37 pm
Has thanked: 634 times
Been thanked: 308 times

Re: Apple IIgs core

Unread post by thorr »

Not sure if this is helpful, but here is a schematic: https://www.applefritter.com/files/2021 ... ematic.pdf
caffeinekid
Posts: 77
Joined: Wed Nov 04, 2020 10:03 am
Has thanked: 24 times
Been thanked: 16 times

Re: Apple IIgs core

Unread post 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.
Post Reply