![]() It doesn’t sound like it was at all trivial. also made a video (embedded below) where he documented the trials and tribulations of porting Rust code to the Android platform – an intensely Java environment. He ported the iPhone OS emulator, written in Rust, to Android, and then ported a version of DOOM that runs on iPhone OS to go with it. But maybe you don’t have an iPhone? has your back. So you want to play some games from the early days of 32-bit iPhone OS that no longer run on recent OS versions? wrote a sweet high-level emulator, touchHLE, to do so on modern iOS phones. Thanks to for the tip! Posted in Musical Hacks Tagged 16-bit, cpu, emulation, SunVox For those who pay attention, we did see one neat SunVox project in the past, which is certainly eye-catching as well as eardrum-bursting. Now, all that is needed is for someone to port Doom to this and we’ll have it all. The ABI will look very familiar to anyone who’s ever touched assembler before, although as you’d expect, it is quite light on addressing modes. If you don’t fancy manually poking bits into the ROM to enter your software, then you’re in luck as has provided an assembler (in Java) that should ease the process a lot. It boasts 2KB of ROM, 256 bytes of RAM (expandable to 128 KB), and 8 general registers for data exchange between components. ![]() The VOXCOM 1610 is a fully functional 10 Hz, 16-bit computer. It does look like a lot of fun, but just like CPUs created in Minecraft, just because, this seems to be the first time someone has built one inside this particular music app. Whilst the software is normally used for creating music and sound effects, they decided to really push it, and create the VOXCOM-1610, a functional turing-complete CPU inside SunVox, just for fun.įor those who haven’t come across SunVox before now, this software is a highly programmable visual environment for building up custom synthesisers, piecing signals together to create rhythms - that’s the ‘tracker’ bit - as well as interfacing to input devices such as MIDI and many others. finds out where it comes from, including incorrectly copied disk images and a revelation at the end.Ĭontinue reading “A Mysterious 6502 Apple 2 Simulator” → Posted in Retrocomputing Tagged 6502, Apple 2, emulationĭay-time software engineer and part-time musician, knows a thing or two about programming the SunVox modular synthesiser and tracker software. ![]() demonstrates the simulator with a basic 6502 assembly program, revealing an animated, beautiful Apple 2 simulator that actually runs on the Apple 2! The simulator shows all the major components of a 6502 and actually animates the complete data flow of an instruction.īut why is this mysterious? It’s mysterious because – a “hello” program aside – it’s the only thing on the disk! Not so much as a single clue as to where it came from. This is what stumbled upon when he found a mysterious disk with only “APL6502.SIM” on it. But what if that wasn’t the case? What if a simulator runs on the very hardware it’s simulating? Nice, visual simulators of CPUs such as the 6502 are usually made much later and with more modern tooling than what they simulate.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |