ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: File Archives :: PedroM 0.83 (GNU GPL)
PedroM 0.83 (GNU GPL)

FILE INFORMATION

Ranked as 167 on our all-time top downloads list with 44292 downloads.
Ranked as 860 on our top downloads list for the past seven days with 11 downloads.
Ranked as 341 on our top rated list with a weighted average of 8.03.

pedrom.zip
Filename pedrom.zip (Download)
Title PedroM 0.83 (GNU GPL)
Description PedroM is a complete new Operating System (OS) for Ti-68k calculators. It does not use any code from Texas Instruments OS nor Advanced Math Software (AMS). There is plenty of RAM/Flash memory available. PedroM has a modified version of the PreOS core as built-in. It uses the latest version of PreOS. So you can natively run nostub programs, kernel programs (version 2, 3, 4 & 5), PPG and pack archives. By the way, it works on 92+/89 Hw1/2 and V200/89 Titanium (without usb support). It should be very stable, but you should test it on an emulator before replacing original TI OS to avoid misunderstanding of what PedroM does. It can be built with a CAS engine (command zs) which provides advanced (but incomplete) CAS capabilities (which can be better than AMS CAS in some aspects).
Author PpHd (patrick.pelissier@gmail.com)
Category TI-89 Operating Systems
File Size 5,601,660 bytes
File Date and Time Tue Dec 26 17:42:27 2017
Documentation Included? Yes
Source Code Included? Yes

SCREEN SHOTS

REVIEWS

Review
Review by  Konrad Meyer
Reviewed on 2004-01-27
Note! This review was written for a previous version of this file!

PedroM is a wonderful piece of software. It's a marvel, and is definitely the first independent OS for a TI calculator. It does have basic arithmetic built in (editors fix me if I'm wrong; I think it has simple division, multiplication, addition, and subtraction)

The UNIX like interpreter might intimidate users who have never seen UNIX, but its fairly simple to understand, and has a help command. Also, the lack of BASIC support might seem bad, but I think it is good, mainly because it encourages people who know BASIC to learn ASM, takes less space on calculator, and doesn't fill up ticalc's archives with useless BASIC programs (I know very few that are actually good, and I used two program in it). Overall I'd give it a 9 out of ten; It is wonderful, is an independent OS, but it lacks the CAS, the only reason I took one point off.


See 1 more reviews

LEAVE FEEDBACK

Questions, comments, and problems regarding the file itself should be sent directly to the author(s) listed above.

Write a review for this file (requires a free account)

Report inappropriate or miscategorized file (requires an account; or you may email us directly)

If you have downloaded and tried this program, please rate it on the scale below
BadGood
1  2  3  4  5  6  7  8  9  10  

ARCHIVE CONTENTS

