Sitting in my Comp Sci class I was wondering how difficult it would be to use the microchip feature to make an actual MIPS processor with RAM and how many instructions per game second could be executed. Now, however, I see I wouldn't exactly be breaking new ground and would actually have to really one up for it to be any bit significant...
Nice music choice BTW. Hard to believe that game is over a year old now.
@TheBoredSupremacy Yeah. It is a reaaal pain the in the ass to be certain. The worst part is developing the programming language and engineering the logic to handle it. You're more than welcome to check out v3 if you want. I'm still in the middle of developing it, but you could probably help me speed things up if you know enough about digital logic.
@Deamosseraph I would be lying if I said I wasn't interested, but I don't know if I have time for that. Not too mention I don't actually have experience with the hardware level aside from simple MIPS and concepts. Though, if V3 is public I might have look it up next time I boot up the PS3.
@melsomize The therm is around 50%. I would love to make a better interface, which I am aiming for in version 3. This interface is a large improvement from V1 which required knowledge of the exact ASM codes to perform commands.
Het man, im in logic stuff too. I hope you know something about fractals, i recently finished my mandelbrot ser generator in lbp2 it has over 10000 gates and 100000 wires, a screen of 20x20 and 20x24-bit ram. It took me a year to build and the level is filled from bottom to top with multipliers adders and subtractors too run the code. The thermometer is almost full. If you want to see it than you could join me sometime. My psn is tevlon1
@TheXRealXBrapp This posted version is the 2nd version. I am slowly working on version 3, but real life always gets in the way. I am aiming on moving the program storage inside the chip so that branch instructions can be used. This is really slowing me down as I have to do a ton of optimization to allow a large enough pool of memory cells to hold not only a 30+ line program, but some RAM and the registers.
@TheXRealXBrapp Ahh.. Yeah.. That would be my mistake then. Should be Version 3. Thanks for your interest. If you want, Add me on PSN: Deamos and when I'm on next I'll show ya the current work.
I need help! I'm making a binary counter, but how can I convert the binary into decimal? Do I need to "and" gate every possible combination? Like: if bits 4 and 1 are on, turn on the 5 hologram. Can you please respond? I know a little bit of java and C++, but I just don't understand how computers convert binary into decimal.
@TheXRealXBrapp Well there are several ways to do it, depending on how many bits you are using in a binary counter. If there is only 4 bits and you are really only trying to count to 9 and drive it in to a single 7 segment display, instead of 15 with the 4 bits, then your best bet is to use a decade binary counter and then use AND gates like you mentioned. If you are trying to count to a higher number, I would recommend using several decade counters linked together. That is what I would do.
I knew that if you could make a RISC CPU in Logisim (logic simulating software), someone could make one in LBP2, and someone finally did it! Thanks so much! I'm really into electronics and I love to manipulate and see how community-made CPUs work. BTW, is your level copyable or give the CPU as a prize? I'd be really sad if it wasn't... Anyways, I support you for making an even bigger CPU (more instructions, more RAM and ROM, etc.) and making the whole process happen in a tiny microchip!
@danielegvi No no.. Thank you! :P Yeah, the level is copyable and the CPU is given as a prize. I would love to make a larger CPU; however, while this CPU only takes about a 10th of the thermo, increasing the memory cache increases the thermo in a large way. I did leave the connection points to increase the memory to 255 x 8 bits, it just needs the actual memory registers to connect to. If I do support making another processor, the first thing I need to do is add in branch instructions...
Haha Thanks. Yeah, i mostly did it to show you can honestly simulate a RISC processor within LBP. However, it could also be used to perform level logic as needed.
The amount of work you've done is really impressive, but how can it help to make FUN in lbp? xD Of course it shows that you can make unbelievable logics in this game, and i hope to see a great level wich uses complex logics like this computer someday!
Sitting in my Comp Sci class I was wondering how difficult it would be to use the microchip feature to make an actual MIPS processor with RAM and how many instructions per game second could be executed. Now, however, I see I wouldn't exactly be breaking new ground and would actually have to really one up for it to be any bit significant...
Nice music choice BTW. Hard to believe that game is over a year old now.
TheBoredSupremacy 3 weeks ago
@TheBoredSupremacy Yeah. It is a reaaal pain the in the ass to be certain. The worst part is developing the programming language and engineering the logic to handle it. You're more than welcome to check out v3 if you want. I'm still in the middle of developing it, but you could probably help me speed things up if you know enough about digital logic.
Deamosseraph 3 weeks ago
@Deamosseraph I would be lying if I said I wasn't interested, but I don't know if I have time for that. Not too mention I don't actually have experience with the hardware level aside from simple MIPS and concepts. Though, if V3 is public I might have look it up next time I boot up the PS3.
TheBoredSupremacy 3 weeks ago
How full is the therm btw? You really should make a better looking interface, this one is a bit hard.
melsomize 1 month ago
@melsomize The therm is around 50%. I would love to make a better interface, which I am aiming for in version 3. This interface is a large improvement from V1 which required knowledge of the exact ASM codes to perform commands.
Deamosseraph 1 month ago
Het man, im in logic stuff too. I hope you know something about fractals, i recently finished my mandelbrot ser generator in lbp2 it has over 10000 gates and 100000 wires, a screen of 20x20 and 20x24-bit ram. It took me a year to build and the level is filled from bottom to top with multipliers adders and subtractors too run the code. The thermometer is almost full. If you want to see it than you could join me sometime. My psn is tevlon1
melsomize 1 month ago
Are you working on the 2nd version yet?
TheXRealXBrapp 1 month ago
@TheXRealXBrapp This posted version is the 2nd version. I am slowly working on version 3, but real life always gets in the way. I am aiming on moving the program storage inside the chip so that branch instructions can be used. This is really slowing me down as I have to do a ton of optimization to allow a large enough pool of memory cells to hold not only a 30+ line program, but some RAM and the registers.
Deamosseraph 1 month ago
@Deamosseraph oh, well at the end you said "version 2 will support branch instructions. But anyway, take your time. More time=awesomer cpu.
TheXRealXBrapp 1 month ago
@TheXRealXBrapp Ahh.. Yeah.. That would be my mistake then. Should be Version 3. Thanks for your interest. If you want, Add me on PSN: Deamos and when I'm on next I'll show ya the current work.
Deamosseraph 1 month ago
@Deamosseraph Awesome. I'll do that next time I'm on my ps3.
TheXRealXBrapp 1 month ago
Your my favorite creator.
yugiohonline26 4 months ago in playlist More videos from Deamosseraph
I need help! I'm making a binary counter, but how can I convert the binary into decimal? Do I need to "and" gate every possible combination? Like: if bits 4 and 1 are on, turn on the 5 hologram. Can you please respond? I know a little bit of java and C++, but I just don't understand how computers convert binary into decimal.
TheXRealXBrapp 5 months ago
@TheXRealXBrapp Well there are several ways to do it, depending on how many bits you are using in a binary counter. If there is only 4 bits and you are really only trying to count to 9 and drive it in to a single 7 segment display, instead of 15 with the 4 bits, then your best bet is to use a decade binary counter and then use AND gates like you mentioned. If you are trying to count to a higher number, I would recommend using several decade counters linked together. That is what I would do.
Deamosseraph 5 months ago
Damn YouTube comment lenght limit. My last comment was 3x larger!
danielegvi 7 months ago
I knew that if you could make a RISC CPU in Logisim (logic simulating software), someone could make one in LBP2, and someone finally did it! Thanks so much! I'm really into electronics and I love to manipulate and see how community-made CPUs work. BTW, is your level copyable or give the CPU as a prize? I'd be really sad if it wasn't... Anyways, I support you for making an even bigger CPU (more instructions, more RAM and ROM, etc.) and making the whole process happen in a tiny microchip!
danielegvi 7 months ago
@danielegvi No no.. Thank you! :P Yeah, the level is copyable and the CPU is given as a prize. I would love to make a larger CPU; however, while this CPU only takes about a 10th of the thermo, increasing the memory cache increases the thermo in a large way. I did leave the connection points to increase the memory to 255 x 8 bits, it just needs the actual memory registers to connect to. If I do support making another processor, the first thing I need to do is add in branch instructions...
Deamosseraph 7 months ago
F%&# YEAH, PORTAL 2!!!!!!!!!
pivotman64 7 months ago 2
Haha Thanks. Yeah, i mostly did it to show you can honestly simulate a RISC processor within LBP. However, it could also be used to perform level logic as needed.
Deamosseraph 8 months ago
The amount of work you've done is really impressive, but how can it help to make FUN in lbp? xD Of course it shows that you can make unbelievable logics in this game, and i hope to see a great level wich uses complex logics like this computer someday!
Anyway, cool video, thumbs up :)
qwerasdful 8 months ago