mirror of
https://github.com/BluestormDNA/ProjectPSX.git
synced 2025-04-02 10:52:34 -04:00
Refact mmu to bus. Add tick
This commit is contained in:
parent
28fc2bc10c
commit
92b657654a
1 changed files with 5 additions and 4 deletions
|
@ -4,7 +4,7 @@ using System.Threading.Tasks;
|
|||
namespace ProjectPSX {
|
||||
class Program {
|
||||
private CPU cpu;
|
||||
private BUS mmu;
|
||||
private BUS bus;
|
||||
|
||||
static void Main() {
|
||||
Program p = new Program();
|
||||
|
@ -13,12 +13,13 @@ namespace ProjectPSX {
|
|||
|
||||
public void POWER_ON() {
|
||||
cpu = new CPU();
|
||||
mmu = new BUS();
|
||||
bus = new BUS();
|
||||
|
||||
mmu.loadBios();
|
||||
bus.loadBios();
|
||||
|
||||
while (true) {
|
||||
cpu.Run(mmu);
|
||||
cpu.Run(bus);
|
||||
bus.tick(2); //2 ticks per opcode
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue