Hewlett Packard MetaKernel unofficial site @ Cédric Walter | Thursday, Sep 2, 2004 | 7 minutes read | 1427 Words | Update at Tuesday, Nov 5, 2024

This is not the Official MetaKernel Home Page.

A huge portion of that page was first published in raw HTML in 1998! (without CSS)

May 14, 1996, MetaKernel ?

Hello World !

As you know, since 4 months, a new program is available for your HP48 His name is MetaKernel

This program can speed up your hp48gx up to 100 times

It ’s a kernel (as the name says) which replace the standard environment of your HP We can compare this program like windows vs DOS

All the basic functions were rewritten .

The command line editor, is faster than StringWriter, you can use the menu of the hp48, and many text attributes (bold, italic, underline, inverse) and include many fonts at the same times (up to 244).. Of course, the MetaKernel allows text manipulations like copy,paste,delete and text manipulationsand Find/Replace commands You can edit more than one text at the same time, and run rpl-script program while you edit your text

The Equation-Writer was also rewritten, very easy to use and very fast You have also a new Matrix-Writer, and a new Graphic Editor which allows you to use up to 4 grey-scale graphics You can draw line, circle, ellips, box, splin line. Edit with a ZoomEntry etc All the drawing functions work in real-time like the best PC programs..

A Filer program is also included in the MetaKernel, to manage you card or your programs, very fast, now, you can use your 512kb RAM Card without memory, (For example with PCT, to see a 50ko text file in the port 3, you need more than 50kb of free memory)

You have a new development tools , with a powerful system-rpl functions..

You have a new symbolic assembly programs

Now, with this program, all the available memory can be used (even the port 2-3-4-5) instead of the 128kb based-ram memoryAnother example :

By the past, to edit a 20kb rpl-program, you need 3 times the memory to edit the files, and after pressing the Edit key, you wait 3 minutes, now, you wait at worst 10 seconds !!! (all the ->STR functions were rewritten)

The memory manager was also rewritten , to edit a text file , you just need twice the text size of the memory ! Forget the Insufficient-Memory message, if your program is just on the stack , it"s always possible to edit it ! .

Now, you can run all the programs at the same time (pause the Equation Writer and draw a Graphic, then make an addition, then back to the Graphic Editor , then back to the Equation-Writer)

Five peoples work on this program during 2 years :

Cyrille de Brebisson (Arkanoid,Xenon, Kweek, Doom ) Etienne de Foras (The First lm tetris on HP48sx,Dev utilities ) Gerald Squelart (HyperText, and the dos emulator of HP48 ) Christian Bourgeois (LibMaker 5.0, kernel for HP48sx, TextEdit ) Jean-Yves Avenard (StringWriter, FontWriter, HPAsm, TERMHP )

To use this program, you just need a 128kb RAM Card.. Yes, it ’s quite enough, but remember that MetaKernel replace all of your old program utilities A ROM card will be available in few months

If you need more informations or if you have questions wrote to : [email protected] . or [email protected]

To order it : wrote to : META-KERNEL 18 rue Sebastien Mercier 75015 Paris (France)

with 50 USD or 200FF (cash, or Check) and join these information : -Name -Address -the version of your HP48 (press VERSION on your HP48) -the speed of your HP48 (Press ON-D then A many times)

Please, if you want, give also your remarks, and how you know the MetaKernel (by voices, internet etc)

You will receive a disk with many utilities and programs, and of course the MetaKernel with a paper notice (130 pages).

Have a nice day

Ps : we don ’t wrote the MetaKernel for money, only for HP48 users wich wants to use their HP48 the best is possible And sending a paper notice is quite expensive All the MetaKernel ’s writer are member of The MDG (Maubert Development Group). The MDG is an official HP developers.

Announcement from https://groups.google.com/g/comp.sys.hp48/c/TAOpeHvwFbc?pli=1

I bought their license and still have the CARD and printed manual 🙂

MetaKernel in action

see review https://www.hpcalc.org/hp48/apps/mk/mk.php

ACO Team

ACO stands for Australian Calculator Operation, and is the great HP design team that was formed in November 1997 and disbanded in November 2001. Their greatest endeavor was the HP-49.

