The ESP32 SoftCard for the Apple II

360 posts / 0 new
Last post
CVT
CVT's picture
Offline
Last seen: 1 hour 7 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1139
Thanks! There are some really
hertz_donut wrote:

Ok.  My card arrived yesterday and I'm just starting to play.  I'm also an old Commodore guy with my first Apple (a II+).  The display of choice currently has multiple inputs, so perhaps a composite to HDMI adapter will accomplish the same thing, just no as cleanly.  Thanks for the reponse!  Keep up the great work. 

 

Thanks!

 

There are some really good composite to HDMI adapters, but they are expensive. The cheap ones (like the one I have) are not so good. You should get a color Commodore CRT monitor.

Offline
Last seen: 3 months 2 weeks ago
Joined: Apr 29 2024 - 00:23
Posts: 1
Card ordered!

Just got a notification of in stock on tindie, placed my order.  Can't wait to try this out! Thank you.

CVT
CVT's picture
Offline
Last seen: 1 hour 7 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1139
Mikeosoft wrote:Just got a
Mikeosoft wrote:

Just got a notification of in stock on tindie, placed my order.  Can't wait to try this out! Thank you.

 

Great! I am shipping all the Tindie orders today.

 

The "out of stock" days are finally over, provided that no other 60K+ views YouTube video comes out in the near future. :)

 

Going forward, Tindie will remain the site offering the lowest price: https://www.tindie.com/stores/cvt/

Offline
Last seen: 1 month 2 weeks ago
Joined: Jan 6 2024 - 17:57
Posts: 36
Maybe a full Adrian Black review at some point?

At some point I wonder if Adrian's Digital Basement will do a full review to follow up on the brief mention a while back. If that's the case, be ready for more. :)  It's an awesome project and I hope for great success for you on it. I'm eagerly awaiting an "Apple II" emulation feature with, hopefully, Mockingboard support, saving me from having to track down the actual, physical boards for that. :)

Offline
Last seen: 6 days 14 hours ago
Joined: Sep 27 2024 - 16:07
Posts: 2
Got the ESP32Softcard working + app development?

Hi CVT,

I've received my card and glad to report that everything is working great with my Laser 128!

 

Beyond running the built-in app, I'm interested to use the prototyping area in the upper-right corner. Is there a guide on how to create an app with the ESP32?

 

-Eric

CVT
CVT's picture
Offline
Last seen: 1 hour 7 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1139
eric_jac wrote:Hi CVT,I've
eric_jac wrote:

Hi CVT,

I've received my card and glad to report that everything is working great with my Laser 128!

 

Beyond running the built-in app, I'm interested to use the prototyping area in the upper-right corner. Is there a guide on how to create an app with the ESP32?

 

-Eric

 

Hi Eric,

 

At this point the card does not support an SDK that would let you add features on top of the existing firmware. If I do an SDK in the future, I would do it properly with full Arduino and PlatfomIO support. But it’s a pretty low priority, considering the target audience and the amount of effort it would take to add it. However right now any developer who knows how to program and debug the ESP32 using a JTAG programmer can wipe out the existing firmware and program their own stuff. However they would loose all the existing features and will have no way of resetting the card back to its original state, unless they mail it back to me to reprogram it.

 

The prototyping area is there for any foreseen and unforeseen circumstances, in addition to just looking nice and paying homage to some early expansion cards that also had one. I have used it in the past to build a special debug version for a customer who found a bug that was only present on the Apple IIgs, which I did not own at the time. Regular users have found good uses for it was well. Here is one example where the audio is being fed to another audio card:

 

 
Offline
Last seen: 6 days 14 hours ago
Joined: Sep 27 2024 - 16:07
Posts: 2
Thanks! I will look to see

Thanks!

 

I will look to see what can be done with the JTAG port.

Also, I will of course take a backup of your existing work before I mess around with it :)

 

No doubt Arduino support would be a nice feature. Although I find that Espressif's tools are quite easy to use and capable as well.

CVT
CVT's picture
Offline
Last seen: 1 hour 7 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1139
Firmware Update: Atari 400/800 Emulator

Firmware Update:

 

Here is the forth major version firmware update, which adds one more emulator to the mix: Package iconESP32 SoftCard FW v.4.00.zip

To update, place the BIN file found inside the ZIP archive in the /Firmware directory of the SD card and then run the UPDATE command.

 

Version History: (Continued)

 

v4.00 

    - Added an Atari 400/800 emulator. To start just type ATARI.     

    - PC Emulator: fixed a bug causing <Ctrl><L> not to properly toggle lower case on Apple II+. 

    - PC Emulator: fixed a bug causing the PC port of Karateka not to have sound. 

    - Update: fixed a bug that frequently caused a crash and exit to Basic after a successful firmware update. 

    - Command prompt: fixed a bug causing the top line of text to be bent to the left and look reverse italic. 

    - Audio player: improved the way the text information is displayed while streaming audio from the Net. 

    - Fixed a bug causing some key presses to be missed when the card is hosted in an Apple IIgs. 

    - Increased the size of the free internal RAM by 32K.

 

Also some games and programs gathered from the Net:  Package iconAtariROMs.zip (The ROMs need to be in the /Atari directory of the SD card.)

Most of the ROMs were downloaded from: https://wowroms.com/en/roms/list/atari%2B800

 

Here are a few pictures on a color CRT monitor: 

CVT
CVT's picture
Offline
Last seen: 1 hour 7 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1139
Firmware Update: Small omission in the Atari 400/800 Emulator

Firmware Update:

 

Here is an update, which addresses a small omission in the previous release: Package iconESP32 SoftCard FW v.4.01.zip

 

Version History: (Continued)

 

v4.01

    - Atari emulator: fixed an omission where the Apple mouse button was not mapped to the Atari joystick button.

 

Pages

Log in or register to post comments