Archive Contents
Name Size
pedrom/PedroM-9x.9xu   568551
pedrom/PedroM-89ti.89u   568771
pedrom/example/ex00.c   506
pedrom/example/ex02.c   311
pedrom/example/readme.txt   249
pedrom/example/ex01.c   365
pedrom/example/include/stdlib.h   3122
pedrom/example/include/time.h   1364
pedrom/example/include/stdint.h   3105
pedrom/example/include/string.h   1763
pedrom/example/include/ctype.h   2726
pedrom/example/include/limits.h   763
pedrom/example/include/stdio.h   4821
pedrom/example/include/float.h   1234
pedrom/example/include/setjmp.h   310
pedrom/example/include/errno.h   844
pedrom/example/include/signal.h   611
pedrom/example/include/math.h   3504
pedrom/example/include/stdarg.h   490
pedrom/example/include/pedrom-system-before.h   25942
pedrom/example/include/pedrom.h   487
pedrom/example/include/ramcall.h   4463
pedrom/example/include/stddef.h   344
pedrom/example/include/ped-base.h   1588
pedrom/example/Makefile   402
pedrom/example/ex02   403
pedrom/screenshot/screenshot000.png   1774
pedrom/screenshot/screenshot019.png   3291
pedrom/screenshot/screenshot007.png   2665
pedrom/screenshot/screenshot016.png   3251
pedrom/screenshot/screenshot015.png   2831
pedrom/screenshot/screenshot013.png   1812
pedrom/screenshot/screenshot005.png   4821
pedrom/screenshot/screenshot008.png   1689
pedrom/screenshot/screenshot004.png   1641
pedrom/screenshot/screenshot006.png   2154
pedrom/screenshot/screenshot002.png   1908
pedrom/screenshot/screenshot010.png   2247
pedrom/screenshot/screenshot017.png   3367
pedrom/screenshot/screenshot001.png   3034
pedrom/screenshot/screenshot009.png   1958
pedrom/screenshot/screenshot012.png   2583
pedrom/screenshot/screenshot014.png   2967
pedrom/screenshot/screenshot018.png   3036
pedrom/screenshot/screenshot011.png   3149
pedrom/screenshot/screenshot003.png   2608
pedrom/PedroM-89.89u   568691
pedrom/PedroM-v2.9xu   568543
pedrom/doc/Compat.txt   3655
pedrom/doc/TibFormat.txt   1377
pedrom/doc/GPL3.txt   35147
pedrom/doc/GPL2.txt   18002
pedrom/doc/LGPL2.txt   26440
pedrom/doc/pedrom.txt   29605
pedrom/doc/LGPL3.txt   7639
pedrom/doc/ChangeLog.txt   24700
pedrom/doc/RomCalls.txt   15735
pedrom/Makefile   536
pedrom/bin/s2asm.c   7180
pedrom/bin/ticonfigure   518
pedrom/bin/tinm   385
pedrom/bin/keys/.tig/COMMIT_EDITMSG   15
pedrom/bin/keys/.tig/logs/HEAD   175
pedrom/bin/keys/.tig/logs/refs/heads/master   175
pedrom/bin/keys/.tig/config   92
pedrom/bin/keys/.tig/hooks/pre-rebase   4262
pedrom/bin/keys/.tig/hooks/applypatch-msg   441
pedrom/bin/keys/.tig/hooks/update   2910
pedrom/bin/keys/.tig/hooks/pre-commit   1706
pedrom/bin/keys/.tig/hooks/commit-msg   887
pedrom/bin/keys/.tig/hooks/post-commit   152
pedrom/bin/keys/.tig/hooks/post-receive   510
pedrom/bin/keys/.tig/hooks/pre-applypatch   387
pedrom/bin/keys/.tig/hooks/post-update   207
pedrom/bin/keys/.tig/hooks/prepare-commit-msg   1196
pedrom/bin/keys/.tig/objects/ec/f0ff9eef6927da6684d9f7c1386b31e7c27a0c   183
pedrom/bin/keys/.tig/objects/43/0275802970ffae8acdfe0910e614824d0b2a94   184
pedrom/bin/keys/.tig/objects/90/7b89d457bb14546acbab8bff4336b9516f9813   183
pedrom/bin/keys/.tig/objects/03/cc70abf329935959ac7175174069a9eddedc75   132
pedrom/bin/keys/.tig/objects/d2/64c46d7d6411d2675b2db39454fff70bb055cf   183
pedrom/bin/keys/.tig/objects/6c/f1f74a498457e08cc9505f22c077d2332ebdd4   139
pedrom/bin/keys/.tig/description   58
pedrom/bin/keys/.tig/HEAD   23
pedrom/bin/keys/.tig/index   320
pedrom/bin/keys/.tig/info/exclude   240
pedrom/bin/keys/.tig/refs/heads/master   41
pedrom/bin/flashos/_flash_os_header.s   1644
pedrom/bin/flashos/Makefile   165
pedrom/bin/rabbitsign.tar.gz   140700
pedrom/bin/ld-tigcc/generic.h   6887
pedrom/bin/ld-tigcc/main.c   16065
pedrom/bin/ld-tigcc/constmrg.c   13174
pedrom/bin/ld-tigcc/export/exp_dbg.h   1171
pedrom/bin/ld-tigcc/export/exp_tios.h   1259
pedrom/bin/ld-tigcc/export/exp_os.c   6033
pedrom/bin/ld-tigcc/export/exp_farg.c   3961
pedrom/bin/ld-tigcc/export/exp_def.h   3523
pedrom/bin/ld-tigcc/export/exp_def.c   1458
pedrom/bin/ld-tigcc/export/exp_os.c.my   5963
pedrom/bin/ld-tigcc/export/exp_dbg.c   18079
pedrom/bin/ld-tigcc/export/patch.txt   3304
pedrom/bin/ld-tigcc/export/exp_data.h   1229
pedrom/bin/ld-tigcc/export/exp_ndll.c   5978
pedrom/bin/ld-tigcc/export/export.c   19013
pedrom/bin/ld-tigcc/export/exp_farg.h   1301
pedrom/bin/ld-tigcc/export/export.h   1849
pedrom/bin/ld-tigcc/export/exp_tios.c   6106
pedrom/bin/ld-tigcc/export/exp_os.h   1266
pedrom/bin/ld-tigcc/export/exp_ndll.h   1299
pedrom/bin/ld-tigcc/export/exp_data.c   2849
pedrom/bin/ld-tigcc/constmrg.h   2160
pedrom/bin/ld-tigcc/integers.c   1286
pedrom/bin/ld-tigcc/int_arb.c   2972
pedrom/bin/ld-tigcc/integers.h   4808
pedrom/bin/ld-tigcc/manip.c   56588
pedrom/bin/ld-tigcc/intrface.h   6437
pedrom/bin/ld-tigcc/lists.h   2802
pedrom/bin/ld-tigcc/reorder.c   22957
pedrom/bin/ld-tigcc/data.h   15299
pedrom/bin/ld-tigcc/dump.c   8579
pedrom/bin/ld-tigcc/main_opt.inc   13693
pedrom/bin/ld-tigcc/manip.h   10363
pedrom/bin/ld-tigcc/gcunused.c   5227
pedrom/bin/ld-tigcc/filestat.h   1549
pedrom/bin/ld-tigcc/special.h   7547
pedrom/bin/ld-tigcc/special.c   44787
pedrom/bin/ld-tigcc/ToDo.txt   112
pedrom/bin/ld-tigcc/insert/insert.h   957
pedrom/bin/ld-tigcc/insert/other.c   4272
pedrom/bin/ld-tigcc/insert/model/list.c   14542
pedrom/bin/ld-tigcc/insert/model/list.h   6692
pedrom/bin/ld-tigcc/insert/kernel.h   2559
pedrom/bin/ld-tigcc/insert/comprrlc.h   5198
pedrom/bin/ld-tigcc/insert/ins_def.h   1475
pedrom/bin/ld-tigcc/insert/kernel.c   18251
pedrom/bin/ld-tigcc/insert/comprrlc.c   36396
pedrom/bin/ld-tigcc/insert/ins_def.c   2927
pedrom/bin/ld-tigcc/insert/other.h   1224
pedrom/bin/ld-tigcc/bincode/tios.h   1128
pedrom/bin/ld-tigcc/bincode/fix_m68k.c   43710
pedrom/bin/ld-tigcc/bincode/fix_tios.h   1080
pedrom/bin/ld-tigcc/bincode/m68k.h   6671
pedrom/bin/ld-tigcc/bincode/fix_emu.c   1387
pedrom/bin/ld-tigcc/bincode/fix_emu.h   1096
pedrom/bin/ld-tigcc/bincode/fix_tios.c   1320
pedrom/bin/ld-tigcc/bincode/fix_m68k.h   3580
pedrom/bin/ld-tigcc/bincode/cutrange.c   7266
pedrom/bin/ld-tigcc/bincode/emu.h   1163
pedrom/bin/ld-tigcc/bincode/cutrange.h   1484
pedrom/bin/ld-tigcc/int_def.inc   57
pedrom/bin/ld-tigcc/reorder.h   1023
pedrom/bin/ld-tigcc/GPL.txt   18002
pedrom/bin/ld-tigcc/formats/tios.h   1858
pedrom/bin/ld-tigcc/formats/ar.h   2036
pedrom/bin/ld-tigcc/formats/tiosupgd.h   1278
pedrom/bin/ld-tigcc/formats/amigaos.h   3389
pedrom/bin/ld-tigcc/formats/coff.h   3818
pedrom/bin/ld-tigcc/import/imp_ar.h   1455
pedrom/bin/ld-tigcc/import/imp_coff.h   1088
pedrom/bin/ld-tigcc/import/import.h   1031
pedrom/bin/ld-tigcc/import/import.c   1554
pedrom/bin/ld-tigcc/import/imp_amig.c   24990
pedrom/bin/ld-tigcc/import/imp_ar.c   5832
pedrom/bin/ld-tigcc/import/imp_amig.h   1110
pedrom/bin/ld-tigcc/import/imp_coff.c   25380
pedrom/bin/ld-tigcc/main_vbs.inc   3331
pedrom/bin/ld-tigcc/Makefile   2856
pedrom/bin/ld-tigcc/gcunused.h   1552
pedrom/bin/ld-tigcc/dump.h   1391
pedrom/bin/strip.c   1988
pedrom/bin/Makefile   472
pedrom/bin/titigcc   1158
pedrom/src/Builtin.asm   19080
pedrom/src/Misc2.asm   11702
pedrom/src/lib/may-0.7.3.tar.bz2   668517
pedrom/src/lib/diff-mpfr.txt   2946
pedrom/src/lib/gmp-4.3.1.tar.bz2   1881090
pedrom/src/lib/test-gmp.c   13339
pedrom/src/lib/tst-ieee754.c   5722
pedrom/src/lib/test-mpfr.c   24266
pedrom/src/lib/diff-gmp.txt   4851
pedrom/src/lib/diff-may.txt   1112
pedrom/src/lib/Makefile   2178
pedrom/src/lib/mpfr-2.4.1.tar.bz2   1064281
pedrom/src/Kernel.asm   4620
pedrom/src/c/files.c   10850
pedrom/src/c/bitmap.c   4965
pedrom/src/c/PedroM-Internal.c   447
pedrom/src/c/float.c   4427
pedrom/src/c/printf.c   14186
pedrom/src/c/PedroM-Internal.h   29016
pedrom/src/c/md5.h   3435
pedrom/src/c/md5.c   12515
pedrom/src/c/clipline.c   9611
pedrom/src/c/ellipse.c   2999
pedrom/src/c/side.c   42996
pedrom/src/c/qsort.c   9657
pedrom/src/unpack.asm   19607
pedrom/src/Flash.asm   31573
pedrom/src/Estack2.asm   29474
pedrom/src/Memstr.asm   10939
pedrom/src/Estack.asm   13296
pedrom/src/Vectors.asm   12793
pedrom/src/PedroM2.asm   3042
pedrom/src/Const.h   15579
pedrom/src/Script.asm   6714
pedrom/src/RomVoid.asm   29459
pedrom/src/Vectors.h   3747
pedrom/src/Ints.asm   18362
pedrom/src/Long.asm   11261
pedrom/src/Misc.asm   15150
pedrom/src/Link.asm   33864
pedrom/src/Boot.asm   9264
pedrom/src/Extra.asm   5373
pedrom/src/Strings.asm   8754
pedrom/src/Bcd.asm   45260
pedrom/src/Dialog.asm   58357
pedrom/src/Library.asm   7243
pedrom/src/Window.asm   35611
pedrom/src/System.asm   21610
pedrom/src/Vars.h   12005
pedrom/src/Bss.asm   939
pedrom/src/Vat.asm   42319
pedrom/src/ShellIO.asm   18834
pedrom/src/RomCalls.h   40784
pedrom/src/Graph.asm   49168
pedrom/src/Process.asm   6716
pedrom/src/Cert.asm   6102
pedrom/src/PedroM.asm   2326
pedrom/src/Heap.asm   21009
pedrom/src/Fontes.bin   6144
pedrom/src/Makefile   4871
pedrom/src/Tib.asm   19660

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer