diff options
author | ClawGrip <clawgrip@hotmail.com> | 2020-11-11 11:48:55 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-11-11 21:48:55 +1100 |
commit | b4707606e932a6d1146adf0bd8742d91ed7b6581 (patch) | |
tree | e60c31150c1cabeef490cf29eaae88dba0bda265 | |
parent | 1f786226cb3b42da77bafef70105311b64166732 (diff) |
wizard_cart.xml: Added notes; wizard.cpp: Fixed year, added notes. (#7464)
-rw-r--r-- | hash/wizard_cart.xml | 108 | ||||
-rw-r--r-- | src/mame/drivers/wizard.cpp | 33 |
2 files changed, 140 insertions, 1 deletions
diff --git a/hash/wizard_cart.xml b/hash/wizard_cart.xml index 1187f9b3a79..6fbe2b65ccc 100644 --- a/hash/wizard_cart.xml +++ b/hash/wizard_cart.xml @@ -4,6 +4,114 @@ license:CC0 --> +<!-- + +Known carts list + +SERIAL | TITLE | DUMPED +_________________________________________________________________________________ +? Golfpac Practice Analysis Card NO +? IQ-World NO +? IQ Plus NO +? Games Card NO +? Gold Card - RAM Card 128 K With Battery N/A +IQ-701A Time Expense Manager YES +IQ-702A Thesaurus Dictionary English NO +IQ-703A 8-Languaje Translator YES +IQ-704B Thesaurus Dictionary British NO +IQ-705A Money Planner NO +IQ-706A 3 Dimesional Spreadsheet for Electronic Organizer (16/16) YES +IQ-707 Scientific Computer Card BASIC (16) NO +OZ-708A North American City Guide NO +IQ-711B Bilingual Dictionary English-French French-English NO +IQ-712B Bilingual Dictionary British-Deutsch Deutsch-British NO +IQ-714 Dictionnaire Synonymique Français NO +OZ-715A Bilingual Dictionary American-Español Español-American NO +IQ-717 Box Jockey NO +IQ-718M Organizer Chess NO +IQ-719 Organizer Tetris NO +IQ-720 English-Chinese Dictionary NO +IQ-721 Organizer Golf NO +IQ-722M Investment Planner NO +IQ-7300M Protection Card N/A +IQ-770 Program Card 64 BASIC NO +IQ-771 Program Card 32 BASIC (16) NO +IQ-776 EPROM Card 128 (128K Bytes EPROM and 32 K Bytes RAM) N/A +IQ-780 RAM Card 32 N/A +IQ-781 / OZ-781 RAM Card 64 N/A +IQ-782 RAM Card 128 N/A +IQ-783 RAM Card 256 N/A +IQ-794A Program Card BASIC Utility Software NO +OZ-8000 Protection Card N/A +OZ-8200 Protection Card N/A +IQ-870 Program Card 32 BASIC (40/16) NO +IQ-871 Program Card 128 BASIC NO +IQ-8A01 Organizer Hatris NO +IQ-8A02M Backgammon for Electronic Organizer NO +IQ-8B01 3 Dimesional Spreadsheet for Electronic Organizer (40/16) NO +OZ-8B02 Organizer Fax NO +IQ-8B03 Scientific Computer Card BASIC (40/16) NO +IQ-8B04M 3 Dimesional Spreadsheet (40/16, multi language) NO +IQ-8C01 Holy Bible for Electronic Organizer NO +IQ-8C02 Encyclopaedia of Wine NO +IQ-8C04 11-Languaje Translator NO +IQ-8D01A English Dictionary NO +CE-902 Program Card 256 BASIC NO +IQ-9B01 PenCell Spreadsheet NO +AC-1E Nikon F90/N90 Card NO +AC-2E Nikon F90x/N90s Card NO + + +Cart pinout +______________________________________________ +1 VCC +2 NC +3 NC +4 VBATT +5 VCC? Connects to pin 9 of TSOP32 (unused) +6 A15 +7 A14 +8 A13 +9 A12 +10 A11 +11 A10 +12 A9 +13 A8 +14 A7 +15 A6 +16 A5 +17 A4 +18 A3 +19 A2 +20 A1 +21 A0 +22 D0 +23 D1 +24 D2 +25 D3 +26 D4 +27 D5 +28 D6 +29 D7 +30 /CE Mask ROM +31 /CE SRAM 1 +32 /CE SRAM 2 +33 /CE EPROM +34 /WR +35 /OE +36 NC +37 gpio A18? +38 gpio A17 +39 gpio A16 +40 \ NC +41 / NC +42 NC GPIO +43 NC GPIO +44 NC +45 GND + +--> + <softwarelist name="wizard_cart" description="Sharp Wizard series cartridges"> <software name="3dssheet" supported="no"> diff --git a/src/mame/drivers/wizard.cpp b/src/mame/drivers/wizard.cpp index 6612ad24c44..a2d08909623 100644 --- a/src/mame/drivers/wizard.cpp +++ b/src/mame/drivers/wizard.cpp @@ -24,6 +24,37 @@ IQ-9000G IQ-9200G Sharp followed up with the Zaurus series (see drivers/zaurus.cpp) + +Models IQ-7000, IQ-7100M, OZ-7200 WIZARD, IQ-7300M, IQ-7520M, IQ-7700M, and IQ-7720M +use the following screen layout (96x64 square pixels + custom segments at the right): +____________________________________ +| 96 x 64 pixels LCD | +| 16 cols x 8 lines (5 x 7 chars) | BATT +| 12 cols x 4 lines (8 x 16 chars) | CARD +| | EDIT +| | SHIFT +| | CAPS +| | ✱ 🅂 +| | � 🕭 +| | ↑ ↓ +|___________________________________| ← → + +IQ-8100M, IQ-8200, IQ-8300M and IQ-8500M models use a 240x64 screen (40 cols x 8 lines with +6x8 chars or 30 cols x 4 lines with 8x16 chars). +IQ-8900G, IQ-8920G and OZ-9520 WIZARD models use a 240x160 screen. +IQ-9000G and IQ-9200G models use a 320x240 screen. + +IQ-700 hardware notes: +-32 Kbytes RAM. +-32,768 Hz clock crystal oscillation frecuency (as per manual). +-Supports the Sharp CE-50P external printer. +-Supports a cassette interface for saving and loading data (connected through the CE-50P printer). +-Supports PC connection through Sharp PC-LINK software. +-Supports data communication between two Organizers. + +More info: +-SHARP PC-E500 CPU Instruction Table: http://www.andrewwoods3d.com/pce500/insttabl.html + */ #include "emu.h" @@ -131,4 +162,4 @@ ROM_END } // Anonymous namespace -CONS( 2015, iq7000, 0, 0, iq7000, iq7000, wizard_state, empty_init, "Sharp", "IQ-7000", MACHINE_IS_SKELETON ) +CONS( 1988, iq7000, 0, 0, iq7000, iq7000, wizard_state, empty_init, "Sharp", "IQ-7000", MACHINE_IS_SKELETON ) |