Page 1 of 2

HAPMON

Posted: Mon Feb 21, 2022 10:57 am
by @username@
I started looking into HAPMON and here's my findings so far.

Command keys are M,V,G,S,L,C,D,T,A,E,P,R and X

It needs RAM at $4000 - this is where it stores anything you type after 'A' - so far no clue on syntax

M Modifies memory starting at the address entered. Return to exit, SPACE to decrement address, semi-colon to increment,
V Modifies VRAM memory as M.
T Transfer memory. Example TM 0100 0010 V0000 would transfer from RAM 0100, 0010 bytes to VRAM 0000
S Save memory or VRAM to tape. SM 0200 0200 0204 would save $200 RAM for 4 bytes, with a load address of $0200
L Load memory or VRAM from tape. LM 0200 0204 would load from tape for 4 bytes to $200.

Save and Load format
Header $FF x 256; $FE; $D6
Address : $30 $32 $30 $30 - Load address in ASCII
Word length : $00 $04 - Note big endian
Data bytes from RAM or VRAM

Until next time ...

Re: HAPMON

Posted: Mon Feb 21, 2022 12:32 pm
by @username@
Also looked at WERBEN which is 8K ROM and 2K RAM at $4000.

Was HAPMON put on a similar cart?

Re: HAPMON

Posted: Mon Feb 21, 2022 4:25 pm
by Scouter3d
Hi,

Maybe HAPMON was intended to be used with the (incredibly rare) RAM expansion?

PS: WERBEN even has a 2K EEPROM

Cheers, TOM:0)

Re: HAPMON

Posted: Mon Feb 21, 2022 4:54 pm
by @username@
Aha - the 2K EEPROM explains the inordinate amount of time to format 2K :D

Re: HAPMON

Posted: Tue Feb 22, 2022 5:48 pm
by Mobsie
hapmon was on card?

Re: HAPMON

Posted: Thu Feb 24, 2022 7:45 am
by MADrigal
I have never really understood what HAPMON is and where it comes from. "mon" I guess stands for monitor, but what else?
First time I heard of it, was with the ROM image included in the first release of funnymu emulator.

Re: HAPMON

Posted: Thu Feb 24, 2022 11:23 am
by Scouter3d
My guess would be it is a tool the author of FunnyMu built to be able to peek inside while developing his emulator :0)

"HAP" may well be HAyterPaul ... and "MON" clearly is MONitor

Cheers, TOM:0)

Re: HAPMON

Posted: Thu Feb 24, 2022 8:43 pm
by MADrigal
That's what I thought, too. But then I had spoken to Paul and he said he didnt do it.

Re: HAPMON

Posted: Fri Feb 25, 2022 6:10 am
by Scouter3d
It was such a good theory :0) - so the mistery remains...

Cheers, TOM:0)

Re: HAPMON

Posted: Thu Mar 30, 2023 5:59 pm
by Mobsie
You found out more ? is R for run?