The Fusion of Last Centurys and Modern Technology - PowerPoint PPT Presentation

About This Presentation
Title:

The Fusion of Last Centurys and Modern Technology

Description:

The Fusion of Last Century's and Modern Technology ... Sean Young (not the actor) Arnaud (aka The File-Hunter) IgorX (Mr. Unknown) ... – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 51
Provided by: Main161
Category:

less

Transcript and Presenter's Notes

Title: The Fusion of Last Centurys and Modern Technology


1
The Fusion of Last Centurys and Modern Technology
  • The CasLink/CasLink2 Project by Alexey Podrezov

October 2008
2
Agenda
  • In the Beginning
  • MSX as the Source of Inspiration
  • The Proud Owner
  • No Disk Drive Solution Needed
  • 1999 The First Caslink
  • 2008 Caslink2
  • Live Demo
  • Plans for Caslink3
  • Credits

October 2008
3
  • In the beginning

?
?
October 2008
4
  • In the beginning

October 2008
5
  • In the beginning

KYBT A set of computers, usually connected to
the same network and used for educational
purposes.
October 2008
6
  • In the beginning

October 2008
7
  • In the beginning

October 2008
8
  • In the beginning

October 2008
9
  • In the beginning

October 2008
10
  • In the beginning

October 2008
11
  • In the beginning

October 2008
12
  • In the beginning

October 2008
13
  • In the beginning

October 2008
14
  • In the beginning

October 2008
15
  • In the beginning

October 2008
16
  • In the beginning

October 2008
17
  • In the beginning

October 2008
18
  • In the beginning

October 2008
19
  • Msx as the source of inspiration

October 2008
20
  • Msx as the source of inspiration

October 2008
21
  • Msx as the source of inspiration

October 2008
22
  • The Proud owner

October 2008
23
  • The Proud owner

October 2008
24
  • The Proud owner

October 2008
25
  • No disk drive solution needed

October 2008
26
  • No disk drive solution needed

October 2008
27
  • No disk drive solution needed

October 2008
28
  • No disk drive solution needed


?
October 2008
29
  • No disk drive solution needed

?
October 2008
30
  • No disk drive solution needed

October 2008
31
  • No disk drive solution needed

October 2008
32
  • 1999 the first caslink

October 2008
33
  • 1999 the first caslink

Supported input formats
  • BAS - tokenized basic programs
  • BAS/DAT - detokenized basic programs (ASCII
    format)
  • BIN - binary images of ROM cartridges with
    startup code
  • ROM - images of ROM cartridges
  • BIN - 8/16/24 kb
  • ROM - 8/16/24/32 kb

Supported output formats
  • WAV 11025 Hz, 8 bit, mono
  • 1200 baud rate
  • 2400 baud rate

Single file or multi-file mode (up to 10 files)
October 2008
34
  • 1999 the first caslink

BIT0 1200 baud 0 1200 Hz 1 2400 Hz 2400
baud 0 2400 Hz 1 4800 Hz 3600 baud 0
4800 Hz 1 9600 Hz
Amplitude
Time
October 2008
35
  • 1999 the first caslink

BIT1 1200 baud 0 1200 Hz 1 2400 Hz 2400
baud 0 2400 Hz 1 4800 Hz 3600 baud 0
4800 Hz 1 9600 Hz
Amplitude
Time
October 2008
36
  • 1999 the first caslink

Byte Representation in FSK Encoding START_BIT,
BIT0, BIT1, BIT2, BIT3, BIT4, BIT5, BIT6, BIT7,
STOP_BIT, STOP_BIT Example for byte with value
0x00 (zero) 1 0 0 0 0 0 0 0 0 1
1 Example for byte with value 0xFF (255) 1 1
1 1 1 1 1 1 1 1 1
October 2008
37
  • 1999 the first caslink

0000h
ROM BIOS
LOADER
4000h
ROM BASIC
BASIC PCODE
8000h
8/16/24/32 ROM/BIN
RAM
SYSVAR
F380h FFFFh
October 2008
38
  • 1999 the first caslink

