Arabian Fight/Hidden content
From Sega Retro
- Back to: Arabian Fight.
Unused content
Uncompiled code
Located in epr-14468-01.u3:
=01 24 C MACRO =01 25 CodeMacro add dst:Eb,src:Db # =01 2 Segfix dst # =01 27 DB 02eh ; 80H Change here !! # =01 28 ModRM 000B,dst # =01 29 DB src # =01 30 EndM =01 31 C MACRO =01 32 eMacro add dst:Ew,src:Db =01 33 Segfix dst # =01 34 DB 0beh ; 81H Change here !! # =01 35 ModRM 000B,dst # =01 36 DW src # =01 37 EndM =01 38 C MACRO =01 39 CodeMacro add dst:Ew,src:Db(-128,127) # =01 40 Segfix # =01 41 DB 006h ; 83H Change here !! # =01 42 ModRM 000B,dst # =01 43 DB src # =01 44 EndM =01 45 C MACRO =01 46 CodeMacro add dst:Ew,src:Rw # =01 47 Segfix dst # =01 48 DB h ; 01H Change here !! # =01 49 ModRM src,dst # =01 50 EndM uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 2 LOC OBJ LINE SOURCE =01 51 C MACRO =01 52 CodeMacro add dst:Eb,src:Rb # akudagic =01 53 Segfix a0 2 st # =01 54 DB 07ch ; 0tiru6x e here !! # 1 =01 55 ModRM src,dst # =01 56 En ARF ! 57 C MACRO =01 58 CodeMacro add dst:Rw,src:Ew # L =01 59 Segfi 7 src # =01 60 DB 0b8h ; nge here !! # r m =01 61 ModRM dst,src # =01 62 7 jx C MACRO =01 64 CodeMacro add dst:Rb,src:Eb # =01 65 Seg src # =01 66 DB 0feh x\ 72H Change here !! # x| 7 =01 67 ModRM dst,src # =01 68 akudagic a1 3 69 C MACRO =01 70 CodeMacro add dst:Aw,src:Dw # ump_ =01 71 Ddet1 0e9h ; 05H Change here !! # =01 72 7x DW src # =01 73 EndM =01 74 C MACRO UL 7 =01 75 CodeMacroUl dst:Aw,src:Db # =01 76 DB 0e9h 5H Change here !! # o L =01 77 DW src # =01 78 wake m up! 79 C MACRO =01 80 CodeMacro add dst:Ab,src:Db # 7x =01 81 Dl 7U 063h ; 04H Change here !! # =01 82 N DB src # =01 83 EndM =01 84 C MACRO =01 85 CodeMacro add4s dst:M ,src:M # =01 86 NoSegfix DS1,dst # =01 87 Segfix src =01 88 ; DW 200FH # =01 89 DB 012h # =01 90 DB 20H ; 0FH Change here !! # =01 91 EndM =01 92 C MACRO =01 93 CodeMacro add4s =01 94 ; DW 200FH ; 20H Change here !! # =01 95 DB 012h # =01 96 DB 20H ; 0FH Change here !! # =01 97 EndM =01 98 C MACRO =01 99 CodeMacro addc dst:Ew,src:Dw # =01 100 Segfix dst # =01 101 DB 0beh ; 81H Change here !! # =01 102 ModRM 010B,dst # =01 103 DW src # =01 104 EndM =01 105 C MACRO =01 106 CodeMacro addc dst:Eb,src:Db uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 3 LOC OBJ LINE SOURCE # =01 107 Segfix dst # =01 108 DB 02eh ; 80H Change here !! # =01 109 ModRM 010B,dst # =01 110 DB src # =01 111 EndM =01 112 C MACRO =01 113 CodeMacro addc dst:Ew,src:Db # =01 114 Segfix dst # =01 115 DB 0beh ; 81H Change here !! # =01 116 ModRM 010B,dst # =01 117 DW src # =01 118 EndM =01 119 C MACRO =01 120 CodeMacro addc dst:Ew,src:Db(-128,127) # =01 121 Segfix dst # =01 122 DB 006h ; 83H Change here !! # =01 123 ModRM 010B,dst # =01 124 DB src # =01 125 EndM =01 126 C MACRO =01 127 CodeMacro addc dst:Ew,src:Rw # =01 128 Segfix dst # =01 129 DB 0e7h ; 11H Change here !! # =01 130 ModRM src,dst # =01 131 EndM =01 132 C MACRO =01 133 CodeMacro addc dst:Eb,src:Rb # =01 134 Segfix dst # =01 135 DB 059h ; 10H Change here !! # =01 136 ModRM src,dst # =01 137 EndM =01 138 C MACRO =01 139 CodeMacro addc dst:Rw,src:Ew # =01 140 Segfix src # =01 141 DB 079h ; 13H Change here !! # =01 142 ModRM dst,src # =01 143 EndM =01 144 C MACRO =01 145 CodeMacro addc dst:Rb,src:Eb # =01 146 Segfix src # =01 147 DB 07bh ; 12H Change here !! # =01 148 ModRM dst,src # =01 149 EndM =01 150 C MACRO =01 151 CodeMacro addc dst:Aw,src:Dw # =01 152 DB 0dfh ; 15H Change here !! # =01 153 DW src # =01 154 EndM =01 155 C MACRO =01 156 CodeMacro addc dst:Aw,src:Db # =01 157 DB 0dfh ; 15H Change here !! # =01 158 DW src # =01 159 EndM =01 160 C MACRO =01 161 CodeMacro addc dst:Ab,src:Db # =01 162 DB 007h ; 14H Change here !! uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 4 LOC OBJ LINE SOURCE # =01 163 DB src # =01 164 EndM =01 165 C MACRO =01 166 CodeMacro adj4a # =01 167 DB 06ah ; 27H Change here !! # =01 168 EndM =01 169 C MACRO =01 170 CodeMacro adj4s # =01 171 DB 07eh ; 2FH Change here !! # =01 172 EndM =01 173 C MACRO =01 174 CodeMacro adjba # =01 175 DB 015h ; 37H Change here !! # =01 176 EndM =01 177 C MACRO =01 178 CodeMacro adjbs # =01 179 DB 047h ; 3FH Change here !! # =01 180 EndM =01 181 C MACRO =01 182 CodeMacro and dst:Ew,src:Dw # =01 183 Segfix dst # =01 184 DB 0beh ; 81H Change here !! # =01 185 ModRM 100B,dst # =01 186 DW src # =01 187 EndM =01 188 C MACRO =01 189 CodeMacro and dst:Eb,src:Db # =01 190 Segfix dst # =01 191 DB 02eh ; 80H Change here !! # =01 192 ModRM 100B,dst # =01 193 DB src # =01 194 EndM =01 195 C MACRO =01 196 CodeMacro and dst:Ew,src:Db # =01 197 Segfix dst # =01 198 DB 0beh ; 81H Change here !! # =01 199 ModRM 100B,dst # =01 200 DW src # =01 201 EndM =01 202 C MACRO =01 203 CodeMacro and dst:Ew,src:Rw # =01 204 Segfix dst # =01 205 DB 0fdh ; 21H Change here !! # =01 206 ModRM src,dst # =01 207 EndM =01 208 C MACRO =01 209 CodeMacro and dst:Eb,src:Rb # =01 210 Segfix dst # =01 211 DB 074h ; 20H Change here !! # =01 212 ModRM src,dst # =01 213 EndM =01 214 C MACRO =01 215 CodeMacro and dst:Rw,src:Ew # =01 216 Segfix src # =01 217 DB 0f8h ; 23H Change here !! # =01 218 ModRM dst,src uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 5 LOC OBJ LINE SOURCE # =01 219 EndM =01 220 C MACRO =01 221 CodeMacro and dst:Rb,src:Eb # =01 222 Segfix src # =01 223 DB 048h ; 22H Change here !! # =01 224 ModRM dst,src # =01 225 EndM =01 226 C MACRO =01 227 CodeMacro and dst:Aw,src:Dw # =01 228 DB 009h ; 25H Change here !! # =01 229 DW src # =01 230 EndM =01 231 C MACRO =01 232 CodeMacro and dst:Aw,src:Db # =01 233 DB 009h ; 25H Change here !! # =01 234 DW src #
=01 268 DB 0a3h ; 077H Change here !! # =01 269 RelB place # =01 270 EndM =01 271 C MACRO =01 272 CodeMacro bl place:Cb # =01 273 DB 003h ; 072H Change here !! # =01 274 RelB place uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 6 LOC OBJ LINE SOURCE # =01 275 EndM =01 276 C MACRO =01 277 CodeMacro ble place:Cb # =01 278 DB 0ech ; 07EH Change here !! # =01 279 RelB place # =01 280 EndM =01 281 C MACRO =01 282 CodeMacro blt place:Cb # =01 283 DB 0b5h ; 07CH Change here !! # =01 284 RelB place # =01 285 EndM =01 286 C MACRO =01 287 CodeMacro bn place:Cb # =01 288 DB 06fh ; 078H Change here !! # =01 289 RelB place # =01 290 EndM =01 291 C MACRO =01 292 CodeMacro bnc place:Cb # =01 293 DB 00eh ; 073H Change here !! # =01 294 RelB place # =01 295 EndM =01 296 C MACRO =01 297 CodeMacro bne place:Cb # =01 298 DB 0adh ; 075H Change here !! # =01 299 RelB place # =01 300 EndM =01 301 C MACRO =01 302 CodeMacro bnh place:Cb # =01 303 DB 032h ; 076H Change here !! # =01 304 RelB place # =01 305 EndM =01 306 C MACRO =01 307 CodeMacro bnl place:Cb # =01 308 DB 00eh ; 073H Change here !! # =01 309 RelB place # =01 310 EndM =01 311 C MACRO =01 312 CodeMacro bnv place:Cb # =01 313 DB 0b3h ; 071H Change here !! # =01 314 RelB place # =01 315 EndM =01 316 C MACRO =01 317 CodeMacro bnz place:Cb # =01 318 DB 0adh ; 075H Change here !! # =01 319 RelB place # =01 320 EndM =01 321 C MACRO =01 322 CodeMacro bp place:Cb # =01 323 DB 0dbh ; 079H Change here !! # =01 324 RelB place # =01 325 EndM =01 326 C MACRO =01 327 CodeMacro bpe place:Cb # =01 328 DB 0a2h ; 07AH Change here !! # =01 329 RelB place # =01 330 EndM uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 7 LOC OBJ LINE SOURCE =01 331 C MACRO =01 332 CodeMacro bpo place:Cb # =01 333 DB 060h ; 07BH Change here !! # =01 334 RelB place # =01 335 EndM =01 336 C MACRO =01 337 CodeMacro br place:Cd # =01 338 DB 00ah ; 0EAH Change here !! # =01 339 DD place # =01 340 EndM =01 341 C MACRO =01 342 CodeMacro br place:Md # =01 343 Segfix place # =01 344 DB 09bh ; 0FFH Change here !! # =01 345 ModRM 101B,place # =01 346 EndM =01 347 C MACRO =01 348 CodeMacro br place:Ew # =01 349 Segfix place # =01 350 DB 09bh ; 0FFH Change here !! # =01 351 ModRM 100B,place # =01 352 EndM =01 353 C MACRO =01 354 CodeMacro br place:Cw # =01 355 DB 0f4h ; 0E9H Change here !! # =01 356 RelW place # =01 357 EndM =01 358 C MACRO =01 359 CodeMacro br place:Cb # =01 360 DB 0e8h ; 0EBH Change here !! # =01 361 RelB place # =01 362 EndM =01 363 C MACRO =01 364 CodeMacro brk itype:Db # =01 365 DB 0a8h ; 0CDH Change here !! # =01 366 DB itype # =01 367 EndM =01 368 C MACRO =01 369 CodeMacro brk itype:Db(3) # =01 370 DB 01eh ; 0CCH Change here !! # =01 371 EndM =01 372 C MACRO =01 373 CodeMacro brkv # =01 374 DB 0eah ; 0CEH Change here !! # =01 375 EndM =01 376 C MACRO =01 377 CodeMacro btclr p01:Xw,p02:Db(0,15),p03:Cb # =01 378 DB 012h ; 0FH Change here !! # =01 379 DB 9CH # =01 380 DB p01 # =01 381 DB p02 # =01 382 RelB p03 # =01 383 EndM =01 384 C MACRO =01 385 CodeMacro btclr p01:Xb,p02:Db(0,7),p03:Cb # =01 386 DB 012h ; 0FH Change here !! uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 8 LOC OBJ LINE SOURCE # =01 387 DB 9CH # =01 388 DB p01 # =01 389 DB p02 # =01 390 RelB p03 # =01 391 EndM =01 392 C MACRO =01 393 CodeMacro buslock Prefx # =01 394 DB 004h ; 0F0H Change here !! # =01 395 EndM =01 396 C MACRO =01 397 CodeMacro bv place:Cb # =01 398 DB 09fh ; 70H Change here !! # =01 399 RelB place # =01 400 EndM =01 401 C MACRO =01 402 CodeMacro bz place:Cb # =01 403 DB 0bbh ; 74H Change here !! # =01 404 RelB place # =01 405 EndM =01 406 C MACRO =01 407 CodeMacro call addr:Cd # =01 408 DB 022h ; 9AH Change here !! # =01 409 DD addr # =01 410 EndM =01 411 C MACRO =01 412 CodeMacro call addr:Ed # =01 413 Segfix addr # =01 414 DB 09bh ; 0FFH Change here !! # =01 415 ModRM 011B,addr # =01 416 EndM =01 417 C MACRO =01 418 CodeMacro call addr:Ew # =01 419 Segfix addr # =01 420 DB 09bh ; 0FFH Change here !! # =01 421 ModRM 010B,addr # =01 422 EndM =01 423 C MACRO =01 424 CodeMacro call addr:Cw # =01 425 DB 04bh ; 0E8H Change here !! # =01 426 RelW addr # =01 427 EndM =01 428 C MACRO =01 429 CodeMacro call addr:Cb # =01 430 DB 04bh ; 0E8H Change here !! # =01 431 RelW addr # =01 432 EndM =01 433 C MACRO =01 434 CodeMacro chkind indx:Rw,bptr:Md # =01 435 Segfix bptr # =01 436 DB 08ch ; 62H Change here !! # =01 437 ModRM indx,bptr # =01 438 EndM =01 439 C MACRO =01 440 CodeMacro chkind indx:Rw,bptr:Mw # =01 441 Segfix bptr # =01 442 DB 08ch ; 62H Change here !! uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 9 LOC OBJ LINE SOURCE # =01 443 ModRM indx,bptr # =01 444 EndM =01 445 C MACRO =01 446 CodeMacro clr1 flag:I (DIR) # =01 447 DB 02ch ; 0FCH Change here !! # =01 448 EndM =01 449 C MACRO =01 450 CodeMacro clr1 flag:I (CY) # =01 451 DB 0bch ; 0F8H Change here !! # =01 452 EndM =01 453 C MACRO =01 454 CodeMacro clr1 p01:Ew,p02:Db(0,15) # =01 455 Segfix p01 =01 456 ; DW 1B0FH # =01 457 DB 012h # =01 458 DB 1BH ; 0FH Change here !! # =01 459 ModRM 000B,p01 # =01 460 DB p02 # =01 461 EndM =01 462 C MACRO =01 463 CodeMacro clr1 p01:Eb,p02:Db(0,7) # =01 464 Segfix p01 =01 465 ; DW 1A0FH # =01 466 DB 012h # =01 467 DB 1AH ; 0FH Change here !! # =01 468 ModRM 000B,p01 # =01 469 DB p02 # =01 470 EndM =01 471 C MACRO =01 472 CodeMacro clr1 p01=Ew,p02:Rb(CL) # =01 473 Segfix p01 =01 474 ; DW 130FH # =01 475 DB 012h # =01 476 DB 13H ; 0FH Change here !! # =01 477 ModRM 000B,p01 # =01 478 EndM =01 479 C MACRO =01 480 CodeMacro clr1 p01=Eb,p02:Rb(CL) # =01 481 Segfix p01 =01 482 ; DW 120FH # =01 483 DB 012h # =01 484 DB 12H ; 0FH Change here !! # =01 485 ModRM 000B,p01 # =01 486 EndM =01 487 C MACRO =01 488 CodeMacro cmp dst:Ew,src:Dw # =01 489 Segfix dst # =01 490 DB 0beh ; 81H Change here !! # =01 491 ModRM 111B,dst # =01 492 DW src # =01 493 EndM =01 494 C MACRO =01 495 CodeMacro cmp dst:Eb,src:Db # =01 496 Segfix dst # =01 497 DB 02eh ; 80H Change here !! # =01 498 ModRM 111B,dst uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 10 LOC OBJ LINE SOURCE # =01 499 DB src # =01 500 EndM =01 501 C MACRO =01 502 CodeMacro cmp dst:Ew,src:Db # =01 503 Segfix dst # =01 504 DB 0beh ; 81H Change here !! # =01 505 ModRM 111B,dst # =01 506 DW src # =01 507 EndM =01 508 C MACRO =01 509 CodeMacro cmp dst:Ew,src:Db(-128,127) # =01 510 Segfix dst # =01 511 DB 006h ; 83H Change here !! # =01 512 ModRM 111B,dst # =01 513 DB src # =01 514 EndM =01 515 C MACRO =01 516 CodeMacro cmp dst:Ew,src:Rw # =01 517 Segfix dst # =01 518 DB 019h ; 39H Change here !! # =01 519 ModRM src,dst # =01 520 EndM =01 521 C MACRO =01 522 CodeMacro cmp dst:Eb,src:Rb # =01 523 Segfix dst # =01 524 DB 05dh ; 38H Change here !! # =01 525 ModRM src,dst # =01 526 EndM =01 527 C MACRO =01 528 CodeMacro cmp dst:Rw,src:Ew # =01 529 Segfix src # =01 530 DB 0b9h ; 3BH Change here !! # =01 531 ModRM dst,src # =01 532 EndM =01 533 C MACRO =01 534 CodeMacro cmp dst:Rb,src:Eb # =01 535 Segfix src # =01 536 DB 020h ; 3AH Change here !! # =01 537 ModRM dst,src # =01 538 EndM =01 539 C MACRO =01 540 CodeMacro cmp dst:Aw,src:Dw # =01 541 DB 066h ; 3DH Change here !! # =01 542 DW src # =01 543 EndM =01 544 C MACRO =01 545 CodeMacro cmp dst:Aw,src:Db # =01 546 DB 066h ; 3DH Change here !! # =01 547 DW src # =01 548 EndM =01 549 C MACRO =01 550 CodeMacro cmp dst:Ab,src:Db # =01 551 DB 057h ; 3CH Change here !! # =01 552 DB src # =01 553 EndM =01 554 uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 11 LOC OBJ LINE SOURCE C MACRO =01 555 CodeMacro cmp4s =01 556 ; DW 260FH # =01 557 DB 012h # =01 558 DB 26H ; 0FH Change here !! # =01 559 EndM =01 560 C MACRO =01 561 CodeMacro cmp4s dst:M ,src:M # =01 562 NoSegfix DS1,dst # =01 563 Segfix src =01 564 ; DW 260FH # =01 565 DB 012h # =01 566 DB 26H ; 0FH Change here !! # =01 567 EndM =01 568 C MACRO =01 569 CodeMacro cmpbk Si_ptr:Ew,Di_ptr:Ew # =01 570 NoSegfix DS1,Di_ptr # =01 571 Segfix Si_ptr # =01 572 DB 046h ; 0A7H Change here !! # =01 573 EndM =01 574 C MACRO =01 575 CodeMacro cmpbk Si_ptr:Eb,Di_ptr:Eb # =01 576 NoSegfix DS1,Di_ptr # =01 577 Segfix Si_ptr # =01 578 DB 089h ; 0A6H Change here !! # =01 579 EndM =01 580 C MACRO =01 581 CodeMacro cmpbkb # =01 582 DB 089h ; 0A6H Change here !! # =01 583 EndM =01 584 C MACRO =01 585 CodeMacro cmpbkw # =01 586 DB 046h ; 0A7H Change here !! # =01 587 EndM =01 588 C MACRO =01 589 CodeMacro cmpm Di_ptr:Mw # =01 590 NoSegfix DS1,Di_ptr # =01 591 DB 01bh ; 0AFH Change here !! # =01 592 EndM =01 593 C MACRO =01 594 CodeMacro cmpm Di_ptr:Mb # =01 595 NoSegfix DS1,Di_ptr # =01 596 DB 06eh ; 0AEH Change here !! # =01 597 EndM =01 598 C MACRO =01 599 CodeMacro cmpmb # =01 600 DB 06eh ; 0AEH Change here !! # =01 601 EndM =01 602 C MACRO =01 603 CodeMacro cmpmw # =01 604 DB 01bh ; 0AFH Change here !! # =01 605 EndM =01 606 C MACRO =01 607 CodeMacro cvtbd =01 608 ; DW 0AD4H # =01 609 DB 0c9h # =01 610 DB 0AH ; 0D4H Change here !! uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 12 LOC OBJ LINE SOURCE # =01 611 EndM =01 612 C MACRO =01 613 CodeMacro cvtbw # =01 614 DB 081h ; 98H Change here !! # =01 615 EndM =01 616 C MACRO =01 617 CodeMacro cvtdb =01 618 ; DW 0AD5H # =01 619 DB 054h # =01 620 DB 0AH ; 0D5H Change here !! # =01 621 EndM =01 622 C MACRO =01 623 CodeMacro cvtwl # =01 624 DB 0c4h ; 99H Change here !! # =01 625 EndM =01 626 C MACRO =01 627 CodeMacro dbnz place:Cb # =01 628 DB 0a0h ; 0E2H Change here !! # =01 629 RelB place # =01 630 EndM =01 631 C MACRO =01 632 CodeMacro dbnze place:Cb # =01 633 DB 042h ; 0E1H Change here !! # =01 634 RelB place # =01 635 EndM =01 636 C MACRO =01 637 CodeMacro dbnzne place:Cb # =01 638 DB 0f0h ; 0E0H Change here !! # =01 639 RelB place # =01 640 EndM =01 641 C MACRO =01 642 CodeMacro dec dst:Ew # =01 643 Segfix dst # =01 644 DB 09bh ; 0FFH Change here !! # =01 645 ModRM 001B,dst # =01 646 EndM =01 647 =01 648 ;------ dec ------------------------------------------------------------------- =01 649 =01 650 ;CodeMacro dec dst:Rw =01 651 ; R53 <01001B,dst> ; 01001B Change here !! =01 652 ;EndM =01 653 C MACRO =01 654 CodeMacro dec dst:Rw(AW) # =01 655 DB 0bfh ; R53 <01001B,000B> Change here !! # =01 656 EndM =01 657 C MACRO =01 658 CodeMacro dec dst:Rw(BW) # =01 659 DB 0cch ; R53 <01001B,011B> Change here !! # =01 660 EndM =01 661 C MACRO =01 662 CodeMacro dec dst:Rw(CW) # =01 663 DB 0ddh ; R53 <01001B,001B> Change here !! # =01 664 EndM =01 665 C MACRO =01 666 CodeMacro dec dst:Rw(DW) uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 13 LOC OBJ LINE SOURCE # =01 667 DB 05fh ; R53 <01001B,010B> Change here !! # =01 668 EndM =01 669 C MACRO =01 670 CodeMacro dec dst:Rw(SP) # =01 671 DB 0e4h ; R53 <01001B,100B> Change here !! # =01 672 EndM =01 673 C MACRO =01 674 CodeMacro dec dst:Rw(BP) # =01 675 DB 021h ; R53 <01001B,101B> Change here !! # =01 676 EndM =01 677 C MACRO =01 678 CodeMacro dec dst:Rw(IX) # =01 679 DB 03ah ; R53 <01001B,110B> Change here !! # =01 680 EndM =01 681 C MACRO =01 682 CodeMacro dec dst:Rw(IY) # =01 683 DB 0dah ; R53 <01001B,111B> Change here !! # =01 684 EndM =01 685 =01 686 ;----------------------------------------------------------------------------- =01 687 C MACRO =01 688 CodeMacro dec dst:Eb # =01 689 Segfix dst # =01 690 DB 039h ; 0FEH Change here !! # =01 691 ModRM 001B,dst # =01 692 EndM =01 693 C MACRO =01 694 CodeMacro di # =01 695 DB 053h ; 0FAH Change here !! # =01 696 EndM =01 697 C MACRO =01 698 CodeMacro dispose # =01 699 DB 084h ; 0C9H Change here !! # =01 700 EndM =01 701 C MACRO =01 702 CodeMacro div divisor:Ew # =01 703 Segfix divisor # =01 704 DB 065h ; 0F7H Change here !! # =01 705 ModRM 111B,divisor # =01 706 EndM =01 707 C MACRO =01 708 CodeMacro div divisor:Eb # =01 709 Segfix divisor # =01 710 DB 0fah ; 0F6H Change here !! # =01 711 ModRM 111B,divisor # =01 712 EndM =01 713 C MACRO =01 714 CodeMacro divu divisor:Ew # =01 715 Segfix divisor # =01 716 DB 065h ; 0F7H Change here !! # =01 717 ModRM 110B,divisor # =01 718 EndM =01 719 C MACRO =01 720 CodeMacro divu divisor:Eb # =01 721 Segfix divisor # =01 722 DB 0fah ; 0F6H Change here !! uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 14 LOC OBJ LINE SOURCE # =01 723 ModRM 110B,divisor # =01 724 EndM =01 725 C MACRO =01 726 CodeMacro ei # =01 727 DB 038h ; 0FBH Change here !! # =01 728 EndM =01 729 C MACRO =01 730 CodeMacro ext p01:Rb,p02:Db(0,15) =01 731 ; DW 3B0FH # =01 732 DB 012h # =01 733 DB 3BH ; 0FH Change here !! # =01 734 ModRM 000B,p01 # =01 735 DB p02 # =01 736 EndM =01 737 C MACRO =01 738 CodeMacro ext p01:Rb,p02:Rb =01 739 ; DW 330FH # =01 740 DB 012h # =01 741 DB 33H ; 0FH Change here !! # =01 742 ModRM p02,p01 # =01 743 EndM =01 744 C MACRO =01 745 CodeMacro fint # =01 746 DB 012h ; 0FH Change here !! # =01 747 DB 92H # =01 748 EndM =01 749 =01 750 ;------------------------------------------------------------------------------ =01 751 C MACRO =01 752 CodeMacro fpo1 opecode:Dw(0,511) # =01 753 R23353 <11B,opecode.mid3,opecode,11011B,opecode.mid6> ; 11B Change here !! # =01 754 EndM =01 755 =01 756 ;----------------------------------------------------------------------------- =01 757 =01 758 ;CodeMacro fpo1 opecode:Db(0,63),addr:M =01 759 ; Segfix addr =01 760 ; R53 <11011B,opecode.mid3> ; 11011B Change here !! =01 761 ; ModRM opecode,addr =01 762 ;EndM =01 763 C MACRO =01 764 CodeMacro fpo1 opecode:Db(0,7),addr:M # =01 765 Segfix addr # =01 766 DB 0b1h ; R53 <11011B,000B> Change here !! # =01 767 ModRM opecode,addr # =01 768 EndM =01 769 C MACRO =01 770 CodeMacro fpo1 opecode:Db(8,15),addr:M # =01 771 Segfix addr # =01 772 DB 050h ; R53 <11011B,001B> Change here !! # =01 773 ModRM opecode,addr # =01 774 EndM =01 775 C MACRO =01 776 CodeMacro fpo1 opecode:Db(16,23),addr:M # =01 777 Segfix addr # =01 778 DB 034h ; R53 <11011B,010B> Change here !! uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 15 LOC OBJ LINE SOURCE # =01 779 ModRM opecode,addr # =01 780 EndM =01 781 C MACRO =01 782 CodeMacro fpo1 opecode:Db(24,31),addr:M # =01 783 Segfix addr # =01 784 DB 094h ; R53 <11011B,011B> Change here !! # =01 785 ModRM opecode,addr # =01 786 EndM =01 787 C MACRO =01 788 CodeMacro fpo1 opecode:Db(32,39),addr:M # =01 789 Segfix addr # =01 790 DB 0b4h ; R53 <11011B,100B> Change here !! # =01 791 ModRM opecode,addr # =01 792 EndM =01 793 C MACRO =01 794 CodeMacro fpo1 opecode:Db(40,47),addr:M # =01 795 Segfix addr # =01 796 DB 03dh ; R53 <11011B,101B> Change here !! # =01 797 ModRM opecode,addr # =01 798 EndM =01 799 C MACRO =01 800 CodeMacro fpo1 opecode:Db(48,55),addr:M # =01 801 Segfix addr # =01 802 DB 072h ; R53 <11011B,110B> Change here !! # =01 803 ModRM opecode,addr # =01 804 EndM =01 805 C MACRO =01 806 CodeMacro fpo1 opecode:Db(56,63),addr:M # =01 807 Segfix addr # =01 808 DB 07dh ; R53 <11011B,111B> Change here !! # =01 809 ModRM opecode,addr # =01 810 EndM =01 811 =01 812 ;----------------------------------------------------------------------------- =01 813 =01 814 ;CodeMacro fpo2 opecode:Db(0,127) =01 815 ; R23371 <11B,opecode.mid3,opecode,0110011B,opecode.mid6> ; Change here !! =01 816 ;EndM =01 817 C MACRO =01 818 CodeMacro fpo2 opecode:Db(0,63) # =01 819 DB 0b6h ; R23371 <11B,opecode.mid3,opecode,0110011B,0B> Cha nge here !! # =01 820 R233 <11B,opecode.mid3,opecode> # =01 821 EndM =01 822 C MACRO =01 823 CodeMacro fpo2 opecode:Db(64,127) # =01 824 DB 0d5h ; R23371 <11B,opecode.mid3,opecode,0110011B,1B> Cha nge here !! # =01 825 R233 <11B,opecode.mid3,opecode> # =01 826 EndM =01 827 =01 828 ;------------------------------------------------------------------------------ =01 829 =01 830 ;CodeMacro fpo2 opecode:Db(0,15),addr:M =01 831 ; Segfix addr =01 832 ; R71 <0110011B,opecode.mid3> ; 0110011B Change here !! uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 16 LOC OBJ LINE SOURCE =01 833 ; ModRM opecode,addr =01 834 ;EndM =01 835 C MACRO =01 836 CodeMacro fpo2 opecode:Db(0,7),addr:M # =01 837 Segfix addr # =01 838 DB 0b6h ; R71 <0110011B,0B> Change here !! # =01 839 ModRM opecode,addr # =01 840 EndM =01 841 C MACRO =01 842 CodeMacro fpo2 opecode:Db(8,15),addr:M # =01 843 Segfix addr # =01 844 DB 0d5h ; R71 <0110011B,1B> Change here !! # =01 845 ModRM opecode,addr # =01 846 EndM =01 847 =01 848 ;----------------------------------------------------------------------------- =01 849 C MACRO =01 850 CodeMacro halt # =01 851 DB 014h ; 0F4H Change here !! # =01 852 EndM =01 853 C MACRO =01 854 CodeMacro in dst:Aw,port:Db # =01 855 DB 011h ; 0E5H Change here !! # =01 856 DB port # =01 857 EndM =01 858 C MACRO =01 859 CodeMacro in dst:Ab,port:Db # =01 860 DB 013h ; 0E4H Change here !! # =01 861 DB port # =01 862 EndM =01 863 C MACRO =01 864 CodeMacro in dst:Aw,port:Rw(DW) # =01 865 DB 052h ; 0EDH Change here !! # =01 866 EndM =01 867 C MACRO =01 868 CodeMacro in dst:Ab,port:Rw(DW) # =01 869 DB 0e0h ; 0ECH Change here !! # =01 870 EndM =01 871 C MACRO =01 872 CodeMacro inc dst:Ew # =01 873 Segfix dst # =01 874 DB 09bh ; 0FFH Change here !! # =01 875 ModRM 000B,dst # =01 876 EndM =01 877 C MACRO =01 878 CodeMacro inc dst:Eb # =01 879 Segfix dst # =01 880 DB 039h ; 0FEH Change here !! # =01 881 ModRM 000B,dst # =01 882 EndM =01 883 =01 884 ;------ dec ------------------------------------------------------------------- =01 885 =01 886 ;CodeMacro inc dst:Rw =01 887 ; R53 <01000B,dst> ; 01000B Change here !! =01 888 ;EndM uPD70320 Assembler V3.10 SEC 21 Feb 92 13:29:33 PAGE 17 LOC OBJ LINE SOURCE =01 889 C MACRO =01 890 CodeMacro inc dst:Rw(AW) # =01 891 DB 0c7h ; R53 <01000B,000B> Change here !! # =01 892 EndM =01 893 C MACRO =01 894 CodeMacro inc dst:Rw(BW) # =01 895 DB 002h ; R53 <01000B,011B> Change here !! # =01 896 EndM =01 897 C MACRO =01 898 CodeMacro inc dst:Rw(CW) # =01 899 DB 03fh ; R53 <01000B,001B> Change here !! # =01 900 EndM =01 901 C MACRO =01 902 CodeMacro inc dst:Rw(DW) # =01 903 DB 00ch ; R53 <01000B,010B> Change here !! # =01 904 EndM =01 905 C MACRO =01 906 CodeMacro inc dst:Rw(SP) # =01 907 DB 09ah ; R53 <01000B,100B> Change here !! # =01 908 EndM =01 909 C MACRO =01 910 CodeMacro inc dst:Rw(BP) # =01 911 DB 05eh ; R53 <01000B,101B> Change here !! # =01 912 EndM =01 913 C MACRO =01 914 CodeMacro inc dst:Rw(IX) # =01 915 DB 069h ; R53 <01000B,110B> Change here !! # =01 916 EndM =01 917 C MACRO =01 918 CodeMacro inc dst:Rw(IY) # =01 919 DB 02dh ; R53 <01000B,111B> Change here !! # =01 920 EndM =01 921 =01 922 ;----------------------------------------------------------------------------- =01 923 C MACRO =01 924 CodeMacro inm Di_ptr=Mw,port:Rw(DW) # =01 925 NoSegfix DS1,Di_ptr # =01 926 DB 0f1h ; 6DH Change here !! # =01 927 EndM =01 928 C MACRO =01 929 CodeMacro inm Di_ptr=Mb,port:Rw(DW) # =01 930 NoSegfix DS1,Di_ptr # =01 931 DB 0abh ; 6CH Change here !! # =01 932 EndM =01
D9ADEC4EFBC326 :10200000010F0000020F0000090F00000A0F080076 :10201000110F0000120F0000E80F0110E90F00007F :04202000EB0F4C0076 :05FFF0000A00040000FE :0400000300000000F9 :00000001FF :100F8F006163743920202020202020202020202061 :100F9F006163743130202020202020202020202049 :100FAF006163743131202020202020202020202038 :100FBF006C616D705F6E6F5F6D616A696E2020206E :100FCF0077726F77726F2020202020202020202022 :100FDF00626F756E6420202020202020202020208A :100FEF006675726675 20202020202020202018 :100FF
References
Arabian Fight | |
---|---|
Main page | Comparisons | Credits | Hidden content | Magazine articles | Reception |