Ok, I can confirm that the Japan 1.05 LaserActive bios that's floating around out there is a BAD DUMP. There's corruption in the main CPU compressed payload that's scrambling opcodes partway through the data stream. Here's an archive of the original thread where this dump originates from:
https ...
Search found 796 matches
- Wed Aug 13, 2025 2:15 am
- Forum: MegaLD
- Topic: Emulating Pioneer LaserActive (Mega-LD) games
- Replies: 193
- Views: 421804
- Tue Aug 12, 2025 11:24 pm
- Forum: MegaLD
- Topic: Emulating Pioneer LaserActive (Mega-LD) games
- Replies: 193
- Views: 421804
Re: Emulating Pioneer LaserActive (Mega-LD) games
I tested Japan BIOS 1.05 and it hangs when starting, 1.02 seems to work. I'm only getting 30-40 fps. Tried both my internal HDD and external SSD, it didn't seem to affect much besides the initial loading time. I'm running an i7 7700 @ 3Ghz and an Nvidia GPU so my computer should ostensibly be fast ...
- Tue Aug 05, 2025 4:23 am
- Forum: MegaLD
- Topic: MegaLD Dumping Project
- Replies: 77
- Views: 601751
Re: MegaLD Dumping Project
Yep, saw that. Some of those rips might be redone soon, to capture the lead-in and lead-out. I've been chatting with the people behind those releases. I've got a ripping guide with the approach I used online here:
https://techdocs.exodusemulator.com/Console/PioneerLaserActive/Archiving.html
Most of ...
https://techdocs.exodusemulator.com/Console/PioneerLaserActive/Archiving.html
Most of ...
- Tue Jul 29, 2025 11:42 pm
- Forum: MegaLD
- Topic: MegaLD Dumping Project
- Replies: 77
- Views: 601751
Re: MegaLD Dumping Project
Six year bump, to state that the ripping project is nearing completion. Titles aren't generally available yet, but they'll be uploaded to archive.org sometime over the next few months. Details on my site here:
https://techdocs.exodusemulator.com/Console/PioneerLaserActive/Titles.html
And details on ...
https://techdocs.exodusemulator.com/Console/PioneerLaserActive/Titles.html
And details on ...
- Tue Jul 29, 2025 11:34 pm
- Forum: MegaLD
- Topic: Emulating Pioneer LaserActive (Mega-LD) games
- Replies: 193
- Views: 421804
Re: Emulating Pioneer LaserActive (Mega-LD) games
11 year bump, to say I finally went and did this. I've made a fork of Ares with initial support for MegaLD games, and released a playable rip of Space Berserker. Details up on my site here:
https://techdocs.exodusemulator.com/Console/PioneerLaserActive/Software.html#emulation
More work to follow ...
https://techdocs.exodusemulator.com/Console/PioneerLaserActive/Software.html#emulation
More work to follow ...
- Tue Feb 20, 2024 11:25 pm
- Forum: Exodus
- Topic: Timing analysis using Exodus
- Replies: 8
- Views: 19370
Re: Timing analysis using Exodus
Nothing else from memory, just be aware the third party libraries haven't been updated, so they point at ancient versions that aren't all available on their original links anymore. If you use the wayback engine at archive.org you can pull down any missing ones. I'll be updating them soon.
- Fri Feb 16, 2024 12:08 am
- Forum: Exodus
- Topic: Timing analysis using Exodus
- Replies: 8
- Views: 19370
Re: Timing analysis using Exodus
Hey Matt, just letting you know I've pushed a change to Exodus which adds timing information for trace logs, both in terms of processor clock cycles and absolute system time since the last "hard reset":
https://nemesis.exodusemulator.com/Exodus/Images/TraceLogTiming.png
This is logged to file as ...
https://nemesis.exodusemulator.com/Exodus/Images/TraceLogTiming.png
This is logged to file as ...
- Tue Feb 13, 2024 9:54 am
- Forum: Exodus
- Topic: Timing analysis using Exodus
- Replies: 8
- Views: 19370
Re: Timing analysis using Exodus
I see what you're saying. I think adding timing information to the trace logs would be the right way to go. Using GetCurrentTimesliceProgress() is good, but you'd probably be more interested in a time in clock cycles. Logging both would be best most likely. All this could be done within the ...
- Mon Feb 12, 2024 11:42 pm
- Forum: Announcement
- Topic: Nuked MD - decap-based cycle-accurate Mega Drive emulator (software & FPGA)
- Replies: 8
- Views: 90631
Re: Nuked MD - decap-based cycle-accurate Mega Drive emulator (software & FPGA)
Really impressive work, good job guys! A transistor-level simulation of these devices is a great step for preservation.
- Sun Feb 11, 2024 10:39 pm
- Forum: Megadrive/Genesis
- Topic: I'm officially building a microcode-level 68000 core
- Replies: 52
- Views: 197593
Re: I'm officially building a microcode-level 68000 core
Posting here to keep the updates flowing. Things have moved slower since my leave ended and I've started back at work, but it's still moving along. I've been able to fully decode the microcode in the production version of the 68000, and generate a listing for it in the same form as Appendix H in the ...
- Fri Feb 09, 2024 6:25 am
- Forum: Demos
- Topic: Instruction timing test (68000)
- Replies: 8
- Views: 22102
Re: Instruction timing test (68000)
Huge thanks for this test ROM! I've started work on Exodus again, and I'm currently working on a microcode-level 68000 core that should get this to 100%. I was about to write a test ROM like this myself when I came across yours. These kind of tests are invaluable, thanks for putting it together!
- Sat Feb 03, 2024 2:15 am
- Forum: Megadrive/Genesis
- Topic: I'm officially building a microcode-level 68000 core
- Replies: 52
- Views: 197593
Re: I'm officially building a microcode-level 68000 core
A quick note to say I've updated my 68000 annotated schematic here:
https://github.com/RogerSanders/M68000Schematic
I've corrected a lot of register names, and identified more latches and regions in the die. You can view the annotated schematic using the Schematic Explorer tool I put together an ...
https://github.com/RogerSanders/M68000Schematic
I've corrected a lot of register names, and identified more latches and regions in the die. You can view the annotated schematic using the Schematic Explorer tool I put together an ...
- Sat Feb 03, 2024 1:21 am
- Forum: Megadrive/Genesis
- Topic: I'm officially building a microcode-level 68000 core
- Replies: 52
- Views: 197593
Re: I'm officially building a microcode-level 68000 core
Math operations, flags, and the ALU
You should know there's another patent which covers the 68000 ALU specifically, and in some cases goes into more detail than US4325121. That patent is US4312034 here: https://nemesis.exodusemulator.com/M68000/Patents/US4312034.pdf
Before we talk about the ALU ...
You should know there's another patent which covers the 68000 ALU specifically, and in some cases goes into more detail than US4325121. That patent is US4312034 here: https://nemesis.exodusemulator.com/M68000/Patents/US4312034.pdf
Before we talk about the ALU ...
- Thu Feb 01, 2024 8:30 am
- Forum: Megadrive/Genesis
- Topic: I'm officially building a microcode-level 68000 core
- Replies: 52
- Views: 197593
Re: I'm officially building a microcode-level 68000 core
The Execution Unit
So far we've covered how to determine the sequence of microinstructions that are executed for a given macroinstruction (opcode). Now we'll dive into what those individual microinstructions can do. The most critical component for this is the Execution Unit. There's an entire ...
So far we've covered how to determine the sequence of microinstructions that are executed for a given macroinstruction (opcode). Now we'll dive into what those individual microinstructions can do. The most critical component for this is the Execution Unit. There's an entire ...
- Tue Jan 30, 2024 10:59 am
- Forum: Megadrive/Genesis
- Topic: I'm officially building a microcode-level 68000 core
- Replies: 52
- Views: 197593
Re: I'm officially building a microcode-level 68000 core
Prefetch and initial state
Before you can properly understand the steps an instruction takes during execution, it's important to understand the state the processor is in before the instruction starts executing. Before each "normal" instruction (non-exception) begins executing, the following state ...
Before you can properly understand the steps an instruction takes during execution, it's important to understand the state the processor is in before the instruction starts executing. Before each "normal" instruction (non-exception) begins executing, the following state ...