Later

MetaKernel was privately sold by Jean-Yves Avenard. The ACO team (including Jean-Yves Avenard, Cyrille and other HP-48 developers) based the OS and CAS of the HP49G on MetaKernel, ALG48 and Erable. The version of MetaKernel used was the never-released MK 3.0 that Jean-Yves Avenard originally planned for the 48GX. Afterwards Jean-Yves Avenard made the earlier MK 2.30 (the last one sold for the 48GX) available for free download. HP later adapted the 49G OS and CAS for the 49g+ and then the 50g. They apparently control the rights to the code from the 49G onward, but not the earlier versions of that code for the 48GX, because those earlier versions remain freely available for download from hpcalc.org. Jean-Yves Avenard in the HP 48 times. Then HP hired him and he joined ACO.

Programming

Please be patient I must updated all descriptions and credit to the authors. We need your help : Please help us and develop program for MDG Kernel. If You want to get in touch with the author : Gérald squelart or Jean Yves Avenard or from archive.org

EditK (386oct)by ELTA (me : walter cedric) a replacement for the EDITB command. Now : Lib are visible, Asm can be edit and compiled automatically w/n error, rpl object are dissasemble and created easily (nothing on stack).

Table.48g (29Ko) all credit to B. De Singlyconvert by ELTA (me : walter cedric) This is a replacement for the internal table of MDGKer. It use very simple and comprehensive mnemonics. Useful to dissasemble Rom entry Point.

Table.48g (49Ko) The original one, included with the package.

Table Creator (109Ko) New Version You must recompile the old table in order to use them with MDGker 2.30 Program to convert the startext file under Windows 95 into Ascii format and back In MDGker format.included with the package.

Utilities

  • TermHp by Jean Yves Avenard. (1.2Ko) TermHP is a terminal emulator for your HP48GX. TermHP is very small (1.2kb), and may be the only terminal for your HP48, which won ’t lose any characters. Full-Duplex, you can type and receive characters at the same time.
  • Tools (1Ko) 4 tools to switch between the different format: Grob<->font,external <->liste.included with the package.
  • Mkutils (7 Ko) Man utils : flags, bzk, grob->font and much more.
  • Gker (2Ko) Improve stack viewing with grey grob. included with the package.
  • Kerutils (3Ko) Many good utils written in asm.
  • MkFlags32 (3Ko) by Stephen JANNIN Manage hp48 flags and MDGker easily.HomePage: http://wwwperso.hol.fr/~janninst/

Graphics and fonts

A picture for history

Startup : by ELTA (me : Cédric Walter)

I have done a nice picture on 20th March 1998 while being at the engineer school. Take any HP49/HP50/… in the world, and try a soft reset (ON-C), and you can see my picture!!!!!. My signature is on the left corner, you can press ON quickly to freeze the pictures. Dot by Dot in the standard graphic editor and published it under GNU/GPL. I don ’t know but it somehow reached the authors of the MetaKernel and was included in the ROM. The MetaKernel is a masterpiece of software written entirely in ASM. I use to buy a license (version 2.20) when it was still on HP48Gx before it was merged inside the HP49kernel. You can now take any HP49G/HP49Gx/HP50G/… in the world, and do a soft reset (ON-C), and you can see my picture!!!!!. My signature is on the left corner, you can press ON quickly to freeze the picture.

Articles (related from Comp.sys.hp48)

Bugs or problems

My screen remained blank while edition after pressing on in user mode.

Official MetaKernel page

Click Here to go : http://www-miaif.lip6.fr/gerald/mk.html

Getting more software

As usual, visit https://www.hpcalc.org/hp48/apps/mk/

Related content

Me and the Hewlett Packard calculators

Me and the Hewlett Packard calculators

Sunday, Dec 24, 2023

Hewlett-Packard, a pioneering force in the world of technology, has left an indelible mark on the field of calculators with its innovative and reliable range of HP calculators. Since the introduction of its first handheld calculator in 1972, HP has consistently upheld a commitment to precision, functionality, and user-friendly design.
9 minutes read

© 1997 - 2024 Cédric Walter blog

