Playboy Advance Updated to 0.9!
posted in Emulator Release by xeon3d on Mar 3rd, 2001
A new version of Playboy Advance has been released bringing it up to v0.9. Here's what's new in this release of this Gameboy Advance Emulator:
Added opcode LDR, Load Word, No WriteBack, Pre Dec, Register
Added opcode LDR, Load Byte, No WriteBack, Pre Dec, Register
Added opcode LDR, Load Word, No WriteBack, Post Inc, Register
Added opcode LDR, Load Word, No WriteBack, Post Dec, Register
Added opcode LDR, Load Byte, No WriteBack, Post Dec, Register
Added opcode LDR, Load Byte, No WriteBack, Post Inc, Register
Added opcode LDR, Load Word, No WriteBack, Pre Inc, Register
Added opcode LDR, Load Byte, No WriteBack, Pre Inc, Register
Added opcode STR, Store Word, No WriteBack, Pre Dec, Register
Added opcode STR, Store Byte, No WriteBack, Pre Dec, Register
Added opcode STR, Store Word, No WriteBack, Post Inc, Register
Added opcode STR, Store Word, No WriteBack, Post Dec, Register
Added opcode STR, Store Byte, No WriteBack, Post Dec, Register
Added opcode STR, Store Byte, No WriteBack, Post Inc, Register
Added opcode STR, Store Word, No WriteBack, Pre Inc, Register
Added opcode STR, Store Byte, No WriteBack, Pre Inc, Register
Added opcode STM, Store, No WriteBack, Post Dec
Added opcode LDM, Load, No WriteBack, Post Dec
Added opcode STM, Store, WriteBack, Post Dec
Added opcode LDM, Load, WriteBack, Post Dec
Added opcode STM, Store, Flags, No WriteBack, Post Dec
Added opcode LDM, Load, Flags, No WriteBack, Post Dec
Added opcode STM, Store, Flags, WriteBack, Post Dec
Added opcode LDM, Load, Flags, WriteBack, Post Dec
Added opcode STM, Store, No WriteBack, Post Inc
Added opcode LDM, Load, No WriteBack, Post Inc
Added opcode STM, Store, WriteBack, Post Inc
Added opcode LDM, Load, WriteBack, Post Inc
Added opcode STM, Store, Flags, No WriteBack, Post Inc
Added opcode LDM, Load, Flags, No WriteBack, Post Inc
Added opcode STM, Store, Flags, WriteBack, Post Inc
Added opcode LDM, Load, Flags, WriteBack, Post Inc
Added opcode STM, Store, No WriteBack, Pre Dec
Added opcode LDM, Load, No WriteBack, Pre Dec
Added opcode STM, Store, WriteBack, Pre Dec
Added opcode LDM, Load, WriteBack, Pre Dec
Added opcode STM, Store, Flags, No WriteBack, Pre Dec
Added opcode LDM, Load, Flags, No WriteBack, Pre Dec
Added opcode STM, Store, Flags, WriteBack, Pre Dec
Added opcode LDM, Load, Flags, WriteBack, Pre Dec
Added opcode STM, Store, No WriteBack, Pre Inc
Added opcode LDM, Load, No WriteBack, Pre Inc
Added opcode STM, Store, WriteBack, Pre Inc
Added opcode LDM, Load, WriteBack, Pre Inc
Added opcode STM, Store, Flags, No WriteBack, Pre Inc
Added opcode LDM, Load, Flags, No WriteBack, Pre Inc
Added opcode STM, Store, Flags, WriteBack, Pre Inc
Added opcode LDM, Load, Flags, WriteBack, Pre Inc
Fixed Opcode TEQ/MSR Switch Reg/Immed. Now goes to MSR correctly, and calls TEQ instead of TST.
Changed General MSR and MRS opcodes on CPSR to support multiple SPSR and CPSR.
Optimized Read/Write memory code. HUGE speed boost! ie. With RotZoomer, 29fps to over 40fps!
Compile supports Altivec (for G4 users wanting to take advantage of the Velocity Engine) (Minor speed boost, about 1fps speed difference).
Debugger fixed to display correct values.
Vertical and Horizontal Blanking major speed boost.
Fixed most all opcodes to support updating of CPU flags for the correct variants.
Multiple BIOS software based calls implemented.
Graphics Mode 0 background fully implemented, including layers and screen sizes.
Emulator is now 100% portable (In exception to frontend, which isn't a part of the emulation, just a GUI).
You can grab it at our Gameboy Advance Emulators for Macintosh page. Thanks to shray for the news.
|