0000h
0000h
ROM BIOS
ROM BIOS
4000h
4000h
8/16/24 BIN
ROM BASIC
LOADER
LOADER
8000h
8000h
8/16/24 BIN
8/16/24 BIN
SYSVAR
SYSVAR
F380h FFFFh
F380h FFFFh
October 2008
39
  • 1999 the first caslink

0000h
0000h
ROM BIOS
ROM BIOS
4000h
4000h
ROM BASIC
8/16/24 BIN
LOADER
LOADER
8000h
8000h
8/16/24 BIN
8/16/24 BIN
SYSVAR
SYSVAR
BLOAD next
F380h FFFFh
F380h FFFFh
October 2008
40
  • 1999 the first caslink

0000h
0000h
RAM
RAM
4000h
4000h
8-16kb ROM
RAM
LOADER
LOADER
8000h
8000h
8-16kb ROM
8-16kb ROM
SYSVAR
SYSVAR
F380h FFFFh
F380h FFFFh
October 2008
41
  • 1999 the first caslink

0000h
0000h
8-16kb ROM
RAM
4000h
4000h
RAM
RAM
LOADER
LOADER
8000h
8000h
8-16kb ROM
8-16kb ROM
SYSVAR
SYSVAR
F380h FFFFh
F380h FFFFh
October 2008
42
  • 1999 the first caslink

0000h
0000h
RAM
RAM
4000h
4000h
ROM part 1
RAM
LOADER 1
LOADER 1
8000h
8000h
ROM part 1
ROM part 1
SYSVAR
BLOAD next
F380h FFFFh
F380h FFFFh
October 2008
43
  • 1999 the first caslink

0000h
0000h
RAM
RAM
4000h
4000h
ROM part 1
ROM part 1
LOADER 2
8000h
8000h
ROM part 2
ROM part 2
LOADER 2
SYSVAR
SYSVAR
F380h FFFFh
F380h FFFFh
October 2008
44
  • 2008 caslink2

October 2008
45
  • 2008 caslink2

Supported input formats
  • BAS tokenized or detokenized basic programs
    (ASCII format)
  • BIN - binary images of ROM cartridges with
    startup code
  • ROM - images of ROM cartridges
  • SCR - screenshots
  • BIN - 8/16/24/32 kb
  • ROM - 8/16/24/32 kb
  • CRC checker for ROM/BIN
  • Preloader

Supported output formats
  • WAV 11025 Hz, 8 bit, mono
  • WAV 44100 Hz, 16 bit, stereo
  • MP3 192, 256 and 320 kbps (LAME MP3 codec)
  • 1200 baud rate
  • 2400 baud rate
  • 3600 baud rate
  • Inverted waveform

Single file or multi-file mode (up to 15 files)
October 2008
46
  • 2008 caslink2

Amplitude
Amplitude
Time
Time
Normal waveform
Inverted waveform
October 2008
47
  • Live demo

Yamaha MSX2 YIS503IIIR/128 Apple iPOD Nano
October 2008
48
  • Plans for caslink3
  • Bi-directional support (reading and decoding
    files from MSX)
  • GUI (frontend for Windows 2000/XP/Vista)
  • Faster upload? (reference to O.T.L.A. Project
    12000 baud?)
  • Compression? (reference to Stanislav Borutsky
    aka CAX)
  • 128kb ROM upload?
  • More?

October 2008
49
  • credits

Egor VoznessenskiyGennadiy KurapovSergey
KirovEkaterina Kirova Mikhail Volkov Ahti
Soilamaa
Sean Young (not the actor)Arnaud (aka The
File-Hunter)IgorX (Mr. Unknown)Timo Soilamaa
(aka Nyyrikki)Saku Taipale (aka STT) Mikko
Tuomela (AltParty)
October 2008
50
  • Questions ?
  • alexey.podrezov_at_gmail.com
  • http//www.finnov.net/wierzbowsky/

October 2008
Write a Comment
User Comments (0)
About PowerShow.com