News:

Download Pelles C here: http://www.pellesc.se

Main Menu

Recent posts

#21
Announcements / Re: Release Candidate #1 for v...
Last post by TimoVJL - March 25, 2026, 01:58:10 PM
I wish that users test this release candidate and don't wait release version, as happened before.

It is possible to install release candidate to own folder and after that use it with -x -xml commandline.
After that, remove registry setting before using an older Pelles C poide.

Also useful to make a zip of Pelles C folder for testing it in different PCs.

#22
Projects developed with Pelles C / Re: JJs Road Rage: The Musical
Last post by TimoVJL - March 25, 2026, 01:51:59 PM
What kind of PC a that game needs ?
#23
Projects developed with Pelles C / Re: JJs Road Rage: The Musical
Last post by rapte - March 24, 2026, 06:17:52 PM
Thanks for sharing :)
#24
Feature requests / Re: Enhanced editor suggestion
Last post by PhilG57 - March 24, 2026, 04:17:31 PM
Yes, one of the reasons I like the Pelle's environment is the editor is fast, smooth, and displays text crisply;  I would not want to mess that up.  But maybe a task running every second or so, to scan the #ifdef's, etc. and update the screen display appropriately would not negatively impact the editor's overall performance and appeal. 
#25
Projects developed with Pelles C / JJs Road Rage: The Musical
Last post by rweidner - March 24, 2026, 01:36:22 AM
https://github.com/xecronix/JJsRoadRage/blob/main/README.md

JJ's Road Rage: The Musical

JJ's Road Rage: The Musical is a small C + raylib arcade driving game built with Pelles C on Windows.

The current build is a one-level, endless-road score attack game with:
  • keyboard controls
  • a start screen
  • a pause screen
  • a high score screen
  • an in-dash stereo in fullscreen mode
  • 6 music tracks
  • 2 power-ups
  • local high score saving


What kind of game is this?

You drive on an endless scrolling road, dodge traffic, shoot red enemy cars, avoid hitting civilians, grab power-ups, and chase a higher score.

If you like arcade games, you'll like this game for sure.
#26
Bug reports / TEXTEQU statement freezing Poa...
Last post by Vortex - March 23, 2026, 09:03:13 PM
Hi Pelle,

This code portion below is freezing Poasm Version 14.00.00 :

.386
.model flat,stdcall
option casemap:none

ExitProcess PROTO :DWORD
MessageBoxA TEXTEQU <MessageBoxA>

.code

start:

    invoke  MessageBoxA,0,0,0,0
    invoke  ExitProcess,0

END start

MessageBoxA TEXTEQU <MessageBoxA> is not meaningful but this should not lock the assembler.
#27
Assembly discussions / Re: Verifying the support of t...
Last post by Vortex - March 23, 2026, 07:51:56 PM
Attached is the 64-bit GUI example.
#28
Feature requests / Re: RichEdit 4.1
Last post by John Z - March 23, 2026, 01:13:21 PM
Thanks Timo!

I've not had a chance to test, still bogged down getting powershell script working to build programs in my BBBBuilder.dll add-in.


John Z
#29
Feature requests / Re: Enhanced editor suggestion
Last post by John Z - March 23, 2026, 01:11:06 PM
Eclipse IDE installation requirements are huge, yet it was a very popular IDE.  No Java on my systems  :).
Now superseded by IntelliJ IDEA I understand.

Eclipse IDE has features to use its IDE with PelleC build programs if one really wanted that IDE.

John Z
#30
Feature requests / Re: Enhanced editor suggestion...
Last post by John Z - March 23, 2026, 12:51:44 PM
Quote from: PhilG57 on March 22, 2026, 04:21:39 PMIt would be nice, if when working on a "workspace" with multiple "projects", various options of the project (compiler level, flags, libraries, link options for libraries, etc.), could be inherited from the workspace.  Those project options inherited from the workspace would all be the same for each individual project, while projects needing unique options would specify those in the project's .ppj or whatever file. Thanks.

Not that familiar with the 'workspace' use but I created one with two projects.  The workspace file contains none of the project options (from either project) so I can't see how anything would inherit something not existing. Seems this concept it would totally change the way projects themselves and workspaces work.

Alternatively it might be possible to have an Add-In that can select a project mode from one project and replicate it into a different project.  This would work similarly to the new Copy Mode feature, except copy from another project rather than copy from an existing mode within the current project.

John Z