Shu99 debugger/emu (c)1999 smInc Filmation An SMI-Wolf Production version 99.07a,debugger ver 1.72 (made from SHu99 sources ver 2.328) (99.07a-2.328_1.72) [s]Hu[x] ­The speed can be seen! -[About] *Shu99 is an PCE emulator for the PC. *It is being designed to run under SHELDOW'S 99.11+. *Shu99 is a PORT of the well comming HU-GO! -[features] *makes a good debugger *support for xms & vmm *soucre is in VBDOS & MASM *risc core (very fast and compact in size) -[DEBUGGER VER 1.1] Modified sources, so it works as a PCE/TG16 rom debugger -[DEBUGGER VER 1.7] Enhanced debug commands m memory map shows full screen (mpr, PC, rel, val, type) r register command shows full info or regs, pc, rel h command shows full help -[DEBUGGER VER 1.71] Enhanced debug commands a,i commands added better debug command handling and mode handling -[DEBUGGER VER 1.72] Fixed debug command for video better mode switching -[debugger news/history] ??/?/99 SHu99 debugger ver 99.07a-1_1 release 11/?/99 SHu99 debugger ver 99.07a-1.11_1.1 release 12/1/99 SHu99 debugger ver 99.07a-2.14_1.1 release 12/4/99 Shu99 debugger ver 99.07a-2.25_1.1 release 12/5/99 Shu99 debugger ver 99.07a-2.27_1.1 release 12/6/99 SHu99 debugger ver 99.07a-2.29_1.1 release 12/23/99 SHu99 debugger ver 99.07a-2.31_1.7 release SHu99 debugger ver 99.07a-2.32_1.71 release 12/29/99 SHu99 debugger/emu ver 99.07a-2.328_1.71 release -[usage] Syntax is: Hu[v|x|x2].exe [pce file] [pce file] pce file to load Hu.exe uses xvmm (XMS VIRTUAL MEMORY SUPPORT) Huv.exe uses vmm (VMM VIRTUAL MEMORY SUPPORT) Hux.exe uses xvmx (XMS VIRTUAL MEMORY SUPPORT) Hux2.exe uses xvmx2(XMS VIRTUAL MEMORY SUPPORT) note: -upon startup, debugger enters trace mode -vmm requires smartdrive, for it uses the hdd a lot -xvmm,xvmx requires himem.sys, for it uses xms -xvmx,xvmx2 replaces xvmm, because its vmm routines are faster and the xms routines are programmed in MASM. -[debugger commands] esc -toggle between run mode and stop mode (if stop, halts debugger) g -go, run program s -stops program and enter trace mode (halts debugger) q -quit a -turn auto on/off enter -resumes mode (if debugger was halted) if trace mode, issues next instruction e -show vectors v -show vram (only 0 to 255,not fully implemented yet) d -memory dump (not implemented yet) r -show register state m -show memory map mmpr register h/? -help i -turn irqs on/off (not fully implemented yet) note: There is only two modes: run mode and trace mode. Entering in a command in either mode, makes the debugger halt (wait for next command), push enter to resume. Other commands can be entered in when the debugger is halted. -[help wanted] *for graphics *for sound *for irqs *for doccumentation *improvments/sugestions -[contact] SHU WEBSITE E-mail: pce4shu@emuunlim.com (not shu@emuunlim.com, sorry!) Url: shu.emuunlim.com alias: SharkTooth SHELDOW'S WEBSITE E-mail: sheldows9804@homestead.com (regarding sheldows website) Url: www.homestead.com/SHELDOWS smInc Filmations website E-mail: sheldows9804@homestead.com (regarding sminc website) Url: www.homestead.com/smInc E-mail: smInc@Technologist.com (to contact smInc Filmation) smInc007@hotmail.com (to contact smInc Filmation) sheldows@tapaz.net (to contact smInc Filmation) -[date format] this is here to help(for your refrence only) date: July 20th 1999 -> July(7)/20/99 -> 7/20/99 (mm/dd/yy) -[version format] this is here to help(for your refrence only) date: mm/dd/yy -> yy.mm[(dd/31) * 15] -> yy.mmr (r for revision within mounth) ex 7/20/99 -> 99.07[(20/31) * 15] -> 99.07[9.68] (9.68 is close to 10) -> 99.07[10] (10 is 0xA) -> 99.07a ver: 99.07f -> 7/(f revision)/99 -> July (E)/15 * 31 1999 -> July (14)/15 * 31 1999 -> July (28.9) 1999 (28.9 is close to 29) -> July 29th 1999 -[thanx] to ojolly for providing the hugo sources version 0.97 AND FPCE and making the second best emu (Hu-Go!, FPCE) -it would be nice to see ver 1.04 sources http://www.emuunlim.com/hugo to hu6280 for making the third best emu (was second for compat, but hugo stoll the spot with iso/cd/isq support) i still use it because it plays all games (good) -it would be nice to see any of your sources -i hope to see next release of huwin and hu6280 (wish you luck with cd support!) http://www.hu6280.com to videoman, hack-list, david michael, ect for providing pce docs and david michael for making the best emu (magic engine) http://www.magicengine.com emulators unlimited (emuunlim) for providing new shu website http://www.emuunlim.com to SHELDOW'S (well my other website) for forcing shu to get a new site because conflict of interest (emulators and buisness dont mix) The best OS (fastest) out there