Powered by Open Sources technologies

avatar

Cédric WalterA true selfless act always sparks another

6s A1 Acedeck Achat Acide-Hyaluronique Acma Adaptability Advocate-for-Change Ai Airplane Algorand Alice-Hlidkova-Author Alpine Alps Alternative Altruism-vs-Commercialization Antique-Scooters Antiseptic-Rinse Apache Apple Apps-De-Messagerie Arcade Arcade-Gaming Armattan Art Artemis Artemis-Viper Artistic-Expression Atlassian Authenticity-in-Writing Authenticity-Matters Avis Bag Bambulab Bash Bean Bennu Bernardet Bestwishes Betaflight Betruger Beware Bien-Vivre Bien-Être Bien-Être-Physique Bike Bio Bioethics Bitcoin Blessures-Sportives Blockchain Blockchain-Consensus-Encyclopedia Blockchain-Systems Blog Book-Review Books Bots Bought Box Brand-Authenticity Brand-Integrity Brand-Protection Breaking-Barriers Business-Management Business-Milestones Business-Strategy Business-Success Business-Transformation Businessbooks Byzantine-Fault-Tolerance Calculator Calibre Calibre-Web Camera Case-Studies Cc2500 Cgm-Next Challenges Changement-De-Vie Channel-Setup Cheaper Cherry-Blossoms Chiffrement Chirurgie-Orthopédique Choosing-Fbl-Gyro Ci/Cd Classic-Games Classic-Scooters Classic-Vespa Climb Climbing Codefest Collectible-Scooters Collectibles Collection Collector Color Communication Competition Confidentialité Consensus-Algorithms Consensus-Mechanisms Console Consommation-Responsable Consumer-Awareness Containerization Contest Control-Surfaces Controller Copy Corticostéroïdes Counterfeit-Awareness Counterfeit-Culture Counterfeit-Market Counterfeit-vs-Authentic Covid19 Creating Croissance-Personnelle Cryptocurrency Cultural-Experience Cultural-Richness Curve-Adjustments Customer-Discovery Cve-Issues Dance-Dreams Death Decentralization Decentralized Dental-Hygiene Dependency Design Development Devfest Devops Distributed-Ledger-Technology Diverse-Perspectives Diy-Dental Diy-Health Dji Docker Docker-Compose Docker-Hosting Docker-Networking Docker-Registry Docker-Security Dont-Buy Dotnet Download Downloading Dreams-and-Reality Drone Ducati Dynamic-Ip Désencombrement Développement-Personnel Développement-Spirituel Ecology Edgetx Elrs Elta Emotional-Challenges Emotional-Hurdles Empowering-Narrative Endpoints Engelberg Ensitm Entrepreneurial-Lessons Entrepreneurial-Mindset Entrepreneurs Entrepreneurship Entrepreneurship-Books Essaim Essentially Ethereum Ethical-Dilemmas Evoque Execution Exercices-De-Renforcement Exercise-Form Expérience-Utilisateur Facebook Failure-Analysis Failure-Stigma Failure-to-Success Fake Fake-Apparel Fake-Brands Fake-Goods Family Family-Building Family-Dynamics Fashion-Ethics Fashion-Fraud Fbl-Controllers Fbl-System-Compatibility Fbl-System-Features Fbl-System-Reviews Federated Fertility-Struggles Finance Finance-Books Finances-Personnelles Financial-Modeling Financiallanning Firearm Firmware-Customization Firmware-Issues Fissure-Horizontale Fitness-Routine Fitness-Tips Flexibilité Flight-Controller Flybarless-Advantages Flybarless-Systems Fonctionnalités-Avancées Foss Fpv Frame France Freestyle Fresh-Breath Friendship-Goals Front Gallery Game-Music Gameplay-Mechanics Gamer-Community Games Gaming-Culture Gaming-Enthusiast Gaming-History Gaming-Legacy Gaming-Nostalgia Generative-Ai Genou Gestion-De-Ladouleur Gestion-Du-Temps Git Global-Impact Google Green-Tea Green-Tea-Mouthwash Growth-Hacking-Books Growth-Mindset Guide Hackathon Hackday Hackfest Health-and-Wellness Helicopter Helicopter-Community Helicopter-Gyro Helicopter-Tuning Herbal-Mouthwash Hewlettpackard Historical-Scooters Hobbies Hobby Hobbyist-Blog Holidays Holistic-Oralcare Hollidays Home-Remedy Home-Workouts Homelab Homemade-Oralcare Honda Honesty Honey Hornet How-To HowTo Https Hugo Human-Connection Hygiene-Routine Icecream Iconic-Scooters Iflight Iflightnazgulevoque Im Imessage Immich Indoor Industrial-Shit Industry Injections-Intra-Articulaires Injury-Prevention Innovation Innovation-Books Innovation-Journey Instagram Intégration-Apple Ios Japan-Travel Japanese-Cuisine Jar Java Jdk11 Jellyfin Joint-Health Junit Jupiter Kitchen Knee-Rehabilitation Knee-Stability Knockoff-Alert Kyoto Lacoste Lacoste-Counterfeit Lambretta Landmarks Leadership Leadership-Books Lean-Startup Learning-From-Failure Leg-Day Leg-Workouts Legal-Complexities Legit-Fashion Let's-Encrypt Libération Life-Transformations Link Linux Llm Local-Traditions M2evo Macos Magical-Adventure Magician-Lord Main Maison Make Manurhin Manurhin-Sm75 Mapping Marathon Market-Research Marketing-Books Maven Me Medical Medical-Advancements Messagerie Messenger Metakernel Miami-Entertainment Mid-Century-Scooters Migration Mindset-Shifts Minimalisme Minimum-Viable-Product Minty-Fresh Mixer-Settings Mk3 Mk4 Mobilité Model-Setup Modern-Family Modern-Motherhood Moon Moral-Encounters Motherhood-Dilemmas Moto Motorcycle Mount Mountain Mountains Mouth-Rinse Mouthwash-Ingredients Mouthwash-Recipe Mulhouse Muscle-Activation Music Mvs Mycollection Ménisque NASA Natural-Mouthwash Nature Nazgul Neo-Geo-Aes Neogeo Network New-Bookrelease Nginx-Proxy North-Face North-Face-Replica Nostalgic-Scooters Nv14 Objectifs Offroad Old-School-Scooters Omphobby Open-Source Open-Source-Rc Opensource Opentx Openvpn Oral-Care Oral-Health Organizer Osaka Oss Overcoming-Challenges P1p P1s Parental-Rights Parenthood-Reflections Parts Passion Patella-Health Persistence Personal-Relationships Photos Physical-Therapy Physiothérapie Pivot-Strategy Pixel-Art Planet Plasma-Riche-en-Plaquettes Platform Plex Pluto Ppl Pretty-Girl-Complex Privacy Private-Pilot-License Product-Market-Fit Productivity-Books Proof-of-Stake Proof-of-Work Protect-Your-Style Protection-Des-Données Prusa Prusa-Research Public-Image Quadcopter Quadriceps-Strength Quiz Radio-Control Radio-Programming Radiomaster Rare-Scooters Raspberrypi Raspbian Rates-Configuration Rc Rc-Community Rc-Configuration Rc-Firmware Rc-Helicopter Rc-Helicopter-Electronics Rc-Helicopter-Enthusiasts Rc-Helicopter-Setup Rc-Helicopter-Technology Rc-Helicopter-Tips Rc-Helicopters Rc-Modeling Rc-Simulator Realdebrid Realflight Receiver Reflex-Xtr Refreshing-Breath Rehabilitation-Exercises Relations-Personnelles Relationship-Complexities Released Remote Remote-Control-Flying Reproductive-Ethics Resilience-in-Business Resilient-Women Restored-Scooters Retro-Gaming Retro-Gaming-Community Retro-Gaming-Console Retro-Scooters Reverse-Proxy Rhythms-of-Life Risk-Management Robotic Router Rx Réadaptation Rééducation Sab Sab-Raw-420 Sab-Raw-580 Sab-Raw-700 Sales-Books Sans-Publicité Santé-Articulaire Santé-Mentale Scooter-Enthusiast Scooter-Memorabilia Scooters Security-Nightmare Self-Leveling-Helicopter Server-Configuration Servo-Config Signal Simplification Skateboarding Skydiving Snk Snk-Corporation Snk-Neo-Geo Soap Social-Issues Solex Space Spams Sport Ssl-Termination Ssl/Tls Startup-Books Startup-Failure Static-Code-Generator Steam Strategic-Networking Streaming Strength-Training Success-Stories Sun Support Surrogacy-Agency Surrogacy-Journey Surrogacy-Narratives Swiftui Swiss Switzerland Sécurité Team Team-Building Team-Dynamics Technologie Teeth-Cleaning Telegram Temples-and-Shrines Tendermint Terrot Thérapie-Physique Tokyo Torvol Traefik Traitement-Des-Fissures Transmitter Transmitter-Firmware Travel Travel-Tips Trouver-Du-Sens Tunnel Turning-Setbacks-Into-Success Tutorial Tx Unconventional-Strategies Vacation Velosolex Vespa Viaferrata Video Video-Game-Review Vie-Numérique Vintage Vintage-Scooters Vintage-Two-Wheelers Vintage-Vespa Vintagegaming Vmo-Exercises Warez Web-Security Whatsapp Wind Winner Winterthur Women-Supporting-Women Wordpress Workout-Progression X1c Zurich Zyxel Zyxel-Avoid Zyxel-Not-Serious-With-Security Zyxel-Outdated Zyxel-Router-Not-Good Écosystème-Apple Équilibre
Me

