Introducing WOZNIAC-68 (and New WOZNIAC-1 Release)!

8 posts / 0 new
Last post
Offline
Last seen: 1 day 20 hours ago
Joined: Apr 9 2024 - 02:24
Posts: 23
Introducing WOZNIAC-68 (and New WOZNIAC-1 Release)!

Hello fellow Apple-1 enthusiasts,

I'm thrilled to announce the release of WOZNIAC-68, now available on the App Store! WOZNIAC-68 offers a convenient way to experience 6800-based Apple-1 software on your iOS and macOS devices, making vintage computing accessible wherever you go.

Key features of WOZNIAC-68 include:

  • Seamless integration with your iOS and macOS devices.

  • An easy-to-navigate interface designed for both enthusiasts and beginners, making Apple-1 accessible to a broad audience.

  • A small selection of 6800 Apple-1 programs, including MIKBUG, a 6800 co-res assembler, and the simple Adventure demo, with more to come.

These programs can be downloaded from the WOZNIAC-68 Downloads page on the developer website, accessible within the app.

In addition to this exciting new release, I have also rolled out version 1.0.4 of WOZNIAC-1, which includes several improvements and bug fixes:

  • Aligned with WOZNIAC-68.

  • Reduced idle energy usage significantly.

  • Corrected CPU speed simulation, accounting for DRAM refresh cycles.

  • Fixed various bugs, including a page-wrapping regression introduced with 65C02 support in version 1.0.3.

  • Expanded RAM: added 4KiB in $Cxxx space, now 56 KiB total.

There's also a new Downloads page for WOZNIAC-1 on the developer website, which includes many ready-to-use programs and is accessible from within the updated WOZNIAC-1 UI.

I have previously introduced WOZNIAC-1 in another thread, and your support has been invaluable. I would love for you to check out WOZNIAC-68 and share your thoughts. Your insights and suggestions help continually improve and deliver the best possible experience.

You can find WOZNIAC-68 on the App Store and WOZNIAC-1 version 1.0.4 is available as an update for existing users (WOZNIAC-1 promo codes are still available for those who want or need them, message me if interested).

Thank you for being such a supportive community. I look forward to hearing your feedback!

Best regards,

Tim

Offline
Last seen: 2 hours 58 min ago
Joined: May 4 2021 - 06:35
Posts: 178
Excellent, congrats!
Excellent, congrats! Will you release something for Android, eventually? Thank you, Regards, Claudio - P-LAB
Macintosh_nik's picture
Online
Last seen: 45 min 17 sec ago
Joined: Jan 8 2021 - 05:18
Posts: 465
Hi WOZNIAC!

I support the question about the android version. I have nothing against iOS, but android has an audience for sure more. 

 

Thanks in advance!

Offline
Last seen: 1 day 20 hours ago
Joined: Apr 9 2024 - 02:24
Posts: 23
Re:Android

Hey all,

Appreciate the positive replies!

 

Unfortunately, I'm not really in a position to support Android. I moved from Linux to BSD in the mid 90's and transitioned to OPENSTEP/macOS after Apple bought NeXT, so at this point, I'm pretty entrenched in the Apple ecosystem with no background in Android development. While the core emulation framework is written in C++, the bulk of the UI (which always seems to be most of the work) is written in Objective-C using UIKit (I've resisted adopting Swift, though it's used in a few places where Apple has started to pull the rug on Obj-C, e.g., TipKit).

 

Beyond that, my understanding was that Pom1 was already available on Android for free, so I figured it would not be worth competing with an open-source app.

 

Thanks for your interest!

Tim

tamsoftware's picture
Offline
Last seen: 2 days 15 hours ago
Joined: Nov 26 2024 - 17:57
Posts: 1
Noob question

Hi, I'm super impressed - being in the process of building an actual Apple I this is going to be invaluable. I looked on the AppStore and don't see the difference between the 68 and 1 versions? Apologies if it's strikingly evident but obviously I've missed it. Thanks and congrats again!

Offline
Last seen: 1 day 20 hours ago
Joined: Apr 9 2024 - 02:24
Posts: 23
Re: Noob question
tamsoftware wrote:

Hi, I'm super impressed - being in the process of building an actual Apple I this is going to be invaluable. I looked on the AppStore and don't see the difference between the 68 and 1 versions? Apologies if it's strikingly evident but obviously I've missed it. Thanks and congrats again!

Hi,

Sorry for the confusion.

The -68 variant is basically the same, but has the M6800 CPU instead of the 6502, and hence different software in the ROM. It's using the 6800 port of Wozmon (a1mon68) and the Micro-BASIC port I've described in another thread here.

Thanks for your interest!

Tim

Offline
Last seen: 5 days 2 hours ago
Joined: Feb 11 2021 - 05:22
Posts: 121
Very cool! Do you have a tip

Very cool!

 

Do you have a tip for me if I wanted to develop (Assembler) for the WOZNIAC, do you have a setup you would recommend?

Offline
Last seen: 1 day 20 hours ago
Joined: Apr 9 2024 - 02:24
Posts: 23
Re: Recommended assembler setup
retroplace_1 wrote:

Very cool!

Do you have a tip for me if I wanted to develop (Assembler) for the WOZNIAC, do you have a setup you would recommend?

Thanks for your interest!

I don't have specific recommendations, as this can vary a lot based on your preferences and preferred development platform. I can list a few of the tools that I've used. Others here may also have recommendations, and it's also worth taking a look at 6502.org.

I have also included links to a number of resources within the Help/About section of each app.

WOZNIAC-1:

In general, anything that can target the Apple-1 or a generic 6502 system.

Self-hosted:

  • KRUSADER development environment (built-in)
  • JMON debug monitor; includes mini-assembler/disassembler and S-recond loader.
  • A1-Assembler

Cross tools:

Web-based:

WOZNIAC-68:

In general, anything that can target a generic 6800 system.

Self-hosted:

Cross tools:

Web-based:

MISC:

  • bintomon for converting binary images to wozmon hex format
Log in or register to post comments