SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
TRON
                                Mt KFest Australia 2009




Mt KFest 2009 - 25 July, 2009                             © 2009 Ninth Overthrow
Overview

                           Introduction
                                                    Functionality
                           About TRON
                                                    Limitations
                           Why?
                                                    Future Plans
                           Design
                                                    Demonstration
                           Brief talk about ATAPI




Mt KFest 2009 - 25 July, 2009                                       © 2009 Ninth Overthrow
Introduction

                      I am not an engineer
                      Wrote this in 2005-2006
                      Initial idea and ongoing support from Bill Garber




Mt KFest 2009 - 25 July, 2009                                             © 2009 Ninth Overthrow
TRON

                      CD and DVD support for all Apple II's
                      Low Level Device Driver for ATAPI
                      File System Translators
                      Application for reading and manipulating files




Mt KFest 2009 - 25 July, 2009                                         © 2009 Ninth Overthrow
Why?
                      No CD support for 8-Bit Apple II's
                      CD support in the IIGS requires expensive SCSI cards
                      and compatible drives
                      Why not create an ATAPI card?
                          One more card to fill your slots
                          I don’t have the skillset
                          File System Translators in firmware?




Mt KFest 2009 - 25 July, 2009                                        © 2009 Ninth Overthrow
Why?

                      Why not write new firmware for the CFFA?
                          800 bytes left in the current firmware
                          No way to do the File System Translating on the 8-Bit
                          Apple II's
                      Last reason: because we can ;)




Mt KFest 2009 - 25 July, 2009                                           © 2009 Ninth Overthrow
Design
                      Started as a PoC and grew
                      Split up and redesigned
                      Designed in Modules
                          Low Level Driver
                          File System Translators
                          User Interface Application
                      Written Entirely in 6502 Assembly



Mt KFest 2009 - 25 July, 2009                             © 2009 Ninth Overthrow
Design

                      Designed following standards
                      American National Project Standards ATA/ATAPI-7 V1
                      Working Draft Rev. 4a 31/03/04 - AT Attachment With
                      Packet Interface - 7
                      Filesystems are all based on their respective standards




Mt KFest 2009 - 25 July, 2009                                           © 2009 Ninth Overthrow
ATAPI

                      Addresses extra requirements of removable media
                      Sits on top of ATA
                      Provides a packet command interface




Mt KFest 2009 - 25 July, 2009                                      © 2009 Ninth Overthrow
Packet Command - Read
         Byte           7          6       5   4                     3      2       1            0


          0                                    Operation Code (0x28)


          1                     reserved                                 reserved


          2


          3
                                               Logical Block Address
          4


          5


          6                                           reserved


          7
                                                   Transfer length
          8


          9                                           reserved


          10                                          reserved


          11                                          reserved




Mt KFest 2009 - 25 July, 2009                                                       © 2009 Ninth Overthrow
Current Functionality
                      Works with Rich Dreher’s CFFA card in any slot
                      Plays Audio CD's (via speaker jack)
                      Reads CD-ROM and DVD-ROM Discs
                      Reads ISO9660 and Joliet Discs (Single Session Only)
                      Reads HFS Formatted Discs with Single or Multiple
                      Partitions