Cédric Walter is a French-Swiss entrepreneur, investor, and software engineer based in Zurich, Switzerland. He spent his career developing software applications for Swiss insurance companies to handle billions of dollars in premiums. He cofounded Innoveo AG and as the software architect developed the no-code platform designed to reduce the manual coding that powers many software apps. As an active participant in the European hacking community, he works on many open source projects including blockchain. Cédric is a winner of SBHack19/21 and HackZurich 2021. His expertise include designing back end, event-based, and blockchain systems. Cédric is also the founded Disruptr GmbH, a software development company that offers full spectrum of services for businesses of all sizes. JAVA full-stack developer since 2000, in Blockchain since 2017, Certified Scrum Master 2012, Corda Certified Developer in 2019, Ethereum smart contract expert in the SWISS Blockchain Security working group Hackathons

  • HackZurich 2022 – Level Up in top 25 finalist among 134 submissions
  • SBHACK21 – SwiFi winner of best Solution on Algorand, overall Winner 3rd Prize, CV Labs Fast Track Ticket
  • HackZurich 2020 Europe’s Biggest Hackathon winner in category Migros
  • SBHACK19 – LendIt winner of Swiss biggest Blockchain Hackathon Member of the Bitcoin Association Switzerland and Cryptovalley association Switzerland, Github https://github.com/cedricwalter 99.9% most of my career code is unfortunately NOT on github 😵 PGP: DF52 ADDA C81A 08A6

PGP: DF52 ADDA C81A 08A6

Copyright information

All editorial content and graphics on our sites are protected by U.S. copyright, international treaties, and other applicable copyright laws and may not be copied without the express permission of Cedric Walter, which reserves all rights. Reuse of any of Cedric Walter editorial content and graphics for any purpose without The author ’s permission is strictly prohibited.

DO NOT copy or adapt the HTML or other code that this site creates to generate pages. It also is covered by copyright.

Reproduction without explicit permission is prohibited. All Rights Reserved. All photos remain copyright © their rightful owners. No copyright infringement is intended.

Disclaimer: The editor(s) reserve the right to edit any comments that are found to be abusive, offensive, contain profanity, serves as spam, is largely self-promotional, or displaying attempts to harbour irrelevant text links for any purpose.

Others

If you like my work or find it helpful, please consider buying me a cup of coffee ☕️. It inspires me to create and maintain more projects in the future. 🦾

It is better to attach some information or leave a message so that I can record the donation 📝 , thank you very much 🙏.

Reproduction without explicit permission is prohibited. All Rights Reserved. All photos remain copyright © their rightful owners. No copyright infringement is intended.