Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

BaconLogic

41
Posts
4
Topics
7
Followers
1
Following
A member registered Mar 12, 2023 · View creator page →

Creator of

Recent community posts

No, unfortunately I only made it in js so that I could use it on any computer easily,  if you really don't want to use the website you could try to port it yourself if you know enough javaScript.

It you are talking about a complier that takes cpp and makes it into binary, no cpp is just to high level for my computer.

I made Conway's Game of Life in the Digital Logic Simulation. It works by cycling over each cell in the grid and checking if it it on with 2 or 3 cells around it on or off with 3 cells on around it, if either of these conditions are met it writes that cell on otherwise, off. After every cell has been set it refreshes and loops. I used 8 hidden dot displays so that it can check all of the neighbours at once. Right now it is only a 16x16 screen, I am considering upscaling but it takes 6 ticks per cell, so increasing size increases time. If you have suggestions on how to make it better, let me know.
Project Files

I made Conway's Game of Life in the Digital Logic Simulation. It works by cycling over each cell in the grid and checking if it it on with 2 or 3 cells around it on or off with 3 cells on around it, if either of these conditions are met it writes that cell on otherwise, off. After every cell has been set it refreshes and loops. I used 8 hidden dot displays so that it can check all of the neighbours at once. Right now it is only a 16x16 screen, I am considering upscaling but it takes 6 ticks per cell, so increasing size increases time. If you have suggestions on how to make it better, let me know.
Project Files

yes inc takes the value and adds 1 dec does -1

When I said based off of 6502 I was just aiming for it to be able work like one, my only comparison is what you can do  with the assembly code, I am rather clueless when it comes to the real 6502 architecture. As for INC and DEC those are short for increment and decrement, which are used on the X and Y registers. as for bitwise operations and shifts , you are correct those have not been implemented yet.

(1 edit)

I made a Computer and Compiler a link to its post is Here.

I made an 8-Bit computer based off of the 6502. It has 256 Bytes of memory, excluding the stack, A,X and Y registers and RGB display.
I made a compiler for it modified from my 6502 Emulator but for this new instruction set and binary output, repository linked Here. The compiler is web based and can be found Here. Note that all projects are on one global database so please use the honor system. In the video I ran 2 simple programs to plot non-linear growing numbers and a  simple movement system. A link to download the project files is also attached Here

Enjoy, BaconLogic

Nice, I just finished a similar thing

Its still fine

Great Job, but would it really have been that hard to make some neater wires?

Why do you need 1mb or ram?

I definitely agree with larger ROM and Buses but built-in RAM seems too cheap.

:O

Im also working on a computer, im basing mine off of the 6502, I previously made an emulator for a modified 6502 assembly language and i plan to make a version of it that can make machine code for my computer

an undo would be great

I wish I though out this for my snake game, my 256 bytes of ram brings me to just 100 tps

You should be able to use this

Thanks, here you go: https://drive.google.com/file/d/1yC2Js7oOm4DtMc6q5uhjBOctHXAT11Vk/view?usp=shari...

Perhaps it hasn't updated this is what I see

I just removed the made for kids setting, as for the project files ctrl+alt+shift+o or cmd+alt+shift+o doesn't appear to do anything. The location with the app contains nothing else, I am more than willing to share, I just cant seem to figure it out at the momnent
Note: I am on a Mac

The Project is Done!

I added RGB, an apple and mechanics and automatic setup along with bug fixes. Heres a video for the playlist, hope you enjoyed.

I would be more than willing to upload it for the playlist, I'm just finishing the apple mechanics. 

https://drive.google.com/file/d/1duDKIEoj3UurVFW4k0fDr-JmfL5ouMQv/view?usp=shari...

Heres a video of it in action, sorry if the formatting is poor. You can see a small error where the snake goes in the wrong direction briefly, I believe this is because the 256 Bytes of RAM slows my ticks per second to 60. I recently (after this video) updated, allowing me to use the pulse to a simpler byte and a near double in speed, I also replaced the dot display with an RGB.

 Hope you enjoy, love the simulation and you videos!

(1 edit)
I made this prototype Snake game with this logic simulation, Currently you can move throughout the screen via WASD with a length from 0 to 255, a full screen. It runs at 20 Hz (3 ticks per clock cycle at 60 ticks per second). The snake is created by storing you head position, in the 256 byte RAM based on a register storing the address, this registers (lower INC-8) value is greater than a different register (upper INC-8) by your snakes length. Every frame both of these registers increment by one (looping at 255), your heads position stored at the address from the lower register (INC-8) and then the location on the screen that is stored in memory at at address of the upper register (INC-8) is cleared.If you want to see inside any of the components, have suggestions or questions I am happy to answer.

Link to Project files: https://drive.google.com/file/d/1yC2Js7oOm4DtMc6q5uhjBOctHXAT11Vk/view?usp=shari...

i asked myself the same thing whilst i sat at my desk, making this abomination, wondering if i was sane.

2837 Score with 3 sanity, great game!

I think I found a bug

Any game involving traveling and steering with a candy cane is a great game...

The physics seem a bit off, also it gets quite repetitive, great concept

Yea, I actually joined late, only had 3 days, which I used grand total of 18 hours 

Great Game, though theme/object implementaion could have been better 4 stars

Yea, I added to die and collect sound effect right at the end, I looked for music online but couldn't find any good ones

thats man

Beat my personal score of 256!

W game

the difficulty slider add more rounds before the boss fight when the fight happen you control, before just minions. The harder the difficulty the sooner the boss battle. Thats where you control.

Jame Gam #35 community · Created a new topic 3D or 2D?

Whats you perfered dimension  to makes games?

Unity with VScode

Thanks!