Mt KFest 2009 - 25 July, 2009                                          © 2009 Ninth Overthrow
Current Functionality
                      Copies from disc to a ProDOS Volume
                      Copies single files or whole directories with auto-
                      renaming of files
                      Creates Disks from 8-Bit Emulator Disk Images (.PO
                      or .DO Format)
                      Tested on ][+ (Europlus), ][e, //e Platinum, ROM01 and
                      ROM03 IIGS




Mt KFest 2009 - 25 July, 2009                                          © 2009 Ninth Overthrow
Limitations
                      Cannot use ATAPI + IDE or ATAPI + CF concurrently
                      Drive must be slave (hardcoded at this point)
                      Multiple CFFA searching not supported (uses first found)
                      No support for straight UDF (Universal Disc Format)
                      without ISO9660 compatibility
                      Not all drives work
                      Limited debugging and error handling




Mt KFest 2009 - 25 July, 2009                                         © 2009 Ninth Overthrow
Future Plans
                      More usable GUI style interface
                      UDF support
                      IDE Zip / Floptical Drives
                      VFAT support
                      Dual Layer DVDs (may work already, untested)
                      BlueRay?




Mt KFest 2009 - 25 July, 2009                                        © 2009 Ninth Overthrow
Demonstration



Mt KFest 2009 - 25 July, 2009                   © 2009 Ninth Overthrow

Contenu connexe

Similaire à TRON - Mt KFest 2009

Oracle ASM 11g - The Evolution
Oracle ASM 11g - The EvolutionOracle ASM 11g - The Evolution
Oracle ASM 11g - The EvolutionAlex Gorbachev
 
ZFS Tutorial USENIX June 2009
ZFS  Tutorial  USENIX June 2009ZFS  Tutorial  USENIX June 2009
ZFS Tutorial USENIX June 2009Richard Elling
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...MongoDB
 
CRYPTO\'10: Credential Authenticated Identification and Key Exchange - Thomas...
CRYPTO\'10: Credential Authenticated Identification and Key Exchange - Thomas...CRYPTO\'10: Credential Authenticated Identification and Key Exchange - Thomas...
CRYPTO\'10: Credential Authenticated Identification and Key Exchange - Thomas...Thomas Gross
 
Maemo Harmattan Qt And More
Maemo Harmattan Qt And MoreMaemo Harmattan Qt And More
Maemo Harmattan Qt And Moreqgil
 
Creating a shared storage service with GlusterFS
Creating a shared storage service with GlusterFSCreating a shared storage service with GlusterFS
Creating a shared storage service with GlusterFSKeisuke Takahashi
 
Acceleo Day - Acceleo Mtl Code Generation
Acceleo Day - Acceleo Mtl Code GenerationAcceleo Day - Acceleo Mtl Code Generation
Acceleo Day - Acceleo Mtl Code GenerationCédric Brun
 
TSM 6.4 Technical updates
TSM 6.4 Technical updates TSM 6.4 Technical updates
TSM 6.4 Technical updates Solv AS
 
Tivoli Storage Manager 6.3.3 & 6.4
Tivoli Storage Manager 6.3.3 & 6.4Tivoli Storage Manager 6.3.3 & 6.4
Tivoli Storage Manager 6.3.3 & 6.4Solv AS
 
Novidades interessantes e importantes do z/os 2.2
Novidades interessantes e importantes do z/os 2.2Novidades interessantes e importantes do z/os 2.2
Novidades interessantes e importantes do z/os 2.2Joao Galdino Mello de Souza
 
Google Web Toolkit for the Enterprise Developer - JBoss World 2009
Google Web Toolkit for the Enterprise Developer - JBoss World 2009Google Web Toolkit for the Enterprise Developer - JBoss World 2009
Google Web Toolkit for the Enterprise Developer - JBoss World 2009Fred Sauer
 
A z/OS System Programmer’s Guide to Migrating to a New IBM System z9 EC or z9...
A z/OS System Programmer’s Guide to Migrating to a New IBM System z9 EC or z9...A z/OS System Programmer’s Guide to Migrating to a New IBM System z9 EC or z9...
A z/OS System Programmer’s Guide to Migrating to a New IBM System z9 EC or z9...IBM India Smarter Computing
 
OSBConf 2015 | Contemporary and cost efficient backups to to tape by josef we...
OSBConf 2015 | Contemporary and cost efficient backups to to tape by josef we...OSBConf 2015 | Contemporary and cost efficient backups to to tape by josef we...
OSBConf 2015 | Contemporary and cost efficient backups to to tape by josef we...NETWAYS
 
Latest news on IBM z/VSE
Latest news on IBM z/VSELatest news on IBM z/VSE
Latest news on IBM z/VSEIBM
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemzsystemz
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemzsystemz
 

Similaire à TRON - Mt KFest 2009 (20)

Oracle ASM 11g - The Evolution
Oracle ASM 11g - The EvolutionOracle ASM 11g - The Evolution
Oracle ASM 11g - The Evolution
 
z/VSE Update and Outlook
z/VSE Update and Outlookz/VSE Update and Outlook
z/VSE Update and Outlook
 
z/VM Platform Update
z/VM Platform Updatez/VM Platform Update
z/VM Platform Update
 
ZFS Tutorial USENIX June 2009
ZFS  Tutorial  USENIX June 2009ZFS  Tutorial  USENIX June 2009
ZFS Tutorial USENIX June 2009
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
 
CRYPTO\'10: Credential Authenticated Identification and Key Exchange - Thomas...
CRYPTO\'10: Credential Authenticated Identification and Key Exchange - Thomas...CRYPTO\'10: Credential Authenticated Identification and Key Exchange - Thomas...
CRYPTO\'10: Credential Authenticated Identification and Key Exchange - Thomas...
 
Maemo Harmattan Qt And More
Maemo Harmattan Qt And MoreMaemo Harmattan Qt And More
Maemo Harmattan Qt And More
 
Creating a shared storage service with GlusterFS
Creating a shared storage service with GlusterFSCreating a shared storage service with GlusterFS
Creating a shared storage service with GlusterFS
 
Acceleo Day - Acceleo Mtl Code Generation
Acceleo Day - Acceleo Mtl Code GenerationAcceleo Day - Acceleo Mtl Code Generation
Acceleo Day - Acceleo Mtl Code Generation
 
TSM 6.4 Technical updates
TSM 6.4 Technical updates TSM 6.4 Technical updates
TSM 6.4 Technical updates
 
Tivoli Storage Manager 6.3.3 & 6.4
Tivoli Storage Manager 6.3.3 & 6.4Tivoli Storage Manager 6.3.3 & 6.4
Tivoli Storage Manager 6.3.3 & 6.4
 
Novidades interessantes e importantes do z/os 2.2
Novidades interessantes e importantes do z/os 2.2Novidades interessantes e importantes do z/os 2.2
Novidades interessantes e importantes do z/os 2.2
 
Google Web Toolkit for the Enterprise Developer - JBoss World 2009
Google Web Toolkit for the Enterprise Developer - JBoss World 2009Google Web Toolkit for the Enterprise Developer - JBoss World 2009
Google Web Toolkit for the Enterprise Developer - JBoss World 2009
 
Paravirtualized File Systems
Paravirtualized File SystemsParavirtualized File Systems
Paravirtualized File Systems
 
Intro To Git
Intro To GitIntro To Git
Intro To Git
 
A z/OS System Programmer’s Guide to Migrating to a New IBM System z9 EC or z9...
A z/OS System Programmer’s Guide to Migrating to a New IBM System z9 EC or z9...A z/OS System Programmer’s Guide to Migrating to a New IBM System z9 EC or z9...
A z/OS System Programmer’s Guide to Migrating to a New IBM System z9 EC or z9...
 
OSBConf 2015 | Contemporary and cost efficient backups to to tape by josef we...
OSBConf 2015 | Contemporary and cost efficient backups to to tape by josef we...OSBConf 2015 | Contemporary and cost efficient backups to to tape by josef we...
OSBConf 2015 | Contemporary and cost efficient backups to to tape by josef we...
 
Latest news on IBM z/VSE
Latest news on IBM z/VSELatest news on IBM z/VSE
Latest news on IBM z/VSE
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemz
 
Linux on systemz
Linux on systemzLinux on systemz
Linux on systemz
 

Dernier

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 

TRON - Mt KFest 2009

  • 1. TRON Mt KFest Australia 2009 Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 2. Overview Introduction Functionality About TRON Limitations Why? Future Plans Design Demonstration Brief talk about ATAPI Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 3. Introduction I am not an engineer Wrote this in 2005-2006 Initial idea and ongoing support from Bill Garber Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 4. TRON CD and DVD support for all Apple II's Low Level Device Driver for ATAPI File System Translators Application for reading and manipulating files Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 5. Why? No CD support for 8-Bit Apple II's CD support in the IIGS requires expensive SCSI cards and compatible drives Why not create an ATAPI card? One more card to fill your slots I don’t have the skillset File System Translators in firmware? Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 6. Why? Why not write new firmware for the CFFA? 800 bytes left in the current firmware No way to do the File System Translating on the 8-Bit Apple II's Last reason: because we can ;) Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 7. Design Started as a PoC and grew Split up and redesigned Designed in Modules Low Level Driver File System Translators User Interface Application Written Entirely in 6502 Assembly Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 8. Design Designed following standards American National Project Standards ATA/ATAPI-7 V1 Working Draft Rev. 4a 31/03/04 - AT Attachment With Packet Interface - 7 Filesystems are all based on their respective standards Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 9. ATAPI Addresses extra requirements of removable media Sits on top of ATA Provides a packet command interface Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 10. Packet Command - Read Byte 7 6 5 4 3 2 1 0 0 Operation Code (0x28) 1 reserved reserved 2 3 Logical Block Address 4 5 6 reserved 7 Transfer length 8 9 reserved 10 reserved 11 reserved Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 11. Current Functionality Works with Rich Dreher’s CFFA card in any slot Plays Audio CD's (via speaker jack) Reads CD-ROM and DVD-ROM Discs Reads ISO9660 and Joliet Discs (Single Session Only) Reads HFS Formatted Discs with Single or Multiple Partitions Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 12. Current Functionality Copies from disc to a ProDOS Volume Copies single files or whole directories with auto- renaming of files Creates Disks from 8-Bit Emulator Disk Images (.PO or .DO Format) Tested on ][+ (Europlus), ][e, //e Platinum, ROM01 and ROM03 IIGS Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 13. Limitations Cannot use ATAPI + IDE or ATAPI + CF concurrently Drive must be slave (hardcoded at this point) Multiple CFFA searching not supported (uses first found) No support for straight UDF (Universal Disc Format) without ISO9660 compatibility Not all drives work Limited debugging and error handling Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 14. Future Plans More usable GUI style interface UDF support IDE Zip / Floptical Drives VFAT support Dual Layer DVDs (may work already, untested) BlueRay? Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow
  • 15. Demonstration Mt KFest 2009 - 25 July, 2009 © 2009 Ninth